From f88f83584ff9d633900c748fbd4abc69d94e8d84 Mon Sep 17 00:00:00 2001 From: Naveed Jooma Date: Wed, 29 Mar 2023 18:32:03 -0400 Subject: [PATCH] Initial migration --- .DS_Store | Bin 0 -> 6148 bytes .gitignore | 33 + .metadata | 10 + CHANGELOG.md | 3 + LICENSE | 202 + Makefile | 21 + README.md | 118 + analysis_options.yaml | 35 + buf.gen.yaml | 6 + buf.lock | 19 + buf.yaml | 11 + example/viam_sdk_example.dart | 6 + lib/src/di/di.dart | 162 + lib/src/di/di_clients/di_auth0.dart | 3 + lib/src/di/di_clients/di_grpc_client.dart | 23 + lib/src/di/di_clients/di_web_rtc_client.dart | 29 + lib/src/di/di_interceptors.dart | 16 + lib/src/di/di_service.dart | 74 + lib/src/domain/app/model/viam_location.dart | 57 + .../domain/app/model/viam_location_auth.dart | 27 + .../app/model/viam_location_organization.dart | 22 + .../domain/app/model/viam_organization.dart | 32 + lib/src/domain/app/model/viam_robot.dart | 44 + lib/src/domain/app/model/viam_robot_part.dart | 55 + .../domain/app/model/viam_shared_secret.dart | 37 + .../app/model/viam_shared_secret_state.dart | 28 + .../app/service/app_api_data_source.dart | 81 + lib/src/domain/auth_rdk/model/auth_data.dart | 15 + .../auth_rdk/service/auth_api_service.dart | 33 + .../camera/model/camera_frame_data.dart | 27 + .../camera/service/camera_api_service.dart | 81 + .../domain/data/models/viam_binary_data.dart | 24 + .../viam_binary_data_by_ids_response.dart | 24 + .../models/viam_binary_data_response.dart | 25 + .../data/models/viam_binary_metadata.dart | 55 + .../data/models/viam_capture_interval.dart | 37 + .../data/models/viam_capture_metadata.dart | 88 + .../domain/data/models/viam_data_request.dart | 28 + lib/src/domain/data/models/viam_filter.dart | 87 + lib/src/domain/data/models/viam_order.dart | 20 + .../domain/data/models/viam_tabular_data.dart | 24 + .../models/viam_tabular_data_response.dart | 29 + .../domain/data/models/viam_tags_filter.dart | 27 + .../data/models/viam_tags_filter_type.dart | 23 + .../domain/data/service/data_api_service.dart | 57 + .../model/viam_connection_lost_error.dart | 8 + .../interceptors/auth_header_interceptor.dart | 55 + .../movement/model/viam_linear_velocity.dart | 27 + .../domain/movement/model/viam_position.dart | 32 + .../service/viam_movement_service.dart | 36 + .../resource/model/resource_filters.dart | 13 + .../resource/model/viam_resource_name.dart | 45 + .../service/viam_resource_service.dart | 25 + .../sensor/model/viam_sensor_readings.dart | 51 + .../sensor/service/viam_sensor_service.dart | 34 + .../data_source/web_rtc_api_data_source.dart | 115 + .../signalling_server_address.dart | 4 + .../web_rtc_client/web_rtc_client.dart | 24 + .../web_rtc_client_connection.dart | 59 + .../web_rtc_peer_connection.dart | 234 + .../web_rtc_transport_stream.dart | 146 + lib/src/gen/app/data/v1/data.pb.dart | 2194 ++++++ lib/src/gen/app/data/v1/data.pbenum.dart | 64 + lib/src/gen/app/data/v1/data.pbgrpc.dart | 378 + lib/src/gen/app/data/v1/data.pbjson.dart | 428 ++ lib/src/gen/app/datasync/v1/data_sync.pb.dart | 1380 ++++ .../gen/app/datasync/v1/data_sync.pbenum.dart | 30 + .../gen/app/datasync/v1/data_sync.pbgrpc.dart | 80 + .../gen/app/datasync/v1/data_sync.pbjson.dart | 247 + .../gen/app/mltraining/v1/ml_training.pb.dart | 589 ++ .../app/mltraining/v1/ml_training.pbenum.dart | 51 + .../app/mltraining/v1/ml_training.pbgrpc.dart | 146 + .../app/mltraining/v1/ml_training.pbjson.dart | 136 + lib/src/gen/app/model/v1/model.pb.dart | 894 +++ lib/src/gen/app/model/v1/model.pbenum.dart | 28 + lib/src/gen/app/model/v1/model.pbgrpc.dart | 121 + lib/src/gen/app/model/v1/model.pbjson.dart | 174 + lib/src/gen/app/packages/v1/packages.pb.dart | 968 +++ .../gen/app/packages/v1/packages.pbenum.dart | 28 + .../gen/app/packages/v1/packages.pbgrpc.dart | 138 + .../gen/app/packages/v1/packages.pbjson.dart | 179 + lib/src/gen/app/v1/app.pb.dart | 6302 +++++++++++++++++ lib/src/gen/app/v1/app.pbenum.dart | 28 + lib/src/gen/app/v1/app.pbgrpc.dart | 1274 ++++ lib/src/gen/app/v1/app.pbjson.dart | 1195 ++++ lib/src/gen/app/v1/robot.pb.dart | 2936 ++++++++ lib/src/gen/app/v1/robot.pbenum.dart | 32 + lib/src/gen/app/v1/robot.pbgrpc.dart | 134 + lib/src/gen/app/v1/robot.pbjson.dart | 472 ++ lib/src/gen/common/v1/common.pb.dart | 1362 ++++ lib/src/gen/common/v1/common.pbenum.dart | 7 + lib/src/gen/common/v1/common.pbjson.dart | 265 + lib/src/gen/component/arm/v1/arm.pb.dart | 776 ++ lib/src/gen/component/arm/v1/arm.pbenum.dart | 7 + lib/src/gen/component/arm/v1/arm.pbgrpc.dart | 221 + lib/src/gen/component/arm/v1/arm.pbjson.dart | 154 + .../audioinput/v1/audioinput.pb.dart | 538 ++ .../audioinput/v1/audioinput.pbenum.dart | 28 + .../audioinput/v1/audioinput.pbgrpc.dart | 132 + .../audioinput/v1/audioinput.pbjson.dart | 107 + lib/src/gen/component/base/v1/base.pb.dart | 689 ++ .../gen/component/base/v1/base.pbenum.dart | 7 + .../gen/component/base/v1/base.pbgrpc.dart | 210 + .../gen/component/base/v1/base.pbjson.dart | 128 + lib/src/gen/component/board/v1/board.pb.dart | 1234 ++++ .../gen/component/board/v1/board.pbenum.dart | 28 + .../gen/component/board/v1/board.pbgrpc.dart | 325 + .../gen/component/board/v1/board.pbjson.dart | 236 + .../gen/component/camera/v1/camera.pb.dart | 799 +++ .../component/camera/v1/camera.pbenum.dart | 7 + .../component/camera/v1/camera.pbgrpc.dart | 166 + .../component/camera/v1/camera.pbjson.dart | 147 + .../gen/component/gantry/v1/gantry.pb.dart | 587 ++ .../component/gantry/v1/gantry.pbenum.dart | 7 + .../component/gantry/v1/gantry.pbgrpc.dart | 188 + .../component/gantry/v1/gantry.pbjson.dart | 125 + .../gen/component/generic/v1/generic.pb.dart | 9 + .../component/generic/v1/generic.pbenum.dart | 7 + .../component/generic/v1/generic.pbgrpc.dart | 56 + .../component/generic/v1/generic.pbjson.dart | 10 + .../gen/component/gripper/v1/gripper.pb.dart | 417 ++ .../component/gripper/v1/gripper.pbenum.dart | 7 + .../component/gripper/v1/gripper.pbgrpc.dart | 151 + .../component/gripper/v1/gripper.pbjson.dart | 88 + .../v1/input_controller.pb.dart | 645 ++ .../v1/input_controller.pbenum.dart | 7 + .../v1/input_controller.pbgrpc.dart | 172 + .../v1/input_controller.pbjson.dart | 127 + lib/src/gen/component/motor/v1/motor.pb.dart | 1070 +++ .../gen/component/motor/v1/motor.pbenum.dart | 7 + .../gen/component/motor/v1/motor.pbgrpc.dart | 288 + .../gen/component/motor/v1/motor.pbjson.dart | 202 + .../movementsensor/v1/movementsensor.pb.dart | 982 +++ .../v1/movementsensor.pbenum.dart | 7 + .../v1/movementsensor.pbgrpc.dart | 288 + .../v1/movementsensor.pbjson.dart | 195 + .../posetracker/v1/pose_tracker.pb.dart | 126 + .../posetracker/v1/pose_tracker.pbenum.dart | 7 + .../posetracker/v1/pose_tracker.pbgrpc.dart | 82 + .../posetracker/v1/pose_tracker.pbjson.dart | 43 + .../gen/component/sensor/v1/sensor.pb.dart | 117 + .../component/sensor/v1/sensor.pbenum.dart | 7 + .../component/sensor/v1/sensor.pbgrpc.dart | 85 + .../component/sensor/v1/sensor.pbjson.dart | 42 + lib/src/gen/component/servo/v1/servo.pb.dart | 476 ++ .../gen/component/servo/v1/servo.pbenum.dart | 7 + .../gen/component/servo/v1/servo.pbgrpc.dart | 156 + .../gen/component/servo/v1/servo.pbjson.dart | 99 + .../component/testecho/v1/testecho.pb.dart | 411 ++ .../testecho/v1/testecho.pbenum.dart | 7 + .../testecho/v1/testecho.pbgrpc.dart | 128 + .../testecho/v1/testecho.pbjson.dart | 90 + lib/src/gen/google/api/annotations.pb.dart | 20 + .../gen/google/api/annotations.pbenum.dart | 7 + .../gen/google/api/annotations.pbjson.dart | 10 + lib/src/gen/google/api/client.pb.dart | 1060 +++ lib/src/gen/google/api/client.pbenum.dart | 49 + lib/src/gen/google/api/client.pbjson.dart | 235 + .../google/api/expr/v1alpha1/checked.pb.dart | 999 +++ .../api/expr/v1alpha1/checked.pbenum.dart | 55 + .../api/expr/v1alpha1/checked.pbjson.dart | 192 + .../gen/google/api/expr/v1alpha1/eval.pb.dart | 305 + .../google/api/expr/v1alpha1/eval.pbenum.dart | 7 + .../google/api/expr/v1alpha1/eval.pbjson.dart | 66 + .../google/api/expr/v1alpha1/explain.pb.dart | 124 + .../api/expr/v1alpha1/explain.pbenum.dart | 7 + .../api/expr/v1alpha1/explain.pbjson.dart | 32 + .../google/api/expr/v1alpha1/syntax.pb.dart | 1208 ++++ .../api/expr/v1alpha1/syntax.pbenum.dart | 7 + .../api/expr/v1alpha1/syntax.pbjson.dart | 205 + .../google/api/expr/v1alpha1/value.pb.dart | 468 ++ .../api/expr/v1alpha1/value.pbenum.dart | 7 + .../api/expr/v1alpha1/value.pbjson.dart | 75 + .../gen/google/api/expr/v1beta1/decl.pb.dart | 340 + .../google/api/expr/v1beta1/decl.pbenum.dart | 7 + .../google/api/expr/v1beta1/decl.pbjson.dart | 62 + .../gen/google/api/expr/v1beta1/eval.pb.dart | 353 + .../google/api/expr/v1beta1/eval.pbenum.dart | 7 + .../google/api/expr/v1beta1/eval.pbjson.dart | 76 + .../gen/google/api/expr/v1beta1/expr.pb.dart | 975 +++ .../google/api/expr/v1beta1/expr.pbenum.dart | 7 + .../google/api/expr/v1beta1/expr.pbjson.dart | 136 + .../google/api/expr/v1beta1/source.pb.dart | 163 + .../api/expr/v1beta1/source.pbenum.dart | 7 + .../api/expr/v1beta1/source.pbjson.dart | 46 + .../gen/google/api/expr/v1beta1/value.pb.dart | 468 ++ .../google/api/expr/v1beta1/value.pbenum.dart | 7 + .../google/api/expr/v1beta1/value.pbjson.dart | 75 + lib/src/gen/google/api/field_behavior.pb.dart | 22 + .../gen/google/api/field_behavior.pbenum.dart | 38 + .../gen/google/api/field_behavior.pbjson.dart | 27 + lib/src/gen/google/api/http.pb.dart | 319 + lib/src/gen/google/api/http.pbenum.dart | 7 + lib/src/gen/google/api/http.pbjson.dart | 54 + lib/src/gen/google/api/httpbody.pb.dart | 82 + lib/src/gen/google/api/httpbody.pbenum.dart | 7 + lib/src/gen/google/api/httpbody.pbjson.dart | 22 + lib/src/gen/google/api/launch_stage.pb.dart | 11 + .../gen/google/api/launch_stage.pbenum.dart | 38 + .../gen/google/api/launch_stage.pbjson.dart | 27 + lib/src/gen/google/api/resource.pb.dart | 206 + lib/src/gen/google/api/resource.pbenum.dart | 43 + lib/src/gen/google/api/resource.pbjson.dart | 57 + lib/src/gen/google/api/visibility.pb.dart | 130 + lib/src/gen/google/api/visibility.pbenum.dart | 7 + lib/src/gen/google/api/visibility.pbjson.dart | 31 + .../gen/google/bytestream/bytestream.pb.dart | 378 + .../google/bytestream/bytestream.pbenum.dart | 7 + .../google/bytestream/bytestream.pbgrpc.dart | 102 + .../google/bytestream/bytestream.pbjson.dart | 76 + lib/src/gen/google/geo/type/viewport.pb.dart | 78 + .../gen/google/geo/type/viewport.pbenum.dart | 7 + .../gen/google/geo/type/viewport.pbjson.dart | 21 + .../gen/google/longrunning/operations.pb.dart | 555 ++ .../google/longrunning/operations.pbenum.dart | 7 + .../google/longrunning/operations.pbgrpc.dart | 164 + .../google/longrunning/operations.pbjson.dart | 103 + lib/src/gen/google/protobuf/any.pb.dart | 85 + lib/src/gen/google/protobuf/any.pbenum.dart | 7 + lib/src/gen/google/protobuf/any.pbjson.dart | 21 + lib/src/gen/google/protobuf/duration.pb.dart | 75 + .../gen/google/protobuf/duration.pbenum.dart | 7 + .../gen/google/protobuf/duration.pbjson.dart | 21 + lib/src/gen/google/protobuf/empty.pb.dart | 40 + lib/src/gen/google/protobuf/empty.pbenum.dart | 7 + lib/src/gen/google/protobuf/empty.pbjson.dart | 17 + lib/src/gen/google/protobuf/struct.pb.dart | 243 + .../gen/google/protobuf/struct.pbenum.dart | 24 + .../gen/google/protobuf/struct.pbjson.dart | 69 + lib/src/gen/google/protobuf/timestamp.pb.dart | 83 + .../gen/google/protobuf/timestamp.pbenum.dart | 7 + .../gen/google/protobuf/timestamp.pbjson.dart | 21 + lib/src/gen/google/protobuf/wrappers.pb.dart | 437 ++ .../gen/google/protobuf/wrappers.pbenum.dart | 7 + .../gen/google/protobuf/wrappers.pbjson.dart | 100 + lib/src/gen/google/rpc/code.pb.dart | 11 + lib/src/gen/google/rpc/code.pbenum.dart | 56 + lib/src/gen/google/rpc/code.pbjson.dart | 36 + .../rpc/context/attribute_context.pb.dart | 944 +++ .../rpc/context/attribute_context.pbenum.dart | 7 + .../rpc/context/attribute_context.pbjson.dart | 167 + lib/src/gen/google/rpc/error_details.pb.dart | 819 +++ .../gen/google/rpc/error_details.pbenum.dart | 7 + .../gen/google/rpc/error_details.pbjson.dart | 170 + lib/src/gen/google/rpc/status.pb.dart | 82 + lib/src/gen/google/rpc/status.pbenum.dart | 7 + lib/src/gen/google/rpc/status.pbjson.dart | 22 + .../gen/google/type/calendar_period.pb.dart | 11 + .../google/type/calendar_period.pbenum.dart | 38 + .../google/type/calendar_period.pbjson.dart | 27 + lib/src/gen/google/type/color.pb.dart | 104 + lib/src/gen/google/type/color.pbenum.dart | 7 + lib/src/gen/google/type/color.pbjson.dart | 23 + lib/src/gen/google/type/date.pb.dart | 86 + lib/src/gen/google/type/date.pbenum.dart | 7 + lib/src/gen/google/type/date.pbjson.dart | 22 + lib/src/gen/google/type/datetime.pb.dart | 252 + lib/src/gen/google/type/datetime.pbenum.dart | 7 + lib/src/gen/google/type/datetime.pbjson.dart | 42 + lib/src/gen/google/type/dayofweek.pb.dart | 11 + lib/src/gen/google/type/dayofweek.pbenum.dart | 38 + lib/src/gen/google/type/dayofweek.pbjson.dart | 27 + lib/src/gen/google/type/decimal.pb.dart | 58 + lib/src/gen/google/type/decimal.pbenum.dart | 7 + lib/src/gen/google/type/decimal.pbjson.dart | 20 + lib/src/gen/google/type/expr.pb.dart | 100 + lib/src/gen/google/type/expr.pbenum.dart | 7 + lib/src/gen/google/type/expr.pbjson.dart | 23 + lib/src/gen/google/type/fraction.pb.dart | 73 + lib/src/gen/google/type/fraction.pbenum.dart | 7 + lib/src/gen/google/type/fraction.pbjson.dart | 21 + lib/src/gen/google/type/interval.pb.dart | 78 + lib/src/gen/google/type/interval.pbenum.dart | 7 + lib/src/gen/google/type/interval.pbjson.dart | 21 + lib/src/gen/google/type/latlng.pb.dart | 72 + lib/src/gen/google/type/latlng.pbenum.dart | 7 + lib/src/gen/google/type/latlng.pbjson.dart | 21 + .../gen/google/type/localized_text.pb.dart | 72 + .../google/type/localized_text.pbenum.dart | 7 + .../google/type/localized_text.pbjson.dart | 21 + lib/src/gen/google/type/money.pb.dart | 87 + lib/src/gen/google/type/money.pbenum.dart | 7 + lib/src/gen/google/type/money.pbjson.dart | 22 + lib/src/gen/google/type/month.pb.dart | 11 + lib/src/gen/google/type/month.pbenum.dart | 48 + lib/src/gen/google/type/month.pbjson.dart | 32 + lib/src/gen/google/type/phone_number.pb.dart | 164 + .../gen/google/type/phone_number.pbenum.dart | 7 + .../gen/google/type/phone_number.pbjson.dart | 35 + .../gen/google/type/postal_address.pb.dart | 186 + .../google/type/postal_address.pbenum.dart | 7 + .../google/type/postal_address.pbjson.dart | 30 + lib/src/gen/google/type/quaternion.pb.dart | 100 + .../gen/google/type/quaternion.pbenum.dart | 7 + .../gen/google/type/quaternion.pbjson.dart | 23 + lib/src/gen/google/type/timeofday.pb.dart | 100 + lib/src/gen/google/type/timeofday.pbenum.dart | 7 + lib/src/gen/google/type/timeofday.pbjson.dart | 23 + lib/src/gen/module/v1/module.pb.dart | 560 ++ lib/src/gen/module/v1/module.pbenum.dart | 7 + lib/src/gen/module/v1/module.pbgrpc.dart | 168 + lib/src/gen/module/v1/module.pbjson.dart | 125 + .../proto/rpc/examples/echo/v1/echo.pb.dart | 293 + .../rpc/examples/echo/v1/echo.pbenum.dart | 7 + .../rpc/examples/echo/v1/echo.pbgrpc.dart | 105 + .../rpc/examples/echo/v1/echo.pbjson.dart | 70 + .../echoresource/v1/echoresource.pb.dart | 335 + .../echoresource/v1/echoresource.pbenum.dart | 7 + .../echoresource/v1/echoresource.pbgrpc.dart | 115 + .../echoresource/v1/echoresource.pbjson.dart | 73 + .../examples/fileupload/v1/fileupload.pb.dart | 149 + .../fileupload/v1/fileupload.pbenum.dart | 7 + .../fileupload/v1/fileupload.pbgrpc.dart | 52 + .../fileupload/v1/fileupload.pbjson.dart | 35 + lib/src/gen/proto/rpc/v1/auth.pb.dart | 276 + lib/src/gen/proto/rpc/v1/auth.pbenum.dart | 7 + lib/src/gen/proto/rpc/v1/auth.pbgrpc.dart | 104 + lib/src/gen/proto/rpc/v1/auth.pbjson.dart | 62 + lib/src/gen/proto/rpc/webrtc/v1/grpc.pb.dart | 750 ++ .../gen/proto/rpc/webrtc/v1/grpc.pbenum.dart | 7 + .../gen/proto/rpc/webrtc/v1/grpc.pbjson.dart | 149 + .../gen/proto/rpc/webrtc/v1/signaling.pb.dart | 1335 ++++ .../proto/rpc/webrtc/v1/signaling.pbenum.dart | 7 + .../proto/rpc/webrtc/v1/signaling.pbgrpc.dart | 129 + .../proto/rpc/webrtc/v1/signaling.pbjson.dart | 250 + lib/src/gen/proto/stream/v1/stream.pb.dart | 233 + .../gen/proto/stream/v1/stream.pbenum.dart | 7 + .../gen/proto/stream/v1/stream.pbgrpc.dart | 113 + .../gen/proto/stream/v1/stream.pbjson.dart | 61 + lib/src/gen/robot/v1/robot.pb.dart | 1923 +++++ lib/src/gen/robot/v1/robot.pbenum.dart | 28 + lib/src/gen/robot/v1/robot.pbgrpc.dart | 459 ++ lib/src/gen/robot/v1/robot.pbjson.dart | 417 ++ .../datamanager/v1/data_manager.pb.dart | 105 + .../datamanager/v1/data_manager.pbenum.dart | 7 + .../datamanager/v1/data_manager.pbgrpc.dart | 80 + .../datamanager/v1/data_manager.pbjson.dart | 28 + lib/src/gen/service/motion/v1/motion.pb.dart | 779 ++ .../gen/service/motion/v1/motion.pbenum.dart | 7 + .../gen/service/motion/v1/motion.pbgrpc.dart | 134 + .../gen/service/motion/v1/motion.pbjson.dart | 152 + .../service/navigation/v1/navigation.pb.dart | 727 ++ .../navigation/v1/navigation.pbenum.dart | 28 + .../navigation/v1/navigation.pbgrpc.dart | 221 + .../navigation/v1/navigation.pbjson.dart | 153 + .../gen/service/sensors/v1/sensors.pb.dart | 287 + .../service/sensors/v1/sensors.pbenum.dart | 7 + .../service/sensors/v1/sensors.pbgrpc.dart | 111 + .../service/sensors/v1/sensors.pbjson.dart | 75 + lib/src/gen/service/shell/v1/shell.pb.dart | 165 + .../gen/service/shell/v1/shell.pbenum.dart | 7 + .../gen/service/shell/v1/shell.pbgrpc.dart | 76 + .../gen/service/shell/v1/shell.pbjson.dart | 34 + lib/src/gen/service/slam/v1/slam.pb.dart | 642 ++ lib/src/gen/service/slam/v1/slam.pbenum.dart | 7 + lib/src/gen/service/slam/v1/slam.pbgrpc.dart | 238 + lib/src/gen/service/slam/v1/slam.pbjson.dart | 140 + lib/src/gen/service/vision/v1/vision.pb.dart | 2155 ++++++ .../gen/service/vision/v1/vision.pbenum.dart | 7 + .../gen/service/vision/v1/vision.pbgrpc.dart | 500 ++ .../gen/service/vision/v1/vision.pbjson.dart | 372 + lib/src/gen/tagger/v1/tagger.pb.dart | 20 + lib/src/gen/tagger/v1/tagger.pbenum.dart | 7 + lib/src/gen/tagger/v1/tagger.pbjson.dart | 10 + lib/src/viam_sdk.dart | 47 + lib/src/viam_sdk_base.dart | 6 + lib/src/viam_sdk_impl.dart | 159 + lib/viam_sdk.dart | 31 + pubspec.yaml | 24 + ...uth_to_viam_location_auth_mapper_test.dart | 39 + ...iam_location_organization_mapper_test.dart | 25 + ...location_to_viam_location_mapper_test.dart | 70 + ...tion_to_viam_organization_mapper_test.dart | 28 + .../robot_to_viam_robot_mapper_test.dart | 32 + ..._viam_shared_secret_state_mapper_test.dart | 19 + ...ret_to_viam_shared_secret_mapper_test.dart | 30 + .../service/viam_app_api_service_test.dart | 375 + ...a_response_to_camera_data_mapper_test.dart | 24 + .../service/viam_camera_service_test.dart | 89 + .../models/capture_interval_mapper_test.dart | 26 + .../data/models/filter_mapper_test.dart | 69 + .../domain/data/models/order_mapper_test.dart | 17 + .../data/models/tags_filter_mapper_test.dart | 23 + .../models/tags_filter_type_mapper_test.dart | 18 + .../models/viam_binary_data_mapper_test.dart | 82 + .../viam_binary_metadata_mapper_test.dart | 71 + .../viam_capture_metadata_mapper_test.dart | 47 + ...response_to_viam_position_mapper_test.dart | 31 + .../service/viam_movement_service_test.dart | 111 + ...ame_to_viam_resource_name_mapper_test.dart | 28 + ...rce_name_to_resource_name_mapper_test.dart | 28 + .../service/viam_resource_service_test.dart | 62 + ...e_to_viam_sensor_readings_mapper_test.dart | 34 + .../service/viam_sensor_service_test.dart | 80 + .../unit_test/mocks/mock_response_future.dart | 17 + .../mocks/service_clients_mocks.dart | 19 + .../mocks/service_clients_mocks.mocks.dart | 2296 ++++++ test/viam_sdk_test.dart | 16 + 398 files changed, 74581 insertions(+) create mode 100644 .DS_Store create mode 100644 .gitignore create mode 100644 .metadata create mode 100644 CHANGELOG.md create mode 100644 LICENSE create mode 100644 Makefile create mode 100644 README.md create mode 100644 analysis_options.yaml create mode 100644 buf.gen.yaml create mode 100644 buf.lock create mode 100644 buf.yaml create mode 100644 example/viam_sdk_example.dart create mode 100644 lib/src/di/di.dart create mode 100644 lib/src/di/di_clients/di_auth0.dart create mode 100644 lib/src/di/di_clients/di_grpc_client.dart create mode 100644 lib/src/di/di_clients/di_web_rtc_client.dart create mode 100644 lib/src/di/di_interceptors.dart create mode 100644 lib/src/di/di_service.dart create mode 100644 lib/src/domain/app/model/viam_location.dart create mode 100644 lib/src/domain/app/model/viam_location_auth.dart create mode 100644 lib/src/domain/app/model/viam_location_organization.dart create mode 100644 lib/src/domain/app/model/viam_organization.dart create mode 100644 lib/src/domain/app/model/viam_robot.dart create mode 100644 lib/src/domain/app/model/viam_robot_part.dart create mode 100644 lib/src/domain/app/model/viam_shared_secret.dart create mode 100644 lib/src/domain/app/model/viam_shared_secret_state.dart create mode 100644 lib/src/domain/app/service/app_api_data_source.dart create mode 100644 lib/src/domain/auth_rdk/model/auth_data.dart create mode 100644 lib/src/domain/auth_rdk/service/auth_api_service.dart create mode 100644 lib/src/domain/camera/model/camera_frame_data.dart create mode 100644 lib/src/domain/camera/service/camera_api_service.dart create mode 100644 lib/src/domain/data/models/viam_binary_data.dart create mode 100644 lib/src/domain/data/models/viam_binary_data_by_ids_response.dart create mode 100644 lib/src/domain/data/models/viam_binary_data_response.dart create mode 100644 lib/src/domain/data/models/viam_binary_metadata.dart create mode 100644 lib/src/domain/data/models/viam_capture_interval.dart create mode 100644 lib/src/domain/data/models/viam_capture_metadata.dart create mode 100644 lib/src/domain/data/models/viam_data_request.dart create mode 100644 lib/src/domain/data/models/viam_filter.dart create mode 100644 lib/src/domain/data/models/viam_order.dart create mode 100644 lib/src/domain/data/models/viam_tabular_data.dart create mode 100644 lib/src/domain/data/models/viam_tabular_data_response.dart create mode 100644 lib/src/domain/data/models/viam_tags_filter.dart create mode 100644 lib/src/domain/data/models/viam_tags_filter_type.dart create mode 100644 lib/src/domain/data/service/data_api_service.dart create mode 100644 lib/src/domain/errors/model/viam_connection_lost_error.dart create mode 100644 lib/src/domain/interceptors/auth_header_interceptor.dart create mode 100644 lib/src/domain/movement/model/viam_linear_velocity.dart create mode 100644 lib/src/domain/movement/model/viam_position.dart create mode 100644 lib/src/domain/movement/service/viam_movement_service.dart create mode 100644 lib/src/domain/resource/model/resource_filters.dart create mode 100644 lib/src/domain/resource/model/viam_resource_name.dart create mode 100644 lib/src/domain/resource/service/viam_resource_service.dart create mode 100644 lib/src/domain/sensor/model/viam_sensor_readings.dart create mode 100644 lib/src/domain/sensor/service/viam_sensor_service.dart create mode 100644 lib/src/domain/web_rtc/data_source/web_rtc_api_data_source.dart create mode 100644 lib/src/domain/web_rtc/web_rtc_client/signalling_server_address.dart create mode 100644 lib/src/domain/web_rtc/web_rtc_client/web_rtc_client.dart create mode 100644 lib/src/domain/web_rtc/web_rtc_client/web_rtc_client_connection.dart create mode 100644 lib/src/domain/web_rtc/web_rtc_client/web_rtc_peer_connection.dart create mode 100644 lib/src/domain/web_rtc/web_rtc_client/web_rtc_transport_stream.dart create mode 100644 lib/src/gen/app/data/v1/data.pb.dart create mode 100644 lib/src/gen/app/data/v1/data.pbenum.dart create mode 100644 lib/src/gen/app/data/v1/data.pbgrpc.dart create mode 100644 lib/src/gen/app/data/v1/data.pbjson.dart create mode 100644 lib/src/gen/app/datasync/v1/data_sync.pb.dart create mode 100644 lib/src/gen/app/datasync/v1/data_sync.pbenum.dart create mode 100644 lib/src/gen/app/datasync/v1/data_sync.pbgrpc.dart create mode 100644 lib/src/gen/app/datasync/v1/data_sync.pbjson.dart create mode 100644 lib/src/gen/app/mltraining/v1/ml_training.pb.dart create mode 100644 lib/src/gen/app/mltraining/v1/ml_training.pbenum.dart create mode 100644 lib/src/gen/app/mltraining/v1/ml_training.pbgrpc.dart create mode 100644 lib/src/gen/app/mltraining/v1/ml_training.pbjson.dart create mode 100644 lib/src/gen/app/model/v1/model.pb.dart create mode 100644 lib/src/gen/app/model/v1/model.pbenum.dart create mode 100644 lib/src/gen/app/model/v1/model.pbgrpc.dart create mode 100644 lib/src/gen/app/model/v1/model.pbjson.dart create mode 100644 lib/src/gen/app/packages/v1/packages.pb.dart create mode 100644 lib/src/gen/app/packages/v1/packages.pbenum.dart create mode 100644 lib/src/gen/app/packages/v1/packages.pbgrpc.dart create mode 100644 lib/src/gen/app/packages/v1/packages.pbjson.dart create mode 100644 lib/src/gen/app/v1/app.pb.dart create mode 100644 lib/src/gen/app/v1/app.pbenum.dart create mode 100644 lib/src/gen/app/v1/app.pbgrpc.dart create mode 100644 lib/src/gen/app/v1/app.pbjson.dart create mode 100644 lib/src/gen/app/v1/robot.pb.dart create mode 100644 lib/src/gen/app/v1/robot.pbenum.dart create mode 100644 lib/src/gen/app/v1/robot.pbgrpc.dart create mode 100644 lib/src/gen/app/v1/robot.pbjson.dart create mode 100644 lib/src/gen/common/v1/common.pb.dart create mode 100644 lib/src/gen/common/v1/common.pbenum.dart create mode 100644 lib/src/gen/common/v1/common.pbjson.dart create mode 100644 lib/src/gen/component/arm/v1/arm.pb.dart create mode 100644 lib/src/gen/component/arm/v1/arm.pbenum.dart create mode 100644 lib/src/gen/component/arm/v1/arm.pbgrpc.dart create mode 100644 lib/src/gen/component/arm/v1/arm.pbjson.dart create mode 100644 lib/src/gen/component/audioinput/v1/audioinput.pb.dart create mode 100644 lib/src/gen/component/audioinput/v1/audioinput.pbenum.dart create mode 100644 lib/src/gen/component/audioinput/v1/audioinput.pbgrpc.dart create mode 100644 lib/src/gen/component/audioinput/v1/audioinput.pbjson.dart create mode 100644 lib/src/gen/component/base/v1/base.pb.dart create mode 100644 lib/src/gen/component/base/v1/base.pbenum.dart create mode 100644 lib/src/gen/component/base/v1/base.pbgrpc.dart create mode 100644 lib/src/gen/component/base/v1/base.pbjson.dart create mode 100644 lib/src/gen/component/board/v1/board.pb.dart create mode 100644 lib/src/gen/component/board/v1/board.pbenum.dart create mode 100644 lib/src/gen/component/board/v1/board.pbgrpc.dart create mode 100644 lib/src/gen/component/board/v1/board.pbjson.dart create mode 100644 lib/src/gen/component/camera/v1/camera.pb.dart create mode 100644 lib/src/gen/component/camera/v1/camera.pbenum.dart create mode 100644 lib/src/gen/component/camera/v1/camera.pbgrpc.dart create mode 100644 lib/src/gen/component/camera/v1/camera.pbjson.dart create mode 100644 lib/src/gen/component/gantry/v1/gantry.pb.dart create mode 100644 lib/src/gen/component/gantry/v1/gantry.pbenum.dart create mode 100644 lib/src/gen/component/gantry/v1/gantry.pbgrpc.dart create mode 100644 lib/src/gen/component/gantry/v1/gantry.pbjson.dart create mode 100644 lib/src/gen/component/generic/v1/generic.pb.dart create mode 100644 lib/src/gen/component/generic/v1/generic.pbenum.dart create mode 100644 lib/src/gen/component/generic/v1/generic.pbgrpc.dart create mode 100644 lib/src/gen/component/generic/v1/generic.pbjson.dart create mode 100644 lib/src/gen/component/gripper/v1/gripper.pb.dart create mode 100644 lib/src/gen/component/gripper/v1/gripper.pbenum.dart create mode 100644 lib/src/gen/component/gripper/v1/gripper.pbgrpc.dart create mode 100644 lib/src/gen/component/gripper/v1/gripper.pbjson.dart create mode 100644 lib/src/gen/component/inputcontroller/v1/input_controller.pb.dart create mode 100644 lib/src/gen/component/inputcontroller/v1/input_controller.pbenum.dart create mode 100644 lib/src/gen/component/inputcontroller/v1/input_controller.pbgrpc.dart create mode 100644 lib/src/gen/component/inputcontroller/v1/input_controller.pbjson.dart create mode 100644 lib/src/gen/component/motor/v1/motor.pb.dart create mode 100644 lib/src/gen/component/motor/v1/motor.pbenum.dart create mode 100644 lib/src/gen/component/motor/v1/motor.pbgrpc.dart create mode 100644 lib/src/gen/component/motor/v1/motor.pbjson.dart create mode 100644 lib/src/gen/component/movementsensor/v1/movementsensor.pb.dart create mode 100644 lib/src/gen/component/movementsensor/v1/movementsensor.pbenum.dart create mode 100644 lib/src/gen/component/movementsensor/v1/movementsensor.pbgrpc.dart create mode 100644 lib/src/gen/component/movementsensor/v1/movementsensor.pbjson.dart create mode 100644 lib/src/gen/component/posetracker/v1/pose_tracker.pb.dart create mode 100644 lib/src/gen/component/posetracker/v1/pose_tracker.pbenum.dart create mode 100644 lib/src/gen/component/posetracker/v1/pose_tracker.pbgrpc.dart create mode 100644 lib/src/gen/component/posetracker/v1/pose_tracker.pbjson.dart create mode 100644 lib/src/gen/component/sensor/v1/sensor.pb.dart create mode 100644 lib/src/gen/component/sensor/v1/sensor.pbenum.dart create mode 100644 lib/src/gen/component/sensor/v1/sensor.pbgrpc.dart create mode 100644 lib/src/gen/component/sensor/v1/sensor.pbjson.dart create mode 100644 lib/src/gen/component/servo/v1/servo.pb.dart create mode 100644 lib/src/gen/component/servo/v1/servo.pbenum.dart create mode 100644 lib/src/gen/component/servo/v1/servo.pbgrpc.dart create mode 100644 lib/src/gen/component/servo/v1/servo.pbjson.dart create mode 100644 lib/src/gen/component/testecho/v1/testecho.pb.dart create mode 100644 lib/src/gen/component/testecho/v1/testecho.pbenum.dart create mode 100644 lib/src/gen/component/testecho/v1/testecho.pbgrpc.dart create mode 100644 lib/src/gen/component/testecho/v1/testecho.pbjson.dart create mode 100644 lib/src/gen/google/api/annotations.pb.dart create mode 100644 lib/src/gen/google/api/annotations.pbenum.dart create mode 100644 lib/src/gen/google/api/annotations.pbjson.dart create mode 100644 lib/src/gen/google/api/client.pb.dart create mode 100644 lib/src/gen/google/api/client.pbenum.dart create mode 100644 lib/src/gen/google/api/client.pbjson.dart create mode 100644 lib/src/gen/google/api/expr/v1alpha1/checked.pb.dart create mode 100644 lib/src/gen/google/api/expr/v1alpha1/checked.pbenum.dart create mode 100644 lib/src/gen/google/api/expr/v1alpha1/checked.pbjson.dart create mode 100644 lib/src/gen/google/api/expr/v1alpha1/eval.pb.dart create mode 100644 lib/src/gen/google/api/expr/v1alpha1/eval.pbenum.dart create mode 100644 lib/src/gen/google/api/expr/v1alpha1/eval.pbjson.dart create mode 100644 lib/src/gen/google/api/expr/v1alpha1/explain.pb.dart create mode 100644 lib/src/gen/google/api/expr/v1alpha1/explain.pbenum.dart create mode 100644 lib/src/gen/google/api/expr/v1alpha1/explain.pbjson.dart create mode 100644 lib/src/gen/google/api/expr/v1alpha1/syntax.pb.dart create mode 100644 lib/src/gen/google/api/expr/v1alpha1/syntax.pbenum.dart create mode 100644 lib/src/gen/google/api/expr/v1alpha1/syntax.pbjson.dart create mode 100644 lib/src/gen/google/api/expr/v1alpha1/value.pb.dart create mode 100644 lib/src/gen/google/api/expr/v1alpha1/value.pbenum.dart create mode 100644 lib/src/gen/google/api/expr/v1alpha1/value.pbjson.dart create mode 100644 lib/src/gen/google/api/expr/v1beta1/decl.pb.dart create mode 100644 lib/src/gen/google/api/expr/v1beta1/decl.pbenum.dart create mode 100644 lib/src/gen/google/api/expr/v1beta1/decl.pbjson.dart create mode 100644 lib/src/gen/google/api/expr/v1beta1/eval.pb.dart create mode 100644 lib/src/gen/google/api/expr/v1beta1/eval.pbenum.dart create mode 100644 lib/src/gen/google/api/expr/v1beta1/eval.pbjson.dart create mode 100644 lib/src/gen/google/api/expr/v1beta1/expr.pb.dart create mode 100644 lib/src/gen/google/api/expr/v1beta1/expr.pbenum.dart create mode 100644 lib/src/gen/google/api/expr/v1beta1/expr.pbjson.dart create mode 100644 lib/src/gen/google/api/expr/v1beta1/source.pb.dart create mode 100644 lib/src/gen/google/api/expr/v1beta1/source.pbenum.dart create mode 100644 lib/src/gen/google/api/expr/v1beta1/source.pbjson.dart create mode 100644 lib/src/gen/google/api/expr/v1beta1/value.pb.dart create mode 100644 lib/src/gen/google/api/expr/v1beta1/value.pbenum.dart create mode 100644 lib/src/gen/google/api/expr/v1beta1/value.pbjson.dart create mode 100644 lib/src/gen/google/api/field_behavior.pb.dart create mode 100644 lib/src/gen/google/api/field_behavior.pbenum.dart create mode 100644 lib/src/gen/google/api/field_behavior.pbjson.dart create mode 100644 lib/src/gen/google/api/http.pb.dart create mode 100644 lib/src/gen/google/api/http.pbenum.dart create mode 100644 lib/src/gen/google/api/http.pbjson.dart create mode 100644 lib/src/gen/google/api/httpbody.pb.dart create mode 100644 lib/src/gen/google/api/httpbody.pbenum.dart create mode 100644 lib/src/gen/google/api/httpbody.pbjson.dart create mode 100644 lib/src/gen/google/api/launch_stage.pb.dart create mode 100644 lib/src/gen/google/api/launch_stage.pbenum.dart create mode 100644 lib/src/gen/google/api/launch_stage.pbjson.dart create mode 100644 lib/src/gen/google/api/resource.pb.dart create mode 100644 lib/src/gen/google/api/resource.pbenum.dart create mode 100644 lib/src/gen/google/api/resource.pbjson.dart create mode 100644 lib/src/gen/google/api/visibility.pb.dart create mode 100644 lib/src/gen/google/api/visibility.pbenum.dart create mode 100644 lib/src/gen/google/api/visibility.pbjson.dart create mode 100644 lib/src/gen/google/bytestream/bytestream.pb.dart create mode 100644 lib/src/gen/google/bytestream/bytestream.pbenum.dart create mode 100644 lib/src/gen/google/bytestream/bytestream.pbgrpc.dart create mode 100644 lib/src/gen/google/bytestream/bytestream.pbjson.dart create mode 100644 lib/src/gen/google/geo/type/viewport.pb.dart create mode 100644 lib/src/gen/google/geo/type/viewport.pbenum.dart create mode 100644 lib/src/gen/google/geo/type/viewport.pbjson.dart create mode 100644 lib/src/gen/google/longrunning/operations.pb.dart create mode 100644 lib/src/gen/google/longrunning/operations.pbenum.dart create mode 100644 lib/src/gen/google/longrunning/operations.pbgrpc.dart create mode 100644 lib/src/gen/google/longrunning/operations.pbjson.dart create mode 100644 lib/src/gen/google/protobuf/any.pb.dart create mode 100644 lib/src/gen/google/protobuf/any.pbenum.dart create mode 100644 lib/src/gen/google/protobuf/any.pbjson.dart create mode 100644 lib/src/gen/google/protobuf/duration.pb.dart create mode 100644 lib/src/gen/google/protobuf/duration.pbenum.dart create mode 100644 lib/src/gen/google/protobuf/duration.pbjson.dart create mode 100644 lib/src/gen/google/protobuf/empty.pb.dart create mode 100644 lib/src/gen/google/protobuf/empty.pbenum.dart create mode 100644 lib/src/gen/google/protobuf/empty.pbjson.dart create mode 100644 lib/src/gen/google/protobuf/struct.pb.dart create mode 100644 lib/src/gen/google/protobuf/struct.pbenum.dart create mode 100644 lib/src/gen/google/protobuf/struct.pbjson.dart create mode 100644 lib/src/gen/google/protobuf/timestamp.pb.dart create mode 100644 lib/src/gen/google/protobuf/timestamp.pbenum.dart create mode 100644 lib/src/gen/google/protobuf/timestamp.pbjson.dart create mode 100644 lib/src/gen/google/protobuf/wrappers.pb.dart create mode 100644 lib/src/gen/google/protobuf/wrappers.pbenum.dart create mode 100644 lib/src/gen/google/protobuf/wrappers.pbjson.dart create mode 100644 lib/src/gen/google/rpc/code.pb.dart create mode 100644 lib/src/gen/google/rpc/code.pbenum.dart create mode 100644 lib/src/gen/google/rpc/code.pbjson.dart create mode 100644 lib/src/gen/google/rpc/context/attribute_context.pb.dart create mode 100644 lib/src/gen/google/rpc/context/attribute_context.pbenum.dart create mode 100644 lib/src/gen/google/rpc/context/attribute_context.pbjson.dart create mode 100644 lib/src/gen/google/rpc/error_details.pb.dart create mode 100644 lib/src/gen/google/rpc/error_details.pbenum.dart create mode 100644 lib/src/gen/google/rpc/error_details.pbjson.dart create mode 100644 lib/src/gen/google/rpc/status.pb.dart create mode 100644 lib/src/gen/google/rpc/status.pbenum.dart create mode 100644 lib/src/gen/google/rpc/status.pbjson.dart create mode 100644 lib/src/gen/google/type/calendar_period.pb.dart create mode 100644 lib/src/gen/google/type/calendar_period.pbenum.dart create mode 100644 lib/src/gen/google/type/calendar_period.pbjson.dart create mode 100644 lib/src/gen/google/type/color.pb.dart create mode 100644 lib/src/gen/google/type/color.pbenum.dart create mode 100644 lib/src/gen/google/type/color.pbjson.dart create mode 100644 lib/src/gen/google/type/date.pb.dart create mode 100644 lib/src/gen/google/type/date.pbenum.dart create mode 100644 lib/src/gen/google/type/date.pbjson.dart create mode 100644 lib/src/gen/google/type/datetime.pb.dart create mode 100644 lib/src/gen/google/type/datetime.pbenum.dart create mode 100644 lib/src/gen/google/type/datetime.pbjson.dart create mode 100644 lib/src/gen/google/type/dayofweek.pb.dart create mode 100644 lib/src/gen/google/type/dayofweek.pbenum.dart create mode 100644 lib/src/gen/google/type/dayofweek.pbjson.dart create mode 100644 lib/src/gen/google/type/decimal.pb.dart create mode 100644 lib/src/gen/google/type/decimal.pbenum.dart create mode 100644 lib/src/gen/google/type/decimal.pbjson.dart create mode 100644 lib/src/gen/google/type/expr.pb.dart create mode 100644 lib/src/gen/google/type/expr.pbenum.dart create mode 100644 lib/src/gen/google/type/expr.pbjson.dart create mode 100644 lib/src/gen/google/type/fraction.pb.dart create mode 100644 lib/src/gen/google/type/fraction.pbenum.dart create mode 100644 lib/src/gen/google/type/fraction.pbjson.dart create mode 100644 lib/src/gen/google/type/interval.pb.dart create mode 100644 lib/src/gen/google/type/interval.pbenum.dart create mode 100644 lib/src/gen/google/type/interval.pbjson.dart create mode 100644 lib/src/gen/google/type/latlng.pb.dart create mode 100644 lib/src/gen/google/type/latlng.pbenum.dart create mode 100644 lib/src/gen/google/type/latlng.pbjson.dart create mode 100644 lib/src/gen/google/type/localized_text.pb.dart create mode 100644 lib/src/gen/google/type/localized_text.pbenum.dart create mode 100644 lib/src/gen/google/type/localized_text.pbjson.dart create mode 100644 lib/src/gen/google/type/money.pb.dart create mode 100644 lib/src/gen/google/type/money.pbenum.dart create mode 100644 lib/src/gen/google/type/money.pbjson.dart create mode 100644 lib/src/gen/google/type/month.pb.dart create mode 100644 lib/src/gen/google/type/month.pbenum.dart create mode 100644 lib/src/gen/google/type/month.pbjson.dart create mode 100644 lib/src/gen/google/type/phone_number.pb.dart create mode 100644 lib/src/gen/google/type/phone_number.pbenum.dart create mode 100644 lib/src/gen/google/type/phone_number.pbjson.dart create mode 100644 lib/src/gen/google/type/postal_address.pb.dart create mode 100644 lib/src/gen/google/type/postal_address.pbenum.dart create mode 100644 lib/src/gen/google/type/postal_address.pbjson.dart create mode 100644 lib/src/gen/google/type/quaternion.pb.dart create mode 100644 lib/src/gen/google/type/quaternion.pbenum.dart create mode 100644 lib/src/gen/google/type/quaternion.pbjson.dart create mode 100644 lib/src/gen/google/type/timeofday.pb.dart create mode 100644 lib/src/gen/google/type/timeofday.pbenum.dart create mode 100644 lib/src/gen/google/type/timeofday.pbjson.dart create mode 100644 lib/src/gen/module/v1/module.pb.dart create mode 100644 lib/src/gen/module/v1/module.pbenum.dart create mode 100644 lib/src/gen/module/v1/module.pbgrpc.dart create mode 100644 lib/src/gen/module/v1/module.pbjson.dart create mode 100644 lib/src/gen/proto/rpc/examples/echo/v1/echo.pb.dart create mode 100644 lib/src/gen/proto/rpc/examples/echo/v1/echo.pbenum.dart create mode 100644 lib/src/gen/proto/rpc/examples/echo/v1/echo.pbgrpc.dart create mode 100644 lib/src/gen/proto/rpc/examples/echo/v1/echo.pbjson.dart create mode 100644 lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pb.dart create mode 100644 lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pbenum.dart create mode 100644 lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pbgrpc.dart create mode 100644 lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pbjson.dart create mode 100644 lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pb.dart create mode 100644 lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pbenum.dart create mode 100644 lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pbgrpc.dart create mode 100644 lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pbjson.dart create mode 100644 lib/src/gen/proto/rpc/v1/auth.pb.dart create mode 100644 lib/src/gen/proto/rpc/v1/auth.pbenum.dart create mode 100644 lib/src/gen/proto/rpc/v1/auth.pbgrpc.dart create mode 100644 lib/src/gen/proto/rpc/v1/auth.pbjson.dart create mode 100644 lib/src/gen/proto/rpc/webrtc/v1/grpc.pb.dart create mode 100644 lib/src/gen/proto/rpc/webrtc/v1/grpc.pbenum.dart create mode 100644 lib/src/gen/proto/rpc/webrtc/v1/grpc.pbjson.dart create mode 100644 lib/src/gen/proto/rpc/webrtc/v1/signaling.pb.dart create mode 100644 lib/src/gen/proto/rpc/webrtc/v1/signaling.pbenum.dart create mode 100644 lib/src/gen/proto/rpc/webrtc/v1/signaling.pbgrpc.dart create mode 100644 lib/src/gen/proto/rpc/webrtc/v1/signaling.pbjson.dart create mode 100644 lib/src/gen/proto/stream/v1/stream.pb.dart create mode 100644 lib/src/gen/proto/stream/v1/stream.pbenum.dart create mode 100644 lib/src/gen/proto/stream/v1/stream.pbgrpc.dart create mode 100644 lib/src/gen/proto/stream/v1/stream.pbjson.dart create mode 100644 lib/src/gen/robot/v1/robot.pb.dart create mode 100644 lib/src/gen/robot/v1/robot.pbenum.dart create mode 100644 lib/src/gen/robot/v1/robot.pbgrpc.dart create mode 100644 lib/src/gen/robot/v1/robot.pbjson.dart create mode 100644 lib/src/gen/service/datamanager/v1/data_manager.pb.dart create mode 100644 lib/src/gen/service/datamanager/v1/data_manager.pbenum.dart create mode 100644 lib/src/gen/service/datamanager/v1/data_manager.pbgrpc.dart create mode 100644 lib/src/gen/service/datamanager/v1/data_manager.pbjson.dart create mode 100644 lib/src/gen/service/motion/v1/motion.pb.dart create mode 100644 lib/src/gen/service/motion/v1/motion.pbenum.dart create mode 100644 lib/src/gen/service/motion/v1/motion.pbgrpc.dart create mode 100644 lib/src/gen/service/motion/v1/motion.pbjson.dart create mode 100644 lib/src/gen/service/navigation/v1/navigation.pb.dart create mode 100644 lib/src/gen/service/navigation/v1/navigation.pbenum.dart create mode 100644 lib/src/gen/service/navigation/v1/navigation.pbgrpc.dart create mode 100644 lib/src/gen/service/navigation/v1/navigation.pbjson.dart create mode 100644 lib/src/gen/service/sensors/v1/sensors.pb.dart create mode 100644 lib/src/gen/service/sensors/v1/sensors.pbenum.dart create mode 100644 lib/src/gen/service/sensors/v1/sensors.pbgrpc.dart create mode 100644 lib/src/gen/service/sensors/v1/sensors.pbjson.dart create mode 100644 lib/src/gen/service/shell/v1/shell.pb.dart create mode 100644 lib/src/gen/service/shell/v1/shell.pbenum.dart create mode 100644 lib/src/gen/service/shell/v1/shell.pbgrpc.dart create mode 100644 lib/src/gen/service/shell/v1/shell.pbjson.dart create mode 100644 lib/src/gen/service/slam/v1/slam.pb.dart create mode 100644 lib/src/gen/service/slam/v1/slam.pbenum.dart create mode 100644 lib/src/gen/service/slam/v1/slam.pbgrpc.dart create mode 100644 lib/src/gen/service/slam/v1/slam.pbjson.dart create mode 100644 lib/src/gen/service/vision/v1/vision.pb.dart create mode 100644 lib/src/gen/service/vision/v1/vision.pbenum.dart create mode 100644 lib/src/gen/service/vision/v1/vision.pbgrpc.dart create mode 100644 lib/src/gen/service/vision/v1/vision.pbjson.dart create mode 100644 lib/src/gen/tagger/v1/tagger.pb.dart create mode 100644 lib/src/gen/tagger/v1/tagger.pbenum.dart create mode 100644 lib/src/gen/tagger/v1/tagger.pbjson.dart create mode 100644 lib/src/viam_sdk.dart create mode 100644 lib/src/viam_sdk_base.dart create mode 100644 lib/src/viam_sdk_impl.dart create mode 100644 lib/viam_sdk.dart create mode 100644 pubspec.yaml create mode 100644 test/unit_test/domain/app/model/location_auth_to_viam_location_auth_mapper_test.dart create mode 100644 test/unit_test/domain/app/model/location_organization_to_viam_location_organization_mapper_test.dart create mode 100644 test/unit_test/domain/app/model/location_to_viam_location_mapper_test.dart create mode 100644 test/unit_test/domain/app/model/organization_to_viam_organization_mapper_test.dart create mode 100644 test/unit_test/domain/app/model/robot_to_viam_robot_mapper_test.dart create mode 100644 test/unit_test/domain/app/model/shared_secret_state_to_viam_shared_secret_state_mapper_test.dart create mode 100644 test/unit_test/domain/app/model/shared_secret_to_viam_shared_secret_mapper_test.dart create mode 100644 test/unit_test/domain/app/service/viam_app_api_service_test.dart create mode 100644 test/unit_test/domain/camera/model/get_camera_response_to_camera_data_mapper_test.dart create mode 100644 test/unit_test/domain/camera/service/viam_camera_service_test.dart create mode 100644 test/unit_test/domain/data/models/capture_interval_mapper_test.dart create mode 100644 test/unit_test/domain/data/models/filter_mapper_test.dart create mode 100644 test/unit_test/domain/data/models/order_mapper_test.dart create mode 100644 test/unit_test/domain/data/models/tags_filter_mapper_test.dart create mode 100644 test/unit_test/domain/data/models/tags_filter_type_mapper_test.dart create mode 100644 test/unit_test/domain/data/models/viam_binary_data_mapper_test.dart create mode 100644 test/unit_test/domain/data/models/viam_binary_metadata_mapper_test.dart create mode 100644 test/unit_test/domain/data/models/viam_capture_metadata_mapper_test.dart create mode 100644 test/unit_test/domain/movement/model/get_position_response_to_viam_position_mapper_test.dart create mode 100644 test/unit_test/domain/movement/service/viam_movement_service_test.dart create mode 100644 test/unit_test/domain/resource/model/resource_name_to_viam_resource_name_mapper_test.dart create mode 100644 test/unit_test/domain/resource/model/viam_resource_name_to_resource_name_mapper_test.dart create mode 100644 test/unit_test/domain/resource/service/viam_resource_service_test.dart create mode 100644 test/unit_test/domain/sensor/model/get_readings_response_to_viam_sensor_readings_mapper_test.dart create mode 100644 test/unit_test/domain/sensor/service/viam_sensor_service_test.dart create mode 100644 test/unit_test/mocks/mock_response_future.dart create mode 100644 test/unit_test/mocks/service_clients_mocks.dart create mode 100644 test/unit_test/mocks/service_clients_mocks.mocks.dart create mode 100644 test/viam_sdk_test.dart diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..f8d8b8700419630897215350f1c1cb7300093669 GIT binary patch literal 6148 zcmeHKOHRWu5FNLX2!chIEPVhrmDm%iAi}@r|tNo@dL3jprea zF^g7|$voOb+|@SH=6^kH__eMmx4ivmm(Md_L~AJUNb4_*$L&~~^X;PHY--!AL-8(e zcu(dwGX+cmQ{Xogz?#h#9|&4+3YY?>K%)TvA3PdkqF4)tUkAEy1OP^G2g5k*ZGfH~ zz(lbYga_uN6ey)mj~GtM;rE)CDAs~fPA)LxKFaL$gyM8(<$Opdmk3&K3YY?21;%nY z;r0J~_xZnDWLKtuDe$ipa8Wu>XLu!DTYE3ZYpqASMq}f=TCgd>AS}hm<)!!tEg1Zs W2f#$J7K8_88-XB$b*8|ND)0$1Ibv@B literal 0 HcmV?d00001 diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000000..37e171323ab --- /dev/null +++ b/.gitignore @@ -0,0 +1,33 @@ +# Miscellaneous +*.class +*.log +*.pyc +*.swp +.DS_Store +.atom/ +.buildlog/ +.history +.svn/ +migrate_working_dir/ + +# IntelliJ related +*.iml +*.ipr +*.iws +.idea/ + +# The .vscode folder contains launch configuration and tasks you configure in +# VS Code which you may wish to be included in version control, so this line +# is commented out by default. +#.vscode/ + +# Flutter/Dart/Pub related +# Libraries should not include pubspec.lock, per https://dart.dev/guides/libraries/private-files#pubspeclock. +/pubspec.lock +**/doc/api/ +.dart_tool/ +.packages +build/ + +.flutter-plugins +.flutter-plugins-dependencies diff --git a/.metadata b/.metadata new file mode 100644 index 00000000000..91fe94f38b2 --- /dev/null +++ b/.metadata @@ -0,0 +1,10 @@ +# This file tracks properties of this Flutter project. +# Used by Flutter tool to assess capabilities and perform upgrades etc. +# +# This file should be version controlled and should not be manually edited. + +version: + revision: 90c64ed42ba53a52d18f0cb3b17666c8662ed2a0 + channel: stable + +project_type: package diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000000..effe43c82c8 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,3 @@ +## 1.0.0 + +- Initial version. diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000000..57bc88a15a0 --- /dev/null +++ b/LICENSE @@ -0,0 +1,202 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + diff --git a/Makefile b/Makefile new file mode 100644 index 00000000000..84d60e3d40b --- /dev/null +++ b/Makefile @@ -0,0 +1,21 @@ +PATH_WITH_TOOLS="${PATH}:${HOME}/.pub-cache/bin" +PROTOBUF=$(shell readlink -f $$(brew --prefix protobuf))/include + +.PHONY: buf setup + +buf: buf.yaml buf.gen.yaml + rm -rf lib/src/gen + PATH=$(PATH_WITH_TOOLS) buf generate buf.build/viamrobotics/goutils + PATH=$(PATH_WITH_TOOLS) buf generate buf.build/viamrobotics/api + PATH=$(PATH_WITH_TOOLS) buf generate buf.build/erdaniels/gostream + PATH=$(PATH_WITH_TOOLS) buf generate buf.build/googleapis/googleapis + PATH=$(PATH_WITH_TOOLS) protoc --dart_out=grpc:lib/src/gen -I$(PROTOBUF) $(PROTOBUF)/google/protobuf/any.proto + PATH=$(PATH_WITH_TOOLS) protoc --dart_out=grpc:lib/src/gen -I$(PROTOBUF) $(PROTOBUF)/google/protobuf/duration.proto + PATH=$(PATH_WITH_TOOLS) protoc --dart_out=grpc:lib/src/gen -I$(PROTOBUF) $(PROTOBUF)/google/protobuf/empty.proto + PATH=$(PATH_WITH_TOOLS) protoc --dart_out=grpc:lib/src/gen -I$(PROTOBUF) $(PROTOBUF)/google/protobuf/struct.proto + PATH=$(PATH_WITH_TOOLS) protoc --dart_out=grpc:lib/src/gen -I$(PROTOBUF) $(PROTOBUF)/google/protobuf/timestamp.proto + PATH=$(PATH_WITH_TOOLS) protoc --dart_out=grpc:lib/src/gen -I$(PROTOBUF) $(PROTOBUF)/google/protobuf/wrappers.proto + +setup: + dart pub global activate protoc_plugin + dart pub global activate grpc diff --git a/README.md b/README.md new file mode 100644 index 00000000000..b1067e3f08b --- /dev/null +++ b/README.md @@ -0,0 +1,118 @@ +# Viam Flutter SDK +Build and connect to robots with Flutter + +## (In)stability Notice + +> **Warning** +> This is an alpha release of the Viam Flutter SDK. Stability is not guaranteed. Breaking changes are likely to occur, and occur often. + +## Getting started +### **auth0** + +Ask Viam for auth0domain, appId, audience. + +### **iOS** + + +**ios/Podfile** + + +The minimum target platform supported by the Auth0 Flutter SDK is iOS 12.0 + +```ruby +platform :ios, '12.0' +``` + +The WebRTC.xframework compiled after the m104 release no longer supports iOS arm devices, so need to add the config.build_settings + +```ruby + # snippet begin + if target.name == "WebRTC-SDK" + target.build_configurations.each do |build_configuration| + build_configuration.build_settings['ONLY_ACTIVE_ARCH'] = 'YES' + build_configuration.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = '$(inherited) i386' + build_configuration.build_settings['SWIFT_VERSION'] = '5.0' # required by simple_permission + build_configuration.build_settings['ENABLE_BITCODE'] = 'NO' + + end + end + # snippet end +``` + +**ios/Runner/Info.plist** + +```plist + + CFBundleURLTypes + + + CFBundleTypeRole + Editor + CFBundleURLName + auth0 + CFBundleURLSchemes + + $(PRODUCT_BUNDLE_IDENTIFIER) + + + + +``` + +### **Android** + +**android/app/build.gradle** + +```gradle +android { + //... + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } +} +``` + +```gradle +android { + // ... + + defaultConfig { + // ... + manifestPlaceholders += [auth0Domain: "", auth0Scheme: ""] // 👈 New code + } + + // ... +} +``` + +If necessary, in the same build.gradle you will need to increase minSdkVersion of defaultConfig up to 23 (currently default Flutter generator set it to 16). + +## Usage + +TODO: Include short and useful examples for package users. Add longer examples +to `/example` folder. + +```dart +import 'package:viam_sdk/viam_sdk.dart'; + +final viam = Viam.instance(); + +await viam.connect( + url: '', + payload: '', + accessToken: '', + disableWebRtc: false, + port: 443, + secure: true, + ); + + final resourceNames = await viam.viamResourceService.getResourceNames(); + +``` + +## Additional information + +TODO: Tell users more about the package: where to find more information, how to +contribute to the package, how to file issues, what response they can expect +from the package authors, and more. diff --git a/analysis_options.yaml b/analysis_options.yaml new file mode 100644 index 00000000000..9d102922a2e --- /dev/null +++ b/analysis_options.yaml @@ -0,0 +1,35 @@ +include: package:fluter_lints/flutter.yaml + +linter: + rules: + - always_declare_return_types + - avoid_catching_errors + - avoid_dynamic_calls + - avoid_field_initializers_in_const_classes + - avoid_returning_null + - avoid_returning_null_for_future + - avoid_slow_async_io + - avoid_type_to_string + - avoid_void_async + - camel_case_types + - cancel_subscriptions + - cast_nullable_to_non_nullable + - close_sinks + - invariant_booleans + - literal_only_boolean_expressions + - no_adjacent_strings_in_list + - only_throw_errors + - throw_in_finally + - unawaited_futures + - unnecessary_statements + - unnecessary_await_in_return + +analyzer: + errors: + avoid_function_literals_in_foreach_calls: ignore + prefer_for_elements_to_map_fromiterable: ignore + exclude: + - "**.pb.dart" + - "**.pbenum.dart" + - "**.pbjson.dart" + - "**.pbgrpc.dart" diff --git a/buf.gen.yaml b/buf.gen.yaml new file mode 100644 index 00000000000..0006627bf02 --- /dev/null +++ b/buf.gen.yaml @@ -0,0 +1,6 @@ +version: v1 +plugins: + - name: dart + out: lib/src/gen + opt: grpc + diff --git a/buf.lock b/buf.lock new file mode 100644 index 00000000000..edc8bd39a3f --- /dev/null +++ b/buf.lock @@ -0,0 +1,19 @@ +# Generated by buf. DO NOT EDIT. +version: v1 +deps: + - remote: buf.build + owner: erdaniels + repository: gostream + commit: ae00de34a29e41ed96578beb4a84ae9e + - remote: buf.build + owner: googleapis + repository: googleapis + commit: 62f35d8aed1149c291d606d958a7ce32 + - remote: buf.build + owner: viamrobotics + repository: api + commit: 338bc3e7fa9844e69229bfa3bbd42b74 + - remote: buf.build + owner: viamrobotics + repository: goutils + commit: 3d6f33d2994a40328ea09b75b7993425 diff --git a/buf.yaml b/buf.yaml new file mode 100644 index 00000000000..c1fd0bd2d41 --- /dev/null +++ b/buf.yaml @@ -0,0 +1,11 @@ +version: v1 +breaking: + use: + - FILE +lint: + use: + - DEFAULT +deps: + - buf.build/viamrobotics/goutils + - buf.build/viamrobotics/api + - buf.build/erdaniels/gostream diff --git a/example/viam_sdk_example.dart b/example/viam_sdk_example.dart new file mode 100644 index 00000000000..7ae74df2cbf --- /dev/null +++ b/example/viam_sdk_example.dart @@ -0,0 +1,6 @@ +import 'package:viam_sdk/viam_sdk.dart'; + +void main() { + var awesome = Awesome(); + print('awesome: ${awesome.isAwesome}'); +} diff --git a/lib/src/di/di.dart b/lib/src/di/di.dart new file mode 100644 index 00000000000..f16b179e9f3 --- /dev/null +++ b/lib/src/di/di.dart @@ -0,0 +1,162 @@ +import 'package:auth0_flutter/auth0_flutter.dart'; +import 'package:grpc/grpc.dart'; +import 'package:grpc/grpc_connection_interface.dart'; +import 'package:viam_sdk/src/domain/app/service/app_api_data_source.dart'; +import 'package:viam_sdk/src/domain/auth_rdk/service/auth_api_service.dart'; +import 'package:viam_sdk/src/domain/camera/service/camera_api_service.dart'; +import 'package:viam_sdk/src/domain/data/service/data_api_service.dart'; +import 'package:viam_sdk/src/domain/interceptors/auth_header_interceptor.dart'; +import 'package:viam_sdk/src/domain/movement/service/viam_movement_service.dart'; +import 'package:viam_sdk/src/domain/resource/service/viam_resource_service.dart'; +import 'package:viam_sdk/src/domain/sensor/service/viam_sensor_service.dart'; +import 'package:viam_sdk/src/domain/web_rtc/data_source/web_rtc_api_data_source.dart'; +import 'package:viam_sdk/src/domain/web_rtc/web_rtc_client/web_rtc_client.dart'; +import 'package:viam_sdk/src/domain/web_rtc/web_rtc_client/web_rtc_peer_connection.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pbgrpc.dart'; +import 'package:viam_sdk/src/gen/app/v1/app.pbgrpc.dart'; +import 'package:viam_sdk/src/gen/component/camera/v1/camera.pbgrpc.dart'; +import 'package:viam_sdk/src/gen/component/movementsensor/v1/movementsensor.pbgrpc.dart'; +import 'package:viam_sdk/src/gen/proto/stream/v1/stream.pbgrpc.dart'; +import 'package:viam_sdk/src/gen/robot/v1/robot.pbgrpc.dart'; +import 'package:viam_sdk/src/gen/service/sensors/v1/sensors.pbgrpc.dart'; + +part 'di_service.dart'; + +part 'di_clients/di_grpc_client.dart'; + +part 'di_clients/di_web_rtc_client.dart'; + +part 'di_interceptors.dart'; + +part 'di_clients/di_auth0.dart'; + +Future login( + String domain, + String clientId, + String? scheme, + String? audience, +) async { + final Auth0 auth = _getAuth0Client(domain, clientId); + + final Credentials credentials = await auth.webAuthentication(scheme: scheme).login( + audience: audience, + ); + + return credentials; +} + +ViamClientChannel dialDirect(String url, String? payload, bool secure, int port) => + _getGrpcClient(url, port, payload, secure); + +Future dialWebRtc( + ViamClientChannel directClient, + String url, + String? payload, + String? accessToken, +) => + _getWebRtcClient( + directClient, + url, + payload, + accessToken, + ); + +ViamAppService getAppService( + ClientChannelBase client, + String url, + String? secure, + String? accessToken, +) => + _getViamAppService(client, url, secure, accessToken); + +DataService getDataService( + ClientChannelBase client, + String url, + String? secure, + String? accessToken, +) => + _getDataService(client, url, secure, accessToken); + +ViamResourceService getResourceService( + ClientChannelBase client, + String url, + String? secure, + String? accessToken, +) => + ViamResourceService( + RobotServiceClient( + client, + interceptors: secure != null + ? [ + _getAuthHeaderInterceptor( + client, + url, + secure, + accessToken, + ), + ] + : [], + ), + ); + +ViamCameraService getCameraService( + ClientChannelBase client, + String url, + String? secure, + String? accessToken, +) => + _getCameraService(client, url, secure, accessToken); + +ViamMovementService getMovementService( + ClientChannelBase client, + String url, + String? secure, + String? accessToken, +) => + ViamMovementService( + MovementSensorServiceClient( + client, + interceptors: secure != null + ? [ + _getAuthHeaderInterceptor( + client, + url, + secure, + accessToken, + ), + ] + : [], + ), + ); + +ViamSensorService getSensorService( + ClientChannelBase client, + String url, + String? secure, + String? accessToken, +) => + ViamSensorService( + SensorsServiceClient( + client, + interceptors: secure != null + ? [ + _getAuthHeaderInterceptor( + client, + url, + secure, + accessToken, + ), + ] + : [], + ), + ); + +Future viamLogout( + String domain, + String clientId, + String? scheme, +) async { + final Auth0 auth = _getAuth0Client(domain, clientId); + + await auth.webAuthentication(scheme: scheme).logout(); +} diff --git a/lib/src/di/di_clients/di_auth0.dart b/lib/src/di/di_clients/di_auth0.dart new file mode 100644 index 00000000000..03efa9dcb76 --- /dev/null +++ b/lib/src/di/di_clients/di_auth0.dart @@ -0,0 +1,3 @@ +part of '../di.dart'; + +Auth0 _getAuth0Client(String domain, String clientId) => Auth0(domain, clientId); diff --git a/lib/src/di/di_clients/di_grpc_client.dart b/lib/src/di/di_clients/di_grpc_client.dart new file mode 100644 index 00000000000..78ca3f80b47 --- /dev/null +++ b/lib/src/di/di_clients/di_grpc_client.dart @@ -0,0 +1,23 @@ +part of '../di.dart'; + +ViamClientChannel _getGrpcClient(String url, int port, String? payload, bool secure) => ViamClientChannel( + url, + payload, + port: port, + options: ChannelOptions( + credentials: secure ? const ChannelCredentials.secure() : const ChannelCredentials.insecure(), + codecRegistry: CodecRegistry(codecs: const [GzipCodec(), IdentityCodec()]), + ), + ); + +class ViamClientChannel extends ClientChannel { + final String url; + final String? payload; + + ViamClientChannel( + this.url, + this.payload, { + super.port, + super.options, + }) : super(url); +} diff --git a/lib/src/di/di_clients/di_web_rtc_client.dart b/lib/src/di/di_clients/di_web_rtc_client.dart new file mode 100644 index 00000000000..021bdb89c9d --- /dev/null +++ b/lib/src/di/di_clients/di_web_rtc_client.dart @@ -0,0 +1,29 @@ +part of '../di.dart'; + +Future _getWebRtcClient( + ViamClientChannel webRtcDirectClient, + String url, + String? secure, + String? accessToken, +) async { + final webRtcDirectDataSource = WebRtcApiDataSource( + webRtcDirectClient, + AuthHeaderInterceptor( + ViamAuthService( + webRtcDirectClient, + url, + secure, + ), + accessToken, + ), + url, + ); + + final webRtcPeerConnection = WebRtcPeerConnection(webRtcDirectDataSource); + await webRtcPeerConnection.createConnection(); + + return WebRtcClientChannel( + webRtcPeerConnection.peerConnection, + webRtcPeerConnection.dataChannel, + ); +} diff --git a/lib/src/di/di_interceptors.dart b/lib/src/di/di_interceptors.dart new file mode 100644 index 00000000000..828eca87b19 --- /dev/null +++ b/lib/src/di/di_interceptors.dart @@ -0,0 +1,16 @@ +part of 'di.dart'; + +AuthHeaderInterceptor _getAuthHeaderInterceptor( + ClientChannelBase client, + String url, + String? secure, + String? accessToken, +) => + AuthHeaderInterceptor( + _getAuthService( + client, + url, + secure, + ), + accessToken, + ); diff --git a/lib/src/di/di_service.dart b/lib/src/di/di_service.dart new file mode 100644 index 00000000000..74982663334 --- /dev/null +++ b/lib/src/di/di_service.dart @@ -0,0 +1,74 @@ +part of 'di.dart'; + +ViamCameraService _getCameraService( + ClientChannelBase client, + String url, + String? secure, + String? accessToken, +) => + ViamCameraService( + client, + CameraServiceClient( + client, + interceptors: [ + _getAuthHeaderInterceptor( + client, + url, + secure, + accessToken, + ), + ], + ), + StreamServiceClient(client), + ); + +ViamAuthService _getAuthService( + ClientChannelBase client, + String url, + String? secure, +) => + ViamAuthService( + client, + url, + secure, + ); + +ViamAppService _getViamAppService( + ClientChannelBase client, + String url, + String? secure, + String? accessToken, +) => + ViamAppService( + AppServiceClient( + client, + interceptors: [ + _getAuthHeaderInterceptor( + client, + url, + secure, + accessToken, + ), + ], + ), + ); + +DataService _getDataService( + ClientChannelBase client, + String url, + String? secure, + String? accessToken, +) => + DataService( + DataServiceClient( + client, + interceptors: [ + _getAuthHeaderInterceptor( + client, + url, + secure, + accessToken, + ), + ], + ), + ); diff --git a/lib/src/domain/app/model/viam_location.dart b/lib/src/domain/app/model/viam_location.dart new file mode 100644 index 00000000000..34196058de3 --- /dev/null +++ b/lib/src/domain/app/model/viam_location.dart @@ -0,0 +1,57 @@ +import 'package:collection/collection.dart'; +import 'package:viam_sdk/src/gen/app/v1/app.pb.dart'; +import 'package:viam_sdk/src/domain/app/model/viam_location_auth.dart'; +import 'package:viam_sdk/src/domain/app/model/viam_location_organization.dart'; + +class ViamLocation { + final String id; + final String name; + final String parentLocationId; + final ViamLocationAuth auth; + final List organizations; + final DateTime createdOn; + final int robotCount; + + const ViamLocation({ + required this.id, + required this.name, + required this.parentLocationId, + required this.auth, + required this.organizations, + required this.createdOn, + required this.robotCount, + }); + + @override + bool operator ==(covariant ViamLocation other) => + other.id == id && + other.name == name && + other.parentLocationId == parentLocationId && + other.auth == auth && + other.robotCount == robotCount && + createdOn.isAtSameMomentAs(other.createdOn) && + const ListEquality().equals(organizations, other.organizations); + + @override + int get hashCode => Object.hash( + id, + name, + parentLocationId, + auth, + organizations, + createdOn, + robotCount, + ); +} + +extension ViamLocationMapper on Location { + ViamLocation toDomain() => ViamLocation( + id: id, + name: name, + parentLocationId: parentLocationId, + auth: auth.toDomain(), + organizations: organizations.map((organization) => organization.toDomain()).toList(growable: false), + createdOn: createdOn.toDateTime(), + robotCount: robotCount, + ); +} diff --git a/lib/src/domain/app/model/viam_location_auth.dart b/lib/src/domain/app/model/viam_location_auth.dart new file mode 100644 index 00000000000..1e6a2a49bec --- /dev/null +++ b/lib/src/domain/app/model/viam_location_auth.dart @@ -0,0 +1,27 @@ +import 'package:collection/collection.dart'; +import 'package:viam_sdk/src/gen/app/v1/app.pb.dart'; +import 'package:viam_sdk/src/domain/app/model/viam_shared_secret.dart'; + +class ViamLocationAuth { + final String locationId; + final List secrets; + + const ViamLocationAuth( + this.locationId, + this.secrets, + ); + + @override + bool operator ==(covariant ViamLocationAuth other) => + locationId == other.locationId && const ListEquality().equals(secrets, other.secrets); + + @override + int get hashCode => Object.hash(locationId, secrets); +} + +extension ViamLocationAuthMapper on LocationAuth { + ViamLocationAuth toDomain() => ViamLocationAuth( + locationId, + secrets.map((secret) => secret.toDomain()).toList(growable: false), + ); +} diff --git a/lib/src/domain/app/model/viam_location_organization.dart b/lib/src/domain/app/model/viam_location_organization.dart new file mode 100644 index 00000000000..9b398150e93 --- /dev/null +++ b/lib/src/domain/app/model/viam_location_organization.dart @@ -0,0 +1,22 @@ +import 'package:viam_sdk/src/gen/app/v1/app.pb.dart'; + +class ViamLocationOrganization { + final String organizationId; + final bool primary; + + const ViamLocationOrganization(this.organizationId, this.primary); + + @override + bool operator ==(covariant ViamLocationOrganization other) => + other.primary == primary && other.organizationId == organizationId; + + @override + int get hashCode => Object.hash(organizationId, primary); +} + +extension ViamLocationOrganizationMapper on LocationOrganization { + ViamLocationOrganization toDomain() => ViamLocationOrganization( + organizationId, + primary, + ); +} diff --git a/lib/src/domain/app/model/viam_organization.dart b/lib/src/domain/app/model/viam_organization.dart new file mode 100644 index 00000000000..c3bbe7a0145 --- /dev/null +++ b/lib/src/domain/app/model/viam_organization.dart @@ -0,0 +1,32 @@ +import 'package:viam_sdk/src/gen/app/v1/app.pb.dart'; + +class ViamOrganization { + final String id; + final String name; + final DateTime createdOn; + + const ViamOrganization( + this.id, + this.name, + this.createdOn, + ); + + @override + bool operator ==(covariant ViamOrganization other) => + other.id == id && other.name == name && createdOn.isAtSameMomentAs(other.createdOn); + + @override + int get hashCode => Object.hash( + id, + name, + createdOn, + ); +} + +extension ViamOrganizationMapper on Organization { + ViamOrganization toDomain() => ViamOrganization( + id, + name, + createdOn.toDateTime(), + ); +} diff --git a/lib/src/domain/app/model/viam_robot.dart b/lib/src/domain/app/model/viam_robot.dart new file mode 100644 index 00000000000..00dbb87f529 --- /dev/null +++ b/lib/src/domain/app/model/viam_robot.dart @@ -0,0 +1,44 @@ +import 'package:viam_sdk/src/gen/app/v1/app.pb.dart'; + +class ViamRobot { + final String id; + final String name; + final String location; + final DateTime lastAccess; + final DateTime createdOn; + + const ViamRobot({ + required this.id, + required this.name, + required this.location, + required this.lastAccess, + required this.createdOn, + }); + + @override + bool operator ==(covariant ViamRobot other) => + other.id == id && + other.name == name && + other.location == location && + lastAccess.isAtSameMomentAs(other.lastAccess) && + createdOn.isAtSameMomentAs(other.createdOn); + + @override + int get hashCode => Object.hash( + id, + name, + location, + lastAccess, + createdOn, + ); +} + +extension ViamRobotMapper on Robot { + ViamRobot toDomain() => ViamRobot( + id: id, + name: name, + location: location, + lastAccess: lastAccess.toDateTime(), + createdOn: createdOn.toDateTime(), + ); +} diff --git a/lib/src/domain/app/model/viam_robot_part.dart b/lib/src/domain/app/model/viam_robot_part.dart new file mode 100644 index 00000000000..8f526cdd2d0 --- /dev/null +++ b/lib/src/domain/app/model/viam_robot_part.dart @@ -0,0 +1,55 @@ +import 'package:viam_sdk/src/domain/app/model/viam_shared_secret.dart'; +import 'package:viam_sdk/src/gen/app/v1/app.pb.dart'; + +class ViamRobotPart { + final String id; + final String name; + final String dnsName; + final String secret; + final String robot; + final String locationId; + final dynamic robotConfig; + final dynamic lastAccess; + final dynamic userSuppliedInfo; + final bool mainPart; + final String fqdn; + final String localFqdn; + final dynamic createdOn; + final List secrets; + + ViamRobotPart( + this.id, + this.name, + this.dnsName, + this.secret, + this.robot, + this.locationId, + this.robotConfig, + this.lastAccess, + this.userSuppliedInfo, + this.mainPart, + this.fqdn, + this.localFqdn, + this.createdOn, + this.secrets, + ); +} + +extension ViamRobotPartMapper on RobotPart { + ViamRobotPart toDomain() => ViamRobotPart( + id, + name, + dnsName, + secret, + robot, + locationId, + robotConfig, + lastAccess, + userSuppliedInfo, + mainPart, + fqdn, + localFqdn, + createdOn, + secrets.map((secret) => secret.toDomain()).toList(), + ); +} diff --git a/lib/src/domain/app/model/viam_shared_secret.dart b/lib/src/domain/app/model/viam_shared_secret.dart new file mode 100644 index 00000000000..05f00d244cc --- /dev/null +++ b/lib/src/domain/app/model/viam_shared_secret.dart @@ -0,0 +1,37 @@ +import 'package:viam_sdk/src/domain/app/model/viam_shared_secret_state.dart'; +import 'package:viam_sdk/src/gen/app/v1/app.pb.dart'; + +class ViamSharedSecret { + final ViamSharedSecretState state; + final String id; + final String secret; + final DateTime createdOn; + + const ViamSharedSecret( + this.state, + this.id, + this.secret, + this.createdOn, + ); + + @override + bool operator ==(covariant ViamSharedSecret other) => + other.state == state && other.id == id && other.secret == secret && createdOn.isAtSameMomentAs(other.createdOn); + + @override + int get hashCode => Object.hash( + state, + id, + secret, + createdOn, + ); +} + +extension ViamSharedSecretMapper on SharedSecret { + ViamSharedSecret toDomain() => ViamSharedSecret( + state.toDomain(), + id, + secret, + createdOn.toDateTime(), + ); +} diff --git a/lib/src/domain/app/model/viam_shared_secret_state.dart b/lib/src/domain/app/model/viam_shared_secret_state.dart new file mode 100644 index 00000000000..34d058335f1 --- /dev/null +++ b/lib/src/domain/app/model/viam_shared_secret_state.dart @@ -0,0 +1,28 @@ +import 'package:viam_sdk/src/gen/app/v1/app.pbenum.dart'; + +enum ViamSharedSecretState { + unspecified, + enabled, + disabled, +} + +extension ViamSharedSecretStateMapper on SharedSecret_State { + ViamSharedSecretState toDomain() { + ViamSharedSecretState state; + + switch (this) { + case SharedSecret_State.STATE_UNSPECIFIED: + state = ViamSharedSecretState.unspecified; + break; + case SharedSecret_State.STATE_ENABLED: + state = ViamSharedSecretState.enabled; + break; + case SharedSecret_State.STATE_DISABLED: + state = ViamSharedSecretState.disabled; + break; + default: + state = ViamSharedSecretState.unspecified; + } + return state; + } +} diff --git a/lib/src/domain/app/service/app_api_data_source.dart b/lib/src/domain/app/service/app_api_data_source.dart new file mode 100644 index 00000000000..d82632fcd45 --- /dev/null +++ b/lib/src/domain/app/service/app_api_data_source.dart @@ -0,0 +1,81 @@ +import 'package:viam_sdk/src/domain/app/model/viam_organization.dart'; +import 'package:viam_sdk/src/domain/app/model/viam_location.dart'; +import 'package:viam_sdk/src/domain/app/model/viam_robot.dart'; +import 'package:viam_sdk/src/domain/app/model/viam_robot_part.dart'; +import 'package:viam_sdk/src/gen/app/v1/app.pbgrpc.dart'; + +class ViamAppService { + final AppServiceClient _appServiceClient; + + ViamAppService(this._appServiceClient); + + Future> listOrganizations() async { + final listOrganizationsRequest = ListOrganizationsRequest(); + + final ListOrganizationsResponse response = await _appServiceClient.listOrganizations(listOrganizationsRequest); + + return response.organizations + .map((organization) => organization.toDomain()) + .toList(growable: false); + } + + Future> listLocations(String? organizationId) async { + final listLocationsRequest = ListLocationsRequest( + organizationId: organizationId, + ); + + final ListLocationsResponse response = await _appServiceClient.listLocations(listLocationsRequest); + + return response.locations.map((location) => location.toDomain()).toList(growable: false); + } + + Future> listRobots(String? locationId) async { + final listRobotsRequest = ListRobotsRequest( + locationId: locationId, + ); + + final ListRobotsResponse response = await _appServiceClient.listRobots(listRobotsRequest); + + return response.robots.map((robot) => robot.toDomain()).toList(growable: false); + } + + Future getOrganizatoin(String? organizationId) async { + final getOrganizationRequest = GetOrganizationRequest(organizationId: organizationId); + + final GetOrganizationResponse response = await _appServiceClient.getOrganization(getOrganizationRequest); + + return response.organization.toDomain(); + } + + Future> getRobotParts(String robotId) async { + final getRobotPartsRequest = GetRobotPartsRequest(robotId: robotId); + + final response = await _appServiceClient.getRobotParts(getRobotPartsRequest); + + return response.parts.map((robotPart) => robotPart.toDomain()).toList(growable: false); + } + + Future getRobotPart(String robotId) async { + final getRobotPartRequest = GetRobotPartRequest(id: robotId); + + final response = await _appServiceClient.getRobotPart(getRobotPartRequest); + + return response.part.toDomain(); + } + + Future getLocation(String? locationId) async { + final getLocationRequest = GetLocationRequest(locationId: locationId); + + final GetLocationResponse response = await _appServiceClient.getLocation(getLocationRequest); + + return response.location.toDomain(); + } + + Future getRobot(String? robotId) async { + final getRobotRequest = GetRobotRequest(id: robotId); + + final GetRobotResponse response = await _appServiceClient.getRobot(getRobotRequest); + + return response.robot.toDomain(); + } +} diff --git a/lib/src/domain/auth_rdk/model/auth_data.dart b/lib/src/domain/auth_rdk/model/auth_data.dart new file mode 100644 index 00000000000..12055c49d93 --- /dev/null +++ b/lib/src/domain/auth_rdk/model/auth_data.dart @@ -0,0 +1,15 @@ +import 'package:viam_sdk/src/gen/proto/rpc/v1/auth.pb.dart'; + +class ViamAuthData { + final String accessToken; + + const ViamAuthData( + this.accessToken, + ); +} + +extension ViamAuthDataMapper on AuthenticateResponse { + ViamAuthData toDomain() => ViamAuthData( + accessToken, + ); +} diff --git a/lib/src/domain/auth_rdk/service/auth_api_service.dart b/lib/src/domain/auth_rdk/service/auth_api_service.dart new file mode 100644 index 00000000000..6c450695522 --- /dev/null +++ b/lib/src/domain/auth_rdk/service/auth_api_service.dart @@ -0,0 +1,33 @@ +import 'package:grpc/grpc_connection_interface.dart'; +import 'package:viam_sdk/src/domain/auth_rdk/model/auth_data.dart'; +import 'package:viam_sdk/src/gen/proto/rpc/v1/auth.pbgrpc.dart'; + +const type = "robot-location-secret"; + +class ViamAuthService { + final ClientChannelBase _client; + final String url; + final String? secure; + + ViamAuthService( + this._client, + this.url, + this.secure, + ); + + Future getAuthData() async { + final authClient = AuthServiceClient(_client); + + final authRequest = AuthenticateRequest(); + final credentials = Credentials( + type: type, + payload: secure, + ); + authRequest.entity = url.replaceAll(RegExp(r"^(.*:\/\/)/"), ""); + + authRequest.credentials = credentials; + + final response = await authClient.authenticate(authRequest); + return response.toDomain(); + } +} diff --git a/lib/src/domain/camera/model/camera_frame_data.dart b/lib/src/domain/camera/model/camera_frame_data.dart new file mode 100644 index 00000000000..8b81793f371 --- /dev/null +++ b/lib/src/domain/camera/model/camera_frame_data.dart @@ -0,0 +1,27 @@ +import 'package:viam_sdk/src/gen/component/camera/v1/camera.pb.dart'; + +class ViamCameraFrameData { + final String mimeType; + final List image; + + const ViamCameraFrameData( + this.mimeType, + this.image, + ); + + @override + bool operator ==(covariant ViamCameraFrameData other) => other.mimeType == mimeType && other.image == image; + + @override + int get hashCode => Object.hash( + mimeType, + image, + ); +} + +extension ViamCameraFrameDataMapper on GetImageResponse { + ViamCameraFrameData toDomain() => ViamCameraFrameData( + mimeType, + image, + ); +} diff --git a/lib/src/domain/camera/service/camera_api_service.dart b/lib/src/domain/camera/service/camera_api_service.dart new file mode 100644 index 00000000000..31e61cfec6f --- /dev/null +++ b/lib/src/domain/camera/service/camera_api_service.dart @@ -0,0 +1,81 @@ +import 'dart:async'; + +import 'package:flutter_webrtc/flutter_webrtc.dart'; +import 'package:grpc/grpc_connection_interface.dart'; +import 'package:viam_sdk/src/domain/camera/model/camera_frame_data.dart'; +import 'package:viam_sdk/src/domain/resource/model/viam_resource_name.dart'; +import 'package:viam_sdk/src/gen/component/camera/v1/camera.pbgrpc.dart'; +import 'package:viam_sdk/src/gen/proto/stream/v1/stream.pbgrpc.dart'; +import 'package:viam_sdk/src/domain/web_rtc/web_rtc_client/web_rtc_client.dart'; + +const mimeType = 'image/png'; + +class ViamCameraService { + final ClientChannelBase _client; + final CameraServiceClient _cameraServiceClient; + final StreamServiceClient _streamServiceClient; + + final Map> _videoStreams = {}; + + StreamSubscription? _errorHandler; + + ViamCameraService( + this._client, + this._cameraServiceClient, + this._streamServiceClient, + ) { + if (_client is WebRtcClientChannel) { + final client = _client as WebRtcClientChannel; + client.rtcPeerConnection.onAddStream = (MediaStream stream) { + _videoStreams[stream.id]?.add(stream); + }; + + client.rtcPeerConnection.onConnectionState = (state) { + if (state == RTCPeerConnectionState.RTCPeerConnectionStateFailed || + state == RTCPeerConnectionState.RTCPeerConnectionStateDisconnected) { + _errorHandler = Stream.periodic(const Duration(seconds: 1)).listen((_) { + for (final stream in _videoStreams.entries) { + stream.value.addError(Exception('PeerConnection error')); + } + }); + } + }; + } + } + + Stream getVideoStream(String cameraName) { + // ignore: close_sinks + final cameraStream = StreamController.broadcast(); + + _videoStreams[cameraName] = cameraStream; + + return cameraStream.stream; + } + + Future getCameraFrame( + ViamResourceName cameraResourceName, + ) async { + final String name = cameraResourceName.toDto().name; + + final cameraRequest = GetImageRequest( + mimeType: mimeType, + name: name, + ); + + final GetImageResponse response = await _cameraServiceClient.getImage(cameraRequest); + + return response.toDomain(); + } + + Future getCameraVideo(String cameraName) async { + final request = AddStreamRequest(name: cameraName); + await _streamServiceClient.addStream(request); + } + + Future dispose() async { + for (final stream in _videoStreams.entries) { + await stream.value.close(); + } + await _errorHandler?.cancel(); + } +} diff --git a/lib/src/domain/data/models/viam_binary_data.dart b/lib/src/domain/data/models/viam_binary_data.dart new file mode 100644 index 00000000000..dcc6ba1ae36 --- /dev/null +++ b/lib/src/domain/data/models/viam_binary_data.dart @@ -0,0 +1,24 @@ +import 'package:collection/collection.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_binary_metadata.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; + +class ViamBinaryData { + final List binary; + final ViamBinaryMetadata metadata; + + const ViamBinaryData(this.binary, this.metadata); + + @override + bool operator ==(covariant ViamBinaryData other) => + const ListEquality().equals(binary, other.binary) && metadata == other.metadata; + + @override + int get hashCode => Object.hash(binary, metadata); +} + +extension ViamBinaryDataMapper on BinaryData { + ViamBinaryData toDomain() => ViamBinaryData( + binary, + metadata.toDomain(), + ); +} diff --git a/lib/src/domain/data/models/viam_binary_data_by_ids_response.dart b/lib/src/domain/data/models/viam_binary_data_by_ids_response.dart new file mode 100644 index 00000000000..9fadae343bf --- /dev/null +++ b/lib/src/domain/data/models/viam_binary_data_by_ids_response.dart @@ -0,0 +1,24 @@ +import 'package:collection/collection.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_binary_data.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; + +class ViamBinaryDataByIDsResponse { + final List data; + final int count; + + const ViamBinaryDataByIDsResponse(this.data, this.count); + + @override + bool operator ==(covariant ViamBinaryDataByIDsResponse other) => + const ListEquality().equals(data, other.data) && count == other.count; + + @override + int get hashCode => Object.hash(data, count); +} + +extension ViamBinaryDataByIDsResponseMapper on BinaryDataByIDsResponse { + ViamBinaryDataByIDsResponse toDomain() => ViamBinaryDataByIDsResponse( + data.map((binaryData) => binaryData.toDomain()).toList(growable: false), + count.toInt(), + ); +} diff --git a/lib/src/domain/data/models/viam_binary_data_response.dart b/lib/src/domain/data/models/viam_binary_data_response.dart new file mode 100644 index 00000000000..09c27f14ea7 --- /dev/null +++ b/lib/src/domain/data/models/viam_binary_data_response.dart @@ -0,0 +1,25 @@ +import 'package:viam_sdk/src/domain/data/models/viam_binary_data.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; + +class ViamBinaryDataResponse { + final List data; + final int count; + final String last; + + const ViamBinaryDataResponse(this.data, this.count, this.last); + + @override + bool operator ==(covariant ViamBinaryDataResponse other) => + data == other.data && count == other.count && last == other.last; + + @override + int get hashCode => Object.hash(data, last, count); +} + +extension ViamBinaryDataResponseMapper on BinaryDataByFilterResponse { + ViamBinaryDataResponse toDomain() => ViamBinaryDataResponse( + data.map((dto) => dto.toDomain()).toList(growable: false), + count.toInt(), + last, + ); +} diff --git a/lib/src/domain/data/models/viam_binary_metadata.dart b/lib/src/domain/data/models/viam_binary_metadata.dart new file mode 100644 index 00000000000..3246a8241af --- /dev/null +++ b/lib/src/domain/data/models/viam_binary_metadata.dart @@ -0,0 +1,55 @@ +import 'package:viam_sdk/src/domain/data/models/viam_capture_metadata.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; + +class ViamBinaryMetadata { + final String id; + final ViamCaptureMetadata captureMetadata; + final DateTime timeRequested; + final DateTime timeReceived; + final String fileName; + final String fileExt; + final String uri; + + const ViamBinaryMetadata( + this.id, + this.captureMetadata, + this.timeReceived, + this.timeRequested, + this.fileName, + this.fileExt, + this.uri, + ); + + @override + bool operator ==(covariant ViamBinaryMetadata other) => + id == other.id && + captureMetadata == other.captureMetadata && + timeRequested.isAtSameMomentAs(other.timeRequested) && + timeReceived.isAtSameMomentAs(other.timeReceived) && + fileName == other.fileName && + fileExt == other.fileExt && + uri == other.uri; + + @override + int get hashCode => Object.hash( + id, + captureMetadata, + timeReceived, + timeRequested, + fileExt, + fileName, + uri, + ); +} + +extension ViamBinaryMetadataMapper on BinaryMetadata { + ViamBinaryMetadata toDomain() => ViamBinaryMetadata( + id, + captureMetadata.toDomain(), + timeRequested.toDateTime(), + timeReceived.toDateTime(), + fileName, + fileExt, + uri, + ); +} diff --git a/lib/src/domain/data/models/viam_capture_interval.dart b/lib/src/domain/data/models/viam_capture_interval.dart new file mode 100644 index 00000000000..7a5b2b48444 --- /dev/null +++ b/lib/src/domain/data/models/viam_capture_interval.dart @@ -0,0 +1,37 @@ +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/timestamp.pb.dart'; + +class ViamCaptureInterval { + final DateTime? start; + final DateTime? end; + + const ViamCaptureInterval({this.start, this.end}); + + @override + bool operator ==(covariant ViamCaptureInterval other) => + _checkIfDatesAreEqual(start, other.start) && _checkIfDatesAreEqual(end, other.end); + + @override + int get hashCode => Object.hash(start, end); + + bool _checkIfDatesAreEqual(DateTime? first, DateTime? second) { + bool isEqual; + + if (first == null && second == null) { + isEqual = true; + } else if (first != null && second != null) { + isEqual = first.isAtSameMomentAs(second); + } else { + isEqual = false; + } + + return isEqual; + } +} + +extension CaptureIntervalMapper on ViamCaptureInterval { + CaptureInterval toDto() => CaptureInterval( + start: start != null ? Timestamp.fromDateTime(start!) : null, + end: end != null ? Timestamp.fromDateTime(end!) : null, + ); +} diff --git a/lib/src/domain/data/models/viam_capture_metadata.dart b/lib/src/domain/data/models/viam_capture_metadata.dart new file mode 100644 index 00000000000..a66b8bedc9e --- /dev/null +++ b/lib/src/domain/data/models/viam_capture_metadata.dart @@ -0,0 +1,88 @@ +import 'package:collection/collection.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; + +class ViamCaptureMetadata { + final String orgId; + final String locationId; + final String robotName; + final String robotId; + final String partName; + final String partId; + final String componentType; + final String componentModel; + final String componentName; + final String methodName; + final Map methodParameters; + final List tags; + final String mimeType; + + ViamCaptureMetadata( + this.orgId, + this.locationId, + this.robotName, + this.robotId, + this.partName, + this.partId, + this.componentType, + this.componentModel, + this.componentName, + this.methodName, + this.methodParameters, + this.tags, + this.mimeType, + ); + + @override + bool operator ==(covariant ViamCaptureMetadata other) => + orgId == other.orgId && + locationId == other.locationId && + robotName == other.robotName && + robotId == other.robotId && + partName == other.partName && + partId == other.partId && + componentType == other.componentType && + componentModel == other.componentModel && + componentName == other.componentName && + methodName == other.methodName && + const ListEquality().equals( + methodParameters.entries.toList(), + other.methodParameters.entries.toList(), + ) && + const ListEquality().equals(tags, other.tags) && + mimeType == other.mimeType; + + @override + int get hashCode => Object.hash( + orgId, + locationId, + robotName, + robotId, + partName, + partId, + componentType, + componentModel, + componentName, + methodName, + methodParameters, + tags, + mimeType, + ); +} + +extension ViamCaptureMetadataMapper on CaptureMetadata { + ViamCaptureMetadata toDomain() => ViamCaptureMetadata( + orgId, + locationId, + robotName, + robotId, + partName, + partId, + componentType, + componentModel, + componentName, + methodName, + methodParameters, + tags, + mimeType, + ); +} diff --git a/lib/src/domain/data/models/viam_data_request.dart b/lib/src/domain/data/models/viam_data_request.dart new file mode 100644 index 00000000000..c8ab6ff6119 --- /dev/null +++ b/lib/src/domain/data/models/viam_data_request.dart @@ -0,0 +1,28 @@ +// ignore: depend_on_referenced_packages +import 'package:fixnum/fixnum.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_filter.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_order.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; + +class ViamDataRequest { + final ViamFilter filter; + final int? limit; + final String? last; + final ViamOrder? order; + + const ViamDataRequest({ + required this.filter, + this.limit, + this.last, + this.order, + }); +} + +extension DataRequestMapper on ViamDataRequest { + DataRequest toDto() => DataRequest( + filter: filter.toDto(), + limit: limit != null ? Int64(limit!) : null, + last: last, + sortOrder: order?.toDto(), + ); +} diff --git a/lib/src/domain/data/models/viam_filter.dart b/lib/src/domain/data/models/viam_filter.dart new file mode 100644 index 00000000000..a8374ffdbb2 --- /dev/null +++ b/lib/src/domain/data/models/viam_filter.dart @@ -0,0 +1,87 @@ +import 'package:collection/collection.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_capture_interval.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_tags_filter.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; + +class ViamFilter { + final String? componentName; + final String? componentType; + final String? componentModel; + final String? method; + final String? robotName; + final String? robotId; + final String? partName; + final String? partId; + final List? locationIds; + final List? orgIds; + final List? mimeType; + final ViamCaptureInterval? captureInterval; + final ViamTagsFilter? tagsFilter; + + const ViamFilter({ + this.componentName, + this.componentType, + this.componentModel, + this.method, + this.robotName, + this.robotId, + this.partName, + this.partId, + this.locationIds, + this.orgIds, + this.mimeType, + this.captureInterval, + this.tagsFilter, + }); + + @override + bool operator ==(covariant ViamFilter other) => + componentName == other.componentName && + componentModel == other.componentModel && + componentType == other.componentType && + method == other.method && + robotName == other.robotName && + robotId == other.robotId && + partName == other.partName && + partId == other.partId && + captureInterval == other.captureInterval && + tagsFilter == other.tagsFilter && + const ListEquality().equals(locationIds, other.locationIds) && + const ListEquality().equals(orgIds, other.orgIds) && + const ListEquality().equals(mimeType, other.mimeType); + + @override + int get hashCode => Object.hash( + componentModel, + componentName, + componentType, + method, + robotName, + robotId, + partName, + partId, + captureInterval, + tagsFilter, + locationIds, + orgIds, + mimeType, + ); +} + +extension FilterMapper on ViamFilter { + Filter toDto() => Filter( + componentModel: componentModel, + componentName: componentName, + componentType: componentType, + method: method, + locationIds: locationIds, + mimeType: mimeType, + orgIds: orgIds, + partId: partId, + partName: partName, + robotName: robotName, + robotId: robotId, + tagsFilter: tagsFilter?.toDto(), + interval: captureInterval?.toDto(), + ); +} diff --git a/lib/src/domain/data/models/viam_order.dart b/lib/src/domain/data/models/viam_order.dart new file mode 100644 index 00000000000..29431d6da7b --- /dev/null +++ b/lib/src/domain/data/models/viam_order.dart @@ -0,0 +1,20 @@ +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; + +enum ViamOrder { + unspecified, + descending, + ascending, +} + +extension OrderMapper on ViamOrder { + Order toDto() { + switch (this) { + case ViamOrder.unspecified: + return Order.ORDER_UNSPECIFIED; + case ViamOrder.descending: + return Order.ORDER_UNSPECIFIED; + case ViamOrder.ascending: + return Order.ORDER_ASCENDING; + } + } +} diff --git a/lib/src/domain/data/models/viam_tabular_data.dart b/lib/src/domain/data/models/viam_tabular_data.dart new file mode 100644 index 00000000000..6c201d2ea73 --- /dev/null +++ b/lib/src/domain/data/models/viam_tabular_data.dart @@ -0,0 +1,24 @@ +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; + +class ViamTabularData { + final dynamic data; + final int metadataIndex; + final dynamic timeRequested; + final dynamic timeReceived; + + ViamTabularData( + this.data, + this.metadataIndex, + this.timeRequested, + this.timeReceived, + ); +} + +extension ViamTabularDataMapper on TabularData { + ViamTabularData toDomain() => ViamTabularData( + data, + metadataIndex, + timeRequested, + timeReceived, + ); +} diff --git a/lib/src/domain/data/models/viam_tabular_data_response.dart b/lib/src/domain/data/models/viam_tabular_data_response.dart new file mode 100644 index 00000000000..7b63db65d5d --- /dev/null +++ b/lib/src/domain/data/models/viam_tabular_data_response.dart @@ -0,0 +1,29 @@ +import 'package:viam_sdk/src/domain/data/models/viam_capture_metadata.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_tabular_data.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; + +class ViamTabularDataResponse { + final List metadata; + final List data; + final int count; + final String last; + final int totalSizeBytes; + + ViamTabularDataResponse( + this.metadata, + this.data, + this.count, + this.last, + this.totalSizeBytes, + ); +} + +extension ViamTabularDataResponseMapper on TabularDataByFilterResponse { + ViamTabularDataResponse toDomain() => ViamTabularDataResponse( + metadata.map((data) => data.toDomain()).toList().toList(growable: false), + data.map((tabularData) => tabularData.toDomain()).toList(growable: false), + count.toInt(), + last, + totalSizeBytes.toInt(), + ); +} diff --git a/lib/src/domain/data/models/viam_tags_filter.dart b/lib/src/domain/data/models/viam_tags_filter.dart new file mode 100644 index 00000000000..0e04d057116 --- /dev/null +++ b/lib/src/domain/data/models/viam_tags_filter.dart @@ -0,0 +1,27 @@ +import 'package:collection/collection.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_tags_filter_type.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; + +class ViamTagsFilter { + final ViamTagsFilterType? type; + final List? tags; + + const ViamTagsFilter({ + this.type, + this.tags, + }); + + @override + bool operator ==(covariant ViamTagsFilter other) => + type == other.type && const ListEquality().equals(tags, other.tags); + + @override + int get hashCode => Object.hash(type, tags); +} + +extension TagsFilterMapper on ViamTagsFilter { + TagsFilter toDto() => TagsFilter( + type: type?.toDto(), + tags: tags, + ); +} diff --git a/lib/src/domain/data/models/viam_tags_filter_type.dart b/lib/src/domain/data/models/viam_tags_filter_type.dart new file mode 100644 index 00000000000..029e3f5c938 --- /dev/null +++ b/lib/src/domain/data/models/viam_tags_filter_type.dart @@ -0,0 +1,23 @@ +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; + +enum ViamTagsFilterType { + unspecified, + matchByOr, + tagged, + untaged, +} + +extension TagsFilterTypeMapper on ViamTagsFilterType { + TagsFilterType toDto() { + switch (this) { + case ViamTagsFilterType.unspecified: + return TagsFilterType.TAGS_FILTER_TYPE_UNSPECIFIED; + case ViamTagsFilterType.matchByOr: + return TagsFilterType.TAGS_FILTER_TYPE_MATCH_BY_OR; + case ViamTagsFilterType.tagged: + return TagsFilterType.TAGS_FILTER_TYPE_TAGGED; + case ViamTagsFilterType.untaged: + return TagsFilterType.TAGS_FILTER_TYPE_UNTAGGED; + } + } +} diff --git a/lib/src/domain/data/service/data_api_service.dart b/lib/src/domain/data/service/data_api_service.dart new file mode 100644 index 00000000000..d5c350b721f --- /dev/null +++ b/lib/src/domain/data/service/data_api_service.dart @@ -0,0 +1,57 @@ +import 'package:viam_sdk/src/domain/data/models/viam_binary_data_by_ids_response.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_binary_data_response.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_data_request.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_tabular_data_response.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pbgrpc.dart'; + +class DataService { + final DataServiceClient _dataServiceClient; + + DataService( + this._dataServiceClient, + ); + + Future tabularDataByFilter({ + required ViamDataRequest viamDataRequest, + bool? countOnly, + }) async { + final getTabularDataRequest = TabularDataByFilterRequest( + dataRequest: viamDataRequest.toDto(), + countOnly: countOnly, + ); + + final response = await _dataServiceClient.tabularDataByFilter(getTabularDataRequest); + + return response.toDomain(); + } + + Future binaryDataByFilter({ + required ViamDataRequest viamDataRequest, + bool? includeBinary, + bool? countOnly, + }) async { + final binaryDataByFilterRequest = BinaryDataByFilterRequest( + dataRequest: viamDataRequest.toDto(), + countOnly: countOnly, + includeBinary: includeBinary, + ); + + final BinaryDataByFilterResponse response = await _dataServiceClient.binaryDataByFilter(binaryDataByFilterRequest); + + return response.toDomain(); + } + + Future binaryDataByIDs({ + required List fileIds, + bool? includeBinary, + }) async { + final binaryDataByIDsRequest = BinaryDataByIDsRequest( + fileIds: fileIds, + includeBinary: includeBinary, + ); + + final BinaryDataByIDsResponse response = await _dataServiceClient.binaryDataByIDs(binaryDataByIDsRequest); + + return response.toDomain(); + } +} diff --git a/lib/src/domain/errors/model/viam_connection_lost_error.dart b/lib/src/domain/errors/model/viam_connection_lost_error.dart new file mode 100644 index 00000000000..c20cb86cebd --- /dev/null +++ b/lib/src/domain/errors/model/viam_connection_lost_error.dart @@ -0,0 +1,8 @@ +class ViamConnectionLostError { + final String? message; + + const ViamConnectionLostError([this.message]); + + @override + String toString() => message ?? 'ConnectionLostError'; +} diff --git a/lib/src/domain/interceptors/auth_header_interceptor.dart b/lib/src/domain/interceptors/auth_header_interceptor.dart new file mode 100644 index 00000000000..4a6b11517e7 --- /dev/null +++ b/lib/src/domain/interceptors/auth_header_interceptor.dart @@ -0,0 +1,55 @@ +import 'dart:async'; + +import 'package:grpc/grpc.dart'; +import 'package:viam_sdk/src/domain/auth_rdk/service/auth_api_service.dart'; + +class AuthHeaderInterceptor implements ClientInterceptor { + final ViamAuthService _viamAuthService; + final String? accessToken; + + const AuthHeaderInterceptor( + this._viamAuthService, + this.accessToken, + ); + + FutureOr optionsProvider(Map metadata, String uri) async { + String token; + + if (accessToken != null) { + token = accessToken!; + } else { + final authData = await _viamAuthService.getAuthData(); + token = authData.accessToken; + } + + metadata['Authorization'] = "Bearer $token"; + } + + @override + ResponseFuture interceptUnary( + ClientMethod method, + Q request, + CallOptions options, + ClientUnaryInvoker invoker, + ) { + final opts = options.mergedWith( + CallOptions(providers: [optionsProvider]), + ); + + return invoker(method, request, opts); + } + + @override + ResponseStream interceptStreaming( + ClientMethod method, + Stream requests, + CallOptions options, + ClientStreamingInvoker invoker, + ) { + final opts = options.mergedWith( + CallOptions(providers: [optionsProvider]), + ); + + return invoker(method, requests, opts); + } +} diff --git a/lib/src/domain/movement/model/viam_linear_velocity.dart b/lib/src/domain/movement/model/viam_linear_velocity.dart new file mode 100644 index 00000000000..3aa87906755 --- /dev/null +++ b/lib/src/domain/movement/model/viam_linear_velocity.dart @@ -0,0 +1,27 @@ +import 'package:viam_sdk/src/gen/component/movementsensor/v1/movementsensor.pb.dart'; + +class ViamLinearVelocity { + final double x; + final double y; + final double z; + + const ViamLinearVelocity( + this.x, + this.y, + this.z, + ); + + @override + bool operator ==(covariant ViamLinearVelocity other) => other.x == x && other.y == y && other.z == z; + + @override + int get hashCode => Object.hash(x, y, z); +} + +extension ViamLinearVelocityMapper on GetLinearVelocityResponse { + ViamLinearVelocity toDomain() => ViamLinearVelocity( + linearVelocity.x, + linearVelocity.y, + linearVelocity.z, + ); +} diff --git a/lib/src/domain/movement/model/viam_position.dart b/lib/src/domain/movement/model/viam_position.dart new file mode 100644 index 00000000000..1b39f697bef --- /dev/null +++ b/lib/src/domain/movement/model/viam_position.dart @@ -0,0 +1,32 @@ +import 'package:viam_sdk/src/gen/component/movementsensor/v1/movementsensor.pb.dart'; + +class ViamPosition { + final double altitude; + final double latitude; + final double longitude; + + const ViamPosition( + this.altitude, + this.latitude, + this.longitude, + ); + + @override + bool operator ==(covariant ViamPosition other) => + other.altitude == altitude || other.latitude == latitude || other.longitude == longitude; + + @override + int get hashCode => Object.hash( + altitude, + latitude, + longitude, + ); +} + +extension ViamPositionMapper on GetPositionResponse { + ViamPosition toDomain() => ViamPosition( + altitudeMm, + coordinate.latitude, + coordinate.longitude, + ); +} diff --git a/lib/src/domain/movement/service/viam_movement_service.dart b/lib/src/domain/movement/service/viam_movement_service.dart new file mode 100644 index 00000000000..625b51bd0ba --- /dev/null +++ b/lib/src/domain/movement/service/viam_movement_service.dart @@ -0,0 +1,36 @@ +import 'package:viam_sdk/src/domain/movement/model/viam_linear_velocity.dart'; +import 'package:viam_sdk/src/domain/movement/model/viam_position.dart'; +import 'package:viam_sdk/src/domain/resource/model/viam_resource_name.dart'; +import 'package:viam_sdk/src/gen/component/movementsensor/v1/movementsensor.pbgrpc.dart'; + +class ViamMovementService { + final MovementSensorServiceClient _movementSensorServiceClient; + + ViamMovementService( + this._movementSensorServiceClient, + ); + + Future getPositionData(ViamResourceName name) async { + var locationRequest = GetPositionRequest(); + final resourceName = name.toDto(); + locationRequest.name = resourceName.name; + + var response = await _movementSensorServiceClient.getPosition(locationRequest); + + return response.toDomain(); + } + + Future getLinearVelocity(ViamResourceName name) async { + final resourceName = name.toDto(); + + final GetLinearVelocityRequest request = GetLinearVelocityRequest( + name: resourceName.name, + ); + + final dto = await _movementSensorServiceClient.getLinearVelocity(request); + + final response = dto.toDomain(); + + return response; + } +} diff --git a/lib/src/domain/resource/model/resource_filters.dart b/lib/src/domain/resource/model/resource_filters.dart new file mode 100644 index 00000000000..6b9da46d5e3 --- /dev/null +++ b/lib/src/domain/resource/model/resource_filters.dart @@ -0,0 +1,13 @@ +enum ViamResourceSubtypeFilters { + sensor('sensor'); + + final String value; + const ViamResourceSubtypeFilters(this.value); +} + +enum ViamResourceNameFilters { + fluid('fluid-'); + + final String value; + const ViamResourceNameFilters(this.value); +} \ No newline at end of file diff --git a/lib/src/domain/resource/model/viam_resource_name.dart b/lib/src/domain/resource/model/viam_resource_name.dart new file mode 100644 index 00000000000..a8fedc0ecfb --- /dev/null +++ b/lib/src/domain/resource/model/viam_resource_name.dart @@ -0,0 +1,45 @@ +import 'package:viam_sdk/src/gen/common/v1/common.pb.dart'; + +class ViamResourceName { + final String namespace; + final String type; + final String subtype; + final String name; + + const ViamResourceName( + this.namespace, + this.type, + this.subtype, + this.name, + ); + + @override + bool operator ==(covariant ViamResourceName other) => + other.name == name && other.namespace == namespace && other.type == type && other.subtype == subtype; + + @override + int get hashCode => Object.hash( + namespace, + type, + subtype, + name, + ); +} + +extension ViamResourceNameMapper on ResourceName { + ViamResourceName toDomain() => ViamResourceName( + namespace, + type, + subtype, + name, + ); +} + +extension ResourceNameMapper on ViamResourceName { + ResourceName toDto() => ResourceName( + name: name, + namespace: namespace, + subtype: subtype, + type: type, + ); +} diff --git a/lib/src/domain/resource/service/viam_resource_service.dart b/lib/src/domain/resource/service/viam_resource_service.dart new file mode 100644 index 00000000000..4a36a6041bf --- /dev/null +++ b/lib/src/domain/resource/service/viam_resource_service.dart @@ -0,0 +1,25 @@ +import 'package:viam_sdk/src/domain/resource/model/viam_resource_name.dart'; +import 'package:viam_sdk/src/gen/robot/v1/robot.pbgrpc.dart'; +import 'package:viam_sdk/src/domain/resource/model/resource_filters.dart'; + +class ViamResourceService { + final RobotServiceClient _robotServiceClient; + + ViamResourceService(this._robotServiceClient); + + Future> getResourceNames( + ViamResourceSubtypeFilters? subtype, + ViamResourceNameFilters? name, + ) async { + final response = await _robotServiceClient.resourceNames( + ResourceNamesRequest(), + ); + + final resources = response.resources + .where((resource) => subtype == null || subtype.value == resource.subtype) + .where((resource) => name == null || resource.name.contains(name.value)) + .toList(growable: false); + + return resources.map((dto) => dto.toDomain()).toList(growable: false); + } +} diff --git a/lib/src/domain/sensor/model/viam_sensor_readings.dart b/lib/src/domain/sensor/model/viam_sensor_readings.dart new file mode 100644 index 00000000000..fbbdfd3d70e --- /dev/null +++ b/lib/src/domain/sensor/model/viam_sensor_readings.dart @@ -0,0 +1,51 @@ +import 'package:viam_sdk/src/gen/google/protobuf/struct.pb.dart'; +import 'package:viam_sdk/src/gen/service/sensors/v1/sensors.pb.dart'; + +class ViamSensorReadings { + final String namespace; + final String type; + final String subtype; + final String name; + final Map readings; + + const ViamSensorReadings( + this.namespace, + this.type, + this.subtype, + this.name, + this.readings, + ); + + @override + bool operator ==(covariant ViamSensorReadings other) => + other.name == name && + other.namespace == namespace && + other.type == type && + other.subtype == subtype && + other.readings.toString() == readings.toString(); + + @override + int get hashCode => Object.hash( + namespace, + type, + subtype, + name, + readings, + ); +} + +extension ViamSensorReadingsMapper on Readings { + ViamSensorReadings toDomain() => ViamSensorReadings( + name.namespace, + name.type, + name.subtype, + name.name, + _getReadings(readings), + ); + + Map _getReadings(Map readings) { + final Map map = {}; + readings.forEach((key, value) => map[key] = value.numberValue); + return map; + } +} diff --git a/lib/src/domain/sensor/service/viam_sensor_service.dart b/lib/src/domain/sensor/service/viam_sensor_service.dart new file mode 100644 index 00000000000..025b71d1131 --- /dev/null +++ b/lib/src/domain/sensor/service/viam_sensor_service.dart @@ -0,0 +1,34 @@ +import 'package:viam_sdk/src/domain/resource/model/viam_resource_name.dart'; +import 'package:viam_sdk/src/domain/sensor/model/viam_sensor_readings.dart'; +import 'package:viam_sdk/src/gen/common/v1/common.pb.dart'; +import 'package:viam_sdk/src/gen/service/sensors/v1/sensors.pbgrpc.dart'; + +class ViamSensorService { + final SensorsServiceClient _sensorsServiceClient; + + ViamSensorService(this._sensorsServiceClient); + + Future> getSensorData( + List resourceNames, + String sensorRequestName, + ) async { + var sensorRequest = GetReadingsRequest(); + + sensorRequest.name = sensorRequestName; + + final resourceNamesDto = resourceNames.map((resource) => resource.toDto()).toList(growable: false); + + final sensorNames = ResourceName( + name: resourceNamesDto.first.name, + namespace: resourceNamesDto.first.namespace, + type: resourceNamesDto.first.type, + subtype: resourceNamesDto.first.subtype, + ); + + sensorRequest.sensorNames.addAll([sensorNames]); + + var response = await _sensorsServiceClient.getReadings(sensorRequest); + + return response.readings.map((dto) => dto.toDomain()).toList(growable: false); + } +} diff --git a/lib/src/domain/web_rtc/data_source/web_rtc_api_data_source.dart b/lib/src/domain/web_rtc/data_source/web_rtc_api_data_source.dart new file mode 100644 index 00000000000..f41cb746944 --- /dev/null +++ b/lib/src/domain/web_rtc/data_source/web_rtc_api_data_source.dart @@ -0,0 +1,115 @@ +import 'package:grpc/grpc.dart'; +import 'package:viam_sdk/src/domain/interceptors/auth_header_interceptor.dart'; +import 'package:viam_sdk/src/di/di.dart'; +import 'package:viam_sdk/src/gen/google/rpc/status.pb.dart'; +import 'package:viam_sdk/src/gen/proto/rpc/webrtc/v1/signaling.pbgrpc.dart'; +import 'package:viam_sdk/src/gen/proto/stream/v1/stream.pbgrpc.dart'; + +const _rpcHostKey = 'rpc-host'; + +class WebRtcApiDataSource { + final ViamClientChannel _client; + final AuthHeaderInterceptor _authHeaderInterceptor; + final String hostUrl; + + WebRtcApiDataSource( + this._client, + this._authHeaderInterceptor, + this.hostUrl, + ); + + Future> getResponseStream(String sdp) async { + final metaData = { + _rpcHostKey: hostUrl, + }; + + final stub = SignalingServiceClient( + _client, + interceptors: [_authHeaderInterceptor], + options: CallOptions( + metadata: metaData, + ), + ); + + final request = CallRequest(sdp: sdp); + + final call = stub.call(request); + + return call; + } + + Future update(String uuid, {bool done = false}) async { + final metaData = { + _rpcHostKey: hostUrl, + }; + + final stub = SignalingServiceClient( + _client, + options: CallOptions( + metadata: metaData, + ), + interceptors: [_authHeaderInterceptor], + ); + + late CallUpdateRequest updateRequest; + if (done) { + updateRequest = CallUpdateRequest( + uuid: uuid, + done: true, + ); + } else { + updateRequest = CallUpdateRequest( + uuid: uuid, + ); + } + + await stub.callUpdate(updateRequest); + } + + Future sendError(String uuid, String msg) async { + final metaData = { + _rpcHostKey: hostUrl, + }; + + final stub = SignalingServiceClient( + _client, + options: CallOptions( + metadata: metaData, + ), + interceptors: [_authHeaderInterceptor], + ); + + final updateRequest = CallUpdateRequest(uuid: uuid, error: Status(message: msg)); + + await stub.callUpdate(updateRequest); + } + + Future updateICECandidate(ICECandidate cand, String uuid) async { + final metaData = { + _rpcHostKey: hostUrl, + }; + + final stub = SignalingServiceClient( + _client, + options: CallOptions( + metadata: metaData, + ), + interceptors: [_authHeaderInterceptor], + ); + + final updateRequest = CallUpdateRequest(uuid: uuid, candidate: cand); + + await stub.callUpdate(updateRequest); + } + + Future addStreamName(String name) async { + final stub = StreamServiceClient( + _client, + interceptors: [_authHeaderInterceptor], + ); + + final updateRequest = AddStreamRequest(name: name); + + await stub.addStream(updateRequest); + } +} diff --git a/lib/src/domain/web_rtc/web_rtc_client/signalling_server_address.dart b/lib/src/domain/web_rtc/web_rtc_client/signalling_server_address.dart new file mode 100644 index 00000000000..b01b4a539d2 --- /dev/null +++ b/lib/src/domain/web_rtc/web_rtc_client/signalling_server_address.dart @@ -0,0 +1,4 @@ +class SignallingServerAddress { + static const address = 'app.viam.com'; + static const port = 443; +} \ No newline at end of file diff --git a/lib/src/domain/web_rtc/web_rtc_client/web_rtc_client.dart b/lib/src/domain/web_rtc/web_rtc_client/web_rtc_client.dart new file mode 100644 index 00000000000..6a79686c1bb --- /dev/null +++ b/lib/src/domain/web_rtc/web_rtc_client/web_rtc_client.dart @@ -0,0 +1,24 @@ +import 'package:flutter_webrtc/flutter_webrtc.dart'; +import 'package:grpc/grpc_connection_interface.dart'; +import 'package:viam_sdk/src/domain/web_rtc/web_rtc_client/web_rtc_client_connection.dart'; + +class WebRtcClientChannel extends ClientChannelBase { + final RTCPeerConnection rtcPeerConnection; + final RTCDataChannel dataChannel; + final List onMessageListeners = []; + + WebRtcClientChannel(this.rtcPeerConnection, this.dataChannel) { + dataChannel.onMessage = (data) { + onMessageListeners.forEach((listener) => listener(data)); + }; + } + + void addOnMessageListener(Function(RTCDataChannelMessage data) listener) => onMessageListeners.add(listener); + + void removeOnMessageListener(Function(RTCDataChannelMessage data) listener) { + onMessageListeners.remove(listener); + } + + @override + ClientConnection createConnection() => WebRtcClientConnection(this); +} diff --git a/lib/src/domain/web_rtc/web_rtc_client/web_rtc_client_connection.dart b/lib/src/domain/web_rtc/web_rtc_client/web_rtc_client_connection.dart new file mode 100644 index 00000000000..904d25d4986 --- /dev/null +++ b/lib/src/domain/web_rtc/web_rtc_client/web_rtc_client_connection.dart @@ -0,0 +1,59 @@ +import 'dart:async'; + +//ignore: depend_on_referenced_packages +import 'package:fixnum/fixnum.dart'; +import 'package:grpc/grpc.dart'; +import 'package:grpc/grpc_connection_interface.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/duration.pb.dart' as grpc_duration; +import 'package:viam_sdk/src/gen/proto/rpc/webrtc/v1/grpc.pb.dart' as grpc; +import 'package:viam_sdk/src/domain/web_rtc/web_rtc_client/web_rtc_client.dart'; +import 'package:viam_sdk/src/domain/web_rtc/web_rtc_client/web_rtc_transport_stream.dart'; + +class WebRtcClientConnection extends ClientConnection { + final WebRtcClientChannel webRtcClientChannel; + + WebRtcClientConnection(this.webRtcClientChannel); + + @override + String get authority => ""; + + @override + set onStateChanged(void Function(ConnectionState p1) cb) {} + + @override + String get scheme => ""; + + @override + void dispatchCall(ClientCall call) { + call.onConnectionReady(this); + } + + int id = 0; + + @override + GrpcTransportStream makeRequest( + String path, + Duration? timeout, + Map metadata, + ErrorHandler onRequestFailure, { + required CallOptions callOptions, + }) { + final stream = grpc.Stream(id: Int64(id++)); + final grpMetadata = grpc.Metadata(md: metadata.map((key, value) => MapEntry(key, grpc.Strings(values: [value])))); + final grpcTimeout = timeout != null + ? grpc_duration.Duration( + seconds: Int64(timeout.inSeconds), + nanos: timeout.inMicroseconds * 1000, + ) + : null; + final headers = grpc.RequestHeaders(method: path, metadata: grpMetadata, timeout: grpcTimeout); + final request = grpc.Request(stream: stream, headers: headers); + return WebRtcTransportStream(webRtcClientChannel, request, onRequestFailure); + } + + @override + Future shutdown() async {} + + @override + Future terminate() async {} +} diff --git a/lib/src/domain/web_rtc/web_rtc_client/web_rtc_peer_connection.dart b/lib/src/domain/web_rtc/web_rtc_client/web_rtc_peer_connection.dart new file mode 100644 index 00000000000..1d7516bda7f --- /dev/null +++ b/lib/src/domain/web_rtc/web_rtc_client/web_rtc_peer_connection.dart @@ -0,0 +1,234 @@ +import 'dart:async'; +import 'dart:convert'; + +import 'package:fimber_io/fimber_io.dart'; +import 'package:flutter_webrtc/flutter_webrtc.dart'; +import 'package:grpc/grpc.dart'; +import 'package:viam_sdk/src/domain/web_rtc/data_source/web_rtc_api_data_source.dart'; +import 'package:viam_sdk/src/gen/proto/rpc/webrtc/v1/signaling.pbgrpc.dart'; + +class WebRtcPeerConnection { + final WebRtcApiDataSource _webRtcDirectDataSource; + + late RTCDataChannel dataChannel; + late RTCPeerConnection peerConnection; + + late RTCDataChannel _negotiationChannel; + late RTCSessionDescription _offer; + + late ResponseStream _responseStream; + final _setRemoteCompleter = Completer(); + final _webRtcConnectionCompleted = Completer(); + + String _uuid = ''; + bool _ignoreOffer = false; + + WebRtcPeerConnection(this._webRtcDirectDataSource); + + Future createConnection() async { + await _webRTCInit(); + await _webRtcConnectionCompleted.future; + } + + Future _webRTCInit() async { + ///create Peer; + final rtcConfig = { + 'iceServers': [ + { + "urls": "stun:global.stun.twilio.com:3478?transport=udp", + 'sdpSemantics': 'unified-plan', + }, + ] + }; + + peerConnection = await createPeerConnection(rtcConfig); + + dataChannel = await peerConnection.createDataChannel( + 'data', + RTCDataChannelInit() + ..binaryType = 'arraybuffer' + ..id = 0 + ..negotiated = true + ..ordered = true, + ); + + _negotiationChannel = await peerConnection.createDataChannel( + 'negotiation', + RTCDataChannelInit() + ..binaryType = 'arraybuffer' + ..id = 1 + ..negotiated = true + ..ordered = true, + ); + _registerPeerConnectionListeners(); + + ///call Signaling Service Call method + + _offer = await peerConnection.createOffer({ + 'mandatory': { + 'OfferToReceiveAudio': false, + 'OfferToReceiveVideo': false, + } + }); + + final sdp = RTCSessionDescription(_offer.sdp, 'offer'); + await peerConnection.setLocalDescription(sdp); + + final sdpJsonString = _convertSDPtoJsonString(sdp); + + final encodedBase64String = _encodeSDPJsonStringToBase64String(sdpJsonString); + + try { + _responseStream = await _webRtcDirectDataSource.getResponseStream(encodedBase64String); + } catch (error, st) { + //TODO: Add error handling + Fimber.e( + 'Get Response stream error', + ex: error, + stacktrace: st, + ); + } + + bool isResponseStreamInitialized = false; + _responseStream.listen((CallResponse response) async { + if (response.hasInit()) { + if (isResponseStreamInitialized) { + return; + } + isResponseStreamInitialized = true; + await _handleInitResponse(response); + } else if (response.hasUpdate()) { + await _handleUpdateResponse(response); + } + }, onError: (error) { + _webRtcConnectionCompleted.completeError(error); + }); + } + + Future _handleInitResponse(CallResponse response) async { + final init = response.init; + _uuid = response.uuid; + + final base64SDPString = init.sdp; + final decodedSDPString = base64Decode(base64SDPString); + final sdpString = utf8.decode(decodedSDPString); + + final decodedSDPMap = json.decode(sdpString) as Map; + + final remoteSDP = RTCSessionDescription( + decodedSDPMap['sdp'], + decodedSDPMap['type'], + ); + + try { + await peerConnection.setRemoteDescription(remoteSDP); + _setRemoteCompleter.complete(); + } catch (error, st) { + //TODO: Add error handling + Fimber.e( + 'Set Remote SDP error', + ex: error, + stacktrace: st, + ); + } + } + + Future _handleUpdateResponse(CallResponse response) async { + await Future.delayed(const Duration(seconds: 1)); + final iceCandidate = response.update.candidate; + + final mappedRTCIceCandidate = RTCIceCandidate( + iceCandidate.candidate, + iceCandidate.sdpMid, + iceCandidate.sdpmLineIndex, + ); + + try { + await peerConnection.addCandidate(mappedRTCIceCandidate); + } catch (error, st) { + //TODO: Add error handling + Fimber.e( + 'Add Candidate error', + ex: error, + stacktrace: st, + ); + } + } + + void _registerPeerConnectionListeners() { + peerConnection.onIceCandidate = (RTCIceCandidate candidate) async { + await _setRemoteCompleter.future; + + if (candidate.candidate == null) { + return; + } + + try { + final candidateProto = ICECandidate( + candidate: candidate.candidate, + sdpMid: candidate.sdpMid, + sdpmLineIndex: candidate.sdpMLineIndex, + ); + await _webRtcDirectDataSource.updateICECandidate(candidateProto, _uuid); + } catch (error, st) { + //TODO: Add error handling + Fimber.e( + 'Update ICECandidate error', + ex: error, + stacktrace: st, + ); + } + }; + + _negotiationChannel.onMessage = (msg) async { + final decodedMsg = base64Decode(msg.text); + final sdpString = utf8.decode(decodedMsg); + + final decodedSDPMap = json.decode(sdpString) as Map; + + final sdp = RTCSessionDescription( + decodedSDPMap['sdp'], + decodedSDPMap['type'], + ); + final offerCollision = + sdp.type == 'offer' && peerConnection.signalingState != RTCSignalingState.RTCSignalingStateStable; + + _ignoreOffer = offerCollision; + + if (_ignoreOffer) { + return; + } + + await peerConnection.setRemoteDescription(sdp); + + if (sdp.type == 'offer') { + final mediaConstraints = { + 'audio': true, + 'video': true, + }; + final answer = await peerConnection.createAnswer(mediaConstraints); + await peerConnection.setLocalDescription(answer); + final sdpJsonString = _convertSDPtoJsonString(await peerConnection.getLocalDescription()); + + final encodedBase64String = _encodeSDPJsonStringToBase64String(sdpJsonString); + await _negotiationChannel.send(RTCDataChannelMessage(encodedBase64String)); + } + }; + + dataChannel.onDataChannelState = (state) { + if (state == RTCDataChannelState.RTCDataChannelOpen) { + _webRtcConnectionCompleted.complete(); + } + }; + } + + String _convertSDPtoJsonString(RTCSessionDescription? sdp) { + final jsonSDP = sdp?.toMap(); + return jsonEncode(jsonSDP); + } + + String _encodeSDPJsonStringToBase64String(String sdp) { + final bytes = utf8.encode(sdp); + return base64.encode(bytes); + } +} diff --git a/lib/src/domain/web_rtc/web_rtc_client/web_rtc_transport_stream.dart b/lib/src/domain/web_rtc/web_rtc_client/web_rtc_transport_stream.dart new file mode 100644 index 00000000000..2d09981e870 --- /dev/null +++ b/lib/src/domain/web_rtc/web_rtc_client/web_rtc_transport_stream.dart @@ -0,0 +1,146 @@ +import 'dart:async'; + +import 'package:collection/collection.dart'; +import 'package:flutter_webrtc/flutter_webrtc.dart'; +import 'package:grpc/grpc.dart'; +import 'package:grpc/grpc_connection_interface.dart'; + +import '../../../gen/proto/rpc/webrtc/v1/grpc.pb.dart' as grpc; +import '../../errors/model/viam_connection_lost_error.dart'; +import 'web_rtc_client.dart'; + +const _grpcStatusKey = 'grpc-status'; +const _grpcMessageKey = 'grpc-message'; + +class WebRtcTransportStream extends GrpcTransportStream { + final WebRtcClientChannel webRtcClientChannel; + final grpc.Request headersRequest; + final ErrorHandler onRequestFailure; + + bool headersSent = false; + final List receivedPacketMessageData = []; + + final StreamController> _outgoingMessages = + StreamController>(); + final StreamController _incomingMessages = StreamController(); + + @override + Stream get incomingMessages => _incomingMessages.stream; + + @override + StreamSink> get outgoingMessages => _outgoingMessages.sink; + + WebRtcTransportStream( + this.webRtcClientChannel, + this.headersRequest, + this.onRequestFailure, + ) { + _listenToOutgoingMessages(); + _listenToDataChannel(); + } + + @override + Future terminate() async { + webRtcClientChannel.removeOnMessageListener(onMessage); + await Future.wait([ + _incomingMessages.close(), + _outgoingMessages.close(), + ]); + } + + void _listenToOutgoingMessages() { + _outgoingMessages.stream.listen((List data) { + final payloadRequest = grpc.Request( + stream: headersRequest.stream, + message: grpc.RequestMessage( + hasMessage: true, + eos: true, + packetMessage: grpc.PacketMessage( + data: data, + eom: true, + ), + ), + ); + + final connectionState = + webRtcClientChannel.rtcPeerConnection.connectionState; + + if (connectionState == + RTCPeerConnectionState.RTCPeerConnectionStateFailed || + connectionState == + RTCPeerConnectionState.RTCPeerConnectionStateDisconnected) { + onRequestFailure( + const ViamConnectionLostError('RTCPeerConnection lost'), + StackTrace.current, + ); + return; + } + + if (!headersSent) { + headersSent = true; + webRtcClientChannel.dataChannel.send( + RTCDataChannelMessage.fromBinary(headersRequest.writeToBuffer())); + } + webRtcClientChannel.dataChannel.send( + RTCDataChannelMessage.fromBinary(payloadRequest.writeToBuffer())); + }); + } + + void onMessage(RTCDataChannelMessage data) { + final response = grpc.Response.fromBuffer(data.binary); + + if (response.stream.id != headersRequest.stream.id) { + return; + } + + final headers = response.headers; + final trailers = response.trailers; + final message = response.message; + + final type = response.whichType(); + + switch (type) { + case grpc.Response_Type.headers: + _addGrpcMessage( + GrpcMetadata( + headers.metadata.md.map( + (key, value) => MapEntry( + key, + value.values.firstOrNull ?? '', + ), + ), + ), + ); + break; + case grpc.Response_Type.message: + receivedPacketMessageData.addAll(message.packetMessage.data); + if (message.packetMessage.eom) { + _addGrpcMessage(GrpcData( + List.unmodifiable(receivedPacketMessageData), + isCompressed: false, + )); + receivedPacketMessageData.clear(); + } + break; + case grpc.Response_Type.trailers: + _addGrpcMessage(GrpcMetadata({ + _grpcStatusKey: trailers.status.code.toString(), + _grpcMessageKey: trailers.status.message, + })); + _incomingMessages.close(); + break; + case grpc.Response_Type.notSet: + break; + } + } + + void _listenToDataChannel() { + webRtcClientChannel.addOnMessageListener(onMessage); + } + + void _addGrpcMessage(GrpcMessage msg) { + if (!_incomingMessages.isClosed) { + _incomingMessages.add(msg); + } + } +} diff --git a/lib/src/gen/app/data/v1/data.pb.dart b/lib/src/gen/app/data/v1/data.pb.dart new file mode 100644 index 00000000000..e5f3a5e015c --- /dev/null +++ b/lib/src/gen/app/data/v1/data.pb.dart @@ -0,0 +1,2194 @@ +/// +// Generated code. Do not modify. +// source: app/data/v1/data.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/any.pb.dart' as $1; +import '../../../google/protobuf/timestamp.pb.dart' as $2; +import '../../../google/protobuf/struct.pb.dart' as $3; + +import 'data.pbenum.dart'; + +export 'data.pbenum.dart'; + +class Result extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Result', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..e(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status', $pb.PbFieldType.OE, defaultOrMaker: Status.STATUS_UNSPECIFIED, valueOf: Status.valueOf, enumValues: Status.values) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + Result._() : super(); + factory Result({ + Status? status, + $core.String? message, + }) { + final _result = create(); + if (status != null) { + _result.status = status; + } + if (message != null) { + _result.message = message; + } + return _result; + } + factory Result.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Result.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Result clone() => Result()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Result copyWith(void Function(Result) updates) => super.copyWith((message) => updates(message as Result)) as Result; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Result create() => Result._(); + Result createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Result getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Result? _defaultInstance; + + @$pb.TagNumber(1) + Status get status => $_getN(0); + @$pb.TagNumber(1) + set status(Status v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasStatus() => $_has(0); + @$pb.TagNumber(1) + void clearStatus() => clearField(1); + + @$pb.TagNumber(2) + $core.String get message => $_getSZ(1); + @$pb.TagNumber(2) + set message($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMessage() => $_has(1); + @$pb.TagNumber(2) + void clearMessage() => clearField(2); +} + +class DataRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DataRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'filter', subBuilder: Filter.create) + ..a<$fixnum.Int64>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'limit', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'last') + ..e(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sortOrder', $pb.PbFieldType.OE, defaultOrMaker: Order.ORDER_UNSPECIFIED, valueOf: Order.valueOf, enumValues: Order.values) + ..hasRequiredFields = false + ; + + DataRequest._() : super(); + factory DataRequest({ + Filter? filter, + $fixnum.Int64? limit, + $core.String? last, + Order? sortOrder, + }) { + final _result = create(); + if (filter != null) { + _result.filter = filter; + } + if (limit != null) { + _result.limit = limit; + } + if (last != null) { + _result.last = last; + } + if (sortOrder != null) { + _result.sortOrder = sortOrder; + } + return _result; + } + factory DataRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DataRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DataRequest clone() => DataRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DataRequest copyWith(void Function(DataRequest) updates) => super.copyWith((message) => updates(message as DataRequest)) as DataRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DataRequest create() => DataRequest._(); + DataRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DataRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DataRequest? _defaultInstance; + + @$pb.TagNumber(1) + Filter get filter => $_getN(0); + @$pb.TagNumber(1) + set filter(Filter v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasFilter() => $_has(0); + @$pb.TagNumber(1) + void clearFilter() => clearField(1); + @$pb.TagNumber(1) + Filter ensureFilter() => $_ensure(0); + + @$pb.TagNumber(2) + $fixnum.Int64 get limit => $_getI64(1); + @$pb.TagNumber(2) + set limit($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasLimit() => $_has(1); + @$pb.TagNumber(2) + void clearLimit() => clearField(2); + + @$pb.TagNumber(3) + $core.String get last => $_getSZ(2); + @$pb.TagNumber(3) + set last($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasLast() => $_has(2); + @$pb.TagNumber(3) + void clearLast() => clearField(3); + + @$pb.TagNumber(4) + Order get sortOrder => $_getN(3); + @$pb.TagNumber(4) + set sortOrder(Order v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasSortOrder() => $_has(3); + @$pb.TagNumber(4) + void clearSortOrder() => clearField(4); +} + +class Filter extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Filter', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentName') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentType') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentModel') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'method') + ..pPS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags') + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotName') + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotId') + ..aOS(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'partName') + ..aOS(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'partId') + ..pPS(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationIds') + ..pPS(11, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orgIds') + ..pPS(12, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mimeType') + ..aOM(13, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'interval', subBuilder: CaptureInterval.create) + ..aOM(14, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tagsFilter', subBuilder: TagsFilter.create) + ..hasRequiredFields = false + ; + + Filter._() : super(); + factory Filter({ + $core.String? componentName, + $core.String? componentType, + $core.String? componentModel, + $core.String? method, + @$core.Deprecated('This field is deprecated.') + $core.Iterable<$core.String>? tags, + $core.String? robotName, + $core.String? robotId, + $core.String? partName, + $core.String? partId, + $core.Iterable<$core.String>? locationIds, + $core.Iterable<$core.String>? orgIds, + $core.Iterable<$core.String>? mimeType, + CaptureInterval? interval, + TagsFilter? tagsFilter, + }) { + final _result = create(); + if (componentName != null) { + _result.componentName = componentName; + } + if (componentType != null) { + _result.componentType = componentType; + } + if (componentModel != null) { + _result.componentModel = componentModel; + } + if (method != null) { + _result.method = method; + } + if (tags != null) { + // ignore: deprecated_member_use_from_same_package + _result.tags.addAll(tags); + } + if (robotName != null) { + _result.robotName = robotName; + } + if (robotId != null) { + _result.robotId = robotId; + } + if (partName != null) { + _result.partName = partName; + } + if (partId != null) { + _result.partId = partId; + } + if (locationIds != null) { + _result.locationIds.addAll(locationIds); + } + if (orgIds != null) { + _result.orgIds.addAll(orgIds); + } + if (mimeType != null) { + _result.mimeType.addAll(mimeType); + } + if (interval != null) { + _result.interval = interval; + } + if (tagsFilter != null) { + _result.tagsFilter = tagsFilter; + } + return _result; + } + factory Filter.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Filter.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Filter clone() => Filter()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Filter copyWith(void Function(Filter) updates) => super.copyWith((message) => updates(message as Filter)) as Filter; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Filter create() => Filter._(); + Filter createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Filter getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Filter? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get componentName => $_getSZ(0); + @$pb.TagNumber(1) + set componentName($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasComponentName() => $_has(0); + @$pb.TagNumber(1) + void clearComponentName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get componentType => $_getSZ(1); + @$pb.TagNumber(2) + set componentType($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasComponentType() => $_has(1); + @$pb.TagNumber(2) + void clearComponentType() => clearField(2); + + @$pb.TagNumber(3) + $core.String get componentModel => $_getSZ(2); + @$pb.TagNumber(3) + set componentModel($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasComponentModel() => $_has(2); + @$pb.TagNumber(3) + void clearComponentModel() => clearField(3); + + @$pb.TagNumber(4) + $core.String get method => $_getSZ(3); + @$pb.TagNumber(4) + set method($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasMethod() => $_has(3); + @$pb.TagNumber(4) + void clearMethod() => clearField(4); + + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(5) + $core.List<$core.String> get tags => $_getList(4); + + @$pb.TagNumber(6) + $core.String get robotName => $_getSZ(5); + @$pb.TagNumber(6) + set robotName($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasRobotName() => $_has(5); + @$pb.TagNumber(6) + void clearRobotName() => clearField(6); + + @$pb.TagNumber(7) + $core.String get robotId => $_getSZ(6); + @$pb.TagNumber(7) + set robotId($core.String v) { $_setString(6, v); } + @$pb.TagNumber(7) + $core.bool hasRobotId() => $_has(6); + @$pb.TagNumber(7) + void clearRobotId() => clearField(7); + + @$pb.TagNumber(8) + $core.String get partName => $_getSZ(7); + @$pb.TagNumber(8) + set partName($core.String v) { $_setString(7, v); } + @$pb.TagNumber(8) + $core.bool hasPartName() => $_has(7); + @$pb.TagNumber(8) + void clearPartName() => clearField(8); + + @$pb.TagNumber(9) + $core.String get partId => $_getSZ(8); + @$pb.TagNumber(9) + set partId($core.String v) { $_setString(8, v); } + @$pb.TagNumber(9) + $core.bool hasPartId() => $_has(8); + @$pb.TagNumber(9) + void clearPartId() => clearField(9); + + @$pb.TagNumber(10) + $core.List<$core.String> get locationIds => $_getList(9); + + @$pb.TagNumber(11) + $core.List<$core.String> get orgIds => $_getList(10); + + @$pb.TagNumber(12) + $core.List<$core.String> get mimeType => $_getList(11); + + @$pb.TagNumber(13) + CaptureInterval get interval => $_getN(12); + @$pb.TagNumber(13) + set interval(CaptureInterval v) { setField(13, v); } + @$pb.TagNumber(13) + $core.bool hasInterval() => $_has(12); + @$pb.TagNumber(13) + void clearInterval() => clearField(13); + @$pb.TagNumber(13) + CaptureInterval ensureInterval() => $_ensure(12); + + @$pb.TagNumber(14) + TagsFilter get tagsFilter => $_getN(13); + @$pb.TagNumber(14) + set tagsFilter(TagsFilter v) { setField(14, v); } + @$pb.TagNumber(14) + $core.bool hasTagsFilter() => $_has(13); + @$pb.TagNumber(14) + void clearTagsFilter() => clearField(14); + @$pb.TagNumber(14) + TagsFilter ensureTagsFilter() => $_ensure(13); +} + +class TagsFilter extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TagsFilter', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..e(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: TagsFilterType.TAGS_FILTER_TYPE_UNSPECIFIED, valueOf: TagsFilterType.valueOf, enumValues: TagsFilterType.values) + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags') + ..hasRequiredFields = false + ; + + TagsFilter._() : super(); + factory TagsFilter({ + TagsFilterType? type, + $core.Iterable<$core.String>? tags, + }) { + final _result = create(); + if (type != null) { + _result.type = type; + } + if (tags != null) { + _result.tags.addAll(tags); + } + return _result; + } + factory TagsFilter.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TagsFilter.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TagsFilter clone() => TagsFilter()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TagsFilter copyWith(void Function(TagsFilter) updates) => super.copyWith((message) => updates(message as TagsFilter)) as TagsFilter; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TagsFilter create() => TagsFilter._(); + TagsFilter createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TagsFilter getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TagsFilter? _defaultInstance; + + @$pb.TagNumber(1) + TagsFilterType get type => $_getN(0); + @$pb.TagNumber(1) + set type(TagsFilterType v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasType() => $_has(0); + @$pb.TagNumber(1) + void clearType() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.String> get tags => $_getList(1); +} + +class CaptureMetadata extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CaptureMetadata', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orgId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationId') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotName') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotId') + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'partName') + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'partId') + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentType') + ..aOS(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentModel') + ..aOS(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentName') + ..aOS(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'methodName') + ..m<$core.String, $1.Any>(11, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'methodParameters', entryClassName: 'CaptureMetadata.MethodParametersEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OM, valueCreator: $1.Any.create, packageName: const $pb.PackageName('viam.app.data.v1')) + ..pPS(12, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags') + ..aOS(13, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mimeType') + ..hasRequiredFields = false + ; + + CaptureMetadata._() : super(); + factory CaptureMetadata({ + $core.String? orgId, + $core.String? locationId, + $core.String? robotName, + $core.String? robotId, + $core.String? partName, + $core.String? partId, + $core.String? componentType, + $core.String? componentModel, + $core.String? componentName, + $core.String? methodName, + $core.Map<$core.String, $1.Any>? methodParameters, + $core.Iterable<$core.String>? tags, + $core.String? mimeType, + }) { + final _result = create(); + if (orgId != null) { + _result.orgId = orgId; + } + if (locationId != null) { + _result.locationId = locationId; + } + if (robotName != null) { + _result.robotName = robotName; + } + if (robotId != null) { + _result.robotId = robotId; + } + if (partName != null) { + _result.partName = partName; + } + if (partId != null) { + _result.partId = partId; + } + if (componentType != null) { + _result.componentType = componentType; + } + if (componentModel != null) { + _result.componentModel = componentModel; + } + if (componentName != null) { + _result.componentName = componentName; + } + if (methodName != null) { + _result.methodName = methodName; + } + if (methodParameters != null) { + _result.methodParameters.addAll(methodParameters); + } + if (tags != null) { + _result.tags.addAll(tags); + } + if (mimeType != null) { + _result.mimeType = mimeType; + } + return _result; + } + factory CaptureMetadata.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CaptureMetadata.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CaptureMetadata clone() => CaptureMetadata()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CaptureMetadata copyWith(void Function(CaptureMetadata) updates) => super.copyWith((message) => updates(message as CaptureMetadata)) as CaptureMetadata; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CaptureMetadata create() => CaptureMetadata._(); + CaptureMetadata createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CaptureMetadata getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CaptureMetadata? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get orgId => $_getSZ(0); + @$pb.TagNumber(1) + set orgId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrgId() => $_has(0); + @$pb.TagNumber(1) + void clearOrgId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get locationId => $_getSZ(1); + @$pb.TagNumber(2) + set locationId($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasLocationId() => $_has(1); + @$pb.TagNumber(2) + void clearLocationId() => clearField(2); + + @$pb.TagNumber(3) + $core.String get robotName => $_getSZ(2); + @$pb.TagNumber(3) + set robotName($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasRobotName() => $_has(2); + @$pb.TagNumber(3) + void clearRobotName() => clearField(3); + + @$pb.TagNumber(4) + $core.String get robotId => $_getSZ(3); + @$pb.TagNumber(4) + set robotId($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasRobotId() => $_has(3); + @$pb.TagNumber(4) + void clearRobotId() => clearField(4); + + @$pb.TagNumber(5) + $core.String get partName => $_getSZ(4); + @$pb.TagNumber(5) + set partName($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasPartName() => $_has(4); + @$pb.TagNumber(5) + void clearPartName() => clearField(5); + + @$pb.TagNumber(6) + $core.String get partId => $_getSZ(5); + @$pb.TagNumber(6) + set partId($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasPartId() => $_has(5); + @$pb.TagNumber(6) + void clearPartId() => clearField(6); + + @$pb.TagNumber(7) + $core.String get componentType => $_getSZ(6); + @$pb.TagNumber(7) + set componentType($core.String v) { $_setString(6, v); } + @$pb.TagNumber(7) + $core.bool hasComponentType() => $_has(6); + @$pb.TagNumber(7) + void clearComponentType() => clearField(7); + + @$pb.TagNumber(8) + $core.String get componentModel => $_getSZ(7); + @$pb.TagNumber(8) + set componentModel($core.String v) { $_setString(7, v); } + @$pb.TagNumber(8) + $core.bool hasComponentModel() => $_has(7); + @$pb.TagNumber(8) + void clearComponentModel() => clearField(8); + + @$pb.TagNumber(9) + $core.String get componentName => $_getSZ(8); + @$pb.TagNumber(9) + set componentName($core.String v) { $_setString(8, v); } + @$pb.TagNumber(9) + $core.bool hasComponentName() => $_has(8); + @$pb.TagNumber(9) + void clearComponentName() => clearField(9); + + @$pb.TagNumber(10) + $core.String get methodName => $_getSZ(9); + @$pb.TagNumber(10) + set methodName($core.String v) { $_setString(9, v); } + @$pb.TagNumber(10) + $core.bool hasMethodName() => $_has(9); + @$pb.TagNumber(10) + void clearMethodName() => clearField(10); + + @$pb.TagNumber(11) + $core.Map<$core.String, $1.Any> get methodParameters => $_getMap(10); + + @$pb.TagNumber(12) + $core.List<$core.String> get tags => $_getList(11); + + @$pb.TagNumber(13) + $core.String get mimeType => $_getSZ(12); + @$pb.TagNumber(13) + set mimeType($core.String v) { $_setString(12, v); } + @$pb.TagNumber(13) + $core.bool hasMimeType() => $_has(12); + @$pb.TagNumber(13) + void clearMimeType() => clearField(13); +} + +class CaptureInterval extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CaptureInterval', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..aOM<$2.Timestamp>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'start', subBuilder: $2.Timestamp.create) + ..aOM<$2.Timestamp>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'end', subBuilder: $2.Timestamp.create) + ..hasRequiredFields = false + ; + + CaptureInterval._() : super(); + factory CaptureInterval({ + $2.Timestamp? start, + $2.Timestamp? end, + }) { + final _result = create(); + if (start != null) { + _result.start = start; + } + if (end != null) { + _result.end = end; + } + return _result; + } + factory CaptureInterval.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CaptureInterval.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CaptureInterval clone() => CaptureInterval()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CaptureInterval copyWith(void Function(CaptureInterval) updates) => super.copyWith((message) => updates(message as CaptureInterval)) as CaptureInterval; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CaptureInterval create() => CaptureInterval._(); + CaptureInterval createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CaptureInterval getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CaptureInterval? _defaultInstance; + + @$pb.TagNumber(1) + $2.Timestamp get start => $_getN(0); + @$pb.TagNumber(1) + set start($2.Timestamp v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasStart() => $_has(0); + @$pb.TagNumber(1) + void clearStart() => clearField(1); + @$pb.TagNumber(1) + $2.Timestamp ensureStart() => $_ensure(0); + + @$pb.TagNumber(2) + $2.Timestamp get end => $_getN(1); + @$pb.TagNumber(2) + set end($2.Timestamp v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasEnd() => $_has(1); + @$pb.TagNumber(2) + void clearEnd() => clearField(2); + @$pb.TagNumber(2) + $2.Timestamp ensureEnd() => $_ensure(1); +} + +class TabularDataByFilterRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TabularDataByFilterRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dataRequest', subBuilder: DataRequest.create) + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'countOnly') + ..hasRequiredFields = false + ; + + TabularDataByFilterRequest._() : super(); + factory TabularDataByFilterRequest({ + DataRequest? dataRequest, + $core.bool? countOnly, + }) { + final _result = create(); + if (dataRequest != null) { + _result.dataRequest = dataRequest; + } + if (countOnly != null) { + _result.countOnly = countOnly; + } + return _result; + } + factory TabularDataByFilterRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TabularDataByFilterRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TabularDataByFilterRequest clone() => TabularDataByFilterRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TabularDataByFilterRequest copyWith(void Function(TabularDataByFilterRequest) updates) => super.copyWith((message) => updates(message as TabularDataByFilterRequest)) as TabularDataByFilterRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TabularDataByFilterRequest create() => TabularDataByFilterRequest._(); + TabularDataByFilterRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TabularDataByFilterRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TabularDataByFilterRequest? _defaultInstance; + + @$pb.TagNumber(1) + DataRequest get dataRequest => $_getN(0); + @$pb.TagNumber(1) + set dataRequest(DataRequest v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasDataRequest() => $_has(0); + @$pb.TagNumber(1) + void clearDataRequest() => clearField(1); + @$pb.TagNumber(1) + DataRequest ensureDataRequest() => $_ensure(0); + + @$pb.TagNumber(2) + $core.bool get countOnly => $_getBF(1); + @$pb.TagNumber(2) + set countOnly($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasCountOnly() => $_has(1); + @$pb.TagNumber(2) + void clearCountOnly() => clearField(2); +} + +class TabularDataByFilterResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TabularDataByFilterResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', $pb.PbFieldType.PM, subBuilder: CaptureMetadata.create) + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'data', $pb.PbFieldType.PM, subBuilder: TabularData.create) + ..aInt64(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'count') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'last') + ..a<$fixnum.Int64>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'totalSizeBytes', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..hasRequiredFields = false + ; + + TabularDataByFilterResponse._() : super(); + factory TabularDataByFilterResponse({ + $core.Iterable? metadata, + $core.Iterable? data, + $fixnum.Int64? count, + $core.String? last, + $fixnum.Int64? totalSizeBytes, + }) { + final _result = create(); + if (metadata != null) { + _result.metadata.addAll(metadata); + } + if (data != null) { + _result.data.addAll(data); + } + if (count != null) { + _result.count = count; + } + if (last != null) { + _result.last = last; + } + if (totalSizeBytes != null) { + _result.totalSizeBytes = totalSizeBytes; + } + return _result; + } + factory TabularDataByFilterResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TabularDataByFilterResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TabularDataByFilterResponse clone() => TabularDataByFilterResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TabularDataByFilterResponse copyWith(void Function(TabularDataByFilterResponse) updates) => super.copyWith((message) => updates(message as TabularDataByFilterResponse)) as TabularDataByFilterResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TabularDataByFilterResponse create() => TabularDataByFilterResponse._(); + TabularDataByFilterResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TabularDataByFilterResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TabularDataByFilterResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get metadata => $_getList(0); + + @$pb.TagNumber(2) + $core.List get data => $_getList(1); + + @$pb.TagNumber(3) + $fixnum.Int64 get count => $_getI64(2); + @$pb.TagNumber(3) + set count($fixnum.Int64 v) { $_setInt64(2, v); } + @$pb.TagNumber(3) + $core.bool hasCount() => $_has(2); + @$pb.TagNumber(3) + void clearCount() => clearField(3); + + @$pb.TagNumber(4) + $core.String get last => $_getSZ(3); + @$pb.TagNumber(4) + set last($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasLast() => $_has(3); + @$pb.TagNumber(4) + void clearLast() => clearField(4); + + @$pb.TagNumber(5) + $fixnum.Int64 get totalSizeBytes => $_getI64(4); + @$pb.TagNumber(5) + set totalSizeBytes($fixnum.Int64 v) { $_setInt64(4, v); } + @$pb.TagNumber(5) + $core.bool hasTotalSizeBytes() => $_has(4); + @$pb.TagNumber(5) + void clearTotalSizeBytes() => clearField(5); +} + +class TabularData extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TabularData', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..aOM<$3.Struct>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'data', subBuilder: $3.Struct.create) + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadataIndex', $pb.PbFieldType.O3) + ..aOM<$2.Timestamp>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'timeRequested', subBuilder: $2.Timestamp.create) + ..aOM<$2.Timestamp>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'timeReceived', subBuilder: $2.Timestamp.create) + ..hasRequiredFields = false + ; + + TabularData._() : super(); + factory TabularData({ + $3.Struct? data, + $core.int? metadataIndex, + $2.Timestamp? timeRequested, + $2.Timestamp? timeReceived, + }) { + final _result = create(); + if (data != null) { + _result.data = data; + } + if (metadataIndex != null) { + _result.metadataIndex = metadataIndex; + } + if (timeRequested != null) { + _result.timeRequested = timeRequested; + } + if (timeReceived != null) { + _result.timeReceived = timeReceived; + } + return _result; + } + factory TabularData.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TabularData.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TabularData clone() => TabularData()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TabularData copyWith(void Function(TabularData) updates) => super.copyWith((message) => updates(message as TabularData)) as TabularData; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TabularData create() => TabularData._(); + TabularData createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TabularData getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TabularData? _defaultInstance; + + @$pb.TagNumber(1) + $3.Struct get data => $_getN(0); + @$pb.TagNumber(1) + set data($3.Struct v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasData() => $_has(0); + @$pb.TagNumber(1) + void clearData() => clearField(1); + @$pb.TagNumber(1) + $3.Struct ensureData() => $_ensure(0); + + @$pb.TagNumber(2) + $core.int get metadataIndex => $_getIZ(1); + @$pb.TagNumber(2) + set metadataIndex($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasMetadataIndex() => $_has(1); + @$pb.TagNumber(2) + void clearMetadataIndex() => clearField(2); + + @$pb.TagNumber(3) + $2.Timestamp get timeRequested => $_getN(2); + @$pb.TagNumber(3) + set timeRequested($2.Timestamp v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasTimeRequested() => $_has(2); + @$pb.TagNumber(3) + void clearTimeRequested() => clearField(3); + @$pb.TagNumber(3) + $2.Timestamp ensureTimeRequested() => $_ensure(2); + + @$pb.TagNumber(4) + $2.Timestamp get timeReceived => $_getN(3); + @$pb.TagNumber(4) + set timeReceived($2.Timestamp v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasTimeReceived() => $_has(3); + @$pb.TagNumber(4) + void clearTimeReceived() => clearField(4); + @$pb.TagNumber(4) + $2.Timestamp ensureTimeReceived() => $_ensure(3); +} + +class BinaryData extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'BinaryData', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..a<$core.List<$core.int>>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'binary', $pb.PbFieldType.OY) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', subBuilder: BinaryMetadata.create) + ..hasRequiredFields = false + ; + + BinaryData._() : super(); + factory BinaryData({ + $core.List<$core.int>? binary, + BinaryMetadata? metadata, + }) { + final _result = create(); + if (binary != null) { + _result.binary = binary; + } + if (metadata != null) { + _result.metadata = metadata; + } + return _result; + } + factory BinaryData.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory BinaryData.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + BinaryData clone() => BinaryData()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + BinaryData copyWith(void Function(BinaryData) updates) => super.copyWith((message) => updates(message as BinaryData)) as BinaryData; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static BinaryData create() => BinaryData._(); + BinaryData createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static BinaryData getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static BinaryData? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.int> get binary => $_getN(0); + @$pb.TagNumber(1) + set binary($core.List<$core.int> v) { $_setBytes(0, v); } + @$pb.TagNumber(1) + $core.bool hasBinary() => $_has(0); + @$pb.TagNumber(1) + void clearBinary() => clearField(1); + + @$pb.TagNumber(2) + BinaryMetadata get metadata => $_getN(1); + @$pb.TagNumber(2) + set metadata(BinaryMetadata v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasMetadata() => $_has(1); + @$pb.TagNumber(2) + void clearMetadata() => clearField(2); + @$pb.TagNumber(2) + BinaryMetadata ensureMetadata() => $_ensure(1); +} + +class BinaryDataByFilterRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'BinaryDataByFilterRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dataRequest', subBuilder: DataRequest.create) + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'includeBinary') + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'countOnly') + ..hasRequiredFields = false + ; + + BinaryDataByFilterRequest._() : super(); + factory BinaryDataByFilterRequest({ + DataRequest? dataRequest, + $core.bool? includeBinary, + $core.bool? countOnly, + }) { + final _result = create(); + if (dataRequest != null) { + _result.dataRequest = dataRequest; + } + if (includeBinary != null) { + _result.includeBinary = includeBinary; + } + if (countOnly != null) { + _result.countOnly = countOnly; + } + return _result; + } + factory BinaryDataByFilterRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory BinaryDataByFilterRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + BinaryDataByFilterRequest clone() => BinaryDataByFilterRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + BinaryDataByFilterRequest copyWith(void Function(BinaryDataByFilterRequest) updates) => super.copyWith((message) => updates(message as BinaryDataByFilterRequest)) as BinaryDataByFilterRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static BinaryDataByFilterRequest create() => BinaryDataByFilterRequest._(); + BinaryDataByFilterRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static BinaryDataByFilterRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static BinaryDataByFilterRequest? _defaultInstance; + + @$pb.TagNumber(1) + DataRequest get dataRequest => $_getN(0); + @$pb.TagNumber(1) + set dataRequest(DataRequest v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasDataRequest() => $_has(0); + @$pb.TagNumber(1) + void clearDataRequest() => clearField(1); + @$pb.TagNumber(1) + DataRequest ensureDataRequest() => $_ensure(0); + + @$pb.TagNumber(2) + $core.bool get includeBinary => $_getBF(1); + @$pb.TagNumber(2) + set includeBinary($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasIncludeBinary() => $_has(1); + @$pb.TagNumber(2) + void clearIncludeBinary() => clearField(2); + + @$pb.TagNumber(3) + $core.bool get countOnly => $_getBF(2); + @$pb.TagNumber(3) + set countOnly($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(3) + $core.bool hasCountOnly() => $_has(2); + @$pb.TagNumber(3) + void clearCountOnly() => clearField(3); +} + +class BinaryDataByFilterResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'BinaryDataByFilterResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'data', $pb.PbFieldType.PM, subBuilder: BinaryData.create) + ..a<$fixnum.Int64>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'count', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'last') + ..hasRequiredFields = false + ; + + BinaryDataByFilterResponse._() : super(); + factory BinaryDataByFilterResponse({ + $core.Iterable? data, + $fixnum.Int64? count, + $core.String? last, + }) { + final _result = create(); + if (data != null) { + _result.data.addAll(data); + } + if (count != null) { + _result.count = count; + } + if (last != null) { + _result.last = last; + } + return _result; + } + factory BinaryDataByFilterResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory BinaryDataByFilterResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + BinaryDataByFilterResponse clone() => BinaryDataByFilterResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + BinaryDataByFilterResponse copyWith(void Function(BinaryDataByFilterResponse) updates) => super.copyWith((message) => updates(message as BinaryDataByFilterResponse)) as BinaryDataByFilterResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static BinaryDataByFilterResponse create() => BinaryDataByFilterResponse._(); + BinaryDataByFilterResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static BinaryDataByFilterResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static BinaryDataByFilterResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get data => $_getList(0); + + @$pb.TagNumber(2) + $fixnum.Int64 get count => $_getI64(1); + @$pb.TagNumber(2) + set count($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasCount() => $_has(1); + @$pb.TagNumber(2) + void clearCount() => clearField(2); + + @$pb.TagNumber(3) + $core.String get last => $_getSZ(2); + @$pb.TagNumber(3) + set last($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasLast() => $_has(2); + @$pb.TagNumber(3) + void clearLast() => clearField(3); +} + +class BinaryDataByIDsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'BinaryDataByIDsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..pPS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileIds') + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'includeBinary') + ..hasRequiredFields = false + ; + + BinaryDataByIDsRequest._() : super(); + factory BinaryDataByIDsRequest({ + $core.Iterable<$core.String>? fileIds, + $core.bool? includeBinary, + }) { + final _result = create(); + if (fileIds != null) { + _result.fileIds.addAll(fileIds); + } + if (includeBinary != null) { + _result.includeBinary = includeBinary; + } + return _result; + } + factory BinaryDataByIDsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory BinaryDataByIDsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + BinaryDataByIDsRequest clone() => BinaryDataByIDsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + BinaryDataByIDsRequest copyWith(void Function(BinaryDataByIDsRequest) updates) => super.copyWith((message) => updates(message as BinaryDataByIDsRequest)) as BinaryDataByIDsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static BinaryDataByIDsRequest create() => BinaryDataByIDsRequest._(); + BinaryDataByIDsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static BinaryDataByIDsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static BinaryDataByIDsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.String> get fileIds => $_getList(0); + + @$pb.TagNumber(2) + $core.bool get includeBinary => $_getBF(1); + @$pb.TagNumber(2) + set includeBinary($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasIncludeBinary() => $_has(1); + @$pb.TagNumber(2) + void clearIncludeBinary() => clearField(2); +} + +class BinaryDataByIDsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'BinaryDataByIDsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'data', $pb.PbFieldType.PM, subBuilder: BinaryData.create) + ..a<$fixnum.Int64>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'count', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..hasRequiredFields = false + ; + + BinaryDataByIDsResponse._() : super(); + factory BinaryDataByIDsResponse({ + $core.Iterable? data, + $fixnum.Int64? count, + }) { + final _result = create(); + if (data != null) { + _result.data.addAll(data); + } + if (count != null) { + _result.count = count; + } + return _result; + } + factory BinaryDataByIDsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory BinaryDataByIDsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + BinaryDataByIDsResponse clone() => BinaryDataByIDsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + BinaryDataByIDsResponse copyWith(void Function(BinaryDataByIDsResponse) updates) => super.copyWith((message) => updates(message as BinaryDataByIDsResponse)) as BinaryDataByIDsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static BinaryDataByIDsResponse create() => BinaryDataByIDsResponse._(); + BinaryDataByIDsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static BinaryDataByIDsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static BinaryDataByIDsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get data => $_getList(0); + + @$pb.TagNumber(2) + $fixnum.Int64 get count => $_getI64(1); + @$pb.TagNumber(2) + set count($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasCount() => $_has(1); + @$pb.TagNumber(2) + void clearCount() => clearField(2); +} + +class BinaryMetadata extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'BinaryMetadata', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'captureMetadata', subBuilder: CaptureMetadata.create) + ..aOM<$2.Timestamp>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'timeRequested', subBuilder: $2.Timestamp.create) + ..aOM<$2.Timestamp>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'timeReceived', subBuilder: $2.Timestamp.create) + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileName') + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileExt') + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'uri') + ..hasRequiredFields = false + ; + + BinaryMetadata._() : super(); + factory BinaryMetadata({ + $core.String? id, + CaptureMetadata? captureMetadata, + $2.Timestamp? timeRequested, + $2.Timestamp? timeReceived, + $core.String? fileName, + $core.String? fileExt, + $core.String? uri, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (captureMetadata != null) { + _result.captureMetadata = captureMetadata; + } + if (timeRequested != null) { + _result.timeRequested = timeRequested; + } + if (timeReceived != null) { + _result.timeReceived = timeReceived; + } + if (fileName != null) { + _result.fileName = fileName; + } + if (fileExt != null) { + _result.fileExt = fileExt; + } + if (uri != null) { + _result.uri = uri; + } + return _result; + } + factory BinaryMetadata.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory BinaryMetadata.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + BinaryMetadata clone() => BinaryMetadata()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + BinaryMetadata copyWith(void Function(BinaryMetadata) updates) => super.copyWith((message) => updates(message as BinaryMetadata)) as BinaryMetadata; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static BinaryMetadata create() => BinaryMetadata._(); + BinaryMetadata createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static BinaryMetadata getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static BinaryMetadata? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + CaptureMetadata get captureMetadata => $_getN(1); + @$pb.TagNumber(2) + set captureMetadata(CaptureMetadata v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasCaptureMetadata() => $_has(1); + @$pb.TagNumber(2) + void clearCaptureMetadata() => clearField(2); + @$pb.TagNumber(2) + CaptureMetadata ensureCaptureMetadata() => $_ensure(1); + + @$pb.TagNumber(3) + $2.Timestamp get timeRequested => $_getN(2); + @$pb.TagNumber(3) + set timeRequested($2.Timestamp v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasTimeRequested() => $_has(2); + @$pb.TagNumber(3) + void clearTimeRequested() => clearField(3); + @$pb.TagNumber(3) + $2.Timestamp ensureTimeRequested() => $_ensure(2); + + @$pb.TagNumber(4) + $2.Timestamp get timeReceived => $_getN(3); + @$pb.TagNumber(4) + set timeReceived($2.Timestamp v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasTimeReceived() => $_has(3); + @$pb.TagNumber(4) + void clearTimeReceived() => clearField(4); + @$pb.TagNumber(4) + $2.Timestamp ensureTimeReceived() => $_ensure(3); + + @$pb.TagNumber(5) + $core.String get fileName => $_getSZ(4); + @$pb.TagNumber(5) + set fileName($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasFileName() => $_has(4); + @$pb.TagNumber(5) + void clearFileName() => clearField(5); + + @$pb.TagNumber(6) + $core.String get fileExt => $_getSZ(5); + @$pb.TagNumber(6) + set fileExt($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasFileExt() => $_has(5); + @$pb.TagNumber(6) + void clearFileExt() => clearField(6); + + @$pb.TagNumber(7) + $core.String get uri => $_getSZ(6); + @$pb.TagNumber(7) + set uri($core.String v) { $_setString(6, v); } + @$pb.TagNumber(7) + $core.bool hasUri() => $_has(6); + @$pb.TagNumber(7) + void clearUri() => clearField(7); +} + +class DeleteTabularDataByFilterRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteTabularDataByFilterRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'filter', subBuilder: Filter.create) + ..hasRequiredFields = false + ; + + DeleteTabularDataByFilterRequest._() : super(); + factory DeleteTabularDataByFilterRequest({ + Filter? filter, + }) { + final _result = create(); + if (filter != null) { + _result.filter = filter; + } + return _result; + } + factory DeleteTabularDataByFilterRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteTabularDataByFilterRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteTabularDataByFilterRequest clone() => DeleteTabularDataByFilterRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteTabularDataByFilterRequest copyWith(void Function(DeleteTabularDataByFilterRequest) updates) => super.copyWith((message) => updates(message as DeleteTabularDataByFilterRequest)) as DeleteTabularDataByFilterRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteTabularDataByFilterRequest create() => DeleteTabularDataByFilterRequest._(); + DeleteTabularDataByFilterRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteTabularDataByFilterRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteTabularDataByFilterRequest? _defaultInstance; + + @$pb.TagNumber(1) + Filter get filter => $_getN(0); + @$pb.TagNumber(1) + set filter(Filter v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasFilter() => $_has(0); + @$pb.TagNumber(1) + void clearFilter() => clearField(1); + @$pb.TagNumber(1) + Filter ensureFilter() => $_ensure(0); +} + +class DeleteTabularDataByFilterResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteTabularDataByFilterResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..a<$fixnum.Int64>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'deletedCount', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'result', subBuilder: Result.create) + ..hasRequiredFields = false + ; + + DeleteTabularDataByFilterResponse._() : super(); + factory DeleteTabularDataByFilterResponse({ + $fixnum.Int64? deletedCount, + Result? result, + }) { + final _result = create(); + if (deletedCount != null) { + _result.deletedCount = deletedCount; + } + if (result != null) { + _result.result = result; + } + return _result; + } + factory DeleteTabularDataByFilterResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteTabularDataByFilterResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteTabularDataByFilterResponse clone() => DeleteTabularDataByFilterResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteTabularDataByFilterResponse copyWith(void Function(DeleteTabularDataByFilterResponse) updates) => super.copyWith((message) => updates(message as DeleteTabularDataByFilterResponse)) as DeleteTabularDataByFilterResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteTabularDataByFilterResponse create() => DeleteTabularDataByFilterResponse._(); + DeleteTabularDataByFilterResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteTabularDataByFilterResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteTabularDataByFilterResponse? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get deletedCount => $_getI64(0); + @$pb.TagNumber(1) + set deletedCount($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasDeletedCount() => $_has(0); + @$pb.TagNumber(1) + void clearDeletedCount() => clearField(1); + + @$pb.TagNumber(2) + Result get result => $_getN(1); + @$pb.TagNumber(2) + set result(Result v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasResult() => $_has(1); + @$pb.TagNumber(2) + void clearResult() => clearField(2); + @$pb.TagNumber(2) + Result ensureResult() => $_ensure(1); +} + +class DeleteBinaryDataByFilterRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteBinaryDataByFilterRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'filter', subBuilder: Filter.create) + ..hasRequiredFields = false + ; + + DeleteBinaryDataByFilterRequest._() : super(); + factory DeleteBinaryDataByFilterRequest({ + Filter? filter, + }) { + final _result = create(); + if (filter != null) { + _result.filter = filter; + } + return _result; + } + factory DeleteBinaryDataByFilterRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteBinaryDataByFilterRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteBinaryDataByFilterRequest clone() => DeleteBinaryDataByFilterRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteBinaryDataByFilterRequest copyWith(void Function(DeleteBinaryDataByFilterRequest) updates) => super.copyWith((message) => updates(message as DeleteBinaryDataByFilterRequest)) as DeleteBinaryDataByFilterRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteBinaryDataByFilterRequest create() => DeleteBinaryDataByFilterRequest._(); + DeleteBinaryDataByFilterRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteBinaryDataByFilterRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteBinaryDataByFilterRequest? _defaultInstance; + + @$pb.TagNumber(1) + Filter get filter => $_getN(0); + @$pb.TagNumber(1) + set filter(Filter v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasFilter() => $_has(0); + @$pb.TagNumber(1) + void clearFilter() => clearField(1); + @$pb.TagNumber(1) + Filter ensureFilter() => $_ensure(0); +} + +class DeleteBinaryDataByFilterResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteBinaryDataByFilterResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..a<$fixnum.Int64>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'deletedCount', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'result', subBuilder: Result.create) + ..hasRequiredFields = false + ; + + DeleteBinaryDataByFilterResponse._() : super(); + factory DeleteBinaryDataByFilterResponse({ + $fixnum.Int64? deletedCount, + Result? result, + }) { + final _result = create(); + if (deletedCount != null) { + _result.deletedCount = deletedCount; + } + if (result != null) { + _result.result = result; + } + return _result; + } + factory DeleteBinaryDataByFilterResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteBinaryDataByFilterResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteBinaryDataByFilterResponse clone() => DeleteBinaryDataByFilterResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteBinaryDataByFilterResponse copyWith(void Function(DeleteBinaryDataByFilterResponse) updates) => super.copyWith((message) => updates(message as DeleteBinaryDataByFilterResponse)) as DeleteBinaryDataByFilterResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteBinaryDataByFilterResponse create() => DeleteBinaryDataByFilterResponse._(); + DeleteBinaryDataByFilterResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteBinaryDataByFilterResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteBinaryDataByFilterResponse? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get deletedCount => $_getI64(0); + @$pb.TagNumber(1) + set deletedCount($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasDeletedCount() => $_has(0); + @$pb.TagNumber(1) + void clearDeletedCount() => clearField(1); + + @$pb.TagNumber(2) + Result get result => $_getN(1); + @$pb.TagNumber(2) + set result(Result v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasResult() => $_has(1); + @$pb.TagNumber(2) + void clearResult() => clearField(2); + @$pb.TagNumber(2) + Result ensureResult() => $_ensure(1); +} + +class DeleteBinaryDataByIDsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteBinaryDataByIDsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..pPS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileIds') + ..hasRequiredFields = false + ; + + DeleteBinaryDataByIDsRequest._() : super(); + factory DeleteBinaryDataByIDsRequest({ + $core.Iterable<$core.String>? fileIds, + }) { + final _result = create(); + if (fileIds != null) { + _result.fileIds.addAll(fileIds); + } + return _result; + } + factory DeleteBinaryDataByIDsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteBinaryDataByIDsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteBinaryDataByIDsRequest clone() => DeleteBinaryDataByIDsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteBinaryDataByIDsRequest copyWith(void Function(DeleteBinaryDataByIDsRequest) updates) => super.copyWith((message) => updates(message as DeleteBinaryDataByIDsRequest)) as DeleteBinaryDataByIDsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteBinaryDataByIDsRequest create() => DeleteBinaryDataByIDsRequest._(); + DeleteBinaryDataByIDsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteBinaryDataByIDsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteBinaryDataByIDsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.String> get fileIds => $_getList(0); +} + +class DeleteBinaryDataByIDsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteBinaryDataByIDsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..a<$fixnum.Int64>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'deletedCount', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'result', subBuilder: Result.create) + ..hasRequiredFields = false + ; + + DeleteBinaryDataByIDsResponse._() : super(); + factory DeleteBinaryDataByIDsResponse({ + $fixnum.Int64? deletedCount, + Result? result, + }) { + final _result = create(); + if (deletedCount != null) { + _result.deletedCount = deletedCount; + } + if (result != null) { + _result.result = result; + } + return _result; + } + factory DeleteBinaryDataByIDsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteBinaryDataByIDsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteBinaryDataByIDsResponse clone() => DeleteBinaryDataByIDsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteBinaryDataByIDsResponse copyWith(void Function(DeleteBinaryDataByIDsResponse) updates) => super.copyWith((message) => updates(message as DeleteBinaryDataByIDsResponse)) as DeleteBinaryDataByIDsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteBinaryDataByIDsResponse create() => DeleteBinaryDataByIDsResponse._(); + DeleteBinaryDataByIDsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteBinaryDataByIDsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteBinaryDataByIDsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get deletedCount => $_getI64(0); + @$pb.TagNumber(1) + set deletedCount($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasDeletedCount() => $_has(0); + @$pb.TagNumber(1) + void clearDeletedCount() => clearField(1); + + @$pb.TagNumber(2) + Result get result => $_getN(1); + @$pb.TagNumber(2) + set result(Result v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasResult() => $_has(1); + @$pb.TagNumber(2) + void clearResult() => clearField(2); + @$pb.TagNumber(2) + Result ensureResult() => $_ensure(1); +} + +class AddTagsToBinaryDataByFileIDsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddTagsToBinaryDataByFileIDsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..pPS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileIds') + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags') + ..hasRequiredFields = false + ; + + AddTagsToBinaryDataByFileIDsRequest._() : super(); + factory AddTagsToBinaryDataByFileIDsRequest({ + $core.Iterable<$core.String>? fileIds, + $core.Iterable<$core.String>? tags, + }) { + final _result = create(); + if (fileIds != null) { + _result.fileIds.addAll(fileIds); + } + if (tags != null) { + _result.tags.addAll(tags); + } + return _result; + } + factory AddTagsToBinaryDataByFileIDsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddTagsToBinaryDataByFileIDsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddTagsToBinaryDataByFileIDsRequest clone() => AddTagsToBinaryDataByFileIDsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddTagsToBinaryDataByFileIDsRequest copyWith(void Function(AddTagsToBinaryDataByFileIDsRequest) updates) => super.copyWith((message) => updates(message as AddTagsToBinaryDataByFileIDsRequest)) as AddTagsToBinaryDataByFileIDsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddTagsToBinaryDataByFileIDsRequest create() => AddTagsToBinaryDataByFileIDsRequest._(); + AddTagsToBinaryDataByFileIDsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddTagsToBinaryDataByFileIDsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddTagsToBinaryDataByFileIDsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.String> get fileIds => $_getList(0); + + @$pb.TagNumber(2) + $core.List<$core.String> get tags => $_getList(1); +} + +class AddTagsToBinaryDataByFileIDsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddTagsToBinaryDataByFileIDsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + AddTagsToBinaryDataByFileIDsResponse._() : super(); + factory AddTagsToBinaryDataByFileIDsResponse() => create(); + factory AddTagsToBinaryDataByFileIDsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddTagsToBinaryDataByFileIDsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddTagsToBinaryDataByFileIDsResponse clone() => AddTagsToBinaryDataByFileIDsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddTagsToBinaryDataByFileIDsResponse copyWith(void Function(AddTagsToBinaryDataByFileIDsResponse) updates) => super.copyWith((message) => updates(message as AddTagsToBinaryDataByFileIDsResponse)) as AddTagsToBinaryDataByFileIDsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddTagsToBinaryDataByFileIDsResponse create() => AddTagsToBinaryDataByFileIDsResponse._(); + AddTagsToBinaryDataByFileIDsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddTagsToBinaryDataByFileIDsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddTagsToBinaryDataByFileIDsResponse? _defaultInstance; +} + +class AddTagsToBinaryDataByFilterRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddTagsToBinaryDataByFilterRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'filter', subBuilder: Filter.create) + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags') + ..hasRequiredFields = false + ; + + AddTagsToBinaryDataByFilterRequest._() : super(); + factory AddTagsToBinaryDataByFilterRequest({ + Filter? filter, + $core.Iterable<$core.String>? tags, + }) { + final _result = create(); + if (filter != null) { + _result.filter = filter; + } + if (tags != null) { + _result.tags.addAll(tags); + } + return _result; + } + factory AddTagsToBinaryDataByFilterRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddTagsToBinaryDataByFilterRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddTagsToBinaryDataByFilterRequest clone() => AddTagsToBinaryDataByFilterRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddTagsToBinaryDataByFilterRequest copyWith(void Function(AddTagsToBinaryDataByFilterRequest) updates) => super.copyWith((message) => updates(message as AddTagsToBinaryDataByFilterRequest)) as AddTagsToBinaryDataByFilterRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddTagsToBinaryDataByFilterRequest create() => AddTagsToBinaryDataByFilterRequest._(); + AddTagsToBinaryDataByFilterRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddTagsToBinaryDataByFilterRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddTagsToBinaryDataByFilterRequest? _defaultInstance; + + @$pb.TagNumber(1) + Filter get filter => $_getN(0); + @$pb.TagNumber(1) + set filter(Filter v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasFilter() => $_has(0); + @$pb.TagNumber(1) + void clearFilter() => clearField(1); + @$pb.TagNumber(1) + Filter ensureFilter() => $_ensure(0); + + @$pb.TagNumber(2) + $core.List<$core.String> get tags => $_getList(1); +} + +class AddTagsToBinaryDataByFilterResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddTagsToBinaryDataByFilterResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + AddTagsToBinaryDataByFilterResponse._() : super(); + factory AddTagsToBinaryDataByFilterResponse() => create(); + factory AddTagsToBinaryDataByFilterResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddTagsToBinaryDataByFilterResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddTagsToBinaryDataByFilterResponse clone() => AddTagsToBinaryDataByFilterResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddTagsToBinaryDataByFilterResponse copyWith(void Function(AddTagsToBinaryDataByFilterResponse) updates) => super.copyWith((message) => updates(message as AddTagsToBinaryDataByFilterResponse)) as AddTagsToBinaryDataByFilterResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddTagsToBinaryDataByFilterResponse create() => AddTagsToBinaryDataByFilterResponse._(); + AddTagsToBinaryDataByFilterResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddTagsToBinaryDataByFilterResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddTagsToBinaryDataByFilterResponse? _defaultInstance; +} + +class RemoveTagsFromBinaryDataByFileIDsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveTagsFromBinaryDataByFileIDsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..pPS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileIds') + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags') + ..hasRequiredFields = false + ; + + RemoveTagsFromBinaryDataByFileIDsRequest._() : super(); + factory RemoveTagsFromBinaryDataByFileIDsRequest({ + $core.Iterable<$core.String>? fileIds, + $core.Iterable<$core.String>? tags, + }) { + final _result = create(); + if (fileIds != null) { + _result.fileIds.addAll(fileIds); + } + if (tags != null) { + _result.tags.addAll(tags); + } + return _result; + } + factory RemoveTagsFromBinaryDataByFileIDsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveTagsFromBinaryDataByFileIDsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveTagsFromBinaryDataByFileIDsRequest clone() => RemoveTagsFromBinaryDataByFileIDsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveTagsFromBinaryDataByFileIDsRequest copyWith(void Function(RemoveTagsFromBinaryDataByFileIDsRequest) updates) => super.copyWith((message) => updates(message as RemoveTagsFromBinaryDataByFileIDsRequest)) as RemoveTagsFromBinaryDataByFileIDsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveTagsFromBinaryDataByFileIDsRequest create() => RemoveTagsFromBinaryDataByFileIDsRequest._(); + RemoveTagsFromBinaryDataByFileIDsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveTagsFromBinaryDataByFileIDsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveTagsFromBinaryDataByFileIDsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.String> get fileIds => $_getList(0); + + @$pb.TagNumber(2) + $core.List<$core.String> get tags => $_getList(1); +} + +class RemoveTagsFromBinaryDataByFileIDsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveTagsFromBinaryDataByFileIDsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..a<$fixnum.Int64>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'deletedCount', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..hasRequiredFields = false + ; + + RemoveTagsFromBinaryDataByFileIDsResponse._() : super(); + factory RemoveTagsFromBinaryDataByFileIDsResponse({ + $fixnum.Int64? deletedCount, + }) { + final _result = create(); + if (deletedCount != null) { + _result.deletedCount = deletedCount; + } + return _result; + } + factory RemoveTagsFromBinaryDataByFileIDsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveTagsFromBinaryDataByFileIDsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveTagsFromBinaryDataByFileIDsResponse clone() => RemoveTagsFromBinaryDataByFileIDsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveTagsFromBinaryDataByFileIDsResponse copyWith(void Function(RemoveTagsFromBinaryDataByFileIDsResponse) updates) => super.copyWith((message) => updates(message as RemoveTagsFromBinaryDataByFileIDsResponse)) as RemoveTagsFromBinaryDataByFileIDsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveTagsFromBinaryDataByFileIDsResponse create() => RemoveTagsFromBinaryDataByFileIDsResponse._(); + RemoveTagsFromBinaryDataByFileIDsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveTagsFromBinaryDataByFileIDsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveTagsFromBinaryDataByFileIDsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get deletedCount => $_getI64(0); + @$pb.TagNumber(1) + set deletedCount($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasDeletedCount() => $_has(0); + @$pb.TagNumber(1) + void clearDeletedCount() => clearField(1); +} + +class RemoveTagsFromBinaryDataByFilterRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveTagsFromBinaryDataByFilterRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'filter', subBuilder: Filter.create) + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags') + ..hasRequiredFields = false + ; + + RemoveTagsFromBinaryDataByFilterRequest._() : super(); + factory RemoveTagsFromBinaryDataByFilterRequest({ + Filter? filter, + $core.Iterable<$core.String>? tags, + }) { + final _result = create(); + if (filter != null) { + _result.filter = filter; + } + if (tags != null) { + _result.tags.addAll(tags); + } + return _result; + } + factory RemoveTagsFromBinaryDataByFilterRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveTagsFromBinaryDataByFilterRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveTagsFromBinaryDataByFilterRequest clone() => RemoveTagsFromBinaryDataByFilterRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveTagsFromBinaryDataByFilterRequest copyWith(void Function(RemoveTagsFromBinaryDataByFilterRequest) updates) => super.copyWith((message) => updates(message as RemoveTagsFromBinaryDataByFilterRequest)) as RemoveTagsFromBinaryDataByFilterRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveTagsFromBinaryDataByFilterRequest create() => RemoveTagsFromBinaryDataByFilterRequest._(); + RemoveTagsFromBinaryDataByFilterRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveTagsFromBinaryDataByFilterRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveTagsFromBinaryDataByFilterRequest? _defaultInstance; + + @$pb.TagNumber(1) + Filter get filter => $_getN(0); + @$pb.TagNumber(1) + set filter(Filter v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasFilter() => $_has(0); + @$pb.TagNumber(1) + void clearFilter() => clearField(1); + @$pb.TagNumber(1) + Filter ensureFilter() => $_ensure(0); + + @$pb.TagNumber(2) + $core.List<$core.String> get tags => $_getList(1); +} + +class RemoveTagsFromBinaryDataByFilterResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveTagsFromBinaryDataByFilterResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..a<$fixnum.Int64>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'deletedCount', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..hasRequiredFields = false + ; + + RemoveTagsFromBinaryDataByFilterResponse._() : super(); + factory RemoveTagsFromBinaryDataByFilterResponse({ + $fixnum.Int64? deletedCount, + }) { + final _result = create(); + if (deletedCount != null) { + _result.deletedCount = deletedCount; + } + return _result; + } + factory RemoveTagsFromBinaryDataByFilterResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveTagsFromBinaryDataByFilterResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveTagsFromBinaryDataByFilterResponse clone() => RemoveTagsFromBinaryDataByFilterResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveTagsFromBinaryDataByFilterResponse copyWith(void Function(RemoveTagsFromBinaryDataByFilterResponse) updates) => super.copyWith((message) => updates(message as RemoveTagsFromBinaryDataByFilterResponse)) as RemoveTagsFromBinaryDataByFilterResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveTagsFromBinaryDataByFilterResponse create() => RemoveTagsFromBinaryDataByFilterResponse._(); + RemoveTagsFromBinaryDataByFilterResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveTagsFromBinaryDataByFilterResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveTagsFromBinaryDataByFilterResponse? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get deletedCount => $_getI64(0); + @$pb.TagNumber(1) + set deletedCount($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasDeletedCount() => $_has(0); + @$pb.TagNumber(1) + void clearDeletedCount() => clearField(1); +} + +class TagsByFilterRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TagsByFilterRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'filter', subBuilder: Filter.create) + ..hasRequiredFields = false + ; + + TagsByFilterRequest._() : super(); + factory TagsByFilterRequest({ + Filter? filter, + }) { + final _result = create(); + if (filter != null) { + _result.filter = filter; + } + return _result; + } + factory TagsByFilterRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TagsByFilterRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TagsByFilterRequest clone() => TagsByFilterRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TagsByFilterRequest copyWith(void Function(TagsByFilterRequest) updates) => super.copyWith((message) => updates(message as TagsByFilterRequest)) as TagsByFilterRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TagsByFilterRequest create() => TagsByFilterRequest._(); + TagsByFilterRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TagsByFilterRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TagsByFilterRequest? _defaultInstance; + + @$pb.TagNumber(1) + Filter get filter => $_getN(0); + @$pb.TagNumber(1) + set filter(Filter v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasFilter() => $_has(0); + @$pb.TagNumber(1) + void clearFilter() => clearField(1); + @$pb.TagNumber(1) + Filter ensureFilter() => $_ensure(0); +} + +class TagsByFilterResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TagsByFilterResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.data.v1'), createEmptyInstance: create) + ..pPS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags') + ..hasRequiredFields = false + ; + + TagsByFilterResponse._() : super(); + factory TagsByFilterResponse({ + $core.Iterable<$core.String>? tags, + }) { + final _result = create(); + if (tags != null) { + _result.tags.addAll(tags); + } + return _result; + } + factory TagsByFilterResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TagsByFilterResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TagsByFilterResponse clone() => TagsByFilterResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TagsByFilterResponse copyWith(void Function(TagsByFilterResponse) updates) => super.copyWith((message) => updates(message as TagsByFilterResponse)) as TagsByFilterResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TagsByFilterResponse create() => TagsByFilterResponse._(); + TagsByFilterResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TagsByFilterResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TagsByFilterResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.String> get tags => $_getList(0); +} + diff --git a/lib/src/gen/app/data/v1/data.pbenum.dart b/lib/src/gen/app/data/v1/data.pbenum.dart new file mode 100644 index 00000000000..4001ec7893b --- /dev/null +++ b/lib/src/gen/app/data/v1/data.pbenum.dart @@ -0,0 +1,64 @@ +/// +// Generated code. Do not modify. +// source: app/data/v1/data.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class Order extends $pb.ProtobufEnum { + static const Order ORDER_UNSPECIFIED = Order._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ORDER_UNSPECIFIED'); + static const Order ORDER_DESCENDING = Order._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ORDER_DESCENDING'); + static const Order ORDER_ASCENDING = Order._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ORDER_ASCENDING'); + + static const $core.List values = [ + ORDER_UNSPECIFIED, + ORDER_DESCENDING, + ORDER_ASCENDING, + ]; + + static final $core.Map<$core.int, Order> _byValue = $pb.ProtobufEnum.initByValue(values); + static Order? valueOf($core.int value) => _byValue[value]; + + const Order._($core.int v, $core.String n) : super(v, n); +} + +class Status extends $pb.ProtobufEnum { + static const Status STATUS_UNSPECIFIED = Status._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'STATUS_UNSPECIFIED'); + static const Status STATUS_PARTIAL_SUCCESS = Status._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'STATUS_PARTIAL_SUCCESS'); + static const Status STATUS_SUCCESS = Status._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'STATUS_SUCCESS'); + + static const $core.List values = [ + STATUS_UNSPECIFIED, + STATUS_PARTIAL_SUCCESS, + STATUS_SUCCESS, + ]; + + static final $core.Map<$core.int, Status> _byValue = $pb.ProtobufEnum.initByValue(values); + static Status? valueOf($core.int value) => _byValue[value]; + + const Status._($core.int v, $core.String n) : super(v, n); +} + +class TagsFilterType extends $pb.ProtobufEnum { + static const TagsFilterType TAGS_FILTER_TYPE_UNSPECIFIED = TagsFilterType._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TAGS_FILTER_TYPE_UNSPECIFIED'); + static const TagsFilterType TAGS_FILTER_TYPE_MATCH_BY_OR = TagsFilterType._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TAGS_FILTER_TYPE_MATCH_BY_OR'); + static const TagsFilterType TAGS_FILTER_TYPE_TAGGED = TagsFilterType._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TAGS_FILTER_TYPE_TAGGED'); + static const TagsFilterType TAGS_FILTER_TYPE_UNTAGGED = TagsFilterType._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TAGS_FILTER_TYPE_UNTAGGED'); + + static const $core.List values = [ + TAGS_FILTER_TYPE_UNSPECIFIED, + TAGS_FILTER_TYPE_MATCH_BY_OR, + TAGS_FILTER_TYPE_TAGGED, + TAGS_FILTER_TYPE_UNTAGGED, + ]; + + static final $core.Map<$core.int, TagsFilterType> _byValue = $pb.ProtobufEnum.initByValue(values); + static TagsFilterType? valueOf($core.int value) => _byValue[value]; + + const TagsFilterType._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/app/data/v1/data.pbgrpc.dart b/lib/src/gen/app/data/v1/data.pbgrpc.dart new file mode 100644 index 00000000000..3ec2abb405d --- /dev/null +++ b/lib/src/gen/app/data/v1/data.pbgrpc.dart @@ -0,0 +1,378 @@ +/// +// Generated code. Do not modify. +// source: app/data/v1/data.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'data.pb.dart' as $0; +export 'data.pb.dart'; + +class DataServiceClient extends $grpc.Client { + static final _$tabularDataByFilter = $grpc.ClientMethod< + $0.TabularDataByFilterRequest, $0.TabularDataByFilterResponse>( + '/viam.app.data.v1.DataService/TabularDataByFilter', + ($0.TabularDataByFilterRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.TabularDataByFilterResponse.fromBuffer(value)); + static final _$binaryDataByFilter = $grpc.ClientMethod< + $0.BinaryDataByFilterRequest, $0.BinaryDataByFilterResponse>( + '/viam.app.data.v1.DataService/BinaryDataByFilter', + ($0.BinaryDataByFilterRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.BinaryDataByFilterResponse.fromBuffer(value)); + static final _$binaryDataByIDs = + $grpc.ClientMethod<$0.BinaryDataByIDsRequest, $0.BinaryDataByIDsResponse>( + '/viam.app.data.v1.DataService/BinaryDataByIDs', + ($0.BinaryDataByIDsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.BinaryDataByIDsResponse.fromBuffer(value)); + static final _$deleteTabularDataByFilter = $grpc.ClientMethod< + $0.DeleteTabularDataByFilterRequest, + $0.DeleteTabularDataByFilterResponse>( + '/viam.app.data.v1.DataService/DeleteTabularDataByFilter', + ($0.DeleteTabularDataByFilterRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DeleteTabularDataByFilterResponse.fromBuffer(value)); + static final _$deleteBinaryDataByFilter = $grpc.ClientMethod< + $0.DeleteBinaryDataByFilterRequest, + $0.DeleteBinaryDataByFilterResponse>( + '/viam.app.data.v1.DataService/DeleteBinaryDataByFilter', + ($0.DeleteBinaryDataByFilterRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DeleteBinaryDataByFilterResponse.fromBuffer(value)); + static final _$deleteBinaryDataByIDs = $grpc.ClientMethod< + $0.DeleteBinaryDataByIDsRequest, $0.DeleteBinaryDataByIDsResponse>( + '/viam.app.data.v1.DataService/DeleteBinaryDataByIDs', + ($0.DeleteBinaryDataByIDsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DeleteBinaryDataByIDsResponse.fromBuffer(value)); + static final _$addTagsToBinaryDataByFileIDs = $grpc.ClientMethod< + $0.AddTagsToBinaryDataByFileIDsRequest, + $0.AddTagsToBinaryDataByFileIDsResponse>( + '/viam.app.data.v1.DataService/AddTagsToBinaryDataByFileIDs', + ($0.AddTagsToBinaryDataByFileIDsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.AddTagsToBinaryDataByFileIDsResponse.fromBuffer(value)); + static final _$addTagsToBinaryDataByFilter = $grpc.ClientMethod< + $0.AddTagsToBinaryDataByFilterRequest, + $0.AddTagsToBinaryDataByFilterResponse>( + '/viam.app.data.v1.DataService/AddTagsToBinaryDataByFilter', + ($0.AddTagsToBinaryDataByFilterRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.AddTagsToBinaryDataByFilterResponse.fromBuffer(value)); + static final _$removeTagsFromBinaryDataByFileIDs = $grpc.ClientMethod< + $0.RemoveTagsFromBinaryDataByFileIDsRequest, + $0.RemoveTagsFromBinaryDataByFileIDsResponse>( + '/viam.app.data.v1.DataService/RemoveTagsFromBinaryDataByFileIDs', + ($0.RemoveTagsFromBinaryDataByFileIDsRequest value) => + value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.RemoveTagsFromBinaryDataByFileIDsResponse.fromBuffer(value)); + static final _$removeTagsFromBinaryDataByFilter = $grpc.ClientMethod< + $0.RemoveTagsFromBinaryDataByFilterRequest, + $0.RemoveTagsFromBinaryDataByFilterResponse>( + '/viam.app.data.v1.DataService/RemoveTagsFromBinaryDataByFilter', + ($0.RemoveTagsFromBinaryDataByFilterRequest value) => + value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.RemoveTagsFromBinaryDataByFilterResponse.fromBuffer(value)); + static final _$tagsByFilter = + $grpc.ClientMethod<$0.TagsByFilterRequest, $0.TagsByFilterResponse>( + '/viam.app.data.v1.DataService/TagsByFilter', + ($0.TagsByFilterRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.TagsByFilterResponse.fromBuffer(value)); + + DataServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.TabularDataByFilterResponse> tabularDataByFilter( + $0.TabularDataByFilterRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$tabularDataByFilter, request, options: options); + } + + $grpc.ResponseFuture<$0.BinaryDataByFilterResponse> binaryDataByFilter( + $0.BinaryDataByFilterRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$binaryDataByFilter, request, options: options); + } + + $grpc.ResponseFuture<$0.BinaryDataByIDsResponse> binaryDataByIDs( + $0.BinaryDataByIDsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$binaryDataByIDs, request, options: options); + } + + $grpc.ResponseFuture<$0.DeleteTabularDataByFilterResponse> + deleteTabularDataByFilter($0.DeleteTabularDataByFilterRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deleteTabularDataByFilter, request, + options: options); + } + + $grpc.ResponseFuture<$0.DeleteBinaryDataByFilterResponse> + deleteBinaryDataByFilter($0.DeleteBinaryDataByFilterRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deleteBinaryDataByFilter, request, + options: options); + } + + $grpc.ResponseFuture<$0.DeleteBinaryDataByIDsResponse> deleteBinaryDataByIDs( + $0.DeleteBinaryDataByIDsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deleteBinaryDataByIDs, request, options: options); + } + + $grpc.ResponseFuture<$0.AddTagsToBinaryDataByFileIDsResponse> + addTagsToBinaryDataByFileIDs( + $0.AddTagsToBinaryDataByFileIDsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$addTagsToBinaryDataByFileIDs, request, + options: options); + } + + $grpc.ResponseFuture<$0.AddTagsToBinaryDataByFilterResponse> + addTagsToBinaryDataByFilter($0.AddTagsToBinaryDataByFilterRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$addTagsToBinaryDataByFilter, request, + options: options); + } + + $grpc.ResponseFuture<$0.RemoveTagsFromBinaryDataByFileIDsResponse> + removeTagsFromBinaryDataByFileIDs( + $0.RemoveTagsFromBinaryDataByFileIDsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$removeTagsFromBinaryDataByFileIDs, request, + options: options); + } + + $grpc.ResponseFuture<$0.RemoveTagsFromBinaryDataByFilterResponse> + removeTagsFromBinaryDataByFilter( + $0.RemoveTagsFromBinaryDataByFilterRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$removeTagsFromBinaryDataByFilter, request, + options: options); + } + + $grpc.ResponseFuture<$0.TagsByFilterResponse> tagsByFilter( + $0.TagsByFilterRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$tagsByFilter, request, options: options); + } +} + +abstract class DataServiceBase extends $grpc.Service { + $core.String get $name => 'viam.app.data.v1.DataService'; + + DataServiceBase() { + $addMethod($grpc.ServiceMethod<$0.TabularDataByFilterRequest, + $0.TabularDataByFilterResponse>( + 'TabularDataByFilter', + tabularDataByFilter_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.TabularDataByFilterRequest.fromBuffer(value), + ($0.TabularDataByFilterResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.BinaryDataByFilterRequest, + $0.BinaryDataByFilterResponse>( + 'BinaryDataByFilter', + binaryDataByFilter_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.BinaryDataByFilterRequest.fromBuffer(value), + ($0.BinaryDataByFilterResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.BinaryDataByIDsRequest, + $0.BinaryDataByIDsResponse>( + 'BinaryDataByIDs', + binaryDataByIDs_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.BinaryDataByIDsRequest.fromBuffer(value), + ($0.BinaryDataByIDsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DeleteTabularDataByFilterRequest, + $0.DeleteTabularDataByFilterResponse>( + 'DeleteTabularDataByFilter', + deleteTabularDataByFilter_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DeleteTabularDataByFilterRequest.fromBuffer(value), + ($0.DeleteTabularDataByFilterResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DeleteBinaryDataByFilterRequest, + $0.DeleteBinaryDataByFilterResponse>( + 'DeleteBinaryDataByFilter', + deleteBinaryDataByFilter_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DeleteBinaryDataByFilterRequest.fromBuffer(value), + ($0.DeleteBinaryDataByFilterResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DeleteBinaryDataByIDsRequest, + $0.DeleteBinaryDataByIDsResponse>( + 'DeleteBinaryDataByIDs', + deleteBinaryDataByIDs_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DeleteBinaryDataByIDsRequest.fromBuffer(value), + ($0.DeleteBinaryDataByIDsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.AddTagsToBinaryDataByFileIDsRequest, + $0.AddTagsToBinaryDataByFileIDsResponse>( + 'AddTagsToBinaryDataByFileIDs', + addTagsToBinaryDataByFileIDs_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.AddTagsToBinaryDataByFileIDsRequest.fromBuffer(value), + ($0.AddTagsToBinaryDataByFileIDsResponse value) => + value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.AddTagsToBinaryDataByFilterRequest, + $0.AddTagsToBinaryDataByFilterResponse>( + 'AddTagsToBinaryDataByFilter', + addTagsToBinaryDataByFilter_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.AddTagsToBinaryDataByFilterRequest.fromBuffer(value), + ($0.AddTagsToBinaryDataByFilterResponse value) => + value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.RemoveTagsFromBinaryDataByFileIDsRequest, + $0.RemoveTagsFromBinaryDataByFileIDsResponse>( + 'RemoveTagsFromBinaryDataByFileIDs', + removeTagsFromBinaryDataByFileIDs_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.RemoveTagsFromBinaryDataByFileIDsRequest.fromBuffer(value), + ($0.RemoveTagsFromBinaryDataByFileIDsResponse value) => + value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.RemoveTagsFromBinaryDataByFilterRequest, + $0.RemoveTagsFromBinaryDataByFilterResponse>( + 'RemoveTagsFromBinaryDataByFilter', + removeTagsFromBinaryDataByFilter_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.RemoveTagsFromBinaryDataByFilterRequest.fromBuffer(value), + ($0.RemoveTagsFromBinaryDataByFilterResponse value) => + value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.TagsByFilterRequest, $0.TagsByFilterResponse>( + 'TagsByFilter', + tagsByFilter_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.TagsByFilterRequest.fromBuffer(value), + ($0.TagsByFilterResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.TabularDataByFilterResponse> tabularDataByFilter_Pre( + $grpc.ServiceCall call, + $async.Future<$0.TabularDataByFilterRequest> request) async { + return tabularDataByFilter(call, await request); + } + + $async.Future<$0.BinaryDataByFilterResponse> binaryDataByFilter_Pre( + $grpc.ServiceCall call, + $async.Future<$0.BinaryDataByFilterRequest> request) async { + return binaryDataByFilter(call, await request); + } + + $async.Future<$0.BinaryDataByIDsResponse> binaryDataByIDs_Pre( + $grpc.ServiceCall call, + $async.Future<$0.BinaryDataByIDsRequest> request) async { + return binaryDataByIDs(call, await request); + } + + $async.Future<$0.DeleteTabularDataByFilterResponse> + deleteTabularDataByFilter_Pre($grpc.ServiceCall call, + $async.Future<$0.DeleteTabularDataByFilterRequest> request) async { + return deleteTabularDataByFilter(call, await request); + } + + $async.Future<$0.DeleteBinaryDataByFilterResponse> + deleteBinaryDataByFilter_Pre($grpc.ServiceCall call, + $async.Future<$0.DeleteBinaryDataByFilterRequest> request) async { + return deleteBinaryDataByFilter(call, await request); + } + + $async.Future<$0.DeleteBinaryDataByIDsResponse> deleteBinaryDataByIDs_Pre( + $grpc.ServiceCall call, + $async.Future<$0.DeleteBinaryDataByIDsRequest> request) async { + return deleteBinaryDataByIDs(call, await request); + } + + $async.Future<$0.AddTagsToBinaryDataByFileIDsResponse> + addTagsToBinaryDataByFileIDs_Pre($grpc.ServiceCall call, + $async.Future<$0.AddTagsToBinaryDataByFileIDsRequest> request) async { + return addTagsToBinaryDataByFileIDs(call, await request); + } + + $async.Future<$0.AddTagsToBinaryDataByFilterResponse> + addTagsToBinaryDataByFilter_Pre($grpc.ServiceCall call, + $async.Future<$0.AddTagsToBinaryDataByFilterRequest> request) async { + return addTagsToBinaryDataByFilter(call, await request); + } + + $async.Future<$0.RemoveTagsFromBinaryDataByFileIDsResponse> + removeTagsFromBinaryDataByFileIDs_Pre( + $grpc.ServiceCall call, + $async.Future<$0.RemoveTagsFromBinaryDataByFileIDsRequest> + request) async { + return removeTagsFromBinaryDataByFileIDs(call, await request); + } + + $async.Future<$0.RemoveTagsFromBinaryDataByFilterResponse> + removeTagsFromBinaryDataByFilter_Pre( + $grpc.ServiceCall call, + $async.Future<$0.RemoveTagsFromBinaryDataByFilterRequest> + request) async { + return removeTagsFromBinaryDataByFilter(call, await request); + } + + $async.Future<$0.TagsByFilterResponse> tagsByFilter_Pre( + $grpc.ServiceCall call, + $async.Future<$0.TagsByFilterRequest> request) async { + return tagsByFilter(call, await request); + } + + $async.Future<$0.TabularDataByFilterResponse> tabularDataByFilter( + $grpc.ServiceCall call, $0.TabularDataByFilterRequest request); + $async.Future<$0.BinaryDataByFilterResponse> binaryDataByFilter( + $grpc.ServiceCall call, $0.BinaryDataByFilterRequest request); + $async.Future<$0.BinaryDataByIDsResponse> binaryDataByIDs( + $grpc.ServiceCall call, $0.BinaryDataByIDsRequest request); + $async.Future<$0.DeleteTabularDataByFilterResponse> deleteTabularDataByFilter( + $grpc.ServiceCall call, $0.DeleteTabularDataByFilterRequest request); + $async.Future<$0.DeleteBinaryDataByFilterResponse> deleteBinaryDataByFilter( + $grpc.ServiceCall call, $0.DeleteBinaryDataByFilterRequest request); + $async.Future<$0.DeleteBinaryDataByIDsResponse> deleteBinaryDataByIDs( + $grpc.ServiceCall call, $0.DeleteBinaryDataByIDsRequest request); + $async.Future<$0.AddTagsToBinaryDataByFileIDsResponse> + addTagsToBinaryDataByFileIDs($grpc.ServiceCall call, + $0.AddTagsToBinaryDataByFileIDsRequest request); + $async.Future<$0.AddTagsToBinaryDataByFilterResponse> + addTagsToBinaryDataByFilter($grpc.ServiceCall call, + $0.AddTagsToBinaryDataByFilterRequest request); + $async.Future<$0.RemoveTagsFromBinaryDataByFileIDsResponse> + removeTagsFromBinaryDataByFileIDs($grpc.ServiceCall call, + $0.RemoveTagsFromBinaryDataByFileIDsRequest request); + $async.Future<$0.RemoveTagsFromBinaryDataByFilterResponse> + removeTagsFromBinaryDataByFilter($grpc.ServiceCall call, + $0.RemoveTagsFromBinaryDataByFilterRequest request); + $async.Future<$0.TagsByFilterResponse> tagsByFilter( + $grpc.ServiceCall call, $0.TagsByFilterRequest request); +} diff --git a/lib/src/gen/app/data/v1/data.pbjson.dart b/lib/src/gen/app/data/v1/data.pbjson.dart new file mode 100644 index 00000000000..a01e3b7eceb --- /dev/null +++ b/lib/src/gen/app/data/v1/data.pbjson.dart @@ -0,0 +1,428 @@ +/// +// Generated code. Do not modify. +// source: app/data/v1/data.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use orderDescriptor instead') +const Order$json = const { + '1': 'Order', + '2': const [ + const {'1': 'ORDER_UNSPECIFIED', '2': 0}, + const {'1': 'ORDER_DESCENDING', '2': 1}, + const {'1': 'ORDER_ASCENDING', '2': 2}, + ], +}; + +/// Descriptor for `Order`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List orderDescriptor = $convert.base64Decode('CgVPcmRlchIVChFPUkRFUl9VTlNQRUNJRklFRBAAEhQKEE9SREVSX0RFU0NFTkRJTkcQARITCg9PUkRFUl9BU0NFTkRJTkcQAg=='); +@$core.Deprecated('Use statusDescriptor instead') +const Status$json = const { + '1': 'Status', + '2': const [ + const {'1': 'STATUS_UNSPECIFIED', '2': 0}, + const {'1': 'STATUS_PARTIAL_SUCCESS', '2': 1}, + const {'1': 'STATUS_SUCCESS', '2': 2}, + ], +}; + +/// Descriptor for `Status`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List statusDescriptor = $convert.base64Decode('CgZTdGF0dXMSFgoSU1RBVFVTX1VOU1BFQ0lGSUVEEAASGgoWU1RBVFVTX1BBUlRJQUxfU1VDQ0VTUxABEhIKDlNUQVRVU19TVUNDRVNTEAI='); +@$core.Deprecated('Use tagsFilterTypeDescriptor instead') +const TagsFilterType$json = const { + '1': 'TagsFilterType', + '2': const [ + const {'1': 'TAGS_FILTER_TYPE_UNSPECIFIED', '2': 0}, + const {'1': 'TAGS_FILTER_TYPE_MATCH_BY_OR', '2': 1}, + const {'1': 'TAGS_FILTER_TYPE_TAGGED', '2': 2}, + const {'1': 'TAGS_FILTER_TYPE_UNTAGGED', '2': 3}, + ], +}; + +/// Descriptor for `TagsFilterType`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List tagsFilterTypeDescriptor = $convert.base64Decode('Cg5UYWdzRmlsdGVyVHlwZRIgChxUQUdTX0ZJTFRFUl9UWVBFX1VOU1BFQ0lGSUVEEAASIAocVEFHU19GSUxURVJfVFlQRV9NQVRDSF9CWV9PUhABEhsKF1RBR1NfRklMVEVSX1RZUEVfVEFHR0VEEAISHQoZVEFHU19GSUxURVJfVFlQRV9VTlRBR0dFRBAD'); +@$core.Deprecated('Use resultDescriptor instead') +const Result$json = const { + '1': 'Result', + '2': const [ + const {'1': 'status', '3': 1, '4': 1, '5': 14, '6': '.viam.app.data.v1.Status', '10': 'status'}, + const {'1': 'message', '3': 2, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `Result`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List resultDescriptor = $convert.base64Decode('CgZSZXN1bHQSMAoGc3RhdHVzGAEgASgOMhgudmlhbS5hcHAuZGF0YS52MS5TdGF0dXNSBnN0YXR1cxIYCgdtZXNzYWdlGAIgASgJUgdtZXNzYWdl'); +@$core.Deprecated('Use dataRequestDescriptor instead') +const DataRequest$json = const { + '1': 'DataRequest', + '2': const [ + const {'1': 'filter', '3': 1, '4': 1, '5': 11, '6': '.viam.app.data.v1.Filter', '10': 'filter'}, + const {'1': 'limit', '3': 2, '4': 1, '5': 4, '10': 'limit'}, + const {'1': 'last', '3': 3, '4': 1, '5': 9, '10': 'last'}, + const {'1': 'sort_order', '3': 4, '4': 1, '5': 14, '6': '.viam.app.data.v1.Order', '10': 'sortOrder'}, + ], +}; + +/// Descriptor for `DataRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List dataRequestDescriptor = $convert.base64Decode('CgtEYXRhUmVxdWVzdBIwCgZmaWx0ZXIYASABKAsyGC52aWFtLmFwcC5kYXRhLnYxLkZpbHRlclIGZmlsdGVyEhQKBWxpbWl0GAIgASgEUgVsaW1pdBISCgRsYXN0GAMgASgJUgRsYXN0EjYKCnNvcnRfb3JkZXIYBCABKA4yFy52aWFtLmFwcC5kYXRhLnYxLk9yZGVyUglzb3J0T3JkZXI='); +@$core.Deprecated('Use filterDescriptor instead') +const Filter$json = const { + '1': 'Filter', + '2': const [ + const {'1': 'component_name', '3': 1, '4': 1, '5': 9, '10': 'componentName'}, + const {'1': 'component_type', '3': 2, '4': 1, '5': 9, '10': 'componentType'}, + const {'1': 'component_model', '3': 3, '4': 1, '5': 9, '10': 'componentModel'}, + const {'1': 'method', '3': 4, '4': 1, '5': 9, '10': 'method'}, + const {'1': 'robot_name', '3': 6, '4': 1, '5': 9, '10': 'robotName'}, + const {'1': 'robot_id', '3': 7, '4': 1, '5': 9, '10': 'robotId'}, + const {'1': 'part_name', '3': 8, '4': 1, '5': 9, '10': 'partName'}, + const {'1': 'part_id', '3': 9, '4': 1, '5': 9, '10': 'partId'}, + const {'1': 'location_ids', '3': 10, '4': 3, '5': 9, '10': 'locationIds'}, + const {'1': 'org_ids', '3': 11, '4': 3, '5': 9, '10': 'orgIds'}, + const {'1': 'mime_type', '3': 12, '4': 3, '5': 9, '10': 'mimeType'}, + const {'1': 'interval', '3': 13, '4': 1, '5': 11, '6': '.viam.app.data.v1.CaptureInterval', '10': 'interval'}, + const {'1': 'tags_filter', '3': 14, '4': 1, '5': 11, '6': '.viam.app.data.v1.TagsFilter', '10': 'tagsFilter'}, + const { + '1': 'tags', + '3': 5, + '4': 3, + '5': 9, + '8': const {'3': true}, + '10': 'tags', + }, + ], +}; + +/// Descriptor for `Filter`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List filterDescriptor = $convert.base64Decode('CgZGaWx0ZXISJQoOY29tcG9uZW50X25hbWUYASABKAlSDWNvbXBvbmVudE5hbWUSJQoOY29tcG9uZW50X3R5cGUYAiABKAlSDWNvbXBvbmVudFR5cGUSJwoPY29tcG9uZW50X21vZGVsGAMgASgJUg5jb21wb25lbnRNb2RlbBIWCgZtZXRob2QYBCABKAlSBm1ldGhvZBIdCgpyb2JvdF9uYW1lGAYgASgJUglyb2JvdE5hbWUSGQoIcm9ib3RfaWQYByABKAlSB3JvYm90SWQSGwoJcGFydF9uYW1lGAggASgJUghwYXJ0TmFtZRIXCgdwYXJ0X2lkGAkgASgJUgZwYXJ0SWQSIQoMbG9jYXRpb25faWRzGAogAygJUgtsb2NhdGlvbklkcxIXCgdvcmdfaWRzGAsgAygJUgZvcmdJZHMSGwoJbWltZV90eXBlGAwgAygJUghtaW1lVHlwZRI9CghpbnRlcnZhbBgNIAEoCzIhLnZpYW0uYXBwLmRhdGEudjEuQ2FwdHVyZUludGVydmFsUghpbnRlcnZhbBI9Cgt0YWdzX2ZpbHRlchgOIAEoCzIcLnZpYW0uYXBwLmRhdGEudjEuVGFnc0ZpbHRlclIKdGFnc0ZpbHRlchIWCgR0YWdzGAUgAygJQgIYAVIEdGFncw=='); +@$core.Deprecated('Use tagsFilterDescriptor instead') +const TagsFilter$json = const { + '1': 'TagsFilter', + '2': const [ + const {'1': 'type', '3': 1, '4': 1, '5': 14, '6': '.viam.app.data.v1.TagsFilterType', '10': 'type'}, + const {'1': 'tags', '3': 2, '4': 3, '5': 9, '10': 'tags'}, + ], +}; + +/// Descriptor for `TagsFilter`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List tagsFilterDescriptor = $convert.base64Decode('CgpUYWdzRmlsdGVyEjQKBHR5cGUYASABKA4yIC52aWFtLmFwcC5kYXRhLnYxLlRhZ3NGaWx0ZXJUeXBlUgR0eXBlEhIKBHRhZ3MYAiADKAlSBHRhZ3M='); +@$core.Deprecated('Use captureMetadataDescriptor instead') +const CaptureMetadata$json = const { + '1': 'CaptureMetadata', + '2': const [ + const {'1': 'org_id', '3': 1, '4': 1, '5': 9, '10': 'orgId'}, + const {'1': 'location_id', '3': 2, '4': 1, '5': 9, '10': 'locationId'}, + const {'1': 'robot_name', '3': 3, '4': 1, '5': 9, '10': 'robotName'}, + const {'1': 'robot_id', '3': 4, '4': 1, '5': 9, '10': 'robotId'}, + const {'1': 'part_name', '3': 5, '4': 1, '5': 9, '10': 'partName'}, + const {'1': 'part_id', '3': 6, '4': 1, '5': 9, '10': 'partId'}, + const {'1': 'component_type', '3': 7, '4': 1, '5': 9, '10': 'componentType'}, + const {'1': 'component_model', '3': 8, '4': 1, '5': 9, '10': 'componentModel'}, + const {'1': 'component_name', '3': 9, '4': 1, '5': 9, '10': 'componentName'}, + const {'1': 'method_name', '3': 10, '4': 1, '5': 9, '10': 'methodName'}, + const {'1': 'method_parameters', '3': 11, '4': 3, '5': 11, '6': '.viam.app.data.v1.CaptureMetadata.MethodParametersEntry', '10': 'methodParameters'}, + const {'1': 'tags', '3': 12, '4': 3, '5': 9, '10': 'tags'}, + const {'1': 'mime_type', '3': 13, '4': 1, '5': 9, '10': 'mimeType'}, + ], + '3': const [CaptureMetadata_MethodParametersEntry$json], +}; + +@$core.Deprecated('Use captureMetadataDescriptor instead') +const CaptureMetadata_MethodParametersEntry$json = const { + '1': 'MethodParametersEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Any', '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `CaptureMetadata`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List captureMetadataDescriptor = $convert.base64Decode('Cg9DYXB0dXJlTWV0YWRhdGESFQoGb3JnX2lkGAEgASgJUgVvcmdJZBIfCgtsb2NhdGlvbl9pZBgCIAEoCVIKbG9jYXRpb25JZBIdCgpyb2JvdF9uYW1lGAMgASgJUglyb2JvdE5hbWUSGQoIcm9ib3RfaWQYBCABKAlSB3JvYm90SWQSGwoJcGFydF9uYW1lGAUgASgJUghwYXJ0TmFtZRIXCgdwYXJ0X2lkGAYgASgJUgZwYXJ0SWQSJQoOY29tcG9uZW50X3R5cGUYByABKAlSDWNvbXBvbmVudFR5cGUSJwoPY29tcG9uZW50X21vZGVsGAggASgJUg5jb21wb25lbnRNb2RlbBIlCg5jb21wb25lbnRfbmFtZRgJIAEoCVINY29tcG9uZW50TmFtZRIfCgttZXRob2RfbmFtZRgKIAEoCVIKbWV0aG9kTmFtZRJkChFtZXRob2RfcGFyYW1ldGVycxgLIAMoCzI3LnZpYW0uYXBwLmRhdGEudjEuQ2FwdHVyZU1ldGFkYXRhLk1ldGhvZFBhcmFtZXRlcnNFbnRyeVIQbWV0aG9kUGFyYW1ldGVycxISCgR0YWdzGAwgAygJUgR0YWdzEhsKCW1pbWVfdHlwZRgNIAEoCVIIbWltZVR5cGUaWQoVTWV0aG9kUGFyYW1ldGVyc0VudHJ5EhAKA2tleRgBIAEoCVIDa2V5EioKBXZhbHVlGAIgASgLMhQuZ29vZ2xlLnByb3RvYnVmLkFueVIFdmFsdWU6AjgB'); +@$core.Deprecated('Use captureIntervalDescriptor instead') +const CaptureInterval$json = const { + '1': 'CaptureInterval', + '2': const [ + const {'1': 'start', '3': 1, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'start'}, + const {'1': 'end', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'end'}, + ], +}; + +/// Descriptor for `CaptureInterval`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List captureIntervalDescriptor = $convert.base64Decode('Cg9DYXB0dXJlSW50ZXJ2YWwSMAoFc3RhcnQYASABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wUgVzdGFydBIsCgNlbmQYAiABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wUgNlbmQ='); +@$core.Deprecated('Use tabularDataByFilterRequestDescriptor instead') +const TabularDataByFilterRequest$json = const { + '1': 'TabularDataByFilterRequest', + '2': const [ + const {'1': 'data_request', '3': 1, '4': 1, '5': 11, '6': '.viam.app.data.v1.DataRequest', '10': 'dataRequest'}, + const {'1': 'count_only', '3': 2, '4': 1, '5': 8, '10': 'countOnly'}, + ], +}; + +/// Descriptor for `TabularDataByFilterRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List tabularDataByFilterRequestDescriptor = $convert.base64Decode('ChpUYWJ1bGFyRGF0YUJ5RmlsdGVyUmVxdWVzdBJACgxkYXRhX3JlcXVlc3QYASABKAsyHS52aWFtLmFwcC5kYXRhLnYxLkRhdGFSZXF1ZXN0UgtkYXRhUmVxdWVzdBIdCgpjb3VudF9vbmx5GAIgASgIUgljb3VudE9ubHk='); +@$core.Deprecated('Use tabularDataByFilterResponseDescriptor instead') +const TabularDataByFilterResponse$json = const { + '1': 'TabularDataByFilterResponse', + '2': const [ + const {'1': 'metadata', '3': 1, '4': 3, '5': 11, '6': '.viam.app.data.v1.CaptureMetadata', '10': 'metadata'}, + const {'1': 'data', '3': 2, '4': 3, '5': 11, '6': '.viam.app.data.v1.TabularData', '10': 'data'}, + const {'1': 'count', '3': 3, '4': 1, '5': 3, '10': 'count'}, + const {'1': 'last', '3': 4, '4': 1, '5': 9, '10': 'last'}, + const {'1': 'total_size_bytes', '3': 5, '4': 1, '5': 4, '10': 'totalSizeBytes'}, + ], +}; + +/// Descriptor for `TabularDataByFilterResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List tabularDataByFilterResponseDescriptor = $convert.base64Decode('ChtUYWJ1bGFyRGF0YUJ5RmlsdGVyUmVzcG9uc2USPQoIbWV0YWRhdGEYASADKAsyIS52aWFtLmFwcC5kYXRhLnYxLkNhcHR1cmVNZXRhZGF0YVIIbWV0YWRhdGESMQoEZGF0YRgCIAMoCzIdLnZpYW0uYXBwLmRhdGEudjEuVGFidWxhckRhdGFSBGRhdGESFAoFY291bnQYAyABKANSBWNvdW50EhIKBGxhc3QYBCABKAlSBGxhc3QSKAoQdG90YWxfc2l6ZV9ieXRlcxgFIAEoBFIOdG90YWxTaXplQnl0ZXM='); +@$core.Deprecated('Use tabularDataDescriptor instead') +const TabularData$json = const { + '1': 'TabularData', + '2': const [ + const {'1': 'data', '3': 1, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'data'}, + const {'1': 'metadata_index', '3': 2, '4': 1, '5': 5, '10': 'metadataIndex'}, + const {'1': 'time_requested', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'timeRequested'}, + const {'1': 'time_received', '3': 4, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'timeReceived'}, + ], +}; + +/// Descriptor for `TabularData`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List tabularDataDescriptor = $convert.base64Decode('CgtUYWJ1bGFyRGF0YRIrCgRkYXRhGAEgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIEZGF0YRIlCg5tZXRhZGF0YV9pbmRleBgCIAEoBVINbWV0YWRhdGFJbmRleBJBCg50aW1lX3JlcXVlc3RlZBgDIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBSDXRpbWVSZXF1ZXN0ZWQSPwoNdGltZV9yZWNlaXZlZBgEIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBSDHRpbWVSZWNlaXZlZA=='); +@$core.Deprecated('Use binaryDataDescriptor instead') +const BinaryData$json = const { + '1': 'BinaryData', + '2': const [ + const {'1': 'binary', '3': 1, '4': 1, '5': 12, '10': 'binary'}, + const {'1': 'metadata', '3': 2, '4': 1, '5': 11, '6': '.viam.app.data.v1.BinaryMetadata', '10': 'metadata'}, + ], +}; + +/// Descriptor for `BinaryData`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List binaryDataDescriptor = $convert.base64Decode('CgpCaW5hcnlEYXRhEhYKBmJpbmFyeRgBIAEoDFIGYmluYXJ5EjwKCG1ldGFkYXRhGAIgASgLMiAudmlhbS5hcHAuZGF0YS52MS5CaW5hcnlNZXRhZGF0YVIIbWV0YWRhdGE='); +@$core.Deprecated('Use binaryDataByFilterRequestDescriptor instead') +const BinaryDataByFilterRequest$json = const { + '1': 'BinaryDataByFilterRequest', + '2': const [ + const {'1': 'data_request', '3': 1, '4': 1, '5': 11, '6': '.viam.app.data.v1.DataRequest', '10': 'dataRequest'}, + const {'1': 'include_binary', '3': 2, '4': 1, '5': 8, '10': 'includeBinary'}, + const {'1': 'count_only', '3': 3, '4': 1, '5': 8, '10': 'countOnly'}, + ], +}; + +/// Descriptor for `BinaryDataByFilterRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List binaryDataByFilterRequestDescriptor = $convert.base64Decode('ChlCaW5hcnlEYXRhQnlGaWx0ZXJSZXF1ZXN0EkAKDGRhdGFfcmVxdWVzdBgBIAEoCzIdLnZpYW0uYXBwLmRhdGEudjEuRGF0YVJlcXVlc3RSC2RhdGFSZXF1ZXN0EiUKDmluY2x1ZGVfYmluYXJ5GAIgASgIUg1pbmNsdWRlQmluYXJ5Eh0KCmNvdW50X29ubHkYAyABKAhSCWNvdW50T25seQ=='); +@$core.Deprecated('Use binaryDataByFilterResponseDescriptor instead') +const BinaryDataByFilterResponse$json = const { + '1': 'BinaryDataByFilterResponse', + '2': const [ + const {'1': 'data', '3': 1, '4': 3, '5': 11, '6': '.viam.app.data.v1.BinaryData', '10': 'data'}, + const {'1': 'count', '3': 2, '4': 1, '5': 4, '10': 'count'}, + const {'1': 'last', '3': 3, '4': 1, '5': 9, '10': 'last'}, + ], +}; + +/// Descriptor for `BinaryDataByFilterResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List binaryDataByFilterResponseDescriptor = $convert.base64Decode('ChpCaW5hcnlEYXRhQnlGaWx0ZXJSZXNwb25zZRIwCgRkYXRhGAEgAygLMhwudmlhbS5hcHAuZGF0YS52MS5CaW5hcnlEYXRhUgRkYXRhEhQKBWNvdW50GAIgASgEUgVjb3VudBISCgRsYXN0GAMgASgJUgRsYXN0'); +@$core.Deprecated('Use binaryDataByIDsRequestDescriptor instead') +const BinaryDataByIDsRequest$json = const { + '1': 'BinaryDataByIDsRequest', + '2': const [ + const {'1': 'file_ids', '3': 1, '4': 3, '5': 9, '10': 'fileIds'}, + const {'1': 'include_binary', '3': 2, '4': 1, '5': 8, '10': 'includeBinary'}, + ], +}; + +/// Descriptor for `BinaryDataByIDsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List binaryDataByIDsRequestDescriptor = $convert.base64Decode('ChZCaW5hcnlEYXRhQnlJRHNSZXF1ZXN0EhkKCGZpbGVfaWRzGAEgAygJUgdmaWxlSWRzEiUKDmluY2x1ZGVfYmluYXJ5GAIgASgIUg1pbmNsdWRlQmluYXJ5'); +@$core.Deprecated('Use binaryDataByIDsResponseDescriptor instead') +const BinaryDataByIDsResponse$json = const { + '1': 'BinaryDataByIDsResponse', + '2': const [ + const {'1': 'data', '3': 1, '4': 3, '5': 11, '6': '.viam.app.data.v1.BinaryData', '10': 'data'}, + const {'1': 'count', '3': 2, '4': 1, '5': 4, '10': 'count'}, + ], +}; + +/// Descriptor for `BinaryDataByIDsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List binaryDataByIDsResponseDescriptor = $convert.base64Decode('ChdCaW5hcnlEYXRhQnlJRHNSZXNwb25zZRIwCgRkYXRhGAEgAygLMhwudmlhbS5hcHAuZGF0YS52MS5CaW5hcnlEYXRhUgRkYXRhEhQKBWNvdW50GAIgASgEUgVjb3VudA=='); +@$core.Deprecated('Use binaryMetadataDescriptor instead') +const BinaryMetadata$json = const { + '1': 'BinaryMetadata', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'capture_metadata', '3': 2, '4': 1, '5': 11, '6': '.viam.app.data.v1.CaptureMetadata', '10': 'captureMetadata'}, + const {'1': 'time_requested', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'timeRequested'}, + const {'1': 'time_received', '3': 4, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'timeReceived'}, + const {'1': 'file_name', '3': 5, '4': 1, '5': 9, '10': 'fileName'}, + const {'1': 'file_ext', '3': 6, '4': 1, '5': 9, '10': 'fileExt'}, + const {'1': 'uri', '3': 7, '4': 1, '5': 9, '10': 'uri'}, + ], +}; + +/// Descriptor for `BinaryMetadata`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List binaryMetadataDescriptor = $convert.base64Decode('Cg5CaW5hcnlNZXRhZGF0YRIOCgJpZBgBIAEoCVICaWQSTAoQY2FwdHVyZV9tZXRhZGF0YRgCIAEoCzIhLnZpYW0uYXBwLmRhdGEudjEuQ2FwdHVyZU1ldGFkYXRhUg9jYXB0dXJlTWV0YWRhdGESQQoOdGltZV9yZXF1ZXN0ZWQYAyABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wUg10aW1lUmVxdWVzdGVkEj8KDXRpbWVfcmVjZWl2ZWQYBCABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wUgx0aW1lUmVjZWl2ZWQSGwoJZmlsZV9uYW1lGAUgASgJUghmaWxlTmFtZRIZCghmaWxlX2V4dBgGIAEoCVIHZmlsZUV4dBIQCgN1cmkYByABKAlSA3VyaQ=='); +@$core.Deprecated('Use deleteTabularDataByFilterRequestDescriptor instead') +const DeleteTabularDataByFilterRequest$json = const { + '1': 'DeleteTabularDataByFilterRequest', + '2': const [ + const {'1': 'filter', '3': 1, '4': 1, '5': 11, '6': '.viam.app.data.v1.Filter', '10': 'filter'}, + ], +}; + +/// Descriptor for `DeleteTabularDataByFilterRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteTabularDataByFilterRequestDescriptor = $convert.base64Decode('CiBEZWxldGVUYWJ1bGFyRGF0YUJ5RmlsdGVyUmVxdWVzdBIwCgZmaWx0ZXIYASABKAsyGC52aWFtLmFwcC5kYXRhLnYxLkZpbHRlclIGZmlsdGVy'); +@$core.Deprecated('Use deleteTabularDataByFilterResponseDescriptor instead') +const DeleteTabularDataByFilterResponse$json = const { + '1': 'DeleteTabularDataByFilterResponse', + '2': const [ + const {'1': 'deleted_count', '3': 1, '4': 1, '5': 4, '10': 'deletedCount'}, + const {'1': 'result', '3': 2, '4': 1, '5': 11, '6': '.viam.app.data.v1.Result', '10': 'result'}, + ], +}; + +/// Descriptor for `DeleteTabularDataByFilterResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteTabularDataByFilterResponseDescriptor = $convert.base64Decode('CiFEZWxldGVUYWJ1bGFyRGF0YUJ5RmlsdGVyUmVzcG9uc2USIwoNZGVsZXRlZF9jb3VudBgBIAEoBFIMZGVsZXRlZENvdW50EjAKBnJlc3VsdBgCIAEoCzIYLnZpYW0uYXBwLmRhdGEudjEuUmVzdWx0UgZyZXN1bHQ='); +@$core.Deprecated('Use deleteBinaryDataByFilterRequestDescriptor instead') +const DeleteBinaryDataByFilterRequest$json = const { + '1': 'DeleteBinaryDataByFilterRequest', + '2': const [ + const {'1': 'filter', '3': 1, '4': 1, '5': 11, '6': '.viam.app.data.v1.Filter', '10': 'filter'}, + ], +}; + +/// Descriptor for `DeleteBinaryDataByFilterRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteBinaryDataByFilterRequestDescriptor = $convert.base64Decode('Ch9EZWxldGVCaW5hcnlEYXRhQnlGaWx0ZXJSZXF1ZXN0EjAKBmZpbHRlchgBIAEoCzIYLnZpYW0uYXBwLmRhdGEudjEuRmlsdGVyUgZmaWx0ZXI='); +@$core.Deprecated('Use deleteBinaryDataByFilterResponseDescriptor instead') +const DeleteBinaryDataByFilterResponse$json = const { + '1': 'DeleteBinaryDataByFilterResponse', + '2': const [ + const {'1': 'deleted_count', '3': 1, '4': 1, '5': 4, '10': 'deletedCount'}, + const {'1': 'result', '3': 2, '4': 1, '5': 11, '6': '.viam.app.data.v1.Result', '10': 'result'}, + ], +}; + +/// Descriptor for `DeleteBinaryDataByFilterResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteBinaryDataByFilterResponseDescriptor = $convert.base64Decode('CiBEZWxldGVCaW5hcnlEYXRhQnlGaWx0ZXJSZXNwb25zZRIjCg1kZWxldGVkX2NvdW50GAEgASgEUgxkZWxldGVkQ291bnQSMAoGcmVzdWx0GAIgASgLMhgudmlhbS5hcHAuZGF0YS52MS5SZXN1bHRSBnJlc3VsdA=='); +@$core.Deprecated('Use deleteBinaryDataByIDsRequestDescriptor instead') +const DeleteBinaryDataByIDsRequest$json = const { + '1': 'DeleteBinaryDataByIDsRequest', + '2': const [ + const {'1': 'file_ids', '3': 1, '4': 3, '5': 9, '10': 'fileIds'}, + ], +}; + +/// Descriptor for `DeleteBinaryDataByIDsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteBinaryDataByIDsRequestDescriptor = $convert.base64Decode('ChxEZWxldGVCaW5hcnlEYXRhQnlJRHNSZXF1ZXN0EhkKCGZpbGVfaWRzGAEgAygJUgdmaWxlSWRz'); +@$core.Deprecated('Use deleteBinaryDataByIDsResponseDescriptor instead') +const DeleteBinaryDataByIDsResponse$json = const { + '1': 'DeleteBinaryDataByIDsResponse', + '2': const [ + const {'1': 'deleted_count', '3': 1, '4': 1, '5': 4, '10': 'deletedCount'}, + const {'1': 'result', '3': 2, '4': 1, '5': 11, '6': '.viam.app.data.v1.Result', '10': 'result'}, + ], +}; + +/// Descriptor for `DeleteBinaryDataByIDsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteBinaryDataByIDsResponseDescriptor = $convert.base64Decode('Ch1EZWxldGVCaW5hcnlEYXRhQnlJRHNSZXNwb25zZRIjCg1kZWxldGVkX2NvdW50GAEgASgEUgxkZWxldGVkQ291bnQSMAoGcmVzdWx0GAIgASgLMhgudmlhbS5hcHAuZGF0YS52MS5SZXN1bHRSBnJlc3VsdA=='); +@$core.Deprecated('Use addTagsToBinaryDataByFileIDsRequestDescriptor instead') +const AddTagsToBinaryDataByFileIDsRequest$json = const { + '1': 'AddTagsToBinaryDataByFileIDsRequest', + '2': const [ + const {'1': 'file_ids', '3': 1, '4': 3, '5': 9, '10': 'fileIds'}, + const {'1': 'tags', '3': 2, '4': 3, '5': 9, '10': 'tags'}, + ], +}; + +/// Descriptor for `AddTagsToBinaryDataByFileIDsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addTagsToBinaryDataByFileIDsRequestDescriptor = $convert.base64Decode('CiNBZGRUYWdzVG9CaW5hcnlEYXRhQnlGaWxlSURzUmVxdWVzdBIZCghmaWxlX2lkcxgBIAMoCVIHZmlsZUlkcxISCgR0YWdzGAIgAygJUgR0YWdz'); +@$core.Deprecated('Use addTagsToBinaryDataByFileIDsResponseDescriptor instead') +const AddTagsToBinaryDataByFileIDsResponse$json = const { + '1': 'AddTagsToBinaryDataByFileIDsResponse', +}; + +/// Descriptor for `AddTagsToBinaryDataByFileIDsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addTagsToBinaryDataByFileIDsResponseDescriptor = $convert.base64Decode('CiRBZGRUYWdzVG9CaW5hcnlEYXRhQnlGaWxlSURzUmVzcG9uc2U='); +@$core.Deprecated('Use addTagsToBinaryDataByFilterRequestDescriptor instead') +const AddTagsToBinaryDataByFilterRequest$json = const { + '1': 'AddTagsToBinaryDataByFilterRequest', + '2': const [ + const {'1': 'filter', '3': 1, '4': 1, '5': 11, '6': '.viam.app.data.v1.Filter', '10': 'filter'}, + const {'1': 'tags', '3': 2, '4': 3, '5': 9, '10': 'tags'}, + ], +}; + +/// Descriptor for `AddTagsToBinaryDataByFilterRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addTagsToBinaryDataByFilterRequestDescriptor = $convert.base64Decode('CiJBZGRUYWdzVG9CaW5hcnlEYXRhQnlGaWx0ZXJSZXF1ZXN0EjAKBmZpbHRlchgBIAEoCzIYLnZpYW0uYXBwLmRhdGEudjEuRmlsdGVyUgZmaWx0ZXISEgoEdGFncxgCIAMoCVIEdGFncw=='); +@$core.Deprecated('Use addTagsToBinaryDataByFilterResponseDescriptor instead') +const AddTagsToBinaryDataByFilterResponse$json = const { + '1': 'AddTagsToBinaryDataByFilterResponse', +}; + +/// Descriptor for `AddTagsToBinaryDataByFilterResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addTagsToBinaryDataByFilterResponseDescriptor = $convert.base64Decode('CiNBZGRUYWdzVG9CaW5hcnlEYXRhQnlGaWx0ZXJSZXNwb25zZQ=='); +@$core.Deprecated('Use removeTagsFromBinaryDataByFileIDsRequestDescriptor instead') +const RemoveTagsFromBinaryDataByFileIDsRequest$json = const { + '1': 'RemoveTagsFromBinaryDataByFileIDsRequest', + '2': const [ + const {'1': 'file_ids', '3': 1, '4': 3, '5': 9, '10': 'fileIds'}, + const {'1': 'tags', '3': 2, '4': 3, '5': 9, '10': 'tags'}, + ], +}; + +/// Descriptor for `RemoveTagsFromBinaryDataByFileIDsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeTagsFromBinaryDataByFileIDsRequestDescriptor = $convert.base64Decode('CihSZW1vdmVUYWdzRnJvbUJpbmFyeURhdGFCeUZpbGVJRHNSZXF1ZXN0EhkKCGZpbGVfaWRzGAEgAygJUgdmaWxlSWRzEhIKBHRhZ3MYAiADKAlSBHRhZ3M='); +@$core.Deprecated('Use removeTagsFromBinaryDataByFileIDsResponseDescriptor instead') +const RemoveTagsFromBinaryDataByFileIDsResponse$json = const { + '1': 'RemoveTagsFromBinaryDataByFileIDsResponse', + '2': const [ + const {'1': 'deleted_count', '3': 1, '4': 1, '5': 4, '10': 'deletedCount'}, + ], +}; + +/// Descriptor for `RemoveTagsFromBinaryDataByFileIDsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeTagsFromBinaryDataByFileIDsResponseDescriptor = $convert.base64Decode('CilSZW1vdmVUYWdzRnJvbUJpbmFyeURhdGFCeUZpbGVJRHNSZXNwb25zZRIjCg1kZWxldGVkX2NvdW50GAEgASgEUgxkZWxldGVkQ291bnQ='); +@$core.Deprecated('Use removeTagsFromBinaryDataByFilterRequestDescriptor instead') +const RemoveTagsFromBinaryDataByFilterRequest$json = const { + '1': 'RemoveTagsFromBinaryDataByFilterRequest', + '2': const [ + const {'1': 'filter', '3': 1, '4': 1, '5': 11, '6': '.viam.app.data.v1.Filter', '10': 'filter'}, + const {'1': 'tags', '3': 2, '4': 3, '5': 9, '10': 'tags'}, + ], +}; + +/// Descriptor for `RemoveTagsFromBinaryDataByFilterRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeTagsFromBinaryDataByFilterRequestDescriptor = $convert.base64Decode('CidSZW1vdmVUYWdzRnJvbUJpbmFyeURhdGFCeUZpbHRlclJlcXVlc3QSMAoGZmlsdGVyGAEgASgLMhgudmlhbS5hcHAuZGF0YS52MS5GaWx0ZXJSBmZpbHRlchISCgR0YWdzGAIgAygJUgR0YWdz'); +@$core.Deprecated('Use removeTagsFromBinaryDataByFilterResponseDescriptor instead') +const RemoveTagsFromBinaryDataByFilterResponse$json = const { + '1': 'RemoveTagsFromBinaryDataByFilterResponse', + '2': const [ + const {'1': 'deleted_count', '3': 1, '4': 1, '5': 4, '10': 'deletedCount'}, + ], +}; + +/// Descriptor for `RemoveTagsFromBinaryDataByFilterResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeTagsFromBinaryDataByFilterResponseDescriptor = $convert.base64Decode('CihSZW1vdmVUYWdzRnJvbUJpbmFyeURhdGFCeUZpbHRlclJlc3BvbnNlEiMKDWRlbGV0ZWRfY291bnQYASABKARSDGRlbGV0ZWRDb3VudA=='); +@$core.Deprecated('Use tagsByFilterRequestDescriptor instead') +const TagsByFilterRequest$json = const { + '1': 'TagsByFilterRequest', + '2': const [ + const {'1': 'filter', '3': 1, '4': 1, '5': 11, '6': '.viam.app.data.v1.Filter', '10': 'filter'}, + ], +}; + +/// Descriptor for `TagsByFilterRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List tagsByFilterRequestDescriptor = $convert.base64Decode('ChNUYWdzQnlGaWx0ZXJSZXF1ZXN0EjAKBmZpbHRlchgBIAEoCzIYLnZpYW0uYXBwLmRhdGEudjEuRmlsdGVyUgZmaWx0ZXI='); +@$core.Deprecated('Use tagsByFilterResponseDescriptor instead') +const TagsByFilterResponse$json = const { + '1': 'TagsByFilterResponse', + '2': const [ + const {'1': 'tags', '3': 1, '4': 3, '5': 9, '10': 'tags'}, + ], +}; + +/// Descriptor for `TagsByFilterResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List tagsByFilterResponseDescriptor = $convert.base64Decode('ChRUYWdzQnlGaWx0ZXJSZXNwb25zZRISCgR0YWdzGAEgAygJUgR0YWdz'); diff --git a/lib/src/gen/app/datasync/v1/data_sync.pb.dart b/lib/src/gen/app/datasync/v1/data_sync.pb.dart new file mode 100644 index 00000000000..f6dbc05d2a2 --- /dev/null +++ b/lib/src/gen/app/datasync/v1/data_sync.pb.dart @@ -0,0 +1,1380 @@ +/// +// Generated code. Do not modify. +// source: app/datasync/v1/data_sync.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/timestamp.pb.dart' as $1; +import '../../../google/protobuf/struct.pb.dart' as $2; +import '../../../google/protobuf/any.pb.dart' as $3; + +import 'data_sync.pbenum.dart'; + +export 'data_sync.pbenum.dart'; + +class DataCaptureUploadRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DataCaptureUploadRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.datasync.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', subBuilder: UploadMetadata.create) + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sensorContents', $pb.PbFieldType.PM, subBuilder: SensorData.create) + ..hasRequiredFields = false + ; + + DataCaptureUploadRequest._() : super(); + factory DataCaptureUploadRequest({ + UploadMetadata? metadata, + $core.Iterable? sensorContents, + }) { + final _result = create(); + if (metadata != null) { + _result.metadata = metadata; + } + if (sensorContents != null) { + _result.sensorContents.addAll(sensorContents); + } + return _result; + } + factory DataCaptureUploadRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DataCaptureUploadRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DataCaptureUploadRequest clone() => DataCaptureUploadRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DataCaptureUploadRequest copyWith(void Function(DataCaptureUploadRequest) updates) => super.copyWith((message) => updates(message as DataCaptureUploadRequest)) as DataCaptureUploadRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DataCaptureUploadRequest create() => DataCaptureUploadRequest._(); + DataCaptureUploadRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DataCaptureUploadRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DataCaptureUploadRequest? _defaultInstance; + + @$pb.TagNumber(1) + UploadMetadata get metadata => $_getN(0); + @$pb.TagNumber(1) + set metadata(UploadMetadata v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasMetadata() => $_has(0); + @$pb.TagNumber(1) + void clearMetadata() => clearField(1); + @$pb.TagNumber(1) + UploadMetadata ensureMetadata() => $_ensure(0); + + @$pb.TagNumber(2) + $core.List get sensorContents => $_getList(1); +} + +class DataCaptureUploadResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DataCaptureUploadResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.datasync.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + DataCaptureUploadResponse._() : super(); + factory DataCaptureUploadResponse() => create(); + factory DataCaptureUploadResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DataCaptureUploadResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DataCaptureUploadResponse clone() => DataCaptureUploadResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DataCaptureUploadResponse copyWith(void Function(DataCaptureUploadResponse) updates) => super.copyWith((message) => updates(message as DataCaptureUploadResponse)) as DataCaptureUploadResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DataCaptureUploadResponse create() => DataCaptureUploadResponse._(); + DataCaptureUploadResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DataCaptureUploadResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DataCaptureUploadResponse? _defaultInstance; +} + +enum FileUploadRequest_UploadPacket { + metadata, + fileContents, + notSet +} + +class FileUploadRequest extends $pb.GeneratedMessage { + static const $core.Map<$core.int, FileUploadRequest_UploadPacket> _FileUploadRequest_UploadPacketByTag = { + 1 : FileUploadRequest_UploadPacket.metadata, + 2 : FileUploadRequest_UploadPacket.fileContents, + 0 : FileUploadRequest_UploadPacket.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'FileUploadRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.datasync.v1'), createEmptyInstance: create) + ..oo(0, [1, 2]) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', subBuilder: UploadMetadata.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileContents', subBuilder: FileData.create) + ..hasRequiredFields = false + ; + + FileUploadRequest._() : super(); + factory FileUploadRequest({ + UploadMetadata? metadata, + FileData? fileContents, + }) { + final _result = create(); + if (metadata != null) { + _result.metadata = metadata; + } + if (fileContents != null) { + _result.fileContents = fileContents; + } + return _result; + } + factory FileUploadRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory FileUploadRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + FileUploadRequest clone() => FileUploadRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + FileUploadRequest copyWith(void Function(FileUploadRequest) updates) => super.copyWith((message) => updates(message as FileUploadRequest)) as FileUploadRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static FileUploadRequest create() => FileUploadRequest._(); + FileUploadRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static FileUploadRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static FileUploadRequest? _defaultInstance; + + FileUploadRequest_UploadPacket whichUploadPacket() => _FileUploadRequest_UploadPacketByTag[$_whichOneof(0)]!; + void clearUploadPacket() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + UploadMetadata get metadata => $_getN(0); + @$pb.TagNumber(1) + set metadata(UploadMetadata v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasMetadata() => $_has(0); + @$pb.TagNumber(1) + void clearMetadata() => clearField(1); + @$pb.TagNumber(1) + UploadMetadata ensureMetadata() => $_ensure(0); + + @$pb.TagNumber(2) + FileData get fileContents => $_getN(1); + @$pb.TagNumber(2) + set fileContents(FileData v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasFileContents() => $_has(1); + @$pb.TagNumber(2) + void clearFileContents() => clearField(2); + @$pb.TagNumber(2) + FileData ensureFileContents() => $_ensure(1); +} + +class FileUploadResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'FileUploadResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.datasync.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + FileUploadResponse._() : super(); + factory FileUploadResponse() => create(); + factory FileUploadResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory FileUploadResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + FileUploadResponse clone() => FileUploadResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + FileUploadResponse copyWith(void Function(FileUploadResponse) updates) => super.copyWith((message) => updates(message as FileUploadResponse)) as FileUploadResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static FileUploadResponse create() => FileUploadResponse._(); + FileUploadResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static FileUploadResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static FileUploadResponse? _defaultInstance; +} + +class SensorMetadata extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SensorMetadata', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.datasync.v1'), createEmptyInstance: create) + ..aOM<$1.Timestamp>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'timeRequested', subBuilder: $1.Timestamp.create) + ..aOM<$1.Timestamp>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'timeReceived', subBuilder: $1.Timestamp.create) + ..hasRequiredFields = false + ; + + SensorMetadata._() : super(); + factory SensorMetadata({ + $1.Timestamp? timeRequested, + $1.Timestamp? timeReceived, + }) { + final _result = create(); + if (timeRequested != null) { + _result.timeRequested = timeRequested; + } + if (timeReceived != null) { + _result.timeReceived = timeReceived; + } + return _result; + } + factory SensorMetadata.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SensorMetadata.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SensorMetadata clone() => SensorMetadata()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SensorMetadata copyWith(void Function(SensorMetadata) updates) => super.copyWith((message) => updates(message as SensorMetadata)) as SensorMetadata; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SensorMetadata create() => SensorMetadata._(); + SensorMetadata createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SensorMetadata getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SensorMetadata? _defaultInstance; + + @$pb.TagNumber(1) + $1.Timestamp get timeRequested => $_getN(0); + @$pb.TagNumber(1) + set timeRequested($1.Timestamp v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasTimeRequested() => $_has(0); + @$pb.TagNumber(1) + void clearTimeRequested() => clearField(1); + @$pb.TagNumber(1) + $1.Timestamp ensureTimeRequested() => $_ensure(0); + + @$pb.TagNumber(2) + $1.Timestamp get timeReceived => $_getN(1); + @$pb.TagNumber(2) + set timeReceived($1.Timestamp v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasTimeReceived() => $_has(1); + @$pb.TagNumber(2) + void clearTimeReceived() => clearField(2); + @$pb.TagNumber(2) + $1.Timestamp ensureTimeReceived() => $_ensure(1); +} + +enum SensorData_Data { + struct, + binary, + notSet +} + +class SensorData extends $pb.GeneratedMessage { + static const $core.Map<$core.int, SensorData_Data> _SensorData_DataByTag = { + 2 : SensorData_Data.struct, + 3 : SensorData_Data.binary, + 0 : SensorData_Data.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SensorData', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.datasync.v1'), createEmptyInstance: create) + ..oo(0, [2, 3]) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', subBuilder: SensorMetadata.create) + ..aOM<$2.Struct>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'struct', subBuilder: $2.Struct.create) + ..a<$core.List<$core.int>>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'binary', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + SensorData._() : super(); + factory SensorData({ + SensorMetadata? metadata, + $2.Struct? struct, + $core.List<$core.int>? binary, + }) { + final _result = create(); + if (metadata != null) { + _result.metadata = metadata; + } + if (struct != null) { + _result.struct = struct; + } + if (binary != null) { + _result.binary = binary; + } + return _result; + } + factory SensorData.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SensorData.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SensorData clone() => SensorData()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SensorData copyWith(void Function(SensorData) updates) => super.copyWith((message) => updates(message as SensorData)) as SensorData; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SensorData create() => SensorData._(); + SensorData createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SensorData getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SensorData? _defaultInstance; + + SensorData_Data whichData() => _SensorData_DataByTag[$_whichOneof(0)]!; + void clearData() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + SensorMetadata get metadata => $_getN(0); + @$pb.TagNumber(1) + set metadata(SensorMetadata v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasMetadata() => $_has(0); + @$pb.TagNumber(1) + void clearMetadata() => clearField(1); + @$pb.TagNumber(1) + SensorMetadata ensureMetadata() => $_ensure(0); + + @$pb.TagNumber(2) + $2.Struct get struct => $_getN(1); + @$pb.TagNumber(2) + set struct($2.Struct v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasStruct() => $_has(1); + @$pb.TagNumber(2) + void clearStruct() => clearField(2); + @$pb.TagNumber(2) + $2.Struct ensureStruct() => $_ensure(1); + + @$pb.TagNumber(3) + $core.List<$core.int> get binary => $_getN(2); + @$pb.TagNumber(3) + set binary($core.List<$core.int> v) { $_setBytes(2, v); } + @$pb.TagNumber(3) + $core.bool hasBinary() => $_has(2); + @$pb.TagNumber(3) + void clearBinary() => clearField(3); +} + +class FileData extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'FileData', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.datasync.v1'), createEmptyInstance: create) + ..a<$core.List<$core.int>>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'data', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + FileData._() : super(); + factory FileData({ + $core.List<$core.int>? data, + }) { + final _result = create(); + if (data != null) { + _result.data = data; + } + return _result; + } + factory FileData.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory FileData.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + FileData clone() => FileData()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + FileData copyWith(void Function(FileData) updates) => super.copyWith((message) => updates(message as FileData)) as FileData; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static FileData create() => FileData._(); + FileData createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static FileData getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static FileData? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.int> get data => $_getN(0); + @$pb.TagNumber(1) + set data($core.List<$core.int> v) { $_setBytes(0, v); } + @$pb.TagNumber(1) + $core.bool hasData() => $_has(0); + @$pb.TagNumber(1) + void clearData() => clearField(1); +} + +class UploadMetadata extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UploadMetadata', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.datasync.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'partId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentType') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentName') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentModel') + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'methodName') + ..e(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: DataType.DATA_TYPE_UNSPECIFIED, valueOf: DataType.valueOf, enumValues: DataType.values) + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileName') + ..m<$core.String, $3.Any>(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'methodParameters', entryClassName: 'UploadMetadata.MethodParametersEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OM, valueCreator: $3.Any.create, packageName: const $pb.PackageName('viam.app.datasync.v1')) + ..aOS(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileExtension') + ..pPS(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags') + ..aOS(11, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sessionId') + ..hasRequiredFields = false + ; + + UploadMetadata._() : super(); + factory UploadMetadata({ + $core.String? partId, + $core.String? componentType, + $core.String? componentName, + $core.String? componentModel, + $core.String? methodName, + DataType? type, + $core.String? fileName, + $core.Map<$core.String, $3.Any>? methodParameters, + $core.String? fileExtension, + $core.Iterable<$core.String>? tags, + $core.String? sessionId, + }) { + final _result = create(); + if (partId != null) { + _result.partId = partId; + } + if (componentType != null) { + _result.componentType = componentType; + } + if (componentName != null) { + _result.componentName = componentName; + } + if (componentModel != null) { + _result.componentModel = componentModel; + } + if (methodName != null) { + _result.methodName = methodName; + } + if (type != null) { + _result.type = type; + } + if (fileName != null) { + _result.fileName = fileName; + } + if (methodParameters != null) { + _result.methodParameters.addAll(methodParameters); + } + if (fileExtension != null) { + _result.fileExtension = fileExtension; + } + if (tags != null) { + _result.tags.addAll(tags); + } + if (sessionId != null) { + _result.sessionId = sessionId; + } + return _result; + } + factory UploadMetadata.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UploadMetadata.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UploadMetadata clone() => UploadMetadata()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UploadMetadata copyWith(void Function(UploadMetadata) updates) => super.copyWith((message) => updates(message as UploadMetadata)) as UploadMetadata; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UploadMetadata create() => UploadMetadata._(); + UploadMetadata createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UploadMetadata getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UploadMetadata? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get partId => $_getSZ(0); + @$pb.TagNumber(1) + set partId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasPartId() => $_has(0); + @$pb.TagNumber(1) + void clearPartId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get componentType => $_getSZ(1); + @$pb.TagNumber(2) + set componentType($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasComponentType() => $_has(1); + @$pb.TagNumber(2) + void clearComponentType() => clearField(2); + + @$pb.TagNumber(3) + $core.String get componentName => $_getSZ(2); + @$pb.TagNumber(3) + set componentName($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasComponentName() => $_has(2); + @$pb.TagNumber(3) + void clearComponentName() => clearField(3); + + @$pb.TagNumber(4) + $core.String get componentModel => $_getSZ(3); + @$pb.TagNumber(4) + set componentModel($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasComponentModel() => $_has(3); + @$pb.TagNumber(4) + void clearComponentModel() => clearField(4); + + @$pb.TagNumber(5) + $core.String get methodName => $_getSZ(4); + @$pb.TagNumber(5) + set methodName($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasMethodName() => $_has(4); + @$pb.TagNumber(5) + void clearMethodName() => clearField(5); + + @$pb.TagNumber(6) + DataType get type => $_getN(5); + @$pb.TagNumber(6) + set type(DataType v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasType() => $_has(5); + @$pb.TagNumber(6) + void clearType() => clearField(6); + + @$pb.TagNumber(7) + $core.String get fileName => $_getSZ(6); + @$pb.TagNumber(7) + set fileName($core.String v) { $_setString(6, v); } + @$pb.TagNumber(7) + $core.bool hasFileName() => $_has(6); + @$pb.TagNumber(7) + void clearFileName() => clearField(7); + + @$pb.TagNumber(8) + $core.Map<$core.String, $3.Any> get methodParameters => $_getMap(7); + + @$pb.TagNumber(9) + $core.String get fileExtension => $_getSZ(8); + @$pb.TagNumber(9) + set fileExtension($core.String v) { $_setString(8, v); } + @$pb.TagNumber(9) + $core.bool hasFileExtension() => $_has(8); + @$pb.TagNumber(9) + void clearFileExtension() => clearField(9); + + @$pb.TagNumber(10) + $core.List<$core.String> get tags => $_getList(9); + + @$pb.TagNumber(11) + $core.String get sessionId => $_getSZ(10); + @$pb.TagNumber(11) + set sessionId($core.String v) { $_setString(10, v); } + @$pb.TagNumber(11) + $core.bool hasSessionId() => $_has(10); + @$pb.TagNumber(11) + void clearSessionId() => clearField(11); +} + +class CaptureInterval extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CaptureInterval', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.datasync.v1'), createEmptyInstance: create) + ..aOM<$1.Timestamp>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'start', subBuilder: $1.Timestamp.create) + ..aOM<$1.Timestamp>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'end', subBuilder: $1.Timestamp.create) + ..hasRequiredFields = false + ; + + CaptureInterval._() : super(); + factory CaptureInterval({ + $1.Timestamp? start, + $1.Timestamp? end, + }) { + final _result = create(); + if (start != null) { + _result.start = start; + } + if (end != null) { + _result.end = end; + } + return _result; + } + factory CaptureInterval.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CaptureInterval.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CaptureInterval clone() => CaptureInterval()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CaptureInterval copyWith(void Function(CaptureInterval) updates) => super.copyWith((message) => updates(message as CaptureInterval)) as CaptureInterval; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CaptureInterval create() => CaptureInterval._(); + CaptureInterval createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CaptureInterval getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CaptureInterval? _defaultInstance; + + @$pb.TagNumber(1) + $1.Timestamp get start => $_getN(0); + @$pb.TagNumber(1) + set start($1.Timestamp v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasStart() => $_has(0); + @$pb.TagNumber(1) + void clearStart() => clearField(1); + @$pb.TagNumber(1) + $1.Timestamp ensureStart() => $_ensure(0); + + @$pb.TagNumber(2) + $1.Timestamp get end => $_getN(1); + @$pb.TagNumber(2) + set end($1.Timestamp v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasEnd() => $_has(1); + @$pb.TagNumber(2) + void clearEnd() => clearField(2); + @$pb.TagNumber(2) + $1.Timestamp ensureEnd() => $_ensure(1); +} + +class DataCaptureMetadata extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DataCaptureMetadata', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.datasync.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentType') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentName') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentModel') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'methodName') + ..e(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: DataType.DATA_TYPE_UNSPECIFIED, valueOf: DataType.valueOf, enumValues: DataType.values) + ..m<$core.String, $3.Any>(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'methodParameters', entryClassName: 'DataCaptureMetadata.MethodParametersEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OM, valueCreator: $3.Any.create, packageName: const $pb.PackageName('viam.app.datasync.v1')) + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileExtension') + ..pPS(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags') + ..aOS(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sessionId') + ..hasRequiredFields = false + ; + + DataCaptureMetadata._() : super(); + factory DataCaptureMetadata({ + $core.String? componentType, + $core.String? componentName, + $core.String? componentModel, + $core.String? methodName, + DataType? type, + $core.Map<$core.String, $3.Any>? methodParameters, + $core.String? fileExtension, + $core.Iterable<$core.String>? tags, + $core.String? sessionId, + }) { + final _result = create(); + if (componentType != null) { + _result.componentType = componentType; + } + if (componentName != null) { + _result.componentName = componentName; + } + if (componentModel != null) { + _result.componentModel = componentModel; + } + if (methodName != null) { + _result.methodName = methodName; + } + if (type != null) { + _result.type = type; + } + if (methodParameters != null) { + _result.methodParameters.addAll(methodParameters); + } + if (fileExtension != null) { + _result.fileExtension = fileExtension; + } + if (tags != null) { + _result.tags.addAll(tags); + } + if (sessionId != null) { + _result.sessionId = sessionId; + } + return _result; + } + factory DataCaptureMetadata.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DataCaptureMetadata.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DataCaptureMetadata clone() => DataCaptureMetadata()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DataCaptureMetadata copyWith(void Function(DataCaptureMetadata) updates) => super.copyWith((message) => updates(message as DataCaptureMetadata)) as DataCaptureMetadata; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DataCaptureMetadata create() => DataCaptureMetadata._(); + DataCaptureMetadata createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DataCaptureMetadata getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DataCaptureMetadata? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get componentType => $_getSZ(0); + @$pb.TagNumber(1) + set componentType($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasComponentType() => $_has(0); + @$pb.TagNumber(1) + void clearComponentType() => clearField(1); + + @$pb.TagNumber(2) + $core.String get componentName => $_getSZ(1); + @$pb.TagNumber(2) + set componentName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasComponentName() => $_has(1); + @$pb.TagNumber(2) + void clearComponentName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get componentModel => $_getSZ(2); + @$pb.TagNumber(3) + set componentModel($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasComponentModel() => $_has(2); + @$pb.TagNumber(3) + void clearComponentModel() => clearField(3); + + @$pb.TagNumber(4) + $core.String get methodName => $_getSZ(3); + @$pb.TagNumber(4) + set methodName($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasMethodName() => $_has(3); + @$pb.TagNumber(4) + void clearMethodName() => clearField(4); + + @$pb.TagNumber(5) + DataType get type => $_getN(4); + @$pb.TagNumber(5) + set type(DataType v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasType() => $_has(4); + @$pb.TagNumber(5) + void clearType() => clearField(5); + + @$pb.TagNumber(6) + $core.Map<$core.String, $3.Any> get methodParameters => $_getMap(5); + + @$pb.TagNumber(7) + $core.String get fileExtension => $_getSZ(6); + @$pb.TagNumber(7) + set fileExtension($core.String v) { $_setString(6, v); } + @$pb.TagNumber(7) + $core.bool hasFileExtension() => $_has(6); + @$pb.TagNumber(7) + void clearFileExtension() => clearField(7); + + @$pb.TagNumber(8) + $core.List<$core.String> get tags => $_getList(7); + + @$pb.TagNumber(9) + $core.String get sessionId => $_getSZ(8); + @$pb.TagNumber(9) + set sessionId($core.String v) { $_setString(8, v); } + @$pb.TagNumber(9) + $core.bool hasSessionId() => $_has(8); + @$pb.TagNumber(9) + void clearSessionId() => clearField(9); +} + +class TabularCapture extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TabularCapture', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.datasync.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'interval', subBuilder: CaptureInterval.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orgId') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotId') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'partId') + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationId') + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentName') + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentType') + ..aOS(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentModel') + ..aOS(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'methodName') + ..aOS(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'blobPath') + ..pPS(11, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'columnNames') + ..m<$core.String, $3.Any>(12, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'methodParameters', entryClassName: 'TabularCapture.MethodParametersEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OM, valueCreator: $3.Any.create, packageName: const $pb.PackageName('viam.app.datasync.v1')) + ..aOS(13, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileId') + ..pPS(14, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags') + ..a<$core.int>(15, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'messageCount', $pb.PbFieldType.O3) + ..aInt64(16, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileSizeBytes') + ..aOS(17, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sessionId') + ..aOS(18, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mimeType') + ..aOS(19, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + TabularCapture._() : super(); + factory TabularCapture({ + CaptureInterval? interval, + $core.String? orgId, + $core.String? robotId, + $core.String? partId, + $core.String? locationId, + $core.String? componentName, + $core.String? componentType, + $core.String? componentModel, + $core.String? methodName, + $core.String? blobPath, + $core.Iterable<$core.String>? columnNames, + $core.Map<$core.String, $3.Any>? methodParameters, + $core.String? fileId, + $core.Iterable<$core.String>? tags, + $core.int? messageCount, + $fixnum.Int64? fileSizeBytes, + $core.String? sessionId, + $core.String? mimeType, + $core.String? id, + }) { + final _result = create(); + if (interval != null) { + _result.interval = interval; + } + if (orgId != null) { + _result.orgId = orgId; + } + if (robotId != null) { + _result.robotId = robotId; + } + if (partId != null) { + _result.partId = partId; + } + if (locationId != null) { + _result.locationId = locationId; + } + if (componentName != null) { + _result.componentName = componentName; + } + if (componentType != null) { + _result.componentType = componentType; + } + if (componentModel != null) { + _result.componentModel = componentModel; + } + if (methodName != null) { + _result.methodName = methodName; + } + if (blobPath != null) { + _result.blobPath = blobPath; + } + if (columnNames != null) { + _result.columnNames.addAll(columnNames); + } + if (methodParameters != null) { + _result.methodParameters.addAll(methodParameters); + } + if (fileId != null) { + _result.fileId = fileId; + } + if (tags != null) { + _result.tags.addAll(tags); + } + if (messageCount != null) { + _result.messageCount = messageCount; + } + if (fileSizeBytes != null) { + _result.fileSizeBytes = fileSizeBytes; + } + if (sessionId != null) { + _result.sessionId = sessionId; + } + if (mimeType != null) { + _result.mimeType = mimeType; + } + if (id != null) { + _result.id = id; + } + return _result; + } + factory TabularCapture.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TabularCapture.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TabularCapture clone() => TabularCapture()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TabularCapture copyWith(void Function(TabularCapture) updates) => super.copyWith((message) => updates(message as TabularCapture)) as TabularCapture; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TabularCapture create() => TabularCapture._(); + TabularCapture createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TabularCapture getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TabularCapture? _defaultInstance; + + @$pb.TagNumber(1) + CaptureInterval get interval => $_getN(0); + @$pb.TagNumber(1) + set interval(CaptureInterval v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasInterval() => $_has(0); + @$pb.TagNumber(1) + void clearInterval() => clearField(1); + @$pb.TagNumber(1) + CaptureInterval ensureInterval() => $_ensure(0); + + @$pb.TagNumber(2) + $core.String get orgId => $_getSZ(1); + @$pb.TagNumber(2) + set orgId($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasOrgId() => $_has(1); + @$pb.TagNumber(2) + void clearOrgId() => clearField(2); + + @$pb.TagNumber(3) + $core.String get robotId => $_getSZ(2); + @$pb.TagNumber(3) + set robotId($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasRobotId() => $_has(2); + @$pb.TagNumber(3) + void clearRobotId() => clearField(3); + + @$pb.TagNumber(4) + $core.String get partId => $_getSZ(3); + @$pb.TagNumber(4) + set partId($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasPartId() => $_has(3); + @$pb.TagNumber(4) + void clearPartId() => clearField(4); + + @$pb.TagNumber(5) + $core.String get locationId => $_getSZ(4); + @$pb.TagNumber(5) + set locationId($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasLocationId() => $_has(4); + @$pb.TagNumber(5) + void clearLocationId() => clearField(5); + + @$pb.TagNumber(6) + $core.String get componentName => $_getSZ(5); + @$pb.TagNumber(6) + set componentName($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasComponentName() => $_has(5); + @$pb.TagNumber(6) + void clearComponentName() => clearField(6); + + @$pb.TagNumber(7) + $core.String get componentType => $_getSZ(6); + @$pb.TagNumber(7) + set componentType($core.String v) { $_setString(6, v); } + @$pb.TagNumber(7) + $core.bool hasComponentType() => $_has(6); + @$pb.TagNumber(7) + void clearComponentType() => clearField(7); + + @$pb.TagNumber(8) + $core.String get componentModel => $_getSZ(7); + @$pb.TagNumber(8) + set componentModel($core.String v) { $_setString(7, v); } + @$pb.TagNumber(8) + $core.bool hasComponentModel() => $_has(7); + @$pb.TagNumber(8) + void clearComponentModel() => clearField(8); + + @$pb.TagNumber(9) + $core.String get methodName => $_getSZ(8); + @$pb.TagNumber(9) + set methodName($core.String v) { $_setString(8, v); } + @$pb.TagNumber(9) + $core.bool hasMethodName() => $_has(8); + @$pb.TagNumber(9) + void clearMethodName() => clearField(9); + + @$pb.TagNumber(10) + $core.String get blobPath => $_getSZ(9); + @$pb.TagNumber(10) + set blobPath($core.String v) { $_setString(9, v); } + @$pb.TagNumber(10) + $core.bool hasBlobPath() => $_has(9); + @$pb.TagNumber(10) + void clearBlobPath() => clearField(10); + + @$pb.TagNumber(11) + $core.List<$core.String> get columnNames => $_getList(10); + + @$pb.TagNumber(12) + $core.Map<$core.String, $3.Any> get methodParameters => $_getMap(11); + + @$pb.TagNumber(13) + $core.String get fileId => $_getSZ(12); + @$pb.TagNumber(13) + set fileId($core.String v) { $_setString(12, v); } + @$pb.TagNumber(13) + $core.bool hasFileId() => $_has(12); + @$pb.TagNumber(13) + void clearFileId() => clearField(13); + + @$pb.TagNumber(14) + $core.List<$core.String> get tags => $_getList(13); + + @$pb.TagNumber(15) + $core.int get messageCount => $_getIZ(14); + @$pb.TagNumber(15) + set messageCount($core.int v) { $_setSignedInt32(14, v); } + @$pb.TagNumber(15) + $core.bool hasMessageCount() => $_has(14); + @$pb.TagNumber(15) + void clearMessageCount() => clearField(15); + + @$pb.TagNumber(16) + $fixnum.Int64 get fileSizeBytes => $_getI64(15); + @$pb.TagNumber(16) + set fileSizeBytes($fixnum.Int64 v) { $_setInt64(15, v); } + @$pb.TagNumber(16) + $core.bool hasFileSizeBytes() => $_has(15); + @$pb.TagNumber(16) + void clearFileSizeBytes() => clearField(16); + + @$pb.TagNumber(17) + $core.String get sessionId => $_getSZ(16); + @$pb.TagNumber(17) + set sessionId($core.String v) { $_setString(16, v); } + @$pb.TagNumber(17) + $core.bool hasSessionId() => $_has(16); + @$pb.TagNumber(17) + void clearSessionId() => clearField(17); + + @$pb.TagNumber(18) + $core.String get mimeType => $_getSZ(17); + @$pb.TagNumber(18) + set mimeType($core.String v) { $_setString(17, v); } + @$pb.TagNumber(18) + $core.bool hasMimeType() => $_has(17); + @$pb.TagNumber(18) + void clearMimeType() => clearField(18); + + @$pb.TagNumber(19) + $core.String get id => $_getSZ(18); + @$pb.TagNumber(19) + set id($core.String v) { $_setString(18, v); } + @$pb.TagNumber(19) + $core.bool hasId() => $_has(18); + @$pb.TagNumber(19) + void clearId() => clearField(19); +} + +class BinaryCapture extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'BinaryCapture', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.datasync.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'interval', subBuilder: CaptureInterval.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orgId') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotId') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'partId') + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationId') + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentName') + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentType') + ..aOS(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentModel') + ..aOS(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'methodName') + ..aOS(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'blobPath') + ..m<$core.String, $3.Any>(11, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'methodParameters', entryClassName: 'BinaryCapture.MethodParametersEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OM, valueCreator: $3.Any.create, packageName: const $pb.PackageName('viam.app.datasync.v1')) + ..aOS(12, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileId') + ..pPS(13, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags') + ..aInt64(14, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileSizeBytes') + ..aOS(15, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sessionId') + ..aOS(16, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mimeType') + ..aOS(17, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileName') + ..aOS(18, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileExt') + ..aOS(19, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + BinaryCapture._() : super(); + factory BinaryCapture({ + CaptureInterval? interval, + $core.String? orgId, + $core.String? robotId, + $core.String? partId, + $core.String? locationId, + $core.String? componentName, + $core.String? componentType, + $core.String? componentModel, + $core.String? methodName, + $core.String? blobPath, + $core.Map<$core.String, $3.Any>? methodParameters, + $core.String? fileId, + $core.Iterable<$core.String>? tags, + $fixnum.Int64? fileSizeBytes, + $core.String? sessionId, + $core.String? mimeType, + $core.String? fileName, + $core.String? fileExt, + $core.String? id, + }) { + final _result = create(); + if (interval != null) { + _result.interval = interval; + } + if (orgId != null) { + _result.orgId = orgId; + } + if (robotId != null) { + _result.robotId = robotId; + } + if (partId != null) { + _result.partId = partId; + } + if (locationId != null) { + _result.locationId = locationId; + } + if (componentName != null) { + _result.componentName = componentName; + } + if (componentType != null) { + _result.componentType = componentType; + } + if (componentModel != null) { + _result.componentModel = componentModel; + } + if (methodName != null) { + _result.methodName = methodName; + } + if (blobPath != null) { + _result.blobPath = blobPath; + } + if (methodParameters != null) { + _result.methodParameters.addAll(methodParameters); + } + if (fileId != null) { + _result.fileId = fileId; + } + if (tags != null) { + _result.tags.addAll(tags); + } + if (fileSizeBytes != null) { + _result.fileSizeBytes = fileSizeBytes; + } + if (sessionId != null) { + _result.sessionId = sessionId; + } + if (mimeType != null) { + _result.mimeType = mimeType; + } + if (fileName != null) { + _result.fileName = fileName; + } + if (fileExt != null) { + _result.fileExt = fileExt; + } + if (id != null) { + _result.id = id; + } + return _result; + } + factory BinaryCapture.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory BinaryCapture.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + BinaryCapture clone() => BinaryCapture()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + BinaryCapture copyWith(void Function(BinaryCapture) updates) => super.copyWith((message) => updates(message as BinaryCapture)) as BinaryCapture; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static BinaryCapture create() => BinaryCapture._(); + BinaryCapture createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static BinaryCapture getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static BinaryCapture? _defaultInstance; + + @$pb.TagNumber(1) + CaptureInterval get interval => $_getN(0); + @$pb.TagNumber(1) + set interval(CaptureInterval v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasInterval() => $_has(0); + @$pb.TagNumber(1) + void clearInterval() => clearField(1); + @$pb.TagNumber(1) + CaptureInterval ensureInterval() => $_ensure(0); + + @$pb.TagNumber(2) + $core.String get orgId => $_getSZ(1); + @$pb.TagNumber(2) + set orgId($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasOrgId() => $_has(1); + @$pb.TagNumber(2) + void clearOrgId() => clearField(2); + + @$pb.TagNumber(3) + $core.String get robotId => $_getSZ(2); + @$pb.TagNumber(3) + set robotId($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasRobotId() => $_has(2); + @$pb.TagNumber(3) + void clearRobotId() => clearField(3); + + @$pb.TagNumber(4) + $core.String get partId => $_getSZ(3); + @$pb.TagNumber(4) + set partId($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasPartId() => $_has(3); + @$pb.TagNumber(4) + void clearPartId() => clearField(4); + + @$pb.TagNumber(5) + $core.String get locationId => $_getSZ(4); + @$pb.TagNumber(5) + set locationId($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasLocationId() => $_has(4); + @$pb.TagNumber(5) + void clearLocationId() => clearField(5); + + @$pb.TagNumber(6) + $core.String get componentName => $_getSZ(5); + @$pb.TagNumber(6) + set componentName($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasComponentName() => $_has(5); + @$pb.TagNumber(6) + void clearComponentName() => clearField(6); + + @$pb.TagNumber(7) + $core.String get componentType => $_getSZ(6); + @$pb.TagNumber(7) + set componentType($core.String v) { $_setString(6, v); } + @$pb.TagNumber(7) + $core.bool hasComponentType() => $_has(6); + @$pb.TagNumber(7) + void clearComponentType() => clearField(7); + + @$pb.TagNumber(8) + $core.String get componentModel => $_getSZ(7); + @$pb.TagNumber(8) + set componentModel($core.String v) { $_setString(7, v); } + @$pb.TagNumber(8) + $core.bool hasComponentModel() => $_has(7); + @$pb.TagNumber(8) + void clearComponentModel() => clearField(8); + + @$pb.TagNumber(9) + $core.String get methodName => $_getSZ(8); + @$pb.TagNumber(9) + set methodName($core.String v) { $_setString(8, v); } + @$pb.TagNumber(9) + $core.bool hasMethodName() => $_has(8); + @$pb.TagNumber(9) + void clearMethodName() => clearField(9); + + @$pb.TagNumber(10) + $core.String get blobPath => $_getSZ(9); + @$pb.TagNumber(10) + set blobPath($core.String v) { $_setString(9, v); } + @$pb.TagNumber(10) + $core.bool hasBlobPath() => $_has(9); + @$pb.TagNumber(10) + void clearBlobPath() => clearField(10); + + @$pb.TagNumber(11) + $core.Map<$core.String, $3.Any> get methodParameters => $_getMap(10); + + @$pb.TagNumber(12) + $core.String get fileId => $_getSZ(11); + @$pb.TagNumber(12) + set fileId($core.String v) { $_setString(11, v); } + @$pb.TagNumber(12) + $core.bool hasFileId() => $_has(11); + @$pb.TagNumber(12) + void clearFileId() => clearField(12); + + @$pb.TagNumber(13) + $core.List<$core.String> get tags => $_getList(12); + + @$pb.TagNumber(14) + $fixnum.Int64 get fileSizeBytes => $_getI64(13); + @$pb.TagNumber(14) + set fileSizeBytes($fixnum.Int64 v) { $_setInt64(13, v); } + @$pb.TagNumber(14) + $core.bool hasFileSizeBytes() => $_has(13); + @$pb.TagNumber(14) + void clearFileSizeBytes() => clearField(14); + + @$pb.TagNumber(15) + $core.String get sessionId => $_getSZ(14); + @$pb.TagNumber(15) + set sessionId($core.String v) { $_setString(14, v); } + @$pb.TagNumber(15) + $core.bool hasSessionId() => $_has(14); + @$pb.TagNumber(15) + void clearSessionId() => clearField(15); + + @$pb.TagNumber(16) + $core.String get mimeType => $_getSZ(15); + @$pb.TagNumber(16) + set mimeType($core.String v) { $_setString(15, v); } + @$pb.TagNumber(16) + $core.bool hasMimeType() => $_has(15); + @$pb.TagNumber(16) + void clearMimeType() => clearField(16); + + @$pb.TagNumber(17) + $core.String get fileName => $_getSZ(16); + @$pb.TagNumber(17) + set fileName($core.String v) { $_setString(16, v); } + @$pb.TagNumber(17) + $core.bool hasFileName() => $_has(16); + @$pb.TagNumber(17) + void clearFileName() => clearField(17); + + @$pb.TagNumber(18) + $core.String get fileExt => $_getSZ(17); + @$pb.TagNumber(18) + set fileExt($core.String v) { $_setString(17, v); } + @$pb.TagNumber(18) + $core.bool hasFileExt() => $_has(17); + @$pb.TagNumber(18) + void clearFileExt() => clearField(18); + + @$pb.TagNumber(19) + $core.String get id => $_getSZ(18); + @$pb.TagNumber(19) + set id($core.String v) { $_setString(18, v); } + @$pb.TagNumber(19) + $core.bool hasId() => $_has(18); + @$pb.TagNumber(19) + void clearId() => clearField(19); +} + diff --git a/lib/src/gen/app/datasync/v1/data_sync.pbenum.dart b/lib/src/gen/app/datasync/v1/data_sync.pbenum.dart new file mode 100644 index 00000000000..e05f03fab65 --- /dev/null +++ b/lib/src/gen/app/datasync/v1/data_sync.pbenum.dart @@ -0,0 +1,30 @@ +/// +// Generated code. Do not modify. +// source: app/datasync/v1/data_sync.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class DataType extends $pb.ProtobufEnum { + static const DataType DATA_TYPE_UNSPECIFIED = DataType._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'DATA_TYPE_UNSPECIFIED'); + static const DataType DATA_TYPE_BINARY_SENSOR = DataType._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'DATA_TYPE_BINARY_SENSOR'); + static const DataType DATA_TYPE_TABULAR_SENSOR = DataType._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'DATA_TYPE_TABULAR_SENSOR'); + static const DataType DATA_TYPE_FILE = DataType._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'DATA_TYPE_FILE'); + + static const $core.List values = [ + DATA_TYPE_UNSPECIFIED, + DATA_TYPE_BINARY_SENSOR, + DATA_TYPE_TABULAR_SENSOR, + DATA_TYPE_FILE, + ]; + + static final $core.Map<$core.int, DataType> _byValue = $pb.ProtobufEnum.initByValue(values); + static DataType? valueOf($core.int value) => _byValue[value]; + + const DataType._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/app/datasync/v1/data_sync.pbgrpc.dart b/lib/src/gen/app/datasync/v1/data_sync.pbgrpc.dart new file mode 100644 index 00000000000..6b18961e74d --- /dev/null +++ b/lib/src/gen/app/datasync/v1/data_sync.pbgrpc.dart @@ -0,0 +1,80 @@ +/// +// Generated code. Do not modify. +// source: app/datasync/v1/data_sync.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'data_sync.pb.dart' as $0; +export 'data_sync.pb.dart'; + +class DataSyncServiceClient extends $grpc.Client { + static final _$dataCaptureUpload = $grpc.ClientMethod< + $0.DataCaptureUploadRequest, $0.DataCaptureUploadResponse>( + '/viam.app.datasync.v1.DataSyncService/DataCaptureUpload', + ($0.DataCaptureUploadRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DataCaptureUploadResponse.fromBuffer(value)); + static final _$fileUpload = + $grpc.ClientMethod<$0.FileUploadRequest, $0.FileUploadResponse>( + '/viam.app.datasync.v1.DataSyncService/FileUpload', + ($0.FileUploadRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.FileUploadResponse.fromBuffer(value)); + + DataSyncServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.DataCaptureUploadResponse> dataCaptureUpload( + $0.DataCaptureUploadRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$dataCaptureUpload, request, options: options); + } + + $grpc.ResponseFuture<$0.FileUploadResponse> fileUpload( + $async.Stream<$0.FileUploadRequest> request, + {$grpc.CallOptions? options}) { + return $createStreamingCall(_$fileUpload, request, options: options).single; + } +} + +abstract class DataSyncServiceBase extends $grpc.Service { + $core.String get $name => 'viam.app.datasync.v1.DataSyncService'; + + DataSyncServiceBase() { + $addMethod($grpc.ServiceMethod<$0.DataCaptureUploadRequest, + $0.DataCaptureUploadResponse>( + 'DataCaptureUpload', + dataCaptureUpload_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DataCaptureUploadRequest.fromBuffer(value), + ($0.DataCaptureUploadResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.FileUploadRequest, $0.FileUploadResponse>( + 'FileUpload', + fileUpload, + true, + false, + ($core.List<$core.int> value) => $0.FileUploadRequest.fromBuffer(value), + ($0.FileUploadResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.DataCaptureUploadResponse> dataCaptureUpload_Pre( + $grpc.ServiceCall call, + $async.Future<$0.DataCaptureUploadRequest> request) async { + return dataCaptureUpload(call, await request); + } + + $async.Future<$0.DataCaptureUploadResponse> dataCaptureUpload( + $grpc.ServiceCall call, $0.DataCaptureUploadRequest request); + $async.Future<$0.FileUploadResponse> fileUpload( + $grpc.ServiceCall call, $async.Stream<$0.FileUploadRequest> request); +} diff --git a/lib/src/gen/app/datasync/v1/data_sync.pbjson.dart b/lib/src/gen/app/datasync/v1/data_sync.pbjson.dart new file mode 100644 index 00000000000..1c0e0cfd1e5 --- /dev/null +++ b/lib/src/gen/app/datasync/v1/data_sync.pbjson.dart @@ -0,0 +1,247 @@ +/// +// Generated code. Do not modify. +// source: app/datasync/v1/data_sync.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use dataTypeDescriptor instead') +const DataType$json = const { + '1': 'DataType', + '2': const [ + const {'1': 'DATA_TYPE_UNSPECIFIED', '2': 0}, + const {'1': 'DATA_TYPE_BINARY_SENSOR', '2': 1}, + const {'1': 'DATA_TYPE_TABULAR_SENSOR', '2': 2}, + const {'1': 'DATA_TYPE_FILE', '2': 3}, + ], +}; + +/// Descriptor for `DataType`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List dataTypeDescriptor = $convert.base64Decode('CghEYXRhVHlwZRIZChVEQVRBX1RZUEVfVU5TUEVDSUZJRUQQABIbChdEQVRBX1RZUEVfQklOQVJZX1NFTlNPUhABEhwKGERBVEFfVFlQRV9UQUJVTEFSX1NFTlNPUhACEhIKDkRBVEFfVFlQRV9GSUxFEAM='); +@$core.Deprecated('Use dataCaptureUploadRequestDescriptor instead') +const DataCaptureUploadRequest$json = const { + '1': 'DataCaptureUploadRequest', + '2': const [ + const {'1': 'metadata', '3': 1, '4': 1, '5': 11, '6': '.viam.app.datasync.v1.UploadMetadata', '10': 'metadata'}, + const {'1': 'sensor_contents', '3': 2, '4': 3, '5': 11, '6': '.viam.app.datasync.v1.SensorData', '10': 'sensorContents'}, + ], +}; + +/// Descriptor for `DataCaptureUploadRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List dataCaptureUploadRequestDescriptor = $convert.base64Decode('ChhEYXRhQ2FwdHVyZVVwbG9hZFJlcXVlc3QSQAoIbWV0YWRhdGEYASABKAsyJC52aWFtLmFwcC5kYXRhc3luYy52MS5VcGxvYWRNZXRhZGF0YVIIbWV0YWRhdGESSQoPc2Vuc29yX2NvbnRlbnRzGAIgAygLMiAudmlhbS5hcHAuZGF0YXN5bmMudjEuU2Vuc29yRGF0YVIOc2Vuc29yQ29udGVudHM='); +@$core.Deprecated('Use dataCaptureUploadResponseDescriptor instead') +const DataCaptureUploadResponse$json = const { + '1': 'DataCaptureUploadResponse', +}; + +/// Descriptor for `DataCaptureUploadResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List dataCaptureUploadResponseDescriptor = $convert.base64Decode('ChlEYXRhQ2FwdHVyZVVwbG9hZFJlc3BvbnNl'); +@$core.Deprecated('Use fileUploadRequestDescriptor instead') +const FileUploadRequest$json = const { + '1': 'FileUploadRequest', + '2': const [ + const {'1': 'metadata', '3': 1, '4': 1, '5': 11, '6': '.viam.app.datasync.v1.UploadMetadata', '9': 0, '10': 'metadata'}, + const {'1': 'file_contents', '3': 2, '4': 1, '5': 11, '6': '.viam.app.datasync.v1.FileData', '9': 0, '10': 'fileContents'}, + ], + '8': const [ + const {'1': 'upload_packet'}, + ], +}; + +/// Descriptor for `FileUploadRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List fileUploadRequestDescriptor = $convert.base64Decode('ChFGaWxlVXBsb2FkUmVxdWVzdBJCCghtZXRhZGF0YRgBIAEoCzIkLnZpYW0uYXBwLmRhdGFzeW5jLnYxLlVwbG9hZE1ldGFkYXRhSABSCG1ldGFkYXRhEkUKDWZpbGVfY29udGVudHMYAiABKAsyHi52aWFtLmFwcC5kYXRhc3luYy52MS5GaWxlRGF0YUgAUgxmaWxlQ29udGVudHNCDwoNdXBsb2FkX3BhY2tldA=='); +@$core.Deprecated('Use fileUploadResponseDescriptor instead') +const FileUploadResponse$json = const { + '1': 'FileUploadResponse', +}; + +/// Descriptor for `FileUploadResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List fileUploadResponseDescriptor = $convert.base64Decode('ChJGaWxlVXBsb2FkUmVzcG9uc2U='); +@$core.Deprecated('Use sensorMetadataDescriptor instead') +const SensorMetadata$json = const { + '1': 'SensorMetadata', + '2': const [ + const {'1': 'time_requested', '3': 1, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'timeRequested'}, + const {'1': 'time_received', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'timeReceived'}, + ], +}; + +/// Descriptor for `SensorMetadata`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List sensorMetadataDescriptor = $convert.base64Decode('Cg5TZW5zb3JNZXRhZGF0YRJBCg50aW1lX3JlcXVlc3RlZBgBIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBSDXRpbWVSZXF1ZXN0ZWQSPwoNdGltZV9yZWNlaXZlZBgCIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBSDHRpbWVSZWNlaXZlZA=='); +@$core.Deprecated('Use sensorDataDescriptor instead') +const SensorData$json = const { + '1': 'SensorData', + '2': const [ + const {'1': 'metadata', '3': 1, '4': 1, '5': 11, '6': '.viam.app.datasync.v1.SensorMetadata', '10': 'metadata'}, + const {'1': 'struct', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '9': 0, '10': 'struct'}, + const {'1': 'binary', '3': 3, '4': 1, '5': 12, '9': 0, '10': 'binary'}, + ], + '8': const [ + const {'1': 'data'}, + ], +}; + +/// Descriptor for `SensorData`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List sensorDataDescriptor = $convert.base64Decode('CgpTZW5zb3JEYXRhEkAKCG1ldGFkYXRhGAEgASgLMiQudmlhbS5hcHAuZGF0YXN5bmMudjEuU2Vuc29yTWV0YWRhdGFSCG1ldGFkYXRhEjEKBnN0cnVjdBgCIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RIAFIGc3RydWN0EhgKBmJpbmFyeRgDIAEoDEgAUgZiaW5hcnlCBgoEZGF0YQ=='); +@$core.Deprecated('Use fileDataDescriptor instead') +const FileData$json = const { + '1': 'FileData', + '2': const [ + const {'1': 'data', '3': 1, '4': 1, '5': 12, '10': 'data'}, + ], +}; + +/// Descriptor for `FileData`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List fileDataDescriptor = $convert.base64Decode('CghGaWxlRGF0YRISCgRkYXRhGAEgASgMUgRkYXRh'); +@$core.Deprecated('Use uploadMetadataDescriptor instead') +const UploadMetadata$json = const { + '1': 'UploadMetadata', + '2': const [ + const {'1': 'part_id', '3': 1, '4': 1, '5': 9, '10': 'partId'}, + const {'1': 'component_type', '3': 2, '4': 1, '5': 9, '10': 'componentType'}, + const {'1': 'component_name', '3': 3, '4': 1, '5': 9, '10': 'componentName'}, + const {'1': 'component_model', '3': 4, '4': 1, '5': 9, '10': 'componentModel'}, + const {'1': 'method_name', '3': 5, '4': 1, '5': 9, '10': 'methodName'}, + const {'1': 'type', '3': 6, '4': 1, '5': 14, '6': '.viam.app.datasync.v1.DataType', '10': 'type'}, + const {'1': 'file_name', '3': 7, '4': 1, '5': 9, '10': 'fileName'}, + const {'1': 'method_parameters', '3': 8, '4': 3, '5': 11, '6': '.viam.app.datasync.v1.UploadMetadata.MethodParametersEntry', '10': 'methodParameters'}, + const {'1': 'file_extension', '3': 9, '4': 1, '5': 9, '10': 'fileExtension'}, + const {'1': 'tags', '3': 10, '4': 3, '5': 9, '10': 'tags'}, + const {'1': 'session_id', '3': 11, '4': 1, '5': 9, '10': 'sessionId'}, + ], + '3': const [UploadMetadata_MethodParametersEntry$json], +}; + +@$core.Deprecated('Use uploadMetadataDescriptor instead') +const UploadMetadata_MethodParametersEntry$json = const { + '1': 'MethodParametersEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Any', '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `UploadMetadata`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List uploadMetadataDescriptor = $convert.base64Decode('Cg5VcGxvYWRNZXRhZGF0YRIXCgdwYXJ0X2lkGAEgASgJUgZwYXJ0SWQSJQoOY29tcG9uZW50X3R5cGUYAiABKAlSDWNvbXBvbmVudFR5cGUSJQoOY29tcG9uZW50X25hbWUYAyABKAlSDWNvbXBvbmVudE5hbWUSJwoPY29tcG9uZW50X21vZGVsGAQgASgJUg5jb21wb25lbnRNb2RlbBIfCgttZXRob2RfbmFtZRgFIAEoCVIKbWV0aG9kTmFtZRIyCgR0eXBlGAYgASgOMh4udmlhbS5hcHAuZGF0YXN5bmMudjEuRGF0YVR5cGVSBHR5cGUSGwoJZmlsZV9uYW1lGAcgASgJUghmaWxlTmFtZRJnChFtZXRob2RfcGFyYW1ldGVycxgIIAMoCzI6LnZpYW0uYXBwLmRhdGFzeW5jLnYxLlVwbG9hZE1ldGFkYXRhLk1ldGhvZFBhcmFtZXRlcnNFbnRyeVIQbWV0aG9kUGFyYW1ldGVycxIlCg5maWxlX2V4dGVuc2lvbhgJIAEoCVINZmlsZUV4dGVuc2lvbhISCgR0YWdzGAogAygJUgR0YWdzEh0KCnNlc3Npb25faWQYCyABKAlSCXNlc3Npb25JZBpZChVNZXRob2RQYXJhbWV0ZXJzRW50cnkSEAoDa2V5GAEgASgJUgNrZXkSKgoFdmFsdWUYAiABKAsyFC5nb29nbGUucHJvdG9idWYuQW55UgV2YWx1ZToCOAE='); +@$core.Deprecated('Use captureIntervalDescriptor instead') +const CaptureInterval$json = const { + '1': 'CaptureInterval', + '2': const [ + const {'1': 'start', '3': 1, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'start'}, + const {'1': 'end', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'end'}, + ], +}; + +/// Descriptor for `CaptureInterval`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List captureIntervalDescriptor = $convert.base64Decode('Cg9DYXB0dXJlSW50ZXJ2YWwSMAoFc3RhcnQYASABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wUgVzdGFydBIsCgNlbmQYAiABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wUgNlbmQ='); +@$core.Deprecated('Use dataCaptureMetadataDescriptor instead') +const DataCaptureMetadata$json = const { + '1': 'DataCaptureMetadata', + '2': const [ + const {'1': 'component_type', '3': 1, '4': 1, '5': 9, '10': 'componentType'}, + const {'1': 'component_name', '3': 2, '4': 1, '5': 9, '10': 'componentName'}, + const {'1': 'component_model', '3': 3, '4': 1, '5': 9, '10': 'componentModel'}, + const {'1': 'method_name', '3': 4, '4': 1, '5': 9, '10': 'methodName'}, + const {'1': 'type', '3': 5, '4': 1, '5': 14, '6': '.viam.app.datasync.v1.DataType', '10': 'type'}, + const {'1': 'method_parameters', '3': 6, '4': 3, '5': 11, '6': '.viam.app.datasync.v1.DataCaptureMetadata.MethodParametersEntry', '10': 'methodParameters'}, + const {'1': 'file_extension', '3': 7, '4': 1, '5': 9, '10': 'fileExtension'}, + const {'1': 'tags', '3': 8, '4': 3, '5': 9, '10': 'tags'}, + const {'1': 'session_id', '3': 9, '4': 1, '5': 9, '10': 'sessionId'}, + ], + '3': const [DataCaptureMetadata_MethodParametersEntry$json], +}; + +@$core.Deprecated('Use dataCaptureMetadataDescriptor instead') +const DataCaptureMetadata_MethodParametersEntry$json = const { + '1': 'MethodParametersEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Any', '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `DataCaptureMetadata`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List dataCaptureMetadataDescriptor = $convert.base64Decode('ChNEYXRhQ2FwdHVyZU1ldGFkYXRhEiUKDmNvbXBvbmVudF90eXBlGAEgASgJUg1jb21wb25lbnRUeXBlEiUKDmNvbXBvbmVudF9uYW1lGAIgASgJUg1jb21wb25lbnROYW1lEicKD2NvbXBvbmVudF9tb2RlbBgDIAEoCVIOY29tcG9uZW50TW9kZWwSHwoLbWV0aG9kX25hbWUYBCABKAlSCm1ldGhvZE5hbWUSMgoEdHlwZRgFIAEoDjIeLnZpYW0uYXBwLmRhdGFzeW5jLnYxLkRhdGFUeXBlUgR0eXBlEmwKEW1ldGhvZF9wYXJhbWV0ZXJzGAYgAygLMj8udmlhbS5hcHAuZGF0YXN5bmMudjEuRGF0YUNhcHR1cmVNZXRhZGF0YS5NZXRob2RQYXJhbWV0ZXJzRW50cnlSEG1ldGhvZFBhcmFtZXRlcnMSJQoOZmlsZV9leHRlbnNpb24YByABKAlSDWZpbGVFeHRlbnNpb24SEgoEdGFncxgIIAMoCVIEdGFncxIdCgpzZXNzaW9uX2lkGAkgASgJUglzZXNzaW9uSWQaWQoVTWV0aG9kUGFyYW1ldGVyc0VudHJ5EhAKA2tleRgBIAEoCVIDa2V5EioKBXZhbHVlGAIgASgLMhQuZ29vZ2xlLnByb3RvYnVmLkFueVIFdmFsdWU6AjgB'); +@$core.Deprecated('Use tabularCaptureDescriptor instead') +const TabularCapture$json = const { + '1': 'TabularCapture', + '2': const [ + const {'1': 'interval', '3': 1, '4': 1, '5': 11, '6': '.viam.app.datasync.v1.CaptureInterval', '8': const {}, '10': 'interval'}, + const {'1': 'org_id', '3': 2, '4': 1, '5': 9, '8': const {}, '10': 'orgId'}, + const {'1': 'robot_id', '3': 3, '4': 1, '5': 9, '8': const {}, '10': 'robotId'}, + const {'1': 'part_id', '3': 4, '4': 1, '5': 9, '8': const {}, '10': 'partId'}, + const {'1': 'location_id', '3': 5, '4': 1, '5': 9, '8': const {}, '10': 'locationId'}, + const {'1': 'component_name', '3': 6, '4': 1, '5': 9, '8': const {}, '10': 'componentName'}, + const {'1': 'component_type', '3': 7, '4': 1, '5': 9, '8': const {}, '10': 'componentType'}, + const {'1': 'component_model', '3': 8, '4': 1, '5': 9, '8': const {}, '10': 'componentModel'}, + const {'1': 'method_name', '3': 9, '4': 1, '5': 9, '8': const {}, '10': 'methodName'}, + const {'1': 'blob_path', '3': 10, '4': 1, '5': 9, '8': const {}, '10': 'blobPath'}, + const {'1': 'column_names', '3': 11, '4': 3, '5': 9, '8': const {}, '10': 'columnNames'}, + const {'1': 'method_parameters', '3': 12, '4': 3, '5': 11, '6': '.viam.app.datasync.v1.TabularCapture.MethodParametersEntry', '8': const {}, '10': 'methodParameters'}, + const {'1': 'file_id', '3': 13, '4': 1, '5': 9, '8': const {}, '10': 'fileId'}, + const {'1': 'tags', '3': 14, '4': 3, '5': 9, '8': const {}, '10': 'tags'}, + const {'1': 'message_count', '3': 15, '4': 1, '5': 5, '8': const {}, '10': 'messageCount'}, + const {'1': 'file_size_bytes', '3': 16, '4': 1, '5': 3, '8': const {}, '10': 'fileSizeBytes'}, + const {'1': 'session_id', '3': 17, '4': 1, '5': 9, '8': const {}, '10': 'sessionId'}, + const {'1': 'mime_type', '3': 18, '4': 1, '5': 9, '8': const {}, '10': 'mimeType'}, + const {'1': 'id', '3': 19, '4': 1, '5': 9, '8': const {}, '10': 'id'}, + ], + '3': const [TabularCapture_MethodParametersEntry$json], +}; + +@$core.Deprecated('Use tabularCaptureDescriptor instead') +const TabularCapture_MethodParametersEntry$json = const { + '1': 'MethodParametersEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Any', '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `TabularCapture`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List tabularCaptureDescriptor = $convert.base64Decode('Cg5UYWJ1bGFyQ2FwdHVyZRJnCghpbnRlcnZhbBgBIAEoCzIlLnZpYW0uYXBwLmRhdGFzeW5jLnYxLkNhcHR1cmVJbnRlcnZhbEIkmoSeAx9ic29uOiJpbnRlcnZhbCIganNvbjoiaW50ZXJ2YWwiUghpbnRlcnZhbBI3CgZvcmdfaWQYAiABKAlCIJqEngMbYnNvbjoib3JnX2lkIiBqc29uOiJvcmdfaWQiUgVvcmdJZBI/Cghyb2JvdF9pZBgDIAEoCUIkmoSeAx9ic29uOiJyb2JvdF9pZCIganNvbjoicm9ib3RfaWQiUgdyb2JvdElkEjsKB3BhcnRfaWQYBCABKAlCIpqEngMdYnNvbjoicGFydF9pZCIganNvbjoicGFydF9pZCJSBnBhcnRJZBJLCgtsb2NhdGlvbl9pZBgFIAEoCUIqmoSeAyVic29uOiJsb2NhdGlvbl9pZCIganNvbjoibG9jYXRpb25faWQiUgpsb2NhdGlvbklkElcKDmNvbXBvbmVudF9uYW1lGAYgASgJQjCahJ4DK2Jzb246ImNvbXBvbmVudF9uYW1lIiBqc29uOiJjb21wb25lbnRfbmFtZSJSDWNvbXBvbmVudE5hbWUSVwoOY29tcG9uZW50X3R5cGUYByABKAlCMJqEngMrYnNvbjoiY29tcG9uZW50X3R5cGUiIGpzb246ImNvbXBvbmVudF90eXBlIlINY29tcG9uZW50VHlwZRJbCg9jb21wb25lbnRfbW9kZWwYCCABKAlCMpqEngMtYnNvbjoiY29tcG9uZW50X21vZGVsIiBqc29uOiJjb21wb25lbnRfbW9kZWwiUg5jb21wb25lbnRNb2RlbBJLCgttZXRob2RfbmFtZRgJIAEoCUIqmoSeAyVic29uOiJtZXRob2RfbmFtZSIganNvbjoibWV0aG9kX25hbWUiUgptZXRob2ROYW1lEkMKCWJsb2JfcGF0aBgKIAEoCUImmoSeAyFic29uOiJibG9iX3BhdGgiIGpzb246ImJsb2JfcGF0aCJSCGJsb2JQYXRoEk8KDGNvbHVtbl9uYW1lcxgLIAMoCUIsmoSeAydic29uOiJjb2x1bW5fbmFtZXMiIGpzb246ImNvbHVtbl9uYW1lcyJSC2NvbHVtbk5hbWVzEp8BChFtZXRob2RfcGFyYW1ldGVycxgMIAMoCzI6LnZpYW0uYXBwLmRhdGFzeW5jLnYxLlRhYnVsYXJDYXB0dXJlLk1ldGhvZFBhcmFtZXRlcnNFbnRyeUI2moSeAzFic29uOiJtZXRob2RfcGFyYW1ldGVycyIganNvbjoibWV0aG9kX3BhcmFtZXRlcnMiUhBtZXRob2RQYXJhbWV0ZXJzEjsKB2ZpbGVfaWQYDSABKAlCIpqEngMdYnNvbjoiZmlsZV9pZCIganNvbjoiZmlsZV9pZCJSBmZpbGVJZBIwCgR0YWdzGA4gAygJQhyahJ4DF2Jzb246InRhZ3MiIGpzb246InRhZ3MiUgR0YWdzElMKDW1lc3NhZ2VfY291bnQYDyABKAVCLpqEngMpYnNvbjoibWVzc2FnZV9jb3VudCIganNvbjoibWVzc2FnZV9jb3VudCJSDG1lc3NhZ2VDb3VudBJaCg9maWxlX3NpemVfYnl0ZXMYECABKANCMpqEngMtYnNvbjoiZmlsZV9zaXplX2J5dGVzIiBqc29uOiJmaWxlX3NpemVfYnl0ZXMiUg1maWxlU2l6ZUJ5dGVzEkcKCnNlc3Npb25faWQYESABKAlCKJqEngMjYnNvbjoic2Vzc2lvbl9pZCIganNvbjoic2Vzc2lvbl9pZCJSCXNlc3Npb25JZBJDCgltaW1lX3R5cGUYEiABKAlCJpqEngMhYnNvbjoibWltZV90eXBlIiBqc29uOiJtaW1lX3R5cGUiUghtaW1lVHlwZRIzCgJpZBgTIAEoCUIjmoSeAx5ic29uOiJfaWQiIGpzb246ImlkLG9taXRlbXB0eSJSAmlkGlkKFU1ldGhvZFBhcmFtZXRlcnNFbnRyeRIQCgNrZXkYASABKAlSA2tleRIqCgV2YWx1ZRgCIAEoCzIULmdvb2dsZS5wcm90b2J1Zi5BbnlSBXZhbHVlOgI4AQ=='); +@$core.Deprecated('Use binaryCaptureDescriptor instead') +const BinaryCapture$json = const { + '1': 'BinaryCapture', + '2': const [ + const {'1': 'interval', '3': 1, '4': 1, '5': 11, '6': '.viam.app.datasync.v1.CaptureInterval', '8': const {}, '10': 'interval'}, + const {'1': 'org_id', '3': 2, '4': 1, '5': 9, '8': const {}, '10': 'orgId'}, + const {'1': 'robot_id', '3': 3, '4': 1, '5': 9, '8': const {}, '10': 'robotId'}, + const {'1': 'part_id', '3': 4, '4': 1, '5': 9, '8': const {}, '10': 'partId'}, + const {'1': 'location_id', '3': 5, '4': 1, '5': 9, '8': const {}, '10': 'locationId'}, + const {'1': 'component_name', '3': 6, '4': 1, '5': 9, '8': const {}, '10': 'componentName'}, + const {'1': 'component_type', '3': 7, '4': 1, '5': 9, '8': const {}, '10': 'componentType'}, + const {'1': 'component_model', '3': 8, '4': 1, '5': 9, '8': const {}, '10': 'componentModel'}, + const {'1': 'method_name', '3': 9, '4': 1, '5': 9, '8': const {}, '10': 'methodName'}, + const {'1': 'blob_path', '3': 10, '4': 1, '5': 9, '8': const {}, '10': 'blobPath'}, + const {'1': 'method_parameters', '3': 11, '4': 3, '5': 11, '6': '.viam.app.datasync.v1.BinaryCapture.MethodParametersEntry', '8': const {}, '10': 'methodParameters'}, + const {'1': 'file_id', '3': 12, '4': 1, '5': 9, '8': const {}, '10': 'fileId'}, + const {'1': 'tags', '3': 13, '4': 3, '5': 9, '8': const {}, '10': 'tags'}, + const {'1': 'file_size_bytes', '3': 14, '4': 1, '5': 3, '8': const {}, '10': 'fileSizeBytes'}, + const {'1': 'session_id', '3': 15, '4': 1, '5': 9, '8': const {}, '10': 'sessionId'}, + const {'1': 'mime_type', '3': 16, '4': 1, '5': 9, '8': const {}, '10': 'mimeType'}, + const {'1': 'file_name', '3': 17, '4': 1, '5': 9, '8': const {}, '10': 'fileName'}, + const {'1': 'file_ext', '3': 18, '4': 1, '5': 9, '8': const {}, '10': 'fileExt'}, + const {'1': 'id', '3': 19, '4': 1, '5': 9, '8': const {}, '10': 'id'}, + ], + '3': const [BinaryCapture_MethodParametersEntry$json], +}; + +@$core.Deprecated('Use binaryCaptureDescriptor instead') +const BinaryCapture_MethodParametersEntry$json = const { + '1': 'MethodParametersEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Any', '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `BinaryCapture`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List binaryCaptureDescriptor = $convert.base64Decode('Cg1CaW5hcnlDYXB0dXJlEmcKCGludGVydmFsGAEgASgLMiUudmlhbS5hcHAuZGF0YXN5bmMudjEuQ2FwdHVyZUludGVydmFsQiSahJ4DH2Jzb246ImludGVydmFsIiBqc29uOiJpbnRlcnZhbCJSCGludGVydmFsEjcKBm9yZ19pZBgCIAEoCUIgmoSeAxtic29uOiJvcmdfaWQiIGpzb246Im9yZ19pZCJSBW9yZ0lkEj8KCHJvYm90X2lkGAMgASgJQiSahJ4DH2Jzb246InJvYm90X2lkIiBqc29uOiJyb2JvdF9pZCJSB3JvYm90SWQSOwoHcGFydF9pZBgEIAEoCUIimoSeAx1ic29uOiJwYXJ0X2lkIiBqc29uOiJwYXJ0X2lkIlIGcGFydElkEksKC2xvY2F0aW9uX2lkGAUgASgJQiqahJ4DJWJzb246ImxvY2F0aW9uX2lkIiBqc29uOiJsb2NhdGlvbl9pZCJSCmxvY2F0aW9uSWQSVwoOY29tcG9uZW50X25hbWUYBiABKAlCMJqEngMrYnNvbjoiY29tcG9uZW50X25hbWUiIGpzb246ImNvbXBvbmVudF9uYW1lIlINY29tcG9uZW50TmFtZRJXCg5jb21wb25lbnRfdHlwZRgHIAEoCUIwmoSeAytic29uOiJjb21wb25lbnRfdHlwZSIganNvbjoiY29tcG9uZW50X3R5cGUiUg1jb21wb25lbnRUeXBlElsKD2NvbXBvbmVudF9tb2RlbBgIIAEoCUIymoSeAy1ic29uOiJjb21wb25lbnRfbW9kZWwiIGpzb246ImNvbXBvbmVudF9tb2RlbCJSDmNvbXBvbmVudE1vZGVsEksKC21ldGhvZF9uYW1lGAkgASgJQiqahJ4DJWJzb246Im1ldGhvZF9uYW1lIiBqc29uOiJtZXRob2RfbmFtZSJSCm1ldGhvZE5hbWUSQwoJYmxvYl9wYXRoGAogASgJQiaahJ4DIWJzb246ImJsb2JfcGF0aCIganNvbjoiYmxvYl9wYXRoIlIIYmxvYlBhdGgSngEKEW1ldGhvZF9wYXJhbWV0ZXJzGAsgAygLMjkudmlhbS5hcHAuZGF0YXN5bmMudjEuQmluYXJ5Q2FwdHVyZS5NZXRob2RQYXJhbWV0ZXJzRW50cnlCNpqEngMxYnNvbjoibWV0aG9kX3BhcmFtZXRlcnMiIGpzb246Im1ldGhvZF9wYXJhbWV0ZXJzIlIQbWV0aG9kUGFyYW1ldGVycxI7CgdmaWxlX2lkGAwgASgJQiKahJ4DHWJzb246ImZpbGVfaWQiIGpzb246ImZpbGVfaWQiUgZmaWxlSWQSMAoEdGFncxgNIAMoCUIcmoSeAxdic29uOiJ0YWdzIiBqc29uOiJ0YWdzIlIEdGFncxJaCg9maWxlX3NpemVfYnl0ZXMYDiABKANCMpqEngMtYnNvbjoiZmlsZV9zaXplX2J5dGVzIiBqc29uOiJmaWxlX3NpemVfYnl0ZXMiUg1maWxlU2l6ZUJ5dGVzEkcKCnNlc3Npb25faWQYDyABKAlCKJqEngMjYnNvbjoic2Vzc2lvbl9pZCIganNvbjoic2Vzc2lvbl9pZCJSCXNlc3Npb25JZBJDCgltaW1lX3R5cGUYECABKAlCJpqEngMhYnNvbjoibWltZV90eXBlIiBqc29uOiJtaW1lX3R5cGUiUghtaW1lVHlwZRJDCglmaWxlX25hbWUYESABKAlCJpqEngMhYnNvbjoiZmlsZV9uYW1lIiBqc29uOiJmaWxlX25hbWUiUghmaWxlTmFtZRI/CghmaWxlX2V4dBgSIAEoCUIkmoSeAx9ic29uOiJmaWxlX2V4dCIganNvbjoiZmlsZV9leHQiUgdmaWxlRXh0EjMKAmlkGBMgASgJQiOahJ4DHmJzb246Il9pZCIganNvbjoiaWQsb21pdGVtcHR5IlICaWQaWQoVTWV0aG9kUGFyYW1ldGVyc0VudHJ5EhAKA2tleRgBIAEoCVIDa2V5EioKBXZhbHVlGAIgASgLMhQuZ29vZ2xlLnByb3RvYnVmLkFueVIFdmFsdWU6AjgB'); diff --git a/lib/src/gen/app/mltraining/v1/ml_training.pb.dart b/lib/src/gen/app/mltraining/v1/ml_training.pb.dart new file mode 100644 index 00000000000..ec50ccfe531 --- /dev/null +++ b/lib/src/gen/app/mltraining/v1/ml_training.pb.dart @@ -0,0 +1,589 @@ +/// +// Generated code. Do not modify. +// source: app/mltraining/v1/ml_training.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../data/v1/data.pb.dart' as $0; +import '../../../google/protobuf/timestamp.pb.dart' as $2; + +import 'ml_training.pbenum.dart'; + +export 'ml_training.pbenum.dart'; + +class SubmitTrainingJobRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SubmitTrainingJobRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.mltraining.v1'), createEmptyInstance: create) + ..aOM<$0.Filter>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'filter', subBuilder: $0.Filter.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'modelName') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'modelVersion') + ..e(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'modelType', $pb.PbFieldType.OE, defaultOrMaker: ModelType.MODEL_TYPE_UNSPECIFIED, valueOf: ModelType.valueOf, enumValues: ModelType.values) + ..pPS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags') + ..hasRequiredFields = false + ; + + SubmitTrainingJobRequest._() : super(); + factory SubmitTrainingJobRequest({ + $0.Filter? filter, + $core.String? organizationId, + $core.String? modelName, + $core.String? modelVersion, + ModelType? modelType, + $core.Iterable<$core.String>? tags, + }) { + final _result = create(); + if (filter != null) { + _result.filter = filter; + } + if (organizationId != null) { + _result.organizationId = organizationId; + } + if (modelName != null) { + _result.modelName = modelName; + } + if (modelVersion != null) { + _result.modelVersion = modelVersion; + } + if (modelType != null) { + _result.modelType = modelType; + } + if (tags != null) { + _result.tags.addAll(tags); + } + return _result; + } + factory SubmitTrainingJobRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SubmitTrainingJobRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SubmitTrainingJobRequest clone() => SubmitTrainingJobRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SubmitTrainingJobRequest copyWith(void Function(SubmitTrainingJobRequest) updates) => super.copyWith((message) => updates(message as SubmitTrainingJobRequest)) as SubmitTrainingJobRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SubmitTrainingJobRequest create() => SubmitTrainingJobRequest._(); + SubmitTrainingJobRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SubmitTrainingJobRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SubmitTrainingJobRequest? _defaultInstance; + + @$pb.TagNumber(1) + $0.Filter get filter => $_getN(0); + @$pb.TagNumber(1) + set filter($0.Filter v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasFilter() => $_has(0); + @$pb.TagNumber(1) + void clearFilter() => clearField(1); + @$pb.TagNumber(1) + $0.Filter ensureFilter() => $_ensure(0); + + @$pb.TagNumber(2) + $core.String get organizationId => $_getSZ(1); + @$pb.TagNumber(2) + set organizationId($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasOrganizationId() => $_has(1); + @$pb.TagNumber(2) + void clearOrganizationId() => clearField(2); + + @$pb.TagNumber(3) + $core.String get modelName => $_getSZ(2); + @$pb.TagNumber(3) + set modelName($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasModelName() => $_has(2); + @$pb.TagNumber(3) + void clearModelName() => clearField(3); + + @$pb.TagNumber(4) + $core.String get modelVersion => $_getSZ(3); + @$pb.TagNumber(4) + set modelVersion($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasModelVersion() => $_has(3); + @$pb.TagNumber(4) + void clearModelVersion() => clearField(4); + + @$pb.TagNumber(5) + ModelType get modelType => $_getN(4); + @$pb.TagNumber(5) + set modelType(ModelType v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasModelType() => $_has(4); + @$pb.TagNumber(5) + void clearModelType() => clearField(5); + + @$pb.TagNumber(6) + $core.List<$core.String> get tags => $_getList(5); +} + +class SubmitTrainingJobResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SubmitTrainingJobResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.mltraining.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + SubmitTrainingJobResponse._() : super(); + factory SubmitTrainingJobResponse({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory SubmitTrainingJobResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SubmitTrainingJobResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SubmitTrainingJobResponse clone() => SubmitTrainingJobResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SubmitTrainingJobResponse copyWith(void Function(SubmitTrainingJobResponse) updates) => super.copyWith((message) => updates(message as SubmitTrainingJobResponse)) as SubmitTrainingJobResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SubmitTrainingJobResponse create() => SubmitTrainingJobResponse._(); + SubmitTrainingJobResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SubmitTrainingJobResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SubmitTrainingJobResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class GetTrainingJobRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetTrainingJobRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.mltraining.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + GetTrainingJobRequest._() : super(); + factory GetTrainingJobRequest({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory GetTrainingJobRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetTrainingJobRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetTrainingJobRequest clone() => GetTrainingJobRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetTrainingJobRequest copyWith(void Function(GetTrainingJobRequest) updates) => super.copyWith((message) => updates(message as GetTrainingJobRequest)) as GetTrainingJobRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetTrainingJobRequest create() => GetTrainingJobRequest._(); + GetTrainingJobRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetTrainingJobRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetTrainingJobRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class GetTrainingJobResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetTrainingJobResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.mltraining.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', subBuilder: TrainingJobMetadata.create) + ..hasRequiredFields = false + ; + + GetTrainingJobResponse._() : super(); + factory GetTrainingJobResponse({ + TrainingJobMetadata? metadata, + }) { + final _result = create(); + if (metadata != null) { + _result.metadata = metadata; + } + return _result; + } + factory GetTrainingJobResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetTrainingJobResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetTrainingJobResponse clone() => GetTrainingJobResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetTrainingJobResponse copyWith(void Function(GetTrainingJobResponse) updates) => super.copyWith((message) => updates(message as GetTrainingJobResponse)) as GetTrainingJobResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetTrainingJobResponse create() => GetTrainingJobResponse._(); + GetTrainingJobResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetTrainingJobResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetTrainingJobResponse? _defaultInstance; + + @$pb.TagNumber(1) + TrainingJobMetadata get metadata => $_getN(0); + @$pb.TagNumber(1) + set metadata(TrainingJobMetadata v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasMetadata() => $_has(0); + @$pb.TagNumber(1) + void clearMetadata() => clearField(1); + @$pb.TagNumber(1) + TrainingJobMetadata ensureMetadata() => $_ensure(0); +} + +class ListTrainingJobsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListTrainingJobsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.mltraining.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..e(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status', $pb.PbFieldType.OE, defaultOrMaker: TrainingStatus.TRAINING_STATUS_UNSPECIFIED, valueOf: TrainingStatus.valueOf, enumValues: TrainingStatus.values) + ..hasRequiredFields = false + ; + + ListTrainingJobsRequest._() : super(); + factory ListTrainingJobsRequest({ + $core.String? organizationId, + TrainingStatus? status, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + if (status != null) { + _result.status = status; + } + return _result; + } + factory ListTrainingJobsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListTrainingJobsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListTrainingJobsRequest clone() => ListTrainingJobsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListTrainingJobsRequest copyWith(void Function(ListTrainingJobsRequest) updates) => super.copyWith((message) => updates(message as ListTrainingJobsRequest)) as ListTrainingJobsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListTrainingJobsRequest create() => ListTrainingJobsRequest._(); + ListTrainingJobsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListTrainingJobsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListTrainingJobsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); + + @$pb.TagNumber(2) + TrainingStatus get status => $_getN(1); + @$pb.TagNumber(2) + set status(TrainingStatus v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasStatus() => $_has(1); + @$pb.TagNumber(2) + void clearStatus() => clearField(2); +} + +class ListTrainingJobsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListTrainingJobsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.mltraining.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'jobs', $pb.PbFieldType.PM, subBuilder: TrainingJobMetadata.create) + ..hasRequiredFields = false + ; + + ListTrainingJobsResponse._() : super(); + factory ListTrainingJobsResponse({ + $core.Iterable? jobs, + }) { + final _result = create(); + if (jobs != null) { + _result.jobs.addAll(jobs); + } + return _result; + } + factory ListTrainingJobsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListTrainingJobsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListTrainingJobsResponse clone() => ListTrainingJobsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListTrainingJobsResponse copyWith(void Function(ListTrainingJobsResponse) updates) => super.copyWith((message) => updates(message as ListTrainingJobsResponse)) as ListTrainingJobsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListTrainingJobsResponse create() => ListTrainingJobsResponse._(); + ListTrainingJobsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListTrainingJobsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListTrainingJobsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get jobs => $_getList(0); +} + +class TrainingJobMetadata extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TrainingJobMetadata', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.mltraining.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'request', subBuilder: SubmitTrainingJobRequest.create) + ..e(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status', $pb.PbFieldType.OE, defaultOrMaker: TrainingStatus.TRAINING_STATUS_UNSPECIFIED, valueOf: TrainingStatus.valueOf, enumValues: TrainingStatus.values) + ..aOM<$2.Timestamp>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'createdOn', subBuilder: $2.Timestamp.create) + ..aOM<$2.Timestamp>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'lastModified', subBuilder: $2.Timestamp.create) + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'syncedModelId') + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'userEmail') + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + TrainingJobMetadata._() : super(); + factory TrainingJobMetadata({ + SubmitTrainingJobRequest? request, + TrainingStatus? status, + $2.Timestamp? createdOn, + $2.Timestamp? lastModified, + $core.String? syncedModelId, + $core.String? userEmail, + $core.String? id, + }) { + final _result = create(); + if (request != null) { + _result.request = request; + } + if (status != null) { + _result.status = status; + } + if (createdOn != null) { + _result.createdOn = createdOn; + } + if (lastModified != null) { + _result.lastModified = lastModified; + } + if (syncedModelId != null) { + _result.syncedModelId = syncedModelId; + } + if (userEmail != null) { + _result.userEmail = userEmail; + } + if (id != null) { + _result.id = id; + } + return _result; + } + factory TrainingJobMetadata.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TrainingJobMetadata.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TrainingJobMetadata clone() => TrainingJobMetadata()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TrainingJobMetadata copyWith(void Function(TrainingJobMetadata) updates) => super.copyWith((message) => updates(message as TrainingJobMetadata)) as TrainingJobMetadata; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TrainingJobMetadata create() => TrainingJobMetadata._(); + TrainingJobMetadata createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TrainingJobMetadata getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TrainingJobMetadata? _defaultInstance; + + @$pb.TagNumber(1) + SubmitTrainingJobRequest get request => $_getN(0); + @$pb.TagNumber(1) + set request(SubmitTrainingJobRequest v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasRequest() => $_has(0); + @$pb.TagNumber(1) + void clearRequest() => clearField(1); + @$pb.TagNumber(1) + SubmitTrainingJobRequest ensureRequest() => $_ensure(0); + + @$pb.TagNumber(2) + TrainingStatus get status => $_getN(1); + @$pb.TagNumber(2) + set status(TrainingStatus v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasStatus() => $_has(1); + @$pb.TagNumber(2) + void clearStatus() => clearField(2); + + @$pb.TagNumber(3) + $2.Timestamp get createdOn => $_getN(2); + @$pb.TagNumber(3) + set createdOn($2.Timestamp v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasCreatedOn() => $_has(2); + @$pb.TagNumber(3) + void clearCreatedOn() => clearField(3); + @$pb.TagNumber(3) + $2.Timestamp ensureCreatedOn() => $_ensure(2); + + @$pb.TagNumber(4) + $2.Timestamp get lastModified => $_getN(3); + @$pb.TagNumber(4) + set lastModified($2.Timestamp v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasLastModified() => $_has(3); + @$pb.TagNumber(4) + void clearLastModified() => clearField(4); + @$pb.TagNumber(4) + $2.Timestamp ensureLastModified() => $_ensure(3); + + @$pb.TagNumber(5) + $core.String get syncedModelId => $_getSZ(4); + @$pb.TagNumber(5) + set syncedModelId($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasSyncedModelId() => $_has(4); + @$pb.TagNumber(5) + void clearSyncedModelId() => clearField(5); + + @$pb.TagNumber(6) + $core.String get userEmail => $_getSZ(5); + @$pb.TagNumber(6) + set userEmail($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasUserEmail() => $_has(5); + @$pb.TagNumber(6) + void clearUserEmail() => clearField(6); + + @$pb.TagNumber(7) + $core.String get id => $_getSZ(6); + @$pb.TagNumber(7) + set id($core.String v) { $_setString(6, v); } + @$pb.TagNumber(7) + $core.bool hasId() => $_has(6); + @$pb.TagNumber(7) + void clearId() => clearField(7); +} + +class CancelTrainingJobRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CancelTrainingJobRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.mltraining.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + CancelTrainingJobRequest._() : super(); + factory CancelTrainingJobRequest({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory CancelTrainingJobRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CancelTrainingJobRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CancelTrainingJobRequest clone() => CancelTrainingJobRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CancelTrainingJobRequest copyWith(void Function(CancelTrainingJobRequest) updates) => super.copyWith((message) => updates(message as CancelTrainingJobRequest)) as CancelTrainingJobRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CancelTrainingJobRequest create() => CancelTrainingJobRequest._(); + CancelTrainingJobRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CancelTrainingJobRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CancelTrainingJobRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class CancelTrainingJobResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CancelTrainingJobResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.mltraining.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + CancelTrainingJobResponse._() : super(); + factory CancelTrainingJobResponse() => create(); + factory CancelTrainingJobResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CancelTrainingJobResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CancelTrainingJobResponse clone() => CancelTrainingJobResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CancelTrainingJobResponse copyWith(void Function(CancelTrainingJobResponse) updates) => super.copyWith((message) => updates(message as CancelTrainingJobResponse)) as CancelTrainingJobResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CancelTrainingJobResponse create() => CancelTrainingJobResponse._(); + CancelTrainingJobResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CancelTrainingJobResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CancelTrainingJobResponse? _defaultInstance; +} + diff --git a/lib/src/gen/app/mltraining/v1/ml_training.pbenum.dart b/lib/src/gen/app/mltraining/v1/ml_training.pbenum.dart new file mode 100644 index 00000000000..013ae695f22 --- /dev/null +++ b/lib/src/gen/app/mltraining/v1/ml_training.pbenum.dart @@ -0,0 +1,51 @@ +/// +// Generated code. Do not modify. +// source: app/mltraining/v1/ml_training.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class ModelType extends $pb.ProtobufEnum { + static const ModelType MODEL_TYPE_UNSPECIFIED = ModelType._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'MODEL_TYPE_UNSPECIFIED'); + static const ModelType MODEL_TYPE_SINGLE_LABEL_CLASSIFICATION = ModelType._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'MODEL_TYPE_SINGLE_LABEL_CLASSIFICATION'); + static const ModelType MODEL_TYPE_MULTI_LABEL_CLASSIFICATION = ModelType._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'MODEL_TYPE_MULTI_LABEL_CLASSIFICATION'); + + static const $core.List values = [ + MODEL_TYPE_UNSPECIFIED, + MODEL_TYPE_SINGLE_LABEL_CLASSIFICATION, + MODEL_TYPE_MULTI_LABEL_CLASSIFICATION, + ]; + + static final $core.Map<$core.int, ModelType> _byValue = $pb.ProtobufEnum.initByValue(values); + static ModelType? valueOf($core.int value) => _byValue[value]; + + const ModelType._($core.int v, $core.String n) : super(v, n); +} + +class TrainingStatus extends $pb.ProtobufEnum { + static const TrainingStatus TRAINING_STATUS_UNSPECIFIED = TrainingStatus._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TRAINING_STATUS_UNSPECIFIED'); + static const TrainingStatus TRAINING_STATUS_PENDING = TrainingStatus._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TRAINING_STATUS_PENDING'); + static const TrainingStatus TRAINING_STATUS_IN_PROGRESS = TrainingStatus._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TRAINING_STATUS_IN_PROGRESS'); + static const TrainingStatus TRAINING_STATUS_COMPLETED = TrainingStatus._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TRAINING_STATUS_COMPLETED'); + static const TrainingStatus TRAINING_STATUS_FAILED = TrainingStatus._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TRAINING_STATUS_FAILED'); + static const TrainingStatus TRAINING_STATUS_CANCELED = TrainingStatus._(5, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TRAINING_STATUS_CANCELED'); + + static const $core.List values = [ + TRAINING_STATUS_UNSPECIFIED, + TRAINING_STATUS_PENDING, + TRAINING_STATUS_IN_PROGRESS, + TRAINING_STATUS_COMPLETED, + TRAINING_STATUS_FAILED, + TRAINING_STATUS_CANCELED, + ]; + + static final $core.Map<$core.int, TrainingStatus> _byValue = $pb.ProtobufEnum.initByValue(values); + static TrainingStatus? valueOf($core.int value) => _byValue[value]; + + const TrainingStatus._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/app/mltraining/v1/ml_training.pbgrpc.dart b/lib/src/gen/app/mltraining/v1/ml_training.pbgrpc.dart new file mode 100644 index 00000000000..d054e7d47f5 --- /dev/null +++ b/lib/src/gen/app/mltraining/v1/ml_training.pbgrpc.dart @@ -0,0 +1,146 @@ +/// +// Generated code. Do not modify. +// source: app/mltraining/v1/ml_training.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'ml_training.pb.dart' as $1; +export 'ml_training.pb.dart'; + +class MLTrainingServiceClient extends $grpc.Client { + static final _$submitTrainingJob = $grpc.ClientMethod< + $1.SubmitTrainingJobRequest, $1.SubmitTrainingJobResponse>( + '/viam.app.mltraining.v1.MLTrainingService/SubmitTrainingJob', + ($1.SubmitTrainingJobRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.SubmitTrainingJobResponse.fromBuffer(value)); + static final _$getTrainingJob = + $grpc.ClientMethod<$1.GetTrainingJobRequest, $1.GetTrainingJobResponse>( + '/viam.app.mltraining.v1.MLTrainingService/GetTrainingJob', + ($1.GetTrainingJobRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.GetTrainingJobResponse.fromBuffer(value)); + static final _$listTrainingJobs = $grpc.ClientMethod< + $1.ListTrainingJobsRequest, $1.ListTrainingJobsResponse>( + '/viam.app.mltraining.v1.MLTrainingService/ListTrainingJobs', + ($1.ListTrainingJobsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.ListTrainingJobsResponse.fromBuffer(value)); + static final _$cancelTrainingJob = $grpc.ClientMethod< + $1.CancelTrainingJobRequest, $1.CancelTrainingJobResponse>( + '/viam.app.mltraining.v1.MLTrainingService/CancelTrainingJob', + ($1.CancelTrainingJobRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.CancelTrainingJobResponse.fromBuffer(value)); + + MLTrainingServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$1.SubmitTrainingJobResponse> submitTrainingJob( + $1.SubmitTrainingJobRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$submitTrainingJob, request, options: options); + } + + $grpc.ResponseFuture<$1.GetTrainingJobResponse> getTrainingJob( + $1.GetTrainingJobRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getTrainingJob, request, options: options); + } + + $grpc.ResponseFuture<$1.ListTrainingJobsResponse> listTrainingJobs( + $1.ListTrainingJobsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$listTrainingJobs, request, options: options); + } + + $grpc.ResponseFuture<$1.CancelTrainingJobResponse> cancelTrainingJob( + $1.CancelTrainingJobRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$cancelTrainingJob, request, options: options); + } +} + +abstract class MLTrainingServiceBase extends $grpc.Service { + $core.String get $name => 'viam.app.mltraining.v1.MLTrainingService'; + + MLTrainingServiceBase() { + $addMethod($grpc.ServiceMethod<$1.SubmitTrainingJobRequest, + $1.SubmitTrainingJobResponse>( + 'SubmitTrainingJob', + submitTrainingJob_Pre, + false, + false, + ($core.List<$core.int> value) => + $1.SubmitTrainingJobRequest.fromBuffer(value), + ($1.SubmitTrainingJobResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.GetTrainingJobRequest, + $1.GetTrainingJobResponse>( + 'GetTrainingJob', + getTrainingJob_Pre, + false, + false, + ($core.List<$core.int> value) => + $1.GetTrainingJobRequest.fromBuffer(value), + ($1.GetTrainingJobResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.ListTrainingJobsRequest, + $1.ListTrainingJobsResponse>( + 'ListTrainingJobs', + listTrainingJobs_Pre, + false, + false, + ($core.List<$core.int> value) => + $1.ListTrainingJobsRequest.fromBuffer(value), + ($1.ListTrainingJobsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.CancelTrainingJobRequest, + $1.CancelTrainingJobResponse>( + 'CancelTrainingJob', + cancelTrainingJob_Pre, + false, + false, + ($core.List<$core.int> value) => + $1.CancelTrainingJobRequest.fromBuffer(value), + ($1.CancelTrainingJobResponse value) => value.writeToBuffer())); + } + + $async.Future<$1.SubmitTrainingJobResponse> submitTrainingJob_Pre( + $grpc.ServiceCall call, + $async.Future<$1.SubmitTrainingJobRequest> request) async { + return submitTrainingJob(call, await request); + } + + $async.Future<$1.GetTrainingJobResponse> getTrainingJob_Pre( + $grpc.ServiceCall call, + $async.Future<$1.GetTrainingJobRequest> request) async { + return getTrainingJob(call, await request); + } + + $async.Future<$1.ListTrainingJobsResponse> listTrainingJobs_Pre( + $grpc.ServiceCall call, + $async.Future<$1.ListTrainingJobsRequest> request) async { + return listTrainingJobs(call, await request); + } + + $async.Future<$1.CancelTrainingJobResponse> cancelTrainingJob_Pre( + $grpc.ServiceCall call, + $async.Future<$1.CancelTrainingJobRequest> request) async { + return cancelTrainingJob(call, await request); + } + + $async.Future<$1.SubmitTrainingJobResponse> submitTrainingJob( + $grpc.ServiceCall call, $1.SubmitTrainingJobRequest request); + $async.Future<$1.GetTrainingJobResponse> getTrainingJob( + $grpc.ServiceCall call, $1.GetTrainingJobRequest request); + $async.Future<$1.ListTrainingJobsResponse> listTrainingJobs( + $grpc.ServiceCall call, $1.ListTrainingJobsRequest request); + $async.Future<$1.CancelTrainingJobResponse> cancelTrainingJob( + $grpc.ServiceCall call, $1.CancelTrainingJobRequest request); +} diff --git a/lib/src/gen/app/mltraining/v1/ml_training.pbjson.dart b/lib/src/gen/app/mltraining/v1/ml_training.pbjson.dart new file mode 100644 index 00000000000..d69f8483cbe --- /dev/null +++ b/lib/src/gen/app/mltraining/v1/ml_training.pbjson.dart @@ -0,0 +1,136 @@ +/// +// Generated code. Do not modify. +// source: app/mltraining/v1/ml_training.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use modelTypeDescriptor instead') +const ModelType$json = const { + '1': 'ModelType', + '2': const [ + const {'1': 'MODEL_TYPE_UNSPECIFIED', '2': 0}, + const {'1': 'MODEL_TYPE_SINGLE_LABEL_CLASSIFICATION', '2': 1}, + const {'1': 'MODEL_TYPE_MULTI_LABEL_CLASSIFICATION', '2': 2}, + ], +}; + +/// Descriptor for `ModelType`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List modelTypeDescriptor = $convert.base64Decode('CglNb2RlbFR5cGUSGgoWTU9ERUxfVFlQRV9VTlNQRUNJRklFRBAAEioKJk1PREVMX1RZUEVfU0lOR0xFX0xBQkVMX0NMQVNTSUZJQ0FUSU9OEAESKQolTU9ERUxfVFlQRV9NVUxUSV9MQUJFTF9DTEFTU0lGSUNBVElPThAC'); +@$core.Deprecated('Use trainingStatusDescriptor instead') +const TrainingStatus$json = const { + '1': 'TrainingStatus', + '2': const [ + const {'1': 'TRAINING_STATUS_UNSPECIFIED', '2': 0}, + const {'1': 'TRAINING_STATUS_PENDING', '2': 1}, + const {'1': 'TRAINING_STATUS_IN_PROGRESS', '2': 2}, + const {'1': 'TRAINING_STATUS_COMPLETED', '2': 3}, + const {'1': 'TRAINING_STATUS_FAILED', '2': 4}, + const {'1': 'TRAINING_STATUS_CANCELED', '2': 5}, + ], +}; + +/// Descriptor for `TrainingStatus`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List trainingStatusDescriptor = $convert.base64Decode('Cg5UcmFpbmluZ1N0YXR1cxIfChtUUkFJTklOR19TVEFUVVNfVU5TUEVDSUZJRUQQABIbChdUUkFJTklOR19TVEFUVVNfUEVORElORxABEh8KG1RSQUlOSU5HX1NUQVRVU19JTl9QUk9HUkVTUxACEh0KGVRSQUlOSU5HX1NUQVRVU19DT01QTEVURUQQAxIaChZUUkFJTklOR19TVEFUVVNfRkFJTEVEEAQSHAoYVFJBSU5JTkdfU1RBVFVTX0NBTkNFTEVEEAU='); +@$core.Deprecated('Use submitTrainingJobRequestDescriptor instead') +const SubmitTrainingJobRequest$json = const { + '1': 'SubmitTrainingJobRequest', + '2': const [ + const {'1': 'filter', '3': 1, '4': 1, '5': 11, '6': '.viam.app.data.v1.Filter', '8': const {}, '10': 'filter'}, + const {'1': 'organization_id', '3': 2, '4': 1, '5': 9, '8': const {}, '10': 'organizationId'}, + const {'1': 'model_name', '3': 3, '4': 1, '5': 9, '8': const {}, '10': 'modelName'}, + const {'1': 'model_version', '3': 4, '4': 1, '5': 9, '8': const {}, '10': 'modelVersion'}, + const {'1': 'model_type', '3': 5, '4': 1, '5': 14, '6': '.viam.app.mltraining.v1.ModelType', '8': const {}, '10': 'modelType'}, + const {'1': 'tags', '3': 6, '4': 3, '5': 9, '8': const {}, '10': 'tags'}, + ], +}; + +/// Descriptor for `SubmitTrainingJobRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List submitTrainingJobRequestDescriptor = $convert.base64Decode('ChhTdWJtaXRUcmFpbmluZ0pvYlJlcXVlc3QSUgoGZmlsdGVyGAEgASgLMhgudmlhbS5hcHAuZGF0YS52MS5GaWx0ZXJCIJqEngMbYnNvbjoiZmlsdGVyIiBqc29uOiJmaWx0ZXIiUgZmaWx0ZXISWwoPb3JnYW5pemF0aW9uX2lkGAIgASgJQjKahJ4DLWJzb246Im9yZ2FuaXphdGlvbl9pZCIganNvbjoib3JnYW5pemF0aW9uX2lkIlIOb3JnYW5pemF0aW9uSWQSRwoKbW9kZWxfbmFtZRgDIAEoCUIomoSeAyNic29uOiJtb2RlbF9uYW1lIiBqc29uOiJtb2RlbF9uYW1lIlIJbW9kZWxOYW1lElMKDW1vZGVsX3ZlcnNpb24YBCABKAlCLpqEngMpYnNvbjoibW9kZWxfdmVyc2lvbiIganNvbjoibW9kZWxfdmVyc2lvbiJSDG1vZGVsVmVyc2lvbhJqCgptb2RlbF90eXBlGAUgASgOMiEudmlhbS5hcHAubWx0cmFpbmluZy52MS5Nb2RlbFR5cGVCKJqEngMjYnNvbjoibW9kZWxfdHlwZSIganNvbjoibW9kZWxfdHlwZSJSCW1vZGVsVHlwZRIwCgR0YWdzGAYgAygJQhyahJ4DF2Jzb246InRhZ3MiIGpzb246InRhZ3MiUgR0YWdz'); +@$core.Deprecated('Use submitTrainingJobResponseDescriptor instead') +const SubmitTrainingJobResponse$json = const { + '1': 'SubmitTrainingJobResponse', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `SubmitTrainingJobResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List submitTrainingJobResponseDescriptor = $convert.base64Decode('ChlTdWJtaXRUcmFpbmluZ0pvYlJlc3BvbnNlEg4KAmlkGAEgASgJUgJpZA=='); +@$core.Deprecated('Use getTrainingJobRequestDescriptor instead') +const GetTrainingJobRequest$json = const { + '1': 'GetTrainingJobRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `GetTrainingJobRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getTrainingJobRequestDescriptor = $convert.base64Decode('ChVHZXRUcmFpbmluZ0pvYlJlcXVlc3QSDgoCaWQYASABKAlSAmlk'); +@$core.Deprecated('Use getTrainingJobResponseDescriptor instead') +const GetTrainingJobResponse$json = const { + '1': 'GetTrainingJobResponse', + '2': const [ + const {'1': 'metadata', '3': 1, '4': 1, '5': 11, '6': '.viam.app.mltraining.v1.TrainingJobMetadata', '10': 'metadata'}, + ], +}; + +/// Descriptor for `GetTrainingJobResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getTrainingJobResponseDescriptor = $convert.base64Decode('ChZHZXRUcmFpbmluZ0pvYlJlc3BvbnNlEkcKCG1ldGFkYXRhGAEgASgLMisudmlhbS5hcHAubWx0cmFpbmluZy52MS5UcmFpbmluZ0pvYk1ldGFkYXRhUghtZXRhZGF0YQ=='); +@$core.Deprecated('Use listTrainingJobsRequestDescriptor instead') +const ListTrainingJobsRequest$json = const { + '1': 'ListTrainingJobsRequest', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + const {'1': 'status', '3': 2, '4': 1, '5': 14, '6': '.viam.app.mltraining.v1.TrainingStatus', '10': 'status'}, + ], +}; + +/// Descriptor for `ListTrainingJobsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listTrainingJobsRequestDescriptor = $convert.base64Decode('ChdMaXN0VHJhaW5pbmdKb2JzUmVxdWVzdBInCg9vcmdhbml6YXRpb25faWQYASABKAlSDm9yZ2FuaXphdGlvbklkEj4KBnN0YXR1cxgCIAEoDjImLnZpYW0uYXBwLm1sdHJhaW5pbmcudjEuVHJhaW5pbmdTdGF0dXNSBnN0YXR1cw=='); +@$core.Deprecated('Use listTrainingJobsResponseDescriptor instead') +const ListTrainingJobsResponse$json = const { + '1': 'ListTrainingJobsResponse', + '2': const [ + const {'1': 'jobs', '3': 1, '4': 3, '5': 11, '6': '.viam.app.mltraining.v1.TrainingJobMetadata', '10': 'jobs'}, + ], +}; + +/// Descriptor for `ListTrainingJobsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listTrainingJobsResponseDescriptor = $convert.base64Decode('ChhMaXN0VHJhaW5pbmdKb2JzUmVzcG9uc2USPwoEam9icxgBIAMoCzIrLnZpYW0uYXBwLm1sdHJhaW5pbmcudjEuVHJhaW5pbmdKb2JNZXRhZGF0YVIEam9icw=='); +@$core.Deprecated('Use trainingJobMetadataDescriptor instead') +const TrainingJobMetadata$json = const { + '1': 'TrainingJobMetadata', + '2': const [ + const {'1': 'request', '3': 1, '4': 1, '5': 11, '6': '.viam.app.mltraining.v1.SubmitTrainingJobRequest', '8': const {}, '10': 'request'}, + const {'1': 'status', '3': 2, '4': 1, '5': 14, '6': '.viam.app.mltraining.v1.TrainingStatus', '8': const {}, '10': 'status'}, + const {'1': 'created_on', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '8': const {}, '10': 'createdOn'}, + const {'1': 'last_modified', '3': 4, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '8': const {}, '10': 'lastModified'}, + const {'1': 'synced_model_id', '3': 5, '4': 1, '5': 9, '8': const {}, '10': 'syncedModelId'}, + const {'1': 'user_email', '3': 6, '4': 1, '5': 9, '8': const {}, '10': 'userEmail'}, + const {'1': 'id', '3': 7, '4': 1, '5': 9, '8': const {}, '10': 'id'}, + ], +}; + +/// Descriptor for `TrainingJobMetadata`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List trainingJobMetadataDescriptor = $convert.base64Decode('ChNUcmFpbmluZ0pvYk1ldGFkYXRhEm4KB3JlcXVlc3QYASABKAsyMC52aWFtLmFwcC5tbHRyYWluaW5nLnYxLlN1Ym1pdFRyYWluaW5nSm9iUmVxdWVzdEIimoSeAx1ic29uOiJyZXF1ZXN0IiBqc29uOiJyZXF1ZXN0IlIHcmVxdWVzdBJgCgZzdGF0dXMYAiABKA4yJi52aWFtLmFwcC5tbHRyYWluaW5nLnYxLlRyYWluaW5nU3RhdHVzQiCahJ4DG2Jzb246InN0YXR1cyIganNvbjoic3RhdHVzIlIGc3RhdHVzEmMKCmNyZWF0ZWRfb24YAyABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wQiiahJ4DI2Jzb246ImNyZWF0ZWRfb24iIGpzb246ImNyZWF0ZWRfb24iUgljcmVhdGVkT24SbwoNbGFzdF9tb2RpZmllZBgEIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBCLpqEngMpYnNvbjoibGFzdF9tb2RpZmllZCIganNvbjoibGFzdF9tb2RpZmllZCJSDGxhc3RNb2RpZmllZBJaCg9zeW5jZWRfbW9kZWxfaWQYBSABKAlCMpqEngMtYnNvbjoic3luY2VkX21vZGVsX2lkIiBqc29uOiJzeW5jZWRfbW9kZWxfaWQiUg1zeW5jZWRNb2RlbElkEkcKCnVzZXJfZW1haWwYBiABKAlCKJqEngMjYnNvbjoidXNlcl9lbWFpbCIganNvbjoidXNlcl9lbWFpbCJSCXVzZXJFbWFpbBIzCgJpZBgHIAEoCUIjmoSeAx5ic29uOiJfaWQiIGpzb246ImlkLG9taXRlbXB0eSJSAmlk'); +@$core.Deprecated('Use cancelTrainingJobRequestDescriptor instead') +const CancelTrainingJobRequest$json = const { + '1': 'CancelTrainingJobRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `CancelTrainingJobRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List cancelTrainingJobRequestDescriptor = $convert.base64Decode('ChhDYW5jZWxUcmFpbmluZ0pvYlJlcXVlc3QSDgoCaWQYASABKAlSAmlk'); +@$core.Deprecated('Use cancelTrainingJobResponseDescriptor instead') +const CancelTrainingJobResponse$json = const { + '1': 'CancelTrainingJobResponse', +}; + +/// Descriptor for `CancelTrainingJobResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List cancelTrainingJobResponseDescriptor = $convert.base64Decode('ChlDYW5jZWxUcmFpbmluZ0pvYlJlc3BvbnNl'); diff --git a/lib/src/gen/app/model/v1/model.pb.dart b/lib/src/gen/app/model/v1/model.pb.dart new file mode 100644 index 00000000000..ac7bd4dc481 --- /dev/null +++ b/lib/src/gen/app/model/v1/model.pb.dart @@ -0,0 +1,894 @@ +/// +// Generated code. Do not modify. +// source: app/model/v1/model.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/timestamp.pb.dart' as $1; + +import 'model.pbenum.dart'; + +export 'model.pbenum.dart'; + +class FileData extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'FileData', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.model.v1'), createEmptyInstance: create) + ..a<$core.List<$core.int>>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'data', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + FileData._() : super(); + factory FileData({ + $core.List<$core.int>? data, + }) { + final _result = create(); + if (data != null) { + _result.data = data; + } + return _result; + } + factory FileData.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory FileData.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + FileData clone() => FileData()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + FileData copyWith(void Function(FileData) updates) => super.copyWith((message) => updates(message as FileData)) as FileData; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static FileData create() => FileData._(); + FileData createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static FileData getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static FileData? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.int> get data => $_getN(0); + @$pb.TagNumber(1) + set data($core.List<$core.int> v) { $_setBytes(0, v); } + @$pb.TagNumber(1) + $core.bool hasData() => $_has(0); + @$pb.TagNumber(1) + void clearData() => clearField(1); +} + +class File extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'File', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.model.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aInt64(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sizeBytes') + ..hasRequiredFields = false + ; + + File._() : super(); + factory File({ + $core.String? name, + $fixnum.Int64? sizeBytes, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (sizeBytes != null) { + _result.sizeBytes = sizeBytes; + } + return _result; + } + factory File.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory File.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + File clone() => File()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + File copyWith(void Function(File) updates) => super.copyWith((message) => updates(message as File)) as File; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static File create() => File._(); + File createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static File getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static File? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $fixnum.Int64 get sizeBytes => $_getI64(1); + @$pb.TagNumber(2) + set sizeBytes($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasSizeBytes() => $_has(1); + @$pb.TagNumber(2) + void clearSizeBytes() => clearField(2); +} + +class UploadMetadata extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UploadMetadata', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.model.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orgId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'modelName') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'associatedDataset') + ..pc(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'files', $pb.PbFieldType.PM, subBuilder: File.create) + ..hasRequiredFields = false + ; + + UploadMetadata._() : super(); + factory UploadMetadata({ + $core.String? orgId, + $core.String? modelName, + $core.String? associatedDataset, + $core.Iterable? files, + }) { + final _result = create(); + if (orgId != null) { + _result.orgId = orgId; + } + if (modelName != null) { + _result.modelName = modelName; + } + if (associatedDataset != null) { + _result.associatedDataset = associatedDataset; + } + if (files != null) { + _result.files.addAll(files); + } + return _result; + } + factory UploadMetadata.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UploadMetadata.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UploadMetadata clone() => UploadMetadata()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UploadMetadata copyWith(void Function(UploadMetadata) updates) => super.copyWith((message) => updates(message as UploadMetadata)) as UploadMetadata; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UploadMetadata create() => UploadMetadata._(); + UploadMetadata createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UploadMetadata getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UploadMetadata? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get orgId => $_getSZ(0); + @$pb.TagNumber(1) + set orgId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrgId() => $_has(0); + @$pb.TagNumber(1) + void clearOrgId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get modelName => $_getSZ(1); + @$pb.TagNumber(2) + set modelName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasModelName() => $_has(1); + @$pb.TagNumber(2) + void clearModelName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get associatedDataset => $_getSZ(2); + @$pb.TagNumber(3) + set associatedDataset($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasAssociatedDataset() => $_has(2); + @$pb.TagNumber(3) + void clearAssociatedDataset() => clearField(3); + + @$pb.TagNumber(4) + $core.List get files => $_getList(3); +} + +enum UploadRequest_UploadPacket { + metadata, + fileContents, + notSet +} + +class UploadRequest extends $pb.GeneratedMessage { + static const $core.Map<$core.int, UploadRequest_UploadPacket> _UploadRequest_UploadPacketByTag = { + 1 : UploadRequest_UploadPacket.metadata, + 2 : UploadRequest_UploadPacket.fileContents, + 0 : UploadRequest_UploadPacket.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UploadRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.model.v1'), createEmptyInstance: create) + ..oo(0, [1, 2]) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', subBuilder: UploadMetadata.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fileContents', subBuilder: FileData.create) + ..hasRequiredFields = false + ; + + UploadRequest._() : super(); + factory UploadRequest({ + UploadMetadata? metadata, + FileData? fileContents, + }) { + final _result = create(); + if (metadata != null) { + _result.metadata = metadata; + } + if (fileContents != null) { + _result.fileContents = fileContents; + } + return _result; + } + factory UploadRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UploadRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UploadRequest clone() => UploadRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UploadRequest copyWith(void Function(UploadRequest) updates) => super.copyWith((message) => updates(message as UploadRequest)) as UploadRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UploadRequest create() => UploadRequest._(); + UploadRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UploadRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UploadRequest? _defaultInstance; + + UploadRequest_UploadPacket whichUploadPacket() => _UploadRequest_UploadPacketByTag[$_whichOneof(0)]!; + void clearUploadPacket() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + UploadMetadata get metadata => $_getN(0); + @$pb.TagNumber(1) + set metadata(UploadMetadata v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasMetadata() => $_has(0); + @$pb.TagNumber(1) + void clearMetadata() => clearField(1); + @$pb.TagNumber(1) + UploadMetadata ensureMetadata() => $_ensure(0); + + @$pb.TagNumber(2) + FileData get fileContents => $_getN(1); + @$pb.TagNumber(2) + set fileContents(FileData v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasFileContents() => $_has(1); + @$pb.TagNumber(2) + void clearFileContents() => clearField(2); + @$pb.TagNumber(2) + FileData ensureFileContents() => $_ensure(1); +} + +class DeleteRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.model.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orgId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'modelName') + ..hasRequiredFields = false + ; + + DeleteRequest._() : super(); + factory DeleteRequest({ + $core.String? orgId, + $core.String? modelName, + }) { + final _result = create(); + if (orgId != null) { + _result.orgId = orgId; + } + if (modelName != null) { + _result.modelName = modelName; + } + return _result; + } + factory DeleteRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteRequest clone() => DeleteRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteRequest copyWith(void Function(DeleteRequest) updates) => super.copyWith((message) => updates(message as DeleteRequest)) as DeleteRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteRequest create() => DeleteRequest._(); + DeleteRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get orgId => $_getSZ(0); + @$pb.TagNumber(1) + set orgId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrgId() => $_has(0); + @$pb.TagNumber(1) + void clearOrgId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get modelName => $_getSZ(1); + @$pb.TagNumber(2) + set modelName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasModelName() => $_has(1); + @$pb.TagNumber(2) + void clearModelName() => clearField(2); +} + +class DeployRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeployRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.model.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orgId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'modelName') + ..hasRequiredFields = false + ; + + DeployRequest._() : super(); + factory DeployRequest({ + $core.String? orgId, + $core.String? modelName, + }) { + final _result = create(); + if (orgId != null) { + _result.orgId = orgId; + } + if (modelName != null) { + _result.modelName = modelName; + } + return _result; + } + factory DeployRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeployRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeployRequest clone() => DeployRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeployRequest copyWith(void Function(DeployRequest) updates) => super.copyWith((message) => updates(message as DeployRequest)) as DeployRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeployRequest create() => DeployRequest._(); + DeployRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeployRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeployRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get orgId => $_getSZ(0); + @$pb.TagNumber(1) + set orgId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrgId() => $_has(0); + @$pb.TagNumber(1) + void clearOrgId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get modelName => $_getSZ(1); + @$pb.TagNumber(2) + set modelName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasModelName() => $_has(1); + @$pb.TagNumber(2) + void clearModelName() => clearField(2); +} + +class Model extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Model', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.model.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aInt64(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sizeBytes') + ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'files', $pb.PbFieldType.PM, subBuilder: File.create) + ..aOM<$1.Timestamp>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'timeCreated', subBuilder: $1.Timestamp.create) + ..hasRequiredFields = false + ; + + Model._() : super(); + factory Model({ + $core.String? name, + $fixnum.Int64? sizeBytes, + $core.Iterable? files, + $1.Timestamp? timeCreated, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (sizeBytes != null) { + _result.sizeBytes = sizeBytes; + } + if (files != null) { + _result.files.addAll(files); + } + if (timeCreated != null) { + _result.timeCreated = timeCreated; + } + return _result; + } + factory Model.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Model.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Model clone() => Model()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Model copyWith(void Function(Model) updates) => super.copyWith((message) => updates(message as Model)) as Model; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Model create() => Model._(); + Model createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Model getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Model? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $fixnum.Int64 get sizeBytes => $_getI64(1); + @$pb.TagNumber(2) + set sizeBytes($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasSizeBytes() => $_has(1); + @$pb.TagNumber(2) + void clearSizeBytes() => clearField(2); + + @$pb.TagNumber(3) + $core.List get files => $_getList(2); + + @$pb.TagNumber(4) + $1.Timestamp get timeCreated => $_getN(3); + @$pb.TagNumber(4) + set timeCreated($1.Timestamp v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasTimeCreated() => $_has(3); + @$pb.TagNumber(4) + void clearTimeCreated() => clearField(4); + @$pb.TagNumber(4) + $1.Timestamp ensureTimeCreated() => $_ensure(3); +} + +class InfoRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'InfoRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.model.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orgId') + ..hasRequiredFields = false + ; + + InfoRequest._() : super(); + factory InfoRequest({ + $core.String? orgId, + }) { + final _result = create(); + if (orgId != null) { + _result.orgId = orgId; + } + return _result; + } + factory InfoRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory InfoRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + InfoRequest clone() => InfoRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + InfoRequest copyWith(void Function(InfoRequest) updates) => super.copyWith((message) => updates(message as InfoRequest)) as InfoRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static InfoRequest create() => InfoRequest._(); + InfoRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static InfoRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static InfoRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get orgId => $_getSZ(0); + @$pb.TagNumber(1) + set orgId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrgId() => $_has(0); + @$pb.TagNumber(1) + void clearOrgId() => clearField(1); +} + +class InfoResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'InfoResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.model.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'model', $pb.PbFieldType.PM, subBuilder: Model.create) + ..hasRequiredFields = false + ; + + InfoResponse._() : super(); + factory InfoResponse({ + $core.Iterable? model, + }) { + final _result = create(); + if (model != null) { + _result.model.addAll(model); + } + return _result; + } + factory InfoResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory InfoResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + InfoResponse clone() => InfoResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + InfoResponse copyWith(void Function(InfoResponse) updates) => super.copyWith((message) => updates(message as InfoResponse)) as InfoResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static InfoResponse create() => InfoResponse._(); + InfoResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static InfoResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static InfoResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get model => $_getList(0); +} + +class UploadResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UploadResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.model.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..e(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status', $pb.PbFieldType.OE, defaultOrMaker: Status.UNSPECIFIED, valueOf: Status.valueOf, enumValues: Status.values) + ..hasRequiredFields = false + ; + + UploadResponse._() : super(); + factory UploadResponse({ + $core.String? message, + Status? status, + }) { + final _result = create(); + if (message != null) { + _result.message = message; + } + if (status != null) { + _result.status = status; + } + return _result; + } + factory UploadResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UploadResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UploadResponse clone() => UploadResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UploadResponse copyWith(void Function(UploadResponse) updates) => super.copyWith((message) => updates(message as UploadResponse)) as UploadResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UploadResponse create() => UploadResponse._(); + UploadResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UploadResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UploadResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get message => $_getSZ(0); + @$pb.TagNumber(1) + set message($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearMessage() => clearField(1); + + @$pb.TagNumber(2) + Status get status => $_getN(1); + @$pb.TagNumber(2) + set status(Status v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasStatus() => $_has(1); + @$pb.TagNumber(2) + void clearStatus() => clearField(2); +} + +class DeleteResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.model.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..e(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status', $pb.PbFieldType.OE, defaultOrMaker: Status.UNSPECIFIED, valueOf: Status.valueOf, enumValues: Status.values) + ..hasRequiredFields = false + ; + + DeleteResponse._() : super(); + factory DeleteResponse({ + $core.String? message, + Status? status, + }) { + final _result = create(); + if (message != null) { + _result.message = message; + } + if (status != null) { + _result.status = status; + } + return _result; + } + factory DeleteResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteResponse clone() => DeleteResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteResponse copyWith(void Function(DeleteResponse) updates) => super.copyWith((message) => updates(message as DeleteResponse)) as DeleteResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteResponse create() => DeleteResponse._(); + DeleteResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get message => $_getSZ(0); + @$pb.TagNumber(1) + set message($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearMessage() => clearField(1); + + @$pb.TagNumber(2) + Status get status => $_getN(1); + @$pb.TagNumber(2) + set status(Status v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasStatus() => $_has(1); + @$pb.TagNumber(2) + void clearStatus() => clearField(2); +} + +class DeployResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeployResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.model.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..e(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status', $pb.PbFieldType.OE, defaultOrMaker: Status.UNSPECIFIED, valueOf: Status.valueOf, enumValues: Status.values) + ..hasRequiredFields = false + ; + + DeployResponse._() : super(); + factory DeployResponse({ + $core.String? message, + Status? status, + }) { + final _result = create(); + if (message != null) { + _result.message = message; + } + if (status != null) { + _result.status = status; + } + return _result; + } + factory DeployResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeployResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeployResponse clone() => DeployResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeployResponse copyWith(void Function(DeployResponse) updates) => super.copyWith((message) => updates(message as DeployResponse)) as DeployResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeployResponse create() => DeployResponse._(); + DeployResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeployResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeployResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get message => $_getSZ(0); + @$pb.TagNumber(1) + set message($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearMessage() => clearField(1); + + @$pb.TagNumber(2) + Status get status => $_getN(1); + @$pb.TagNumber(2) + set status(Status v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasStatus() => $_has(1); + @$pb.TagNumber(2) + void clearStatus() => clearField(2); +} + +class SyncedModel extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SyncedModel', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.model.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orgId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'modelName') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'associatedDataset') + ..pc(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'files', $pb.PbFieldType.PM, subBuilder: File.create) + ..aInt64(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sizeBytes') + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'blobPath') + ..aOM<$1.Timestamp>(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'syncTime', subBuilder: $1.Timestamp.create) + ..hasRequiredFields = false + ; + + SyncedModel._() : super(); + factory SyncedModel({ + $core.String? orgId, + $core.String? modelName, + $core.String? associatedDataset, + $core.Iterable? files, + $fixnum.Int64? sizeBytes, + $core.String? blobPath, + $1.Timestamp? syncTime, + }) { + final _result = create(); + if (orgId != null) { + _result.orgId = orgId; + } + if (modelName != null) { + _result.modelName = modelName; + } + if (associatedDataset != null) { + _result.associatedDataset = associatedDataset; + } + if (files != null) { + _result.files.addAll(files); + } + if (sizeBytes != null) { + _result.sizeBytes = sizeBytes; + } + if (blobPath != null) { + _result.blobPath = blobPath; + } + if (syncTime != null) { + _result.syncTime = syncTime; + } + return _result; + } + factory SyncedModel.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SyncedModel.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SyncedModel clone() => SyncedModel()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SyncedModel copyWith(void Function(SyncedModel) updates) => super.copyWith((message) => updates(message as SyncedModel)) as SyncedModel; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SyncedModel create() => SyncedModel._(); + SyncedModel createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SyncedModel getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SyncedModel? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get orgId => $_getSZ(0); + @$pb.TagNumber(1) + set orgId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrgId() => $_has(0); + @$pb.TagNumber(1) + void clearOrgId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get modelName => $_getSZ(1); + @$pb.TagNumber(2) + set modelName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasModelName() => $_has(1); + @$pb.TagNumber(2) + void clearModelName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get associatedDataset => $_getSZ(2); + @$pb.TagNumber(3) + set associatedDataset($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasAssociatedDataset() => $_has(2); + @$pb.TagNumber(3) + void clearAssociatedDataset() => clearField(3); + + @$pb.TagNumber(4) + $core.List get files => $_getList(3); + + @$pb.TagNumber(5) + $fixnum.Int64 get sizeBytes => $_getI64(4); + @$pb.TagNumber(5) + set sizeBytes($fixnum.Int64 v) { $_setInt64(4, v); } + @$pb.TagNumber(5) + $core.bool hasSizeBytes() => $_has(4); + @$pb.TagNumber(5) + void clearSizeBytes() => clearField(5); + + @$pb.TagNumber(6) + $core.String get blobPath => $_getSZ(5); + @$pb.TagNumber(6) + set blobPath($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasBlobPath() => $_has(5); + @$pb.TagNumber(6) + void clearBlobPath() => clearField(6); + + @$pb.TagNumber(7) + $1.Timestamp get syncTime => $_getN(6); + @$pb.TagNumber(7) + set syncTime($1.Timestamp v) { setField(7, v); } + @$pb.TagNumber(7) + $core.bool hasSyncTime() => $_has(6); + @$pb.TagNumber(7) + void clearSyncTime() => clearField(7); + @$pb.TagNumber(7) + $1.Timestamp ensureSyncTime() => $_ensure(6); +} + diff --git a/lib/src/gen/app/model/v1/model.pbenum.dart b/lib/src/gen/app/model/v1/model.pbenum.dart new file mode 100644 index 00000000000..c6bd7300c16 --- /dev/null +++ b/lib/src/gen/app/model/v1/model.pbenum.dart @@ -0,0 +1,28 @@ +/// +// Generated code. Do not modify. +// source: app/model/v1/model.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class Status extends $pb.ProtobufEnum { + static const Status UNSPECIFIED = Status._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UNSPECIFIED'); + static const Status FAIL = Status._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'FAIL'); + static const Status OK = Status._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'OK'); + + static const $core.List values = [ + UNSPECIFIED, + FAIL, + OK, + ]; + + static final $core.Map<$core.int, Status> _byValue = $pb.ProtobufEnum.initByValue(values); + static Status? valueOf($core.int value) => _byValue[value]; + + const Status._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/app/model/v1/model.pbgrpc.dart b/lib/src/gen/app/model/v1/model.pbgrpc.dart new file mode 100644 index 00000000000..a48b555746d --- /dev/null +++ b/lib/src/gen/app/model/v1/model.pbgrpc.dart @@ -0,0 +1,121 @@ +/// +// Generated code. Do not modify. +// source: app/model/v1/model.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'model.pb.dart' as $0; +export 'model.pb.dart'; + +class ModelServiceClient extends $grpc.Client { + static final _$upload = + $grpc.ClientMethod<$0.UploadRequest, $0.UploadResponse>( + '/viam.app.model.v1.ModelService/Upload', + ($0.UploadRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.UploadResponse.fromBuffer(value)); + static final _$delete = + $grpc.ClientMethod<$0.DeleteRequest, $0.DeleteResponse>( + '/viam.app.model.v1.ModelService/Delete', + ($0.DeleteRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.DeleteResponse.fromBuffer(value)); + static final _$deploy = + $grpc.ClientMethod<$0.DeployRequest, $0.DeployResponse>( + '/viam.app.model.v1.ModelService/Deploy', + ($0.DeployRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.DeployResponse.fromBuffer(value)); + static final _$info = $grpc.ClientMethod<$0.InfoRequest, $0.InfoResponse>( + '/viam.app.model.v1.ModelService/Info', + ($0.InfoRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.InfoResponse.fromBuffer(value)); + + ModelServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.UploadResponse> upload( + $async.Stream<$0.UploadRequest> request, + {$grpc.CallOptions? options}) { + return $createStreamingCall(_$upload, request, options: options).single; + } + + $grpc.ResponseFuture<$0.DeleteResponse> delete($0.DeleteRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$delete, request, options: options); + } + + $grpc.ResponseFuture<$0.DeployResponse> deploy($0.DeployRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deploy, request, options: options); + } + + $grpc.ResponseFuture<$0.InfoResponse> info($0.InfoRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$info, request, options: options); + } +} + +abstract class ModelServiceBase extends $grpc.Service { + $core.String get $name => 'viam.app.model.v1.ModelService'; + + ModelServiceBase() { + $addMethod($grpc.ServiceMethod<$0.UploadRequest, $0.UploadResponse>( + 'Upload', + upload, + true, + false, + ($core.List<$core.int> value) => $0.UploadRequest.fromBuffer(value), + ($0.UploadResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DeleteRequest, $0.DeleteResponse>( + 'Delete', + delete_Pre, + false, + false, + ($core.List<$core.int> value) => $0.DeleteRequest.fromBuffer(value), + ($0.DeleteResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DeployRequest, $0.DeployResponse>( + 'Deploy', + deploy_Pre, + false, + false, + ($core.List<$core.int> value) => $0.DeployRequest.fromBuffer(value), + ($0.DeployResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.InfoRequest, $0.InfoResponse>( + 'Info', + info_Pre, + false, + false, + ($core.List<$core.int> value) => $0.InfoRequest.fromBuffer(value), + ($0.InfoResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.DeleteResponse> delete_Pre( + $grpc.ServiceCall call, $async.Future<$0.DeleteRequest> request) async { + return delete(call, await request); + } + + $async.Future<$0.DeployResponse> deploy_Pre( + $grpc.ServiceCall call, $async.Future<$0.DeployRequest> request) async { + return deploy(call, await request); + } + + $async.Future<$0.InfoResponse> info_Pre( + $grpc.ServiceCall call, $async.Future<$0.InfoRequest> request) async { + return info(call, await request); + } + + $async.Future<$0.UploadResponse> upload( + $grpc.ServiceCall call, $async.Stream<$0.UploadRequest> request); + $async.Future<$0.DeleteResponse> delete( + $grpc.ServiceCall call, $0.DeleteRequest request); + $async.Future<$0.DeployResponse> deploy( + $grpc.ServiceCall call, $0.DeployRequest request); + $async.Future<$0.InfoResponse> info( + $grpc.ServiceCall call, $0.InfoRequest request); +} diff --git a/lib/src/gen/app/model/v1/model.pbjson.dart b/lib/src/gen/app/model/v1/model.pbjson.dart new file mode 100644 index 00000000000..8c960102d98 --- /dev/null +++ b/lib/src/gen/app/model/v1/model.pbjson.dart @@ -0,0 +1,174 @@ +/// +// Generated code. Do not modify. +// source: app/model/v1/model.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use statusDescriptor instead') +const Status$json = const { + '1': 'Status', + '2': const [ + const {'1': 'UNSPECIFIED', '2': 0}, + const {'1': 'FAIL', '2': 1}, + const {'1': 'OK', '2': 2}, + ], +}; + +/// Descriptor for `Status`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List statusDescriptor = $convert.base64Decode('CgZTdGF0dXMSDwoLVU5TUEVDSUZJRUQQABIICgRGQUlMEAESBgoCT0sQAg=='); +@$core.Deprecated('Use fileDataDescriptor instead') +const FileData$json = const { + '1': 'FileData', + '2': const [ + const {'1': 'data', '3': 1, '4': 1, '5': 12, '10': 'data'}, + ], +}; + +/// Descriptor for `FileData`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List fileDataDescriptor = $convert.base64Decode('CghGaWxlRGF0YRISCgRkYXRhGAEgASgMUgRkYXRh'); +@$core.Deprecated('Use fileDescriptor instead') +const File$json = const { + '1': 'File', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '8': const {}, '10': 'name'}, + const {'1': 'size_bytes', '3': 2, '4': 1, '5': 3, '8': const {}, '10': 'sizeBytes'}, + ], +}; + +/// Descriptor for `File`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List fileDescriptor = $convert.base64Decode('CgRGaWxlEjAKBG5hbWUYASABKAlCHJqEngMXYnNvbjoibmFtZSIganNvbjoibmFtZSJSBG5hbWUSRwoKc2l6ZV9ieXRlcxgCIAEoA0IomoSeAyNic29uOiJzaXplX2J5dGVzIiBqc29uOiJzaXplX2J5dGVzIlIJc2l6ZUJ5dGVz'); +@$core.Deprecated('Use uploadMetadataDescriptor instead') +const UploadMetadata$json = const { + '1': 'UploadMetadata', + '2': const [ + const {'1': 'org_id', '3': 1, '4': 1, '5': 9, '10': 'orgId'}, + const {'1': 'model_name', '3': 2, '4': 1, '5': 9, '10': 'modelName'}, + const {'1': 'associated_dataset', '3': 3, '4': 1, '5': 9, '10': 'associatedDataset'}, + const {'1': 'files', '3': 4, '4': 3, '5': 11, '6': '.viam.app.model.v1.File', '10': 'files'}, + ], +}; + +/// Descriptor for `UploadMetadata`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List uploadMetadataDescriptor = $convert.base64Decode('Cg5VcGxvYWRNZXRhZGF0YRIVCgZvcmdfaWQYASABKAlSBW9yZ0lkEh0KCm1vZGVsX25hbWUYAiABKAlSCW1vZGVsTmFtZRItChJhc3NvY2lhdGVkX2RhdGFzZXQYAyABKAlSEWFzc29jaWF0ZWREYXRhc2V0Ei0KBWZpbGVzGAQgAygLMhcudmlhbS5hcHAubW9kZWwudjEuRmlsZVIFZmlsZXM='); +@$core.Deprecated('Use uploadRequestDescriptor instead') +const UploadRequest$json = const { + '1': 'UploadRequest', + '2': const [ + const {'1': 'metadata', '3': 1, '4': 1, '5': 11, '6': '.viam.app.model.v1.UploadMetadata', '9': 0, '10': 'metadata'}, + const {'1': 'file_contents', '3': 2, '4': 1, '5': 11, '6': '.viam.app.model.v1.FileData', '9': 0, '10': 'fileContents'}, + ], + '8': const [ + const {'1': 'upload_packet'}, + ], +}; + +/// Descriptor for `UploadRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List uploadRequestDescriptor = $convert.base64Decode('Cg1VcGxvYWRSZXF1ZXN0Ej8KCG1ldGFkYXRhGAEgASgLMiEudmlhbS5hcHAubW9kZWwudjEuVXBsb2FkTWV0YWRhdGFIAFIIbWV0YWRhdGESQgoNZmlsZV9jb250ZW50cxgCIAEoCzIbLnZpYW0uYXBwLm1vZGVsLnYxLkZpbGVEYXRhSABSDGZpbGVDb250ZW50c0IPCg11cGxvYWRfcGFja2V0'); +@$core.Deprecated('Use deleteRequestDescriptor instead') +const DeleteRequest$json = const { + '1': 'DeleteRequest', + '2': const [ + const {'1': 'org_id', '3': 1, '4': 1, '5': 9, '10': 'orgId'}, + const {'1': 'model_name', '3': 2, '4': 1, '5': 9, '10': 'modelName'}, + ], +}; + +/// Descriptor for `DeleteRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteRequestDescriptor = $convert.base64Decode('Cg1EZWxldGVSZXF1ZXN0EhUKBm9yZ19pZBgBIAEoCVIFb3JnSWQSHQoKbW9kZWxfbmFtZRgCIAEoCVIJbW9kZWxOYW1l'); +@$core.Deprecated('Use deployRequestDescriptor instead') +const DeployRequest$json = const { + '1': 'DeployRequest', + '2': const [ + const {'1': 'org_id', '3': 1, '4': 1, '5': 9, '10': 'orgId'}, + const {'1': 'model_name', '3': 2, '4': 1, '5': 9, '10': 'modelName'}, + ], +}; + +/// Descriptor for `DeployRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deployRequestDescriptor = $convert.base64Decode('Cg1EZXBsb3lSZXF1ZXN0EhUKBm9yZ19pZBgBIAEoCVIFb3JnSWQSHQoKbW9kZWxfbmFtZRgCIAEoCVIJbW9kZWxOYW1l'); +@$core.Deprecated('Use modelDescriptor instead') +const Model$json = const { + '1': 'Model', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'size_bytes', '3': 2, '4': 1, '5': 3, '10': 'sizeBytes'}, + const {'1': 'files', '3': 3, '4': 3, '5': 11, '6': '.viam.app.model.v1.File', '10': 'files'}, + const {'1': 'time_created', '3': 4, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'timeCreated'}, + ], +}; + +/// Descriptor for `Model`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List modelDescriptor = $convert.base64Decode('CgVNb2RlbBISCgRuYW1lGAEgASgJUgRuYW1lEh0KCnNpemVfYnl0ZXMYAiABKANSCXNpemVCeXRlcxItCgVmaWxlcxgDIAMoCzIXLnZpYW0uYXBwLm1vZGVsLnYxLkZpbGVSBWZpbGVzEj0KDHRpbWVfY3JlYXRlZBgEIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBSC3RpbWVDcmVhdGVk'); +@$core.Deprecated('Use infoRequestDescriptor instead') +const InfoRequest$json = const { + '1': 'InfoRequest', + '2': const [ + const {'1': 'org_id', '3': 1, '4': 1, '5': 9, '10': 'orgId'}, + ], +}; + +/// Descriptor for `InfoRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List infoRequestDescriptor = $convert.base64Decode('CgtJbmZvUmVxdWVzdBIVCgZvcmdfaWQYASABKAlSBW9yZ0lk'); +@$core.Deprecated('Use infoResponseDescriptor instead') +const InfoResponse$json = const { + '1': 'InfoResponse', + '2': const [ + const {'1': 'model', '3': 1, '4': 3, '5': 11, '6': '.viam.app.model.v1.Model', '10': 'model'}, + ], +}; + +/// Descriptor for `InfoResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List infoResponseDescriptor = $convert.base64Decode('CgxJbmZvUmVzcG9uc2USLgoFbW9kZWwYASADKAsyGC52aWFtLmFwcC5tb2RlbC52MS5Nb2RlbFIFbW9kZWw='); +@$core.Deprecated('Use uploadResponseDescriptor instead') +const UploadResponse$json = const { + '1': 'UploadResponse', + '2': const [ + const {'1': 'message', '3': 1, '4': 1, '5': 9, '10': 'message'}, + const {'1': 'status', '3': 2, '4': 1, '5': 14, '6': '.viam.app.model.v1.Status', '10': 'status'}, + ], +}; + +/// Descriptor for `UploadResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List uploadResponseDescriptor = $convert.base64Decode('Cg5VcGxvYWRSZXNwb25zZRIYCgdtZXNzYWdlGAEgASgJUgdtZXNzYWdlEjEKBnN0YXR1cxgCIAEoDjIZLnZpYW0uYXBwLm1vZGVsLnYxLlN0YXR1c1IGc3RhdHVz'); +@$core.Deprecated('Use deleteResponseDescriptor instead') +const DeleteResponse$json = const { + '1': 'DeleteResponse', + '2': const [ + const {'1': 'message', '3': 1, '4': 1, '5': 9, '10': 'message'}, + const {'1': 'status', '3': 2, '4': 1, '5': 14, '6': '.viam.app.model.v1.Status', '10': 'status'}, + ], +}; + +/// Descriptor for `DeleteResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteResponseDescriptor = $convert.base64Decode('Cg5EZWxldGVSZXNwb25zZRIYCgdtZXNzYWdlGAEgASgJUgdtZXNzYWdlEjEKBnN0YXR1cxgCIAEoDjIZLnZpYW0uYXBwLm1vZGVsLnYxLlN0YXR1c1IGc3RhdHVz'); +@$core.Deprecated('Use deployResponseDescriptor instead') +const DeployResponse$json = const { + '1': 'DeployResponse', + '2': const [ + const {'1': 'message', '3': 1, '4': 1, '5': 9, '10': 'message'}, + const {'1': 'status', '3': 2, '4': 1, '5': 14, '6': '.viam.app.model.v1.Status', '10': 'status'}, + ], +}; + +/// Descriptor for `DeployResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deployResponseDescriptor = $convert.base64Decode('Cg5EZXBsb3lSZXNwb25zZRIYCgdtZXNzYWdlGAEgASgJUgdtZXNzYWdlEjEKBnN0YXR1cxgCIAEoDjIZLnZpYW0uYXBwLm1vZGVsLnYxLlN0YXR1c1IGc3RhdHVz'); +@$core.Deprecated('Use syncedModelDescriptor instead') +const SyncedModel$json = const { + '1': 'SyncedModel', + '2': const [ + const {'1': 'org_id', '3': 1, '4': 1, '5': 9, '8': const {}, '10': 'orgId'}, + const {'1': 'model_name', '3': 2, '4': 1, '5': 9, '8': const {}, '10': 'modelName'}, + const {'1': 'associated_dataset', '3': 3, '4': 1, '5': 9, '8': const {}, '10': 'associatedDataset'}, + const {'1': 'files', '3': 4, '4': 3, '5': 11, '6': '.viam.app.model.v1.File', '8': const {}, '10': 'files'}, + const {'1': 'size_bytes', '3': 5, '4': 1, '5': 3, '8': const {}, '10': 'sizeBytes'}, + const {'1': 'blob_path', '3': 6, '4': 1, '5': 9, '8': const {}, '10': 'blobPath'}, + const {'1': 'sync_time', '3': 7, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '8': const {}, '10': 'syncTime'}, + ], +}; + +/// Descriptor for `SyncedModel`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List syncedModelDescriptor = $convert.base64Decode('CgtTeW5jZWRNb2RlbBI3CgZvcmdfaWQYASABKAlCIJqEngMbYnNvbjoib3JnX2lkIiBqc29uOiJvcmdfaWQiUgVvcmdJZBJHCgptb2RlbF9uYW1lGAIgASgJQiiahJ4DI2Jzb246Im1vZGVsX25hbWUiIGpzb246Im1vZGVsX25hbWUiUgltb2RlbE5hbWUSZwoSYXNzb2NpYXRlZF9kYXRhc2V0GAMgASgJQjiahJ4DM2Jzb246ImFzc29jaWF0ZWRfZGF0YXNldCIganNvbjoiYXNzb2NpYXRlZF9kYXRhc2V0IlIRYXNzb2NpYXRlZERhdGFzZXQSTQoFZmlsZXMYBCADKAsyFy52aWFtLmFwcC5tb2RlbC52MS5GaWxlQh6ahJ4DGWJzb246ImZpbGVzIiBqc29uOiJmaWxlcyJSBWZpbGVzEkcKCnNpemVfYnl0ZXMYBSABKANCKJqEngMjYnNvbjoic2l6ZV9ieXRlcyIganNvbjoic2l6ZV9ieXRlcyJSCXNpemVCeXRlcxJDCglibG9iX3BhdGgYBiABKAlCJpqEngMhYnNvbjoiYmxvYl9wYXRoIiBqc29uOiJibG9iX3BhdGgiUghibG9iUGF0aBJfCglzeW5jX3RpbWUYByABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wQiaahJ4DIWJzb246InN5bmNfdGltZSIganNvbjoic3luY190aW1lIlIIc3luY1RpbWU='); diff --git a/lib/src/gen/app/packages/v1/packages.pb.dart b/lib/src/gen/app/packages/v1/packages.pb.dart new file mode 100644 index 00000000000..ca101f5ec71 --- /dev/null +++ b/lib/src/gen/app/packages/v1/packages.pb.dart @@ -0,0 +1,968 @@ +/// +// Generated code. Do not modify. +// source: app/packages/v1/packages.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $1; +import '../../../google/protobuf/timestamp.pb.dart' as $2; + +import 'packages.pbenum.dart'; + +export 'packages.pbenum.dart'; + +class FileInfo extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'FileInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.packages.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..a<$fixnum.Int64>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'size', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..hasRequiredFields = false + ; + + FileInfo._() : super(); + factory FileInfo({ + $core.String? name, + $fixnum.Int64? size, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (size != null) { + _result.size = size; + } + return _result; + } + factory FileInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory FileInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + FileInfo clone() => FileInfo()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + FileInfo copyWith(void Function(FileInfo) updates) => super.copyWith((message) => updates(message as FileInfo)) as FileInfo; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static FileInfo create() => FileInfo._(); + FileInfo createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static FileInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static FileInfo? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $fixnum.Int64 get size => $_getI64(1); + @$pb.TagNumber(2) + set size($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasSize() => $_has(1); + @$pb.TagNumber(2) + void clearSize() => clearField(2); +} + +class PackageInfo extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PackageInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.packages.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version') + ..e(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: PackageType.PACKAGE_TYPE_UNSPECIFIED, valueOf: PackageType.valueOf, enumValues: PackageType.values) + ..pc(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'files', $pb.PbFieldType.PM, subBuilder: FileInfo.create) + ..aOM<$1.Struct>(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', subBuilder: $1.Struct.create) + ..hasRequiredFields = false + ; + + PackageInfo._() : super(); + factory PackageInfo({ + $core.String? organizationId, + $core.String? name, + $core.String? version, + PackageType? type, + $core.Iterable? files, + $1.Struct? metadata, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + if (name != null) { + _result.name = name; + } + if (version != null) { + _result.version = version; + } + if (type != null) { + _result.type = type; + } + if (files != null) { + _result.files.addAll(files); + } + if (metadata != null) { + _result.metadata = metadata; + } + return _result; + } + factory PackageInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PackageInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PackageInfo clone() => PackageInfo()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PackageInfo copyWith(void Function(PackageInfo) updates) => super.copyWith((message) => updates(message as PackageInfo)) as PackageInfo; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PackageInfo create() => PackageInfo._(); + PackageInfo createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PackageInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PackageInfo? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get version => $_getSZ(2); + @$pb.TagNumber(3) + set version($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasVersion() => $_has(2); + @$pb.TagNumber(3) + void clearVersion() => clearField(3); + + @$pb.TagNumber(4) + PackageType get type => $_getN(3); + @$pb.TagNumber(4) + set type(PackageType v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasType() => $_has(3); + @$pb.TagNumber(4) + void clearType() => clearField(4); + + @$pb.TagNumber(5) + $core.List get files => $_getList(4); + + @$pb.TagNumber(6) + $1.Struct get metadata => $_getN(5); + @$pb.TagNumber(6) + set metadata($1.Struct v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasMetadata() => $_has(5); + @$pb.TagNumber(6) + void clearMetadata() => clearField(6); + @$pb.TagNumber(6) + $1.Struct ensureMetadata() => $_ensure(5); +} + +enum CreatePackageRequest_Package { + info, + contents, + notSet +} + +class CreatePackageRequest extends $pb.GeneratedMessage { + static const $core.Map<$core.int, CreatePackageRequest_Package> _CreatePackageRequest_PackageByTag = { + 1 : CreatePackageRequest_Package.info, + 2 : CreatePackageRequest_Package.contents, + 0 : CreatePackageRequest_Package.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CreatePackageRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.packages.v1'), createEmptyInstance: create) + ..oo(0, [1, 2]) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'info', subBuilder: PackageInfo.create) + ..a<$core.List<$core.int>>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'contents', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + CreatePackageRequest._() : super(); + factory CreatePackageRequest({ + PackageInfo? info, + $core.List<$core.int>? contents, + }) { + final _result = create(); + if (info != null) { + _result.info = info; + } + if (contents != null) { + _result.contents = contents; + } + return _result; + } + factory CreatePackageRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CreatePackageRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CreatePackageRequest clone() => CreatePackageRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CreatePackageRequest copyWith(void Function(CreatePackageRequest) updates) => super.copyWith((message) => updates(message as CreatePackageRequest)) as CreatePackageRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CreatePackageRequest create() => CreatePackageRequest._(); + CreatePackageRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CreatePackageRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CreatePackageRequest? _defaultInstance; + + CreatePackageRequest_Package whichPackage() => _CreatePackageRequest_PackageByTag[$_whichOneof(0)]!; + void clearPackage() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + PackageInfo get info => $_getN(0); + @$pb.TagNumber(1) + set info(PackageInfo v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasInfo() => $_has(0); + @$pb.TagNumber(1) + void clearInfo() => clearField(1); + @$pb.TagNumber(1) + PackageInfo ensureInfo() => $_ensure(0); + + @$pb.TagNumber(2) + $core.List<$core.int> get contents => $_getN(1); + @$pb.TagNumber(2) + set contents($core.List<$core.int> v) { $_setBytes(1, v); } + @$pb.TagNumber(2) + $core.bool hasContents() => $_has(1); + @$pb.TagNumber(2) + void clearContents() => clearField(2); +} + +class CreatePackageResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CreatePackageResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.packages.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version') + ..hasRequiredFields = false + ; + + CreatePackageResponse._() : super(); + factory CreatePackageResponse({ + $core.String? id, + $core.String? version, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (version != null) { + _result.version = version; + } + return _result; + } + factory CreatePackageResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CreatePackageResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CreatePackageResponse clone() => CreatePackageResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CreatePackageResponse copyWith(void Function(CreatePackageResponse) updates) => super.copyWith((message) => updates(message as CreatePackageResponse)) as CreatePackageResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CreatePackageResponse create() => CreatePackageResponse._(); + CreatePackageResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CreatePackageResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CreatePackageResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get version => $_getSZ(1); + @$pb.TagNumber(2) + set version($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasVersion() => $_has(1); + @$pb.TagNumber(2) + void clearVersion() => clearField(2); +} + +class DeletePackageRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeletePackageRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.packages.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version') + ..hasRequiredFields = false + ; + + DeletePackageRequest._() : super(); + factory DeletePackageRequest({ + $core.String? id, + $core.String? version, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (version != null) { + _result.version = version; + } + return _result; + } + factory DeletePackageRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeletePackageRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeletePackageRequest clone() => DeletePackageRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeletePackageRequest copyWith(void Function(DeletePackageRequest) updates) => super.copyWith((message) => updates(message as DeletePackageRequest)) as DeletePackageRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeletePackageRequest create() => DeletePackageRequest._(); + DeletePackageRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeletePackageRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeletePackageRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get version => $_getSZ(1); + @$pb.TagNumber(2) + set version($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasVersion() => $_has(1); + @$pb.TagNumber(2) + void clearVersion() => clearField(2); +} + +class DeletePackageResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeletePackageResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.packages.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + DeletePackageResponse._() : super(); + factory DeletePackageResponse() => create(); + factory DeletePackageResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeletePackageResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeletePackageResponse clone() => DeletePackageResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeletePackageResponse copyWith(void Function(DeletePackageResponse) updates) => super.copyWith((message) => updates(message as DeletePackageResponse)) as DeletePackageResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeletePackageResponse create() => DeletePackageResponse._(); + DeletePackageResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeletePackageResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeletePackageResponse? _defaultInstance; +} + +class Package extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Package', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.packages.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'info', subBuilder: PackageInfo.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'url') + ..aOM<$2.Timestamp>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'createdOn', subBuilder: $2.Timestamp.create) + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'checksum') + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + Package._() : super(); + factory Package({ + PackageInfo? info, + $core.String? url, + $2.Timestamp? createdOn, + $core.String? checksum, + $core.String? id, + }) { + final _result = create(); + if (info != null) { + _result.info = info; + } + if (url != null) { + _result.url = url; + } + if (createdOn != null) { + _result.createdOn = createdOn; + } + if (checksum != null) { + _result.checksum = checksum; + } + if (id != null) { + _result.id = id; + } + return _result; + } + factory Package.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Package.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Package clone() => Package()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Package copyWith(void Function(Package) updates) => super.copyWith((message) => updates(message as Package)) as Package; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Package create() => Package._(); + Package createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Package getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Package? _defaultInstance; + + @$pb.TagNumber(1) + PackageInfo get info => $_getN(0); + @$pb.TagNumber(1) + set info(PackageInfo v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasInfo() => $_has(0); + @$pb.TagNumber(1) + void clearInfo() => clearField(1); + @$pb.TagNumber(1) + PackageInfo ensureInfo() => $_ensure(0); + + @$pb.TagNumber(2) + $core.String get url => $_getSZ(1); + @$pb.TagNumber(2) + set url($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasUrl() => $_has(1); + @$pb.TagNumber(2) + void clearUrl() => clearField(2); + + @$pb.TagNumber(3) + $2.Timestamp get createdOn => $_getN(2); + @$pb.TagNumber(3) + set createdOn($2.Timestamp v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasCreatedOn() => $_has(2); + @$pb.TagNumber(3) + void clearCreatedOn() => clearField(3); + @$pb.TagNumber(3) + $2.Timestamp ensureCreatedOn() => $_ensure(2); + + @$pb.TagNumber(4) + $core.String get checksum => $_getSZ(3); + @$pb.TagNumber(4) + set checksum($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasChecksum() => $_has(3); + @$pb.TagNumber(4) + void clearChecksum() => clearField(4); + + @$pb.TagNumber(5) + $core.String get id => $_getSZ(4); + @$pb.TagNumber(5) + set id($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasId() => $_has(4); + @$pb.TagNumber(5) + void clearId() => clearField(5); +} + +class InternalPackage extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'InternalPackage', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.packages.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version') + ..e(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: PackageType.PACKAGE_TYPE_UNSPECIFIED, valueOf: PackageType.valueOf, enumValues: PackageType.values) + ..pc(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'files', $pb.PbFieldType.PM, subBuilder: FileInfo.create) + ..aOM<$1.Struct>(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', subBuilder: $1.Struct.create) + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'blobPath') + ..aOM<$2.Timestamp>(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'createdOn', subBuilder: $2.Timestamp.create) + ..aOS(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'checksum') + ..aOB(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'latest') + ..hasRequiredFields = false + ; + + InternalPackage._() : super(); + factory InternalPackage({ + $core.String? organizationId, + $core.String? name, + $core.String? version, + PackageType? type, + $core.Iterable? files, + $1.Struct? metadata, + $core.String? blobPath, + $2.Timestamp? createdOn, + $core.String? checksum, + $core.bool? latest, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + if (name != null) { + _result.name = name; + } + if (version != null) { + _result.version = version; + } + if (type != null) { + _result.type = type; + } + if (files != null) { + _result.files.addAll(files); + } + if (metadata != null) { + _result.metadata = metadata; + } + if (blobPath != null) { + _result.blobPath = blobPath; + } + if (createdOn != null) { + _result.createdOn = createdOn; + } + if (checksum != null) { + _result.checksum = checksum; + } + if (latest != null) { + _result.latest = latest; + } + return _result; + } + factory InternalPackage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory InternalPackage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + InternalPackage clone() => InternalPackage()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + InternalPackage copyWith(void Function(InternalPackage) updates) => super.copyWith((message) => updates(message as InternalPackage)) as InternalPackage; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static InternalPackage create() => InternalPackage._(); + InternalPackage createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static InternalPackage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static InternalPackage? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get version => $_getSZ(2); + @$pb.TagNumber(3) + set version($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasVersion() => $_has(2); + @$pb.TagNumber(3) + void clearVersion() => clearField(3); + + @$pb.TagNumber(4) + PackageType get type => $_getN(3); + @$pb.TagNumber(4) + set type(PackageType v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasType() => $_has(3); + @$pb.TagNumber(4) + void clearType() => clearField(4); + + @$pb.TagNumber(5) + $core.List get files => $_getList(4); + + @$pb.TagNumber(6) + $1.Struct get metadata => $_getN(5); + @$pb.TagNumber(6) + set metadata($1.Struct v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasMetadata() => $_has(5); + @$pb.TagNumber(6) + void clearMetadata() => clearField(6); + @$pb.TagNumber(6) + $1.Struct ensureMetadata() => $_ensure(5); + + @$pb.TagNumber(7) + $core.String get blobPath => $_getSZ(6); + @$pb.TagNumber(7) + set blobPath($core.String v) { $_setString(6, v); } + @$pb.TagNumber(7) + $core.bool hasBlobPath() => $_has(6); + @$pb.TagNumber(7) + void clearBlobPath() => clearField(7); + + @$pb.TagNumber(8) + $2.Timestamp get createdOn => $_getN(7); + @$pb.TagNumber(8) + set createdOn($2.Timestamp v) { setField(8, v); } + @$pb.TagNumber(8) + $core.bool hasCreatedOn() => $_has(7); + @$pb.TagNumber(8) + void clearCreatedOn() => clearField(8); + @$pb.TagNumber(8) + $2.Timestamp ensureCreatedOn() => $_ensure(7); + + @$pb.TagNumber(9) + $core.String get checksum => $_getSZ(8); + @$pb.TagNumber(9) + set checksum($core.String v) { $_setString(8, v); } + @$pb.TagNumber(9) + $core.bool hasChecksum() => $_has(8); + @$pb.TagNumber(9) + void clearChecksum() => clearField(9); + + @$pb.TagNumber(10) + $core.bool get latest => $_getBF(9); + @$pb.TagNumber(10) + set latest($core.bool v) { $_setBool(9, v); } + @$pb.TagNumber(10) + $core.bool hasLatest() => $_has(9); + @$pb.TagNumber(10) + void clearLatest() => clearField(10); +} + +class GetPackageRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPackageRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.packages.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version') + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'includeUrl') + ..hasRequiredFields = false + ; + + GetPackageRequest._() : super(); + factory GetPackageRequest({ + $core.String? id, + $core.String? version, + $core.bool? includeUrl, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (version != null) { + _result.version = version; + } + if (includeUrl != null) { + _result.includeUrl = includeUrl; + } + return _result; + } + factory GetPackageRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPackageRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPackageRequest clone() => GetPackageRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPackageRequest copyWith(void Function(GetPackageRequest) updates) => super.copyWith((message) => updates(message as GetPackageRequest)) as GetPackageRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPackageRequest create() => GetPackageRequest._(); + GetPackageRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPackageRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPackageRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get version => $_getSZ(1); + @$pb.TagNumber(2) + set version($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasVersion() => $_has(1); + @$pb.TagNumber(2) + void clearVersion() => clearField(2); + + @$pb.TagNumber(3) + $core.bool get includeUrl => $_getBF(2); + @$pb.TagNumber(3) + set includeUrl($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(3) + $core.bool hasIncludeUrl() => $_has(2); + @$pb.TagNumber(3) + void clearIncludeUrl() => clearField(3); +} + +class GetPackageResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPackageResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.packages.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'package', subBuilder: Package.create) + ..hasRequiredFields = false + ; + + GetPackageResponse._() : super(); + factory GetPackageResponse({ + Package? package, + }) { + final _result = create(); + if (package != null) { + _result.package = package; + } + return _result; + } + factory GetPackageResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPackageResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPackageResponse clone() => GetPackageResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPackageResponse copyWith(void Function(GetPackageResponse) updates) => super.copyWith((message) => updates(message as GetPackageResponse)) as GetPackageResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPackageResponse create() => GetPackageResponse._(); + GetPackageResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPackageResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPackageResponse? _defaultInstance; + + @$pb.TagNumber(1) + Package get package => $_getN(0); + @$pb.TagNumber(1) + set package(Package v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasPackage() => $_has(0); + @$pb.TagNumber(1) + void clearPackage() => clearField(1); + @$pb.TagNumber(1) + Package ensurePackage() => $_ensure(0); +} + +class ListPackagesRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListPackagesRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.packages.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version') + ..e(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: PackageType.PACKAGE_TYPE_UNSPECIFIED, valueOf: PackageType.valueOf, enumValues: PackageType.values) + ..aOB(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'includeUrl') + ..hasRequiredFields = false + ; + + ListPackagesRequest._() : super(); + factory ListPackagesRequest({ + $core.String? organizationId, + $core.String? name, + $core.String? version, + PackageType? type, + $core.bool? includeUrl, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + if (name != null) { + _result.name = name; + } + if (version != null) { + _result.version = version; + } + if (type != null) { + _result.type = type; + } + if (includeUrl != null) { + _result.includeUrl = includeUrl; + } + return _result; + } + factory ListPackagesRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListPackagesRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListPackagesRequest clone() => ListPackagesRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListPackagesRequest copyWith(void Function(ListPackagesRequest) updates) => super.copyWith((message) => updates(message as ListPackagesRequest)) as ListPackagesRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListPackagesRequest create() => ListPackagesRequest._(); + ListPackagesRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListPackagesRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListPackagesRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get version => $_getSZ(2); + @$pb.TagNumber(3) + set version($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasVersion() => $_has(2); + @$pb.TagNumber(3) + void clearVersion() => clearField(3); + + @$pb.TagNumber(4) + PackageType get type => $_getN(3); + @$pb.TagNumber(4) + set type(PackageType v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasType() => $_has(3); + @$pb.TagNumber(4) + void clearType() => clearField(4); + + @$pb.TagNumber(5) + $core.bool get includeUrl => $_getBF(4); + @$pb.TagNumber(5) + set includeUrl($core.bool v) { $_setBool(4, v); } + @$pb.TagNumber(5) + $core.bool hasIncludeUrl() => $_has(4); + @$pb.TagNumber(5) + void clearIncludeUrl() => clearField(5); +} + +class ListPackagesResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListPackagesResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.packages.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'packages', $pb.PbFieldType.PM, subBuilder: Package.create) + ..hasRequiredFields = false + ; + + ListPackagesResponse._() : super(); + factory ListPackagesResponse({ + $core.Iterable? packages, + }) { + final _result = create(); + if (packages != null) { + _result.packages.addAll(packages); + } + return _result; + } + factory ListPackagesResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListPackagesResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListPackagesResponse clone() => ListPackagesResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListPackagesResponse copyWith(void Function(ListPackagesResponse) updates) => super.copyWith((message) => updates(message as ListPackagesResponse)) as ListPackagesResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListPackagesResponse create() => ListPackagesResponse._(); + ListPackagesResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListPackagesResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListPackagesResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get packages => $_getList(0); +} + diff --git a/lib/src/gen/app/packages/v1/packages.pbenum.dart b/lib/src/gen/app/packages/v1/packages.pbenum.dart new file mode 100644 index 00000000000..ecd90110e87 --- /dev/null +++ b/lib/src/gen/app/packages/v1/packages.pbenum.dart @@ -0,0 +1,28 @@ +/// +// Generated code. Do not modify. +// source: app/packages/v1/packages.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class PackageType extends $pb.ProtobufEnum { + static const PackageType PACKAGE_TYPE_UNSPECIFIED = PackageType._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PACKAGE_TYPE_UNSPECIFIED'); + static const PackageType PACKAGE_TYPE_ARCHIVE = PackageType._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PACKAGE_TYPE_ARCHIVE'); + static const PackageType PACKAGE_TYPE_ML_MODEL = PackageType._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PACKAGE_TYPE_ML_MODEL'); + + static const $core.List values = [ + PACKAGE_TYPE_UNSPECIFIED, + PACKAGE_TYPE_ARCHIVE, + PACKAGE_TYPE_ML_MODEL, + ]; + + static final $core.Map<$core.int, PackageType> _byValue = $pb.ProtobufEnum.initByValue(values); + static PackageType? valueOf($core.int value) => _byValue[value]; + + const PackageType._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/app/packages/v1/packages.pbgrpc.dart b/lib/src/gen/app/packages/v1/packages.pbgrpc.dart new file mode 100644 index 00000000000..884af48a2d0 --- /dev/null +++ b/lib/src/gen/app/packages/v1/packages.pbgrpc.dart @@ -0,0 +1,138 @@ +/// +// Generated code. Do not modify. +// source: app/packages/v1/packages.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'packages.pb.dart' as $0; +export 'packages.pb.dart'; + +class PackageServiceClient extends $grpc.Client { + static final _$createPackage = + $grpc.ClientMethod<$0.CreatePackageRequest, $0.CreatePackageResponse>( + '/viam.app.packages.v1.PackageService/CreatePackage', + ($0.CreatePackageRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.CreatePackageResponse.fromBuffer(value)); + static final _$deletePackage = + $grpc.ClientMethod<$0.DeletePackageRequest, $0.DeletePackageResponse>( + '/viam.app.packages.v1.PackageService/DeletePackage', + ($0.DeletePackageRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DeletePackageResponse.fromBuffer(value)); + static final _$getPackage = + $grpc.ClientMethod<$0.GetPackageRequest, $0.GetPackageResponse>( + '/viam.app.packages.v1.PackageService/GetPackage', + ($0.GetPackageRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetPackageResponse.fromBuffer(value)); + static final _$listPackages = + $grpc.ClientMethod<$0.ListPackagesRequest, $0.ListPackagesResponse>( + '/viam.app.packages.v1.PackageService/ListPackages', + ($0.ListPackagesRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ListPackagesResponse.fromBuffer(value)); + + PackageServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.CreatePackageResponse> createPackage( + $async.Stream<$0.CreatePackageRequest> request, + {$grpc.CallOptions? options}) { + return $createStreamingCall(_$createPackage, request, options: options) + .single; + } + + $grpc.ResponseFuture<$0.DeletePackageResponse> deletePackage( + $0.DeletePackageRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deletePackage, request, options: options); + } + + $grpc.ResponseFuture<$0.GetPackageResponse> getPackage( + $0.GetPackageRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getPackage, request, options: options); + } + + $grpc.ResponseFuture<$0.ListPackagesResponse> listPackages( + $0.ListPackagesRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$listPackages, request, options: options); + } +} + +abstract class PackageServiceBase extends $grpc.Service { + $core.String get $name => 'viam.app.packages.v1.PackageService'; + + PackageServiceBase() { + $addMethod( + $grpc.ServiceMethod<$0.CreatePackageRequest, $0.CreatePackageResponse>( + 'CreatePackage', + createPackage, + true, + false, + ($core.List<$core.int> value) => + $0.CreatePackageRequest.fromBuffer(value), + ($0.CreatePackageResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.DeletePackageRequest, $0.DeletePackageResponse>( + 'DeletePackage', + deletePackage_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DeletePackageRequest.fromBuffer(value), + ($0.DeletePackageResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetPackageRequest, $0.GetPackageResponse>( + 'GetPackage', + getPackage_Pre, + false, + false, + ($core.List<$core.int> value) => $0.GetPackageRequest.fromBuffer(value), + ($0.GetPackageResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.ListPackagesRequest, $0.ListPackagesResponse>( + 'ListPackages', + listPackages_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.ListPackagesRequest.fromBuffer(value), + ($0.ListPackagesResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.DeletePackageResponse> deletePackage_Pre( + $grpc.ServiceCall call, + $async.Future<$0.DeletePackageRequest> request) async { + return deletePackage(call, await request); + } + + $async.Future<$0.GetPackageResponse> getPackage_Pre($grpc.ServiceCall call, + $async.Future<$0.GetPackageRequest> request) async { + return getPackage(call, await request); + } + + $async.Future<$0.ListPackagesResponse> listPackages_Pre( + $grpc.ServiceCall call, + $async.Future<$0.ListPackagesRequest> request) async { + return listPackages(call, await request); + } + + $async.Future<$0.CreatePackageResponse> createPackage( + $grpc.ServiceCall call, $async.Stream<$0.CreatePackageRequest> request); + $async.Future<$0.DeletePackageResponse> deletePackage( + $grpc.ServiceCall call, $0.DeletePackageRequest request); + $async.Future<$0.GetPackageResponse> getPackage( + $grpc.ServiceCall call, $0.GetPackageRequest request); + $async.Future<$0.ListPackagesResponse> listPackages( + $grpc.ServiceCall call, $0.ListPackagesRequest request); +} diff --git a/lib/src/gen/app/packages/v1/packages.pbjson.dart b/lib/src/gen/app/packages/v1/packages.pbjson.dart new file mode 100644 index 00000000000..84727b30850 --- /dev/null +++ b/lib/src/gen/app/packages/v1/packages.pbjson.dart @@ -0,0 +1,179 @@ +/// +// Generated code. Do not modify. +// source: app/packages/v1/packages.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use packageTypeDescriptor instead') +const PackageType$json = const { + '1': 'PackageType', + '2': const [ + const {'1': 'PACKAGE_TYPE_UNSPECIFIED', '2': 0}, + const {'1': 'PACKAGE_TYPE_ARCHIVE', '2': 1}, + const {'1': 'PACKAGE_TYPE_ML_MODEL', '2': 2}, + ], +}; + +/// Descriptor for `PackageType`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List packageTypeDescriptor = $convert.base64Decode('CgtQYWNrYWdlVHlwZRIcChhQQUNLQUdFX1RZUEVfVU5TUEVDSUZJRUQQABIYChRQQUNLQUdFX1RZUEVfQVJDSElWRRABEhkKFVBBQ0tBR0VfVFlQRV9NTF9NT0RFTBAC'); +@$core.Deprecated('Use fileInfoDescriptor instead') +const FileInfo$json = const { + '1': 'FileInfo', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'size', '3': 2, '4': 1, '5': 4, '10': 'size'}, + ], +}; + +/// Descriptor for `FileInfo`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List fileInfoDescriptor = $convert.base64Decode('CghGaWxlSW5mbxISCgRuYW1lGAEgASgJUgRuYW1lEhIKBHNpemUYAiABKARSBHNpemU='); +@$core.Deprecated('Use packageInfoDescriptor instead') +const PackageInfo$json = const { + '1': 'PackageInfo', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'version', '3': 3, '4': 1, '5': 9, '10': 'version'}, + const {'1': 'type', '3': 4, '4': 1, '5': 14, '6': '.viam.app.packages.v1.PackageType', '10': 'type'}, + const {'1': 'files', '3': 5, '4': 3, '5': 11, '6': '.viam.app.packages.v1.FileInfo', '10': 'files'}, + const {'1': 'metadata', '3': 6, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'metadata'}, + ], +}; + +/// Descriptor for `PackageInfo`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List packageInfoDescriptor = $convert.base64Decode('CgtQYWNrYWdlSW5mbxInCg9vcmdhbml6YXRpb25faWQYASABKAlSDm9yZ2FuaXphdGlvbklkEhIKBG5hbWUYAiABKAlSBG5hbWUSGAoHdmVyc2lvbhgDIAEoCVIHdmVyc2lvbhI1CgR0eXBlGAQgASgOMiEudmlhbS5hcHAucGFja2FnZXMudjEuUGFja2FnZVR5cGVSBHR5cGUSNAoFZmlsZXMYBSADKAsyHi52aWFtLmFwcC5wYWNrYWdlcy52MS5GaWxlSW5mb1IFZmlsZXMSMwoIbWV0YWRhdGEYBiABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UghtZXRhZGF0YQ=='); +@$core.Deprecated('Use createPackageRequestDescriptor instead') +const CreatePackageRequest$json = const { + '1': 'CreatePackageRequest', + '2': const [ + const {'1': 'info', '3': 1, '4': 1, '5': 11, '6': '.viam.app.packages.v1.PackageInfo', '9': 0, '10': 'info'}, + const {'1': 'contents', '3': 2, '4': 1, '5': 12, '9': 0, '10': 'contents'}, + ], + '8': const [ + const {'1': 'package'}, + ], +}; + +/// Descriptor for `CreatePackageRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List createPackageRequestDescriptor = $convert.base64Decode('ChRDcmVhdGVQYWNrYWdlUmVxdWVzdBI3CgRpbmZvGAEgASgLMiEudmlhbS5hcHAucGFja2FnZXMudjEuUGFja2FnZUluZm9IAFIEaW5mbxIcCghjb250ZW50cxgCIAEoDEgAUghjb250ZW50c0IJCgdwYWNrYWdl'); +@$core.Deprecated('Use createPackageResponseDescriptor instead') +const CreatePackageResponse$json = const { + '1': 'CreatePackageResponse', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'version', '3': 2, '4': 1, '5': 9, '10': 'version'}, + ], +}; + +/// Descriptor for `CreatePackageResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List createPackageResponseDescriptor = $convert.base64Decode('ChVDcmVhdGVQYWNrYWdlUmVzcG9uc2USDgoCaWQYASABKAlSAmlkEhgKB3ZlcnNpb24YAiABKAlSB3ZlcnNpb24='); +@$core.Deprecated('Use deletePackageRequestDescriptor instead') +const DeletePackageRequest$json = const { + '1': 'DeletePackageRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'version', '3': 2, '4': 1, '5': 9, '10': 'version'}, + ], +}; + +/// Descriptor for `DeletePackageRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deletePackageRequestDescriptor = $convert.base64Decode('ChREZWxldGVQYWNrYWdlUmVxdWVzdBIOCgJpZBgBIAEoCVICaWQSGAoHdmVyc2lvbhgCIAEoCVIHdmVyc2lvbg=='); +@$core.Deprecated('Use deletePackageResponseDescriptor instead') +const DeletePackageResponse$json = const { + '1': 'DeletePackageResponse', +}; + +/// Descriptor for `DeletePackageResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deletePackageResponseDescriptor = $convert.base64Decode('ChVEZWxldGVQYWNrYWdlUmVzcG9uc2U='); +@$core.Deprecated('Use packageDescriptor instead') +const Package$json = const { + '1': 'Package', + '2': const [ + const {'1': 'info', '3': 1, '4': 1, '5': 11, '6': '.viam.app.packages.v1.PackageInfo', '10': 'info'}, + const {'1': 'url', '3': 2, '4': 1, '5': 9, '10': 'url'}, + const {'1': 'created_on', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'createdOn'}, + const {'1': 'checksum', '3': 4, '4': 1, '5': 9, '10': 'checksum'}, + const {'1': 'id', '3': 5, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `Package`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List packageDescriptor = $convert.base64Decode('CgdQYWNrYWdlEjUKBGluZm8YASABKAsyIS52aWFtLmFwcC5wYWNrYWdlcy52MS5QYWNrYWdlSW5mb1IEaW5mbxIQCgN1cmwYAiABKAlSA3VybBI5CgpjcmVhdGVkX29uGAMgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcFIJY3JlYXRlZE9uEhoKCGNoZWNrc3VtGAQgASgJUghjaGVja3N1bRIOCgJpZBgFIAEoCVICaWQ='); +@$core.Deprecated('Use internalPackageDescriptor instead') +const InternalPackage$json = const { + '1': 'InternalPackage', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '8': const {}, '10': 'organizationId'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '8': const {}, '10': 'name'}, + const {'1': 'version', '3': 3, '4': 1, '5': 9, '8': const {}, '10': 'version'}, + const {'1': 'type', '3': 4, '4': 1, '5': 14, '6': '.viam.app.packages.v1.PackageType', '8': const {}, '10': 'type'}, + const {'1': 'files', '3': 5, '4': 3, '5': 11, '6': '.viam.app.packages.v1.FileInfo', '8': const {}, '10': 'files'}, + const {'1': 'metadata', '3': 6, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '8': const {}, '10': 'metadata'}, + const {'1': 'blob_path', '3': 7, '4': 1, '5': 9, '8': const {}, '10': 'blobPath'}, + const {'1': 'created_on', '3': 8, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '8': const {}, '10': 'createdOn'}, + const {'1': 'checksum', '3': 9, '4': 1, '5': 9, '8': const {}, '10': 'checksum'}, + const {'1': 'latest', '3': 10, '4': 1, '5': 8, '8': const {}, '10': 'latest'}, + ], +}; + +/// Descriptor for `InternalPackage`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List internalPackageDescriptor = $convert.base64Decode('Cg9JbnRlcm5hbFBhY2thZ2USWwoPb3JnYW5pemF0aW9uX2lkGAEgASgJQjKahJ4DLWJzb246Im9yZ2FuaXphdGlvbl9pZCIganNvbjoib3JnYW5pemF0aW9uX2lkIlIOb3JnYW5pemF0aW9uSWQSMAoEbmFtZRgCIAEoCUIcmoSeAxdic29uOiJuYW1lIiBqc29uOiJuYW1lIlIEbmFtZRI8Cgd2ZXJzaW9uGAMgASgJQiKahJ4DHWJzb246InZlcnNpb24iIGpzb246InZlcnNpb24iUgd2ZXJzaW9uElMKBHR5cGUYBCABKA4yIS52aWFtLmFwcC5wYWNrYWdlcy52MS5QYWNrYWdlVHlwZUIcmoSeAxdic29uOiJ0eXBlIiBqc29uOiJ0eXBlIlIEdHlwZRJUCgVmaWxlcxgFIAMoCzIeLnZpYW0uYXBwLnBhY2thZ2VzLnYxLkZpbGVJbmZvQh6ahJ4DGWJzb246ImZpbGVzIiBqc29uOiJmaWxlcyJSBWZpbGVzElkKCG1ldGFkYXRhGAYgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdEIkmoSeAx9ic29uOiJtZXRhZGF0YSIganNvbjoibWV0YWRhdGEiUghtZXRhZGF0YRJDCglibG9iX3BhdGgYByABKAlCJpqEngMhYnNvbjoiYmxvYl9wYXRoIiBqc29uOiJibG9iX3BhdGgiUghibG9iUGF0aBJjCgpjcmVhdGVkX29uGAggASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcEIomoSeAyNic29uOiJjcmVhdGVkX29uIiBqc29uOiJjcmVhdGVkX29uIlIJY3JlYXRlZE9uEkAKCGNoZWNrc3VtGAkgASgJQiSahJ4DH2Jzb246ImNoZWNrc3VtIiBqc29uOiJjaGVja3N1bSJSCGNoZWNrc3VtEjgKBmxhdGVzdBgKIAEoCEIgmoSeAxtic29uOiJsYXRlc3QiIGpzb246ImxhdGVzdCJSBmxhdGVzdA=='); +@$core.Deprecated('Use getPackageRequestDescriptor instead') +const GetPackageRequest$json = const { + '1': 'GetPackageRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'version', '3': 2, '4': 1, '5': 9, '10': 'version'}, + const {'1': 'include_url', '3': 3, '4': 1, '5': 8, '9': 0, '10': 'includeUrl', '17': true}, + ], + '8': const [ + const {'1': '_include_url'}, + ], +}; + +/// Descriptor for `GetPackageRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPackageRequestDescriptor = $convert.base64Decode('ChFHZXRQYWNrYWdlUmVxdWVzdBIOCgJpZBgBIAEoCVICaWQSGAoHdmVyc2lvbhgCIAEoCVIHdmVyc2lvbhIkCgtpbmNsdWRlX3VybBgDIAEoCEgAUgppbmNsdWRlVXJsiAEBQg4KDF9pbmNsdWRlX3VybA=='); +@$core.Deprecated('Use getPackageResponseDescriptor instead') +const GetPackageResponse$json = const { + '1': 'GetPackageResponse', + '2': const [ + const {'1': 'package', '3': 1, '4': 1, '5': 11, '6': '.viam.app.packages.v1.Package', '10': 'package'}, + ], +}; + +/// Descriptor for `GetPackageResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPackageResponseDescriptor = $convert.base64Decode('ChJHZXRQYWNrYWdlUmVzcG9uc2USNwoHcGFja2FnZRgBIAEoCzIdLnZpYW0uYXBwLnBhY2thZ2VzLnYxLlBhY2thZ2VSB3BhY2thZ2U='); +@$core.Deprecated('Use listPackagesRequestDescriptor instead') +const ListPackagesRequest$json = const { + '1': 'ListPackagesRequest', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '9': 0, '10': 'name', '17': true}, + const {'1': 'version', '3': 3, '4': 1, '5': 9, '9': 1, '10': 'version', '17': true}, + const {'1': 'type', '3': 4, '4': 1, '5': 14, '6': '.viam.app.packages.v1.PackageType', '9': 2, '10': 'type', '17': true}, + const {'1': 'include_url', '3': 5, '4': 1, '5': 8, '9': 3, '10': 'includeUrl', '17': true}, + ], + '8': const [ + const {'1': '_name'}, + const {'1': '_version'}, + const {'1': '_type'}, + const {'1': '_include_url'}, + ], +}; + +/// Descriptor for `ListPackagesRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listPackagesRequestDescriptor = $convert.base64Decode('ChNMaXN0UGFja2FnZXNSZXF1ZXN0EicKD29yZ2FuaXphdGlvbl9pZBgBIAEoCVIOb3JnYW5pemF0aW9uSWQSFwoEbmFtZRgCIAEoCUgAUgRuYW1liAEBEh0KB3ZlcnNpb24YAyABKAlIAVIHdmVyc2lvbogBARI6CgR0eXBlGAQgASgOMiEudmlhbS5hcHAucGFja2FnZXMudjEuUGFja2FnZVR5cGVIAlIEdHlwZYgBARIkCgtpbmNsdWRlX3VybBgFIAEoCEgDUgppbmNsdWRlVXJsiAEBQgcKBV9uYW1lQgoKCF92ZXJzaW9uQgcKBV90eXBlQg4KDF9pbmNsdWRlX3VybA=='); +@$core.Deprecated('Use listPackagesResponseDescriptor instead') +const ListPackagesResponse$json = const { + '1': 'ListPackagesResponse', + '2': const [ + const {'1': 'packages', '3': 1, '4': 3, '5': 11, '6': '.viam.app.packages.v1.Package', '10': 'packages'}, + ], +}; + +/// Descriptor for `ListPackagesResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listPackagesResponseDescriptor = $convert.base64Decode('ChRMaXN0UGFja2FnZXNSZXNwb25zZRI5CghwYWNrYWdlcxgBIAMoCzIdLnZpYW0uYXBwLnBhY2thZ2VzLnYxLlBhY2thZ2VSCHBhY2thZ2Vz'); diff --git a/lib/src/gen/app/v1/app.pb.dart b/lib/src/gen/app/v1/app.pb.dart new file mode 100644 index 00000000000..e45b055aced --- /dev/null +++ b/lib/src/gen/app/v1/app.pb.dart @@ -0,0 +1,6302 @@ +/// +// Generated code. Do not modify. +// source: app/v1/app.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../google/protobuf/timestamp.pb.dart' as $2; +import '../../google/protobuf/struct.pb.dart' as $3; + +import 'app.pbenum.dart'; + +export 'app.pbenum.dart'; + +class Robot extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Robot', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'location') + ..aOM<$2.Timestamp>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'lastAccess', subBuilder: $2.Timestamp.create) + ..aOM<$2.Timestamp>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'createdOn', subBuilder: $2.Timestamp.create) + ..hasRequiredFields = false + ; + + Robot._() : super(); + factory Robot({ + $core.String? id, + $core.String? name, + $core.String? location, + $2.Timestamp? lastAccess, + $2.Timestamp? createdOn, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (name != null) { + _result.name = name; + } + if (location != null) { + _result.location = location; + } + if (lastAccess != null) { + _result.lastAccess = lastAccess; + } + if (createdOn != null) { + _result.createdOn = createdOn; + } + return _result; + } + factory Robot.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Robot.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Robot clone() => Robot()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Robot copyWith(void Function(Robot) updates) => super.copyWith((message) => updates(message as Robot)) as Robot; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Robot create() => Robot._(); + Robot createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Robot getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Robot? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get location => $_getSZ(2); + @$pb.TagNumber(3) + set location($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasLocation() => $_has(2); + @$pb.TagNumber(3) + void clearLocation() => clearField(3); + + @$pb.TagNumber(4) + $2.Timestamp get lastAccess => $_getN(3); + @$pb.TagNumber(4) + set lastAccess($2.Timestamp v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasLastAccess() => $_has(3); + @$pb.TagNumber(4) + void clearLastAccess() => clearField(4); + @$pb.TagNumber(4) + $2.Timestamp ensureLastAccess() => $_ensure(3); + + @$pb.TagNumber(5) + $2.Timestamp get createdOn => $_getN(4); + @$pb.TagNumber(5) + set createdOn($2.Timestamp v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasCreatedOn() => $_has(4); + @$pb.TagNumber(5) + void clearCreatedOn() => clearField(5); + @$pb.TagNumber(5) + $2.Timestamp ensureCreatedOn() => $_ensure(4); +} + +class RobotPart extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RobotPart', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'secret') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robot') + ..aOM<$3.Struct>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotConfig', subBuilder: $3.Struct.create) + ..aOM<$2.Timestamp>(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'lastAccess', subBuilder: $2.Timestamp.create) + ..aOM<$3.Struct>(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'userSuppliedInfo', subBuilder: $3.Struct.create) + ..aOB(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mainPart') + ..aOS(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fqdn') + ..aOS(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dnsName') + ..aOS(11, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'localFqdn') + ..aOS(12, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationId') + ..aOM<$2.Timestamp>(13, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'createdOn', subBuilder: $2.Timestamp.create) + ..pc(14, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'secrets', $pb.PbFieldType.PM, subBuilder: SharedSecret.create) + ..hasRequiredFields = false + ; + + RobotPart._() : super(); + factory RobotPart({ + $core.String? id, + $core.String? name, + $core.String? secret, + $core.String? robot, + $3.Struct? robotConfig, + $2.Timestamp? lastAccess, + $3.Struct? userSuppliedInfo, + $core.bool? mainPart, + $core.String? fqdn, + $core.String? dnsName, + $core.String? localFqdn, + $core.String? locationId, + $2.Timestamp? createdOn, + $core.Iterable? secrets, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (name != null) { + _result.name = name; + } + if (secret != null) { + _result.secret = secret; + } + if (robot != null) { + _result.robot = robot; + } + if (robotConfig != null) { + _result.robotConfig = robotConfig; + } + if (lastAccess != null) { + _result.lastAccess = lastAccess; + } + if (userSuppliedInfo != null) { + _result.userSuppliedInfo = userSuppliedInfo; + } + if (mainPart != null) { + _result.mainPart = mainPart; + } + if (fqdn != null) { + _result.fqdn = fqdn; + } + if (dnsName != null) { + _result.dnsName = dnsName; + } + if (localFqdn != null) { + _result.localFqdn = localFqdn; + } + if (locationId != null) { + _result.locationId = locationId; + } + if (createdOn != null) { + _result.createdOn = createdOn; + } + if (secrets != null) { + _result.secrets.addAll(secrets); + } + return _result; + } + factory RobotPart.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RobotPart.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RobotPart clone() => RobotPart()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RobotPart copyWith(void Function(RobotPart) updates) => super.copyWith((message) => updates(message as RobotPart)) as RobotPart; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RobotPart create() => RobotPart._(); + RobotPart createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RobotPart getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RobotPart? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get secret => $_getSZ(2); + @$pb.TagNumber(3) + set secret($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasSecret() => $_has(2); + @$pb.TagNumber(3) + void clearSecret() => clearField(3); + + @$pb.TagNumber(4) + $core.String get robot => $_getSZ(3); + @$pb.TagNumber(4) + set robot($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasRobot() => $_has(3); + @$pb.TagNumber(4) + void clearRobot() => clearField(4); + + @$pb.TagNumber(5) + $3.Struct get robotConfig => $_getN(4); + @$pb.TagNumber(5) + set robotConfig($3.Struct v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasRobotConfig() => $_has(4); + @$pb.TagNumber(5) + void clearRobotConfig() => clearField(5); + @$pb.TagNumber(5) + $3.Struct ensureRobotConfig() => $_ensure(4); + + @$pb.TagNumber(6) + $2.Timestamp get lastAccess => $_getN(5); + @$pb.TagNumber(6) + set lastAccess($2.Timestamp v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasLastAccess() => $_has(5); + @$pb.TagNumber(6) + void clearLastAccess() => clearField(6); + @$pb.TagNumber(6) + $2.Timestamp ensureLastAccess() => $_ensure(5); + + @$pb.TagNumber(7) + $3.Struct get userSuppliedInfo => $_getN(6); + @$pb.TagNumber(7) + set userSuppliedInfo($3.Struct v) { setField(7, v); } + @$pb.TagNumber(7) + $core.bool hasUserSuppliedInfo() => $_has(6); + @$pb.TagNumber(7) + void clearUserSuppliedInfo() => clearField(7); + @$pb.TagNumber(7) + $3.Struct ensureUserSuppliedInfo() => $_ensure(6); + + @$pb.TagNumber(8) + $core.bool get mainPart => $_getBF(7); + @$pb.TagNumber(8) + set mainPart($core.bool v) { $_setBool(7, v); } + @$pb.TagNumber(8) + $core.bool hasMainPart() => $_has(7); + @$pb.TagNumber(8) + void clearMainPart() => clearField(8); + + @$pb.TagNumber(9) + $core.String get fqdn => $_getSZ(8); + @$pb.TagNumber(9) + set fqdn($core.String v) { $_setString(8, v); } + @$pb.TagNumber(9) + $core.bool hasFqdn() => $_has(8); + @$pb.TagNumber(9) + void clearFqdn() => clearField(9); + + @$pb.TagNumber(10) + $core.String get dnsName => $_getSZ(9); + @$pb.TagNumber(10) + set dnsName($core.String v) { $_setString(9, v); } + @$pb.TagNumber(10) + $core.bool hasDnsName() => $_has(9); + @$pb.TagNumber(10) + void clearDnsName() => clearField(10); + + @$pb.TagNumber(11) + $core.String get localFqdn => $_getSZ(10); + @$pb.TagNumber(11) + set localFqdn($core.String v) { $_setString(10, v); } + @$pb.TagNumber(11) + $core.bool hasLocalFqdn() => $_has(10); + @$pb.TagNumber(11) + void clearLocalFqdn() => clearField(11); + + @$pb.TagNumber(12) + $core.String get locationId => $_getSZ(11); + @$pb.TagNumber(12) + set locationId($core.String v) { $_setString(11, v); } + @$pb.TagNumber(12) + $core.bool hasLocationId() => $_has(11); + @$pb.TagNumber(12) + void clearLocationId() => clearField(12); + + @$pb.TagNumber(13) + $2.Timestamp get createdOn => $_getN(12); + @$pb.TagNumber(13) + set createdOn($2.Timestamp v) { setField(13, v); } + @$pb.TagNumber(13) + $core.bool hasCreatedOn() => $_has(12); + @$pb.TagNumber(13) + void clearCreatedOn() => clearField(13); + @$pb.TagNumber(13) + $2.Timestamp ensureCreatedOn() => $_ensure(12); + + @$pb.TagNumber(14) + $core.List get secrets => $_getList(13); +} + +class RobotPartHistoryEntry extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RobotPartHistoryEntry', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'part') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robot') + ..aOM<$2.Timestamp>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'when', subBuilder: $2.Timestamp.create) + ..aOM(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'old', subBuilder: RobotPart.create) + ..hasRequiredFields = false + ; + + RobotPartHistoryEntry._() : super(); + factory RobotPartHistoryEntry({ + $core.String? part, + $core.String? robot, + $2.Timestamp? when, + RobotPart? old, + }) { + final _result = create(); + if (part != null) { + _result.part = part; + } + if (robot != null) { + _result.robot = robot; + } + if (when != null) { + _result.when = when; + } + if (old != null) { + _result.old = old; + } + return _result; + } + factory RobotPartHistoryEntry.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RobotPartHistoryEntry.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RobotPartHistoryEntry clone() => RobotPartHistoryEntry()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RobotPartHistoryEntry copyWith(void Function(RobotPartHistoryEntry) updates) => super.copyWith((message) => updates(message as RobotPartHistoryEntry)) as RobotPartHistoryEntry; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RobotPartHistoryEntry create() => RobotPartHistoryEntry._(); + RobotPartHistoryEntry createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RobotPartHistoryEntry getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RobotPartHistoryEntry? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get part => $_getSZ(0); + @$pb.TagNumber(1) + set part($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasPart() => $_has(0); + @$pb.TagNumber(1) + void clearPart() => clearField(1); + + @$pb.TagNumber(2) + $core.String get robot => $_getSZ(1); + @$pb.TagNumber(2) + set robot($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasRobot() => $_has(1); + @$pb.TagNumber(2) + void clearRobot() => clearField(2); + + @$pb.TagNumber(3) + $2.Timestamp get when => $_getN(2); + @$pb.TagNumber(3) + set when($2.Timestamp v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasWhen() => $_has(2); + @$pb.TagNumber(3) + void clearWhen() => clearField(3); + @$pb.TagNumber(3) + $2.Timestamp ensureWhen() => $_ensure(2); + + @$pb.TagNumber(4) + RobotPart get old => $_getN(3); + @$pb.TagNumber(4) + set old(RobotPart v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasOld() => $_has(3); + @$pb.TagNumber(4) + void clearOld() => clearField(4); + @$pb.TagNumber(4) + RobotPart ensureOld() => $_ensure(3); +} + +class ListOrganizationsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListOrganizationsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + ListOrganizationsRequest._() : super(); + factory ListOrganizationsRequest() => create(); + factory ListOrganizationsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListOrganizationsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListOrganizationsRequest clone() => ListOrganizationsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListOrganizationsRequest copyWith(void Function(ListOrganizationsRequest) updates) => super.copyWith((message) => updates(message as ListOrganizationsRequest)) as ListOrganizationsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListOrganizationsRequest create() => ListOrganizationsRequest._(); + ListOrganizationsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListOrganizationsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListOrganizationsRequest? _defaultInstance; +} + +class Organization extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Organization', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Timestamp>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'createdOn', subBuilder: $2.Timestamp.create) + ..hasRequiredFields = false + ; + + Organization._() : super(); + factory Organization({ + $core.String? id, + $core.String? name, + $2.Timestamp? createdOn, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (name != null) { + _result.name = name; + } + if (createdOn != null) { + _result.createdOn = createdOn; + } + return _result; + } + factory Organization.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Organization.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Organization clone() => Organization()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Organization copyWith(void Function(Organization) updates) => super.copyWith((message) => updates(message as Organization)) as Organization; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Organization create() => Organization._(); + Organization createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Organization getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Organization? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $2.Timestamp get createdOn => $_getN(2); + @$pb.TagNumber(3) + set createdOn($2.Timestamp v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasCreatedOn() => $_has(2); + @$pb.TagNumber(3) + void clearCreatedOn() => clearField(3); + @$pb.TagNumber(3) + $2.Timestamp ensureCreatedOn() => $_ensure(2); +} + +class OrganizationMember extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'OrganizationMember', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'userId') + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'emails') + ..aOM<$2.Timestamp>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dateAdded', subBuilder: $2.Timestamp.create) + ..hasRequiredFields = false + ; + + OrganizationMember._() : super(); + factory OrganizationMember({ + $core.String? userId, + $core.Iterable<$core.String>? emails, + $2.Timestamp? dateAdded, + }) { + final _result = create(); + if (userId != null) { + _result.userId = userId; + } + if (emails != null) { + _result.emails.addAll(emails); + } + if (dateAdded != null) { + _result.dateAdded = dateAdded; + } + return _result; + } + factory OrganizationMember.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory OrganizationMember.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + OrganizationMember clone() => OrganizationMember()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + OrganizationMember copyWith(void Function(OrganizationMember) updates) => super.copyWith((message) => updates(message as OrganizationMember)) as OrganizationMember; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static OrganizationMember create() => OrganizationMember._(); + OrganizationMember createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static OrganizationMember getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static OrganizationMember? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get userId => $_getSZ(0); + @$pb.TagNumber(1) + set userId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasUserId() => $_has(0); + @$pb.TagNumber(1) + void clearUserId() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.String> get emails => $_getList(1); + + @$pb.TagNumber(3) + $2.Timestamp get dateAdded => $_getN(2); + @$pb.TagNumber(3) + set dateAdded($2.Timestamp v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasDateAdded() => $_has(2); + @$pb.TagNumber(3) + void clearDateAdded() => clearField(3); + @$pb.TagNumber(3) + $2.Timestamp ensureDateAdded() => $_ensure(2); +} + +class ListOrganizationsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListOrganizationsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizations', $pb.PbFieldType.PM, subBuilder: Organization.create) + ..hasRequiredFields = false + ; + + ListOrganizationsResponse._() : super(); + factory ListOrganizationsResponse({ + $core.Iterable? organizations, + }) { + final _result = create(); + if (organizations != null) { + _result.organizations.addAll(organizations); + } + return _result; + } + factory ListOrganizationsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListOrganizationsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListOrganizationsResponse clone() => ListOrganizationsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListOrganizationsResponse copyWith(void Function(ListOrganizationsResponse) updates) => super.copyWith((message) => updates(message as ListOrganizationsResponse)) as ListOrganizationsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListOrganizationsResponse create() => ListOrganizationsResponse._(); + ListOrganizationsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListOrganizationsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListOrganizationsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get organizations => $_getList(0); +} + +class OrganizationInvite extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'OrganizationInvite', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'email') + ..aOM<$2.Timestamp>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'createdOn', subBuilder: $2.Timestamp.create) + ..aInt64(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotCount') + ..hasRequiredFields = false + ; + + OrganizationInvite._() : super(); + factory OrganizationInvite({ + $core.String? organizationId, + $core.String? email, + $2.Timestamp? createdOn, + $fixnum.Int64? robotCount, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + if (email != null) { + _result.email = email; + } + if (createdOn != null) { + _result.createdOn = createdOn; + } + if (robotCount != null) { + _result.robotCount = robotCount; + } + return _result; + } + factory OrganizationInvite.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory OrganizationInvite.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + OrganizationInvite clone() => OrganizationInvite()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + OrganizationInvite copyWith(void Function(OrganizationInvite) updates) => super.copyWith((message) => updates(message as OrganizationInvite)) as OrganizationInvite; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static OrganizationInvite create() => OrganizationInvite._(); + OrganizationInvite createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static OrganizationInvite getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static OrganizationInvite? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get email => $_getSZ(1); + @$pb.TagNumber(2) + set email($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasEmail() => $_has(1); + @$pb.TagNumber(2) + void clearEmail() => clearField(2); + + @$pb.TagNumber(3) + $2.Timestamp get createdOn => $_getN(2); + @$pb.TagNumber(3) + set createdOn($2.Timestamp v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasCreatedOn() => $_has(2); + @$pb.TagNumber(3) + void clearCreatedOn() => clearField(3); + @$pb.TagNumber(3) + $2.Timestamp ensureCreatedOn() => $_ensure(2); + + @$pb.TagNumber(4) + $fixnum.Int64 get robotCount => $_getI64(3); + @$pb.TagNumber(4) + set robotCount($fixnum.Int64 v) { $_setInt64(3, v); } + @$pb.TagNumber(4) + $core.bool hasRobotCount() => $_has(3); + @$pb.TagNumber(4) + void clearRobotCount() => clearField(4); +} + +class CreateOrganizationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CreateOrganizationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + CreateOrganizationRequest._() : super(); + factory CreateOrganizationRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory CreateOrganizationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CreateOrganizationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CreateOrganizationRequest clone() => CreateOrganizationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CreateOrganizationRequest copyWith(void Function(CreateOrganizationRequest) updates) => super.copyWith((message) => updates(message as CreateOrganizationRequest)) as CreateOrganizationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CreateOrganizationRequest create() => CreateOrganizationRequest._(); + CreateOrganizationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CreateOrganizationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CreateOrganizationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class CreateOrganizationResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CreateOrganizationResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organization', subBuilder: Organization.create) + ..hasRequiredFields = false + ; + + CreateOrganizationResponse._() : super(); + factory CreateOrganizationResponse({ + Organization? organization, + }) { + final _result = create(); + if (organization != null) { + _result.organization = organization; + } + return _result; + } + factory CreateOrganizationResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CreateOrganizationResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CreateOrganizationResponse clone() => CreateOrganizationResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CreateOrganizationResponse copyWith(void Function(CreateOrganizationResponse) updates) => super.copyWith((message) => updates(message as CreateOrganizationResponse)) as CreateOrganizationResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CreateOrganizationResponse create() => CreateOrganizationResponse._(); + CreateOrganizationResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CreateOrganizationResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CreateOrganizationResponse? _defaultInstance; + + @$pb.TagNumber(1) + Organization get organization => $_getN(0); + @$pb.TagNumber(1) + set organization(Organization v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasOrganization() => $_has(0); + @$pb.TagNumber(1) + void clearOrganization() => clearField(1); + @$pb.TagNumber(1) + Organization ensureOrganization() => $_ensure(0); +} + +class GetOrganizationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetOrganizationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..hasRequiredFields = false + ; + + GetOrganizationRequest._() : super(); + factory GetOrganizationRequest({ + $core.String? organizationId, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + return _result; + } + factory GetOrganizationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetOrganizationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetOrganizationRequest clone() => GetOrganizationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetOrganizationRequest copyWith(void Function(GetOrganizationRequest) updates) => super.copyWith((message) => updates(message as GetOrganizationRequest)) as GetOrganizationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetOrganizationRequest create() => GetOrganizationRequest._(); + GetOrganizationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetOrganizationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetOrganizationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); +} + +class GetOrganizationResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetOrganizationResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organization', subBuilder: Organization.create) + ..hasRequiredFields = false + ; + + GetOrganizationResponse._() : super(); + factory GetOrganizationResponse({ + Organization? organization, + }) { + final _result = create(); + if (organization != null) { + _result.organization = organization; + } + return _result; + } + factory GetOrganizationResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetOrganizationResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetOrganizationResponse clone() => GetOrganizationResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetOrganizationResponse copyWith(void Function(GetOrganizationResponse) updates) => super.copyWith((message) => updates(message as GetOrganizationResponse)) as GetOrganizationResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetOrganizationResponse create() => GetOrganizationResponse._(); + GetOrganizationResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetOrganizationResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetOrganizationResponse? _defaultInstance; + + @$pb.TagNumber(1) + Organization get organization => $_getN(0); + @$pb.TagNumber(1) + set organization(Organization v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasOrganization() => $_has(0); + @$pb.TagNumber(1) + void clearOrganization() => clearField(1); + @$pb.TagNumber(1) + Organization ensureOrganization() => $_ensure(0); +} + +class UpdateOrganizationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UpdateOrganizationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + UpdateOrganizationRequest._() : super(); + factory UpdateOrganizationRequest({ + $core.String? organizationId, + $core.String? name, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + if (name != null) { + _result.name = name; + } + return _result; + } + factory UpdateOrganizationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UpdateOrganizationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UpdateOrganizationRequest clone() => UpdateOrganizationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UpdateOrganizationRequest copyWith(void Function(UpdateOrganizationRequest) updates) => super.copyWith((message) => updates(message as UpdateOrganizationRequest)) as UpdateOrganizationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UpdateOrganizationRequest create() => UpdateOrganizationRequest._(); + UpdateOrganizationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UpdateOrganizationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UpdateOrganizationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); +} + +class UpdateOrganizationResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UpdateOrganizationResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organization', subBuilder: Organization.create) + ..hasRequiredFields = false + ; + + UpdateOrganizationResponse._() : super(); + factory UpdateOrganizationResponse({ + Organization? organization, + }) { + final _result = create(); + if (organization != null) { + _result.organization = organization; + } + return _result; + } + factory UpdateOrganizationResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UpdateOrganizationResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UpdateOrganizationResponse clone() => UpdateOrganizationResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UpdateOrganizationResponse copyWith(void Function(UpdateOrganizationResponse) updates) => super.copyWith((message) => updates(message as UpdateOrganizationResponse)) as UpdateOrganizationResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UpdateOrganizationResponse create() => UpdateOrganizationResponse._(); + UpdateOrganizationResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UpdateOrganizationResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UpdateOrganizationResponse? _defaultInstance; + + @$pb.TagNumber(1) + Organization get organization => $_getN(0); + @$pb.TagNumber(1) + set organization(Organization v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasOrganization() => $_has(0); + @$pb.TagNumber(1) + void clearOrganization() => clearField(1); + @$pb.TagNumber(1) + Organization ensureOrganization() => $_ensure(0); +} + +class DeleteOrganizationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteOrganizationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..hasRequiredFields = false + ; + + DeleteOrganizationRequest._() : super(); + factory DeleteOrganizationRequest({ + $core.String? organizationId, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + return _result; + } + factory DeleteOrganizationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteOrganizationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteOrganizationRequest clone() => DeleteOrganizationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteOrganizationRequest copyWith(void Function(DeleteOrganizationRequest) updates) => super.copyWith((message) => updates(message as DeleteOrganizationRequest)) as DeleteOrganizationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteOrganizationRequest create() => DeleteOrganizationRequest._(); + DeleteOrganizationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteOrganizationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteOrganizationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); +} + +class DeleteOrganizationResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteOrganizationResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + DeleteOrganizationResponse._() : super(); + factory DeleteOrganizationResponse() => create(); + factory DeleteOrganizationResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteOrganizationResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteOrganizationResponse clone() => DeleteOrganizationResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteOrganizationResponse copyWith(void Function(DeleteOrganizationResponse) updates) => super.copyWith((message) => updates(message as DeleteOrganizationResponse)) as DeleteOrganizationResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteOrganizationResponse create() => DeleteOrganizationResponse._(); + DeleteOrganizationResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteOrganizationResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteOrganizationResponse? _defaultInstance; +} + +class ListOrganizationMembersRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListOrganizationMembersRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..hasRequiredFields = false + ; + + ListOrganizationMembersRequest._() : super(); + factory ListOrganizationMembersRequest({ + $core.String? organizationId, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + return _result; + } + factory ListOrganizationMembersRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListOrganizationMembersRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListOrganizationMembersRequest clone() => ListOrganizationMembersRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListOrganizationMembersRequest copyWith(void Function(ListOrganizationMembersRequest) updates) => super.copyWith((message) => updates(message as ListOrganizationMembersRequest)) as ListOrganizationMembersRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListOrganizationMembersRequest create() => ListOrganizationMembersRequest._(); + ListOrganizationMembersRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListOrganizationMembersRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListOrganizationMembersRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); +} + +class ListOrganizationMembersResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListOrganizationMembersResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'members', $pb.PbFieldType.PM, subBuilder: OrganizationMember.create) + ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'invites', $pb.PbFieldType.PM, subBuilder: OrganizationInvite.create) + ..hasRequiredFields = false + ; + + ListOrganizationMembersResponse._() : super(); + factory ListOrganizationMembersResponse({ + $core.String? organizationId, + $core.Iterable? members, + $core.Iterable? invites, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + if (members != null) { + _result.members.addAll(members); + } + if (invites != null) { + _result.invites.addAll(invites); + } + return _result; + } + factory ListOrganizationMembersResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListOrganizationMembersResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListOrganizationMembersResponse clone() => ListOrganizationMembersResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListOrganizationMembersResponse copyWith(void Function(ListOrganizationMembersResponse) updates) => super.copyWith((message) => updates(message as ListOrganizationMembersResponse)) as ListOrganizationMembersResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListOrganizationMembersResponse create() => ListOrganizationMembersResponse._(); + ListOrganizationMembersResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListOrganizationMembersResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListOrganizationMembersResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); + + @$pb.TagNumber(2) + $core.List get members => $_getList(1); + + @$pb.TagNumber(3) + $core.List get invites => $_getList(2); +} + +class CreateOrganizationInviteRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CreateOrganizationInviteRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'email') + ..hasRequiredFields = false + ; + + CreateOrganizationInviteRequest._() : super(); + factory CreateOrganizationInviteRequest({ + $core.String? organizationId, + $core.String? email, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + if (email != null) { + _result.email = email; + } + return _result; + } + factory CreateOrganizationInviteRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CreateOrganizationInviteRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CreateOrganizationInviteRequest clone() => CreateOrganizationInviteRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CreateOrganizationInviteRequest copyWith(void Function(CreateOrganizationInviteRequest) updates) => super.copyWith((message) => updates(message as CreateOrganizationInviteRequest)) as CreateOrganizationInviteRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CreateOrganizationInviteRequest create() => CreateOrganizationInviteRequest._(); + CreateOrganizationInviteRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CreateOrganizationInviteRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CreateOrganizationInviteRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get email => $_getSZ(1); + @$pb.TagNumber(2) + set email($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasEmail() => $_has(1); + @$pb.TagNumber(2) + void clearEmail() => clearField(2); +} + +class CreateOrganizationInviteResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CreateOrganizationInviteResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'invite', subBuilder: OrganizationInvite.create) + ..hasRequiredFields = false + ; + + CreateOrganizationInviteResponse._() : super(); + factory CreateOrganizationInviteResponse({ + OrganizationInvite? invite, + }) { + final _result = create(); + if (invite != null) { + _result.invite = invite; + } + return _result; + } + factory CreateOrganizationInviteResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CreateOrganizationInviteResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CreateOrganizationInviteResponse clone() => CreateOrganizationInviteResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CreateOrganizationInviteResponse copyWith(void Function(CreateOrganizationInviteResponse) updates) => super.copyWith((message) => updates(message as CreateOrganizationInviteResponse)) as CreateOrganizationInviteResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CreateOrganizationInviteResponse create() => CreateOrganizationInviteResponse._(); + CreateOrganizationInviteResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CreateOrganizationInviteResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CreateOrganizationInviteResponse? _defaultInstance; + + @$pb.TagNumber(1) + OrganizationInvite get invite => $_getN(0); + @$pb.TagNumber(1) + set invite(OrganizationInvite v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasInvite() => $_has(0); + @$pb.TagNumber(1) + void clearInvite() => clearField(1); + @$pb.TagNumber(1) + OrganizationInvite ensureInvite() => $_ensure(0); +} + +class DeleteOrganizationInviteRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteOrganizationInviteRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'email') + ..hasRequiredFields = false + ; + + DeleteOrganizationInviteRequest._() : super(); + factory DeleteOrganizationInviteRequest({ + $core.String? organizationId, + $core.String? email, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + if (email != null) { + _result.email = email; + } + return _result; + } + factory DeleteOrganizationInviteRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteOrganizationInviteRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteOrganizationInviteRequest clone() => DeleteOrganizationInviteRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteOrganizationInviteRequest copyWith(void Function(DeleteOrganizationInviteRequest) updates) => super.copyWith((message) => updates(message as DeleteOrganizationInviteRequest)) as DeleteOrganizationInviteRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteOrganizationInviteRequest create() => DeleteOrganizationInviteRequest._(); + DeleteOrganizationInviteRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteOrganizationInviteRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteOrganizationInviteRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get email => $_getSZ(1); + @$pb.TagNumber(2) + set email($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasEmail() => $_has(1); + @$pb.TagNumber(2) + void clearEmail() => clearField(2); +} + +class DeleteOrganizationInviteResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteOrganizationInviteResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + DeleteOrganizationInviteResponse._() : super(); + factory DeleteOrganizationInviteResponse() => create(); + factory DeleteOrganizationInviteResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteOrganizationInviteResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteOrganizationInviteResponse clone() => DeleteOrganizationInviteResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteOrganizationInviteResponse copyWith(void Function(DeleteOrganizationInviteResponse) updates) => super.copyWith((message) => updates(message as DeleteOrganizationInviteResponse)) as DeleteOrganizationInviteResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteOrganizationInviteResponse create() => DeleteOrganizationInviteResponse._(); + DeleteOrganizationInviteResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteOrganizationInviteResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteOrganizationInviteResponse? _defaultInstance; +} + +class ResendOrganizationInviteRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResendOrganizationInviteRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'email') + ..hasRequiredFields = false + ; + + ResendOrganizationInviteRequest._() : super(); + factory ResendOrganizationInviteRequest({ + $core.String? organizationId, + $core.String? email, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + if (email != null) { + _result.email = email; + } + return _result; + } + factory ResendOrganizationInviteRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResendOrganizationInviteRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResendOrganizationInviteRequest clone() => ResendOrganizationInviteRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResendOrganizationInviteRequest copyWith(void Function(ResendOrganizationInviteRequest) updates) => super.copyWith((message) => updates(message as ResendOrganizationInviteRequest)) as ResendOrganizationInviteRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResendOrganizationInviteRequest create() => ResendOrganizationInviteRequest._(); + ResendOrganizationInviteRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResendOrganizationInviteRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResendOrganizationInviteRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get email => $_getSZ(1); + @$pb.TagNumber(2) + set email($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasEmail() => $_has(1); + @$pb.TagNumber(2) + void clearEmail() => clearField(2); +} + +class ResendOrganizationInviteResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResendOrganizationInviteResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'invite', subBuilder: OrganizationInvite.create) + ..hasRequiredFields = false + ; + + ResendOrganizationInviteResponse._() : super(); + factory ResendOrganizationInviteResponse({ + OrganizationInvite? invite, + }) { + final _result = create(); + if (invite != null) { + _result.invite = invite; + } + return _result; + } + factory ResendOrganizationInviteResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResendOrganizationInviteResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResendOrganizationInviteResponse clone() => ResendOrganizationInviteResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResendOrganizationInviteResponse copyWith(void Function(ResendOrganizationInviteResponse) updates) => super.copyWith((message) => updates(message as ResendOrganizationInviteResponse)) as ResendOrganizationInviteResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResendOrganizationInviteResponse create() => ResendOrganizationInviteResponse._(); + ResendOrganizationInviteResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResendOrganizationInviteResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResendOrganizationInviteResponse? _defaultInstance; + + @$pb.TagNumber(1) + OrganizationInvite get invite => $_getN(0); + @$pb.TagNumber(1) + set invite(OrganizationInvite v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasInvite() => $_has(0); + @$pb.TagNumber(1) + void clearInvite() => clearField(1); + @$pb.TagNumber(1) + OrganizationInvite ensureInvite() => $_ensure(0); +} + +class DeleteOrganizationMemberRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteOrganizationMemberRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'userId') + ..hasRequiredFields = false + ; + + DeleteOrganizationMemberRequest._() : super(); + factory DeleteOrganizationMemberRequest({ + $core.String? organizationId, + $core.String? userId, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + if (userId != null) { + _result.userId = userId; + } + return _result; + } + factory DeleteOrganizationMemberRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteOrganizationMemberRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteOrganizationMemberRequest clone() => DeleteOrganizationMemberRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteOrganizationMemberRequest copyWith(void Function(DeleteOrganizationMemberRequest) updates) => super.copyWith((message) => updates(message as DeleteOrganizationMemberRequest)) as DeleteOrganizationMemberRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteOrganizationMemberRequest create() => DeleteOrganizationMemberRequest._(); + DeleteOrganizationMemberRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteOrganizationMemberRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteOrganizationMemberRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get userId => $_getSZ(1); + @$pb.TagNumber(2) + set userId($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasUserId() => $_has(1); + @$pb.TagNumber(2) + void clearUserId() => clearField(2); +} + +class DeleteOrganizationMemberResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteOrganizationMemberResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + DeleteOrganizationMemberResponse._() : super(); + factory DeleteOrganizationMemberResponse() => create(); + factory DeleteOrganizationMemberResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteOrganizationMemberResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteOrganizationMemberResponse clone() => DeleteOrganizationMemberResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteOrganizationMemberResponse copyWith(void Function(DeleteOrganizationMemberResponse) updates) => super.copyWith((message) => updates(message as DeleteOrganizationMemberResponse)) as DeleteOrganizationMemberResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteOrganizationMemberResponse create() => DeleteOrganizationMemberResponse._(); + DeleteOrganizationMemberResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteOrganizationMemberResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteOrganizationMemberResponse? _defaultInstance; +} + +class LocationOrganization extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'LocationOrganization', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'primary') + ..hasRequiredFields = false + ; + + LocationOrganization._() : super(); + factory LocationOrganization({ + $core.String? organizationId, + $core.bool? primary, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + if (primary != null) { + _result.primary = primary; + } + return _result; + } + factory LocationOrganization.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory LocationOrganization.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + LocationOrganization clone() => LocationOrganization()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + LocationOrganization copyWith(void Function(LocationOrganization) updates) => super.copyWith((message) => updates(message as LocationOrganization)) as LocationOrganization; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static LocationOrganization create() => LocationOrganization._(); + LocationOrganization createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static LocationOrganization getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static LocationOrganization? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); + + @$pb.TagNumber(2) + $core.bool get primary => $_getBF(1); + @$pb.TagNumber(2) + set primary($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasPrimary() => $_has(1); + @$pb.TagNumber(2) + void clearPrimary() => clearField(2); +} + +class LocationAuth extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'LocationAuth', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'secret') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationId') + ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'secrets', $pb.PbFieldType.PM, subBuilder: SharedSecret.create) + ..hasRequiredFields = false + ; + + LocationAuth._() : super(); + factory LocationAuth({ + @$core.Deprecated('This field is deprecated.') + $core.String? secret, + $core.String? locationId, + $core.Iterable? secrets, + }) { + final _result = create(); + if (secret != null) { + // ignore: deprecated_member_use_from_same_package + _result.secret = secret; + } + if (locationId != null) { + _result.locationId = locationId; + } + if (secrets != null) { + _result.secrets.addAll(secrets); + } + return _result; + } + factory LocationAuth.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory LocationAuth.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + LocationAuth clone() => LocationAuth()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + LocationAuth copyWith(void Function(LocationAuth) updates) => super.copyWith((message) => updates(message as LocationAuth)) as LocationAuth; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static LocationAuth create() => LocationAuth._(); + LocationAuth createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static LocationAuth getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static LocationAuth? _defaultInstance; + + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(1) + $core.String get secret => $_getSZ(0); + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(1) + set secret($core.String v) { $_setString(0, v); } + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(1) + $core.bool hasSecret() => $_has(0); + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(1) + void clearSecret() => clearField(1); + + @$pb.TagNumber(2) + $core.String get locationId => $_getSZ(1); + @$pb.TagNumber(2) + set locationId($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasLocationId() => $_has(1); + @$pb.TagNumber(2) + void clearLocationId() => clearField(2); + + @$pb.TagNumber(3) + $core.List get secrets => $_getList(2); +} + +class Location extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Location', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Timestamp>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'createdOn', subBuilder: $2.Timestamp.create) + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'parentLocationId') + ..aOM(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'auth', subBuilder: LocationAuth.create) + ..pc(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizations', $pb.PbFieldType.PM, subBuilder: LocationOrganization.create) + ..a<$core.int>(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotCount', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + Location._() : super(); + factory Location({ + $core.String? id, + $core.String? name, + $2.Timestamp? createdOn, + $core.String? parentLocationId, + LocationAuth? auth, + $core.Iterable? organizations, + $core.int? robotCount, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (name != null) { + _result.name = name; + } + if (createdOn != null) { + _result.createdOn = createdOn; + } + if (parentLocationId != null) { + _result.parentLocationId = parentLocationId; + } + if (auth != null) { + _result.auth = auth; + } + if (organizations != null) { + _result.organizations.addAll(organizations); + } + if (robotCount != null) { + _result.robotCount = robotCount; + } + return _result; + } + factory Location.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Location.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Location clone() => Location()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Location copyWith(void Function(Location) updates) => super.copyWith((message) => updates(message as Location)) as Location; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Location create() => Location._(); + Location createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Location getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Location? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $2.Timestamp get createdOn => $_getN(2); + @$pb.TagNumber(3) + set createdOn($2.Timestamp v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasCreatedOn() => $_has(2); + @$pb.TagNumber(3) + void clearCreatedOn() => clearField(3); + @$pb.TagNumber(3) + $2.Timestamp ensureCreatedOn() => $_ensure(2); + + @$pb.TagNumber(4) + $core.String get parentLocationId => $_getSZ(3); + @$pb.TagNumber(4) + set parentLocationId($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasParentLocationId() => $_has(3); + @$pb.TagNumber(4) + void clearParentLocationId() => clearField(4); + + @$pb.TagNumber(5) + LocationAuth get auth => $_getN(4); + @$pb.TagNumber(5) + set auth(LocationAuth v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasAuth() => $_has(4); + @$pb.TagNumber(5) + void clearAuth() => clearField(5); + @$pb.TagNumber(5) + LocationAuth ensureAuth() => $_ensure(4); + + @$pb.TagNumber(6) + $core.List get organizations => $_getList(5); + + @$pb.TagNumber(7) + $core.int get robotCount => $_getIZ(6); + @$pb.TagNumber(7) + set robotCount($core.int v) { $_setSignedInt32(6, v); } + @$pb.TagNumber(7) + $core.bool hasRobotCount() => $_has(6); + @$pb.TagNumber(7) + void clearRobotCount() => clearField(7); +} + +class SharedSecret extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SharedSecret', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'secret') + ..aOM<$2.Timestamp>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'createdOn', subBuilder: $2.Timestamp.create) + ..e(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'state', $pb.PbFieldType.OE, defaultOrMaker: SharedSecret_State.STATE_UNSPECIFIED, valueOf: SharedSecret_State.valueOf, enumValues: SharedSecret_State.values) + ..hasRequiredFields = false + ; + + SharedSecret._() : super(); + factory SharedSecret({ + $core.String? id, + $core.String? secret, + $2.Timestamp? createdOn, + SharedSecret_State? state, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (secret != null) { + _result.secret = secret; + } + if (createdOn != null) { + _result.createdOn = createdOn; + } + if (state != null) { + _result.state = state; + } + return _result; + } + factory SharedSecret.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SharedSecret.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SharedSecret clone() => SharedSecret()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SharedSecret copyWith(void Function(SharedSecret) updates) => super.copyWith((message) => updates(message as SharedSecret)) as SharedSecret; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SharedSecret create() => SharedSecret._(); + SharedSecret createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SharedSecret getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SharedSecret? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get secret => $_getSZ(1); + @$pb.TagNumber(2) + set secret($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasSecret() => $_has(1); + @$pb.TagNumber(2) + void clearSecret() => clearField(2); + + @$pb.TagNumber(3) + $2.Timestamp get createdOn => $_getN(2); + @$pb.TagNumber(3) + set createdOn($2.Timestamp v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasCreatedOn() => $_has(2); + @$pb.TagNumber(3) + void clearCreatedOn() => clearField(3); + @$pb.TagNumber(3) + $2.Timestamp ensureCreatedOn() => $_ensure(2); + + @$pb.TagNumber(4) + SharedSecret_State get state => $_getN(3); + @$pb.TagNumber(4) + set state(SharedSecret_State v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasState() => $_has(3); + @$pb.TagNumber(4) + void clearState() => clearField(4); +} + +class CreateLocationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CreateLocationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'parentLocationId') + ..hasRequiredFields = false + ; + + CreateLocationRequest._() : super(); + factory CreateLocationRequest({ + $core.String? organizationId, + $core.String? name, + $core.String? parentLocationId, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + if (name != null) { + _result.name = name; + } + if (parentLocationId != null) { + _result.parentLocationId = parentLocationId; + } + return _result; + } + factory CreateLocationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CreateLocationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CreateLocationRequest clone() => CreateLocationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CreateLocationRequest copyWith(void Function(CreateLocationRequest) updates) => super.copyWith((message) => updates(message as CreateLocationRequest)) as CreateLocationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CreateLocationRequest create() => CreateLocationRequest._(); + CreateLocationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CreateLocationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CreateLocationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get parentLocationId => $_getSZ(2); + @$pb.TagNumber(3) + set parentLocationId($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasParentLocationId() => $_has(2); + @$pb.TagNumber(3) + void clearParentLocationId() => clearField(3); +} + +class CreateLocationResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CreateLocationResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'location', subBuilder: Location.create) + ..hasRequiredFields = false + ; + + CreateLocationResponse._() : super(); + factory CreateLocationResponse({ + Location? location, + }) { + final _result = create(); + if (location != null) { + _result.location = location; + } + return _result; + } + factory CreateLocationResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CreateLocationResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CreateLocationResponse clone() => CreateLocationResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CreateLocationResponse copyWith(void Function(CreateLocationResponse) updates) => super.copyWith((message) => updates(message as CreateLocationResponse)) as CreateLocationResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CreateLocationResponse create() => CreateLocationResponse._(); + CreateLocationResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CreateLocationResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CreateLocationResponse? _defaultInstance; + + @$pb.TagNumber(1) + Location get location => $_getN(0); + @$pb.TagNumber(1) + set location(Location v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasLocation() => $_has(0); + @$pb.TagNumber(1) + void clearLocation() => clearField(1); + @$pb.TagNumber(1) + Location ensureLocation() => $_ensure(0); +} + +class GetLocationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetLocationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationId') + ..hasRequiredFields = false + ; + + GetLocationRequest._() : super(); + factory GetLocationRequest({ + $core.String? locationId, + }) { + final _result = create(); + if (locationId != null) { + _result.locationId = locationId; + } + return _result; + } + factory GetLocationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetLocationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetLocationRequest clone() => GetLocationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetLocationRequest copyWith(void Function(GetLocationRequest) updates) => super.copyWith((message) => updates(message as GetLocationRequest)) as GetLocationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetLocationRequest create() => GetLocationRequest._(); + GetLocationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetLocationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetLocationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get locationId => $_getSZ(0); + @$pb.TagNumber(1) + set locationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasLocationId() => $_has(0); + @$pb.TagNumber(1) + void clearLocationId() => clearField(1); +} + +class GetLocationResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetLocationResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'location', subBuilder: Location.create) + ..hasRequiredFields = false + ; + + GetLocationResponse._() : super(); + factory GetLocationResponse({ + Location? location, + }) { + final _result = create(); + if (location != null) { + _result.location = location; + } + return _result; + } + factory GetLocationResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetLocationResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetLocationResponse clone() => GetLocationResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetLocationResponse copyWith(void Function(GetLocationResponse) updates) => super.copyWith((message) => updates(message as GetLocationResponse)) as GetLocationResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetLocationResponse create() => GetLocationResponse._(); + GetLocationResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetLocationResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetLocationResponse? _defaultInstance; + + @$pb.TagNumber(1) + Location get location => $_getN(0); + @$pb.TagNumber(1) + set location(Location v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasLocation() => $_has(0); + @$pb.TagNumber(1) + void clearLocation() => clearField(1); + @$pb.TagNumber(1) + Location ensureLocation() => $_ensure(0); +} + +class UpdateLocationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UpdateLocationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'parentLocationId') + ..hasRequiredFields = false + ; + + UpdateLocationRequest._() : super(); + factory UpdateLocationRequest({ + $core.String? locationId, + $core.String? name, + $core.String? parentLocationId, + }) { + final _result = create(); + if (locationId != null) { + _result.locationId = locationId; + } + if (name != null) { + _result.name = name; + } + if (parentLocationId != null) { + _result.parentLocationId = parentLocationId; + } + return _result; + } + factory UpdateLocationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UpdateLocationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UpdateLocationRequest clone() => UpdateLocationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UpdateLocationRequest copyWith(void Function(UpdateLocationRequest) updates) => super.copyWith((message) => updates(message as UpdateLocationRequest)) as UpdateLocationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UpdateLocationRequest create() => UpdateLocationRequest._(); + UpdateLocationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UpdateLocationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UpdateLocationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get locationId => $_getSZ(0); + @$pb.TagNumber(1) + set locationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasLocationId() => $_has(0); + @$pb.TagNumber(1) + void clearLocationId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get parentLocationId => $_getSZ(2); + @$pb.TagNumber(3) + set parentLocationId($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasParentLocationId() => $_has(2); + @$pb.TagNumber(3) + void clearParentLocationId() => clearField(3); +} + +class UpdateLocationResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UpdateLocationResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'location', subBuilder: Location.create) + ..hasRequiredFields = false + ; + + UpdateLocationResponse._() : super(); + factory UpdateLocationResponse({ + Location? location, + }) { + final _result = create(); + if (location != null) { + _result.location = location; + } + return _result; + } + factory UpdateLocationResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UpdateLocationResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UpdateLocationResponse clone() => UpdateLocationResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UpdateLocationResponse copyWith(void Function(UpdateLocationResponse) updates) => super.copyWith((message) => updates(message as UpdateLocationResponse)) as UpdateLocationResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UpdateLocationResponse create() => UpdateLocationResponse._(); + UpdateLocationResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UpdateLocationResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UpdateLocationResponse? _defaultInstance; + + @$pb.TagNumber(1) + Location get location => $_getN(0); + @$pb.TagNumber(1) + set location(Location v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasLocation() => $_has(0); + @$pb.TagNumber(1) + void clearLocation() => clearField(1); + @$pb.TagNumber(1) + Location ensureLocation() => $_ensure(0); +} + +class DeleteLocationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteLocationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationId') + ..hasRequiredFields = false + ; + + DeleteLocationRequest._() : super(); + factory DeleteLocationRequest({ + $core.String? locationId, + }) { + final _result = create(); + if (locationId != null) { + _result.locationId = locationId; + } + return _result; + } + factory DeleteLocationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteLocationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteLocationRequest clone() => DeleteLocationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteLocationRequest copyWith(void Function(DeleteLocationRequest) updates) => super.copyWith((message) => updates(message as DeleteLocationRequest)) as DeleteLocationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteLocationRequest create() => DeleteLocationRequest._(); + DeleteLocationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteLocationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteLocationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get locationId => $_getSZ(0); + @$pb.TagNumber(1) + set locationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasLocationId() => $_has(0); + @$pb.TagNumber(1) + void clearLocationId() => clearField(1); +} + +class DeleteLocationResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteLocationResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + DeleteLocationResponse._() : super(); + factory DeleteLocationResponse() => create(); + factory DeleteLocationResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteLocationResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteLocationResponse clone() => DeleteLocationResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteLocationResponse copyWith(void Function(DeleteLocationResponse) updates) => super.copyWith((message) => updates(message as DeleteLocationResponse)) as DeleteLocationResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteLocationResponse create() => DeleteLocationResponse._(); + DeleteLocationResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteLocationResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteLocationResponse? _defaultInstance; +} + +class ListLocationsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListLocationsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..hasRequiredFields = false + ; + + ListLocationsRequest._() : super(); + factory ListLocationsRequest({ + $core.String? organizationId, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + return _result; + } + factory ListLocationsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListLocationsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListLocationsRequest clone() => ListLocationsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListLocationsRequest copyWith(void Function(ListLocationsRequest) updates) => super.copyWith((message) => updates(message as ListLocationsRequest)) as ListLocationsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListLocationsRequest create() => ListLocationsRequest._(); + ListLocationsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListLocationsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListLocationsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); +} + +class ShareLocationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ShareLocationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..hasRequiredFields = false + ; + + ShareLocationRequest._() : super(); + factory ShareLocationRequest({ + $core.String? locationId, + $core.String? organizationId, + }) { + final _result = create(); + if (locationId != null) { + _result.locationId = locationId; + } + if (organizationId != null) { + _result.organizationId = organizationId; + } + return _result; + } + factory ShareLocationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ShareLocationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ShareLocationRequest clone() => ShareLocationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ShareLocationRequest copyWith(void Function(ShareLocationRequest) updates) => super.copyWith((message) => updates(message as ShareLocationRequest)) as ShareLocationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ShareLocationRequest create() => ShareLocationRequest._(); + ShareLocationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ShareLocationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ShareLocationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get locationId => $_getSZ(0); + @$pb.TagNumber(1) + set locationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasLocationId() => $_has(0); + @$pb.TagNumber(1) + void clearLocationId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get organizationId => $_getSZ(1); + @$pb.TagNumber(2) + set organizationId($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasOrganizationId() => $_has(1); + @$pb.TagNumber(2) + void clearOrganizationId() => clearField(2); +} + +class ShareLocationResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ShareLocationResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + ShareLocationResponse._() : super(); + factory ShareLocationResponse() => create(); + factory ShareLocationResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ShareLocationResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ShareLocationResponse clone() => ShareLocationResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ShareLocationResponse copyWith(void Function(ShareLocationResponse) updates) => super.copyWith((message) => updates(message as ShareLocationResponse)) as ShareLocationResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ShareLocationResponse create() => ShareLocationResponse._(); + ShareLocationResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ShareLocationResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ShareLocationResponse? _defaultInstance; +} + +class UnshareLocationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UnshareLocationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..hasRequiredFields = false + ; + + UnshareLocationRequest._() : super(); + factory UnshareLocationRequest({ + $core.String? locationId, + $core.String? organizationId, + }) { + final _result = create(); + if (locationId != null) { + _result.locationId = locationId; + } + if (organizationId != null) { + _result.organizationId = organizationId; + } + return _result; + } + factory UnshareLocationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UnshareLocationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UnshareLocationRequest clone() => UnshareLocationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UnshareLocationRequest copyWith(void Function(UnshareLocationRequest) updates) => super.copyWith((message) => updates(message as UnshareLocationRequest)) as UnshareLocationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UnshareLocationRequest create() => UnshareLocationRequest._(); + UnshareLocationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UnshareLocationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UnshareLocationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get locationId => $_getSZ(0); + @$pb.TagNumber(1) + set locationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasLocationId() => $_has(0); + @$pb.TagNumber(1) + void clearLocationId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get organizationId => $_getSZ(1); + @$pb.TagNumber(2) + set organizationId($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasOrganizationId() => $_has(1); + @$pb.TagNumber(2) + void clearOrganizationId() => clearField(2); +} + +class UnshareLocationResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UnshareLocationResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + UnshareLocationResponse._() : super(); + factory UnshareLocationResponse() => create(); + factory UnshareLocationResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UnshareLocationResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UnshareLocationResponse clone() => UnshareLocationResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UnshareLocationResponse copyWith(void Function(UnshareLocationResponse) updates) => super.copyWith((message) => updates(message as UnshareLocationResponse)) as UnshareLocationResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UnshareLocationResponse create() => UnshareLocationResponse._(); + UnshareLocationResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UnshareLocationResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UnshareLocationResponse? _defaultInstance; +} + +class ListLocationsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListLocationsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locations', $pb.PbFieldType.PM, subBuilder: Location.create) + ..hasRequiredFields = false + ; + + ListLocationsResponse._() : super(); + factory ListLocationsResponse({ + $core.Iterable? locations, + }) { + final _result = create(); + if (locations != null) { + _result.locations.addAll(locations); + } + return _result; + } + factory ListLocationsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListLocationsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListLocationsResponse clone() => ListLocationsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListLocationsResponse copyWith(void Function(ListLocationsResponse) updates) => super.copyWith((message) => updates(message as ListLocationsResponse)) as ListLocationsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListLocationsResponse create() => ListLocationsResponse._(); + ListLocationsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListLocationsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListLocationsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get locations => $_getList(0); +} + +class CreateLocationSecretRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CreateLocationSecretRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationId') + ..hasRequiredFields = false + ; + + CreateLocationSecretRequest._() : super(); + factory CreateLocationSecretRequest({ + $core.String? locationId, + }) { + final _result = create(); + if (locationId != null) { + _result.locationId = locationId; + } + return _result; + } + factory CreateLocationSecretRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CreateLocationSecretRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CreateLocationSecretRequest clone() => CreateLocationSecretRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CreateLocationSecretRequest copyWith(void Function(CreateLocationSecretRequest) updates) => super.copyWith((message) => updates(message as CreateLocationSecretRequest)) as CreateLocationSecretRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CreateLocationSecretRequest create() => CreateLocationSecretRequest._(); + CreateLocationSecretRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CreateLocationSecretRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CreateLocationSecretRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get locationId => $_getSZ(0); + @$pb.TagNumber(1) + set locationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasLocationId() => $_has(0); + @$pb.TagNumber(1) + void clearLocationId() => clearField(1); +} + +class CreateLocationSecretResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CreateLocationSecretResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'auth', subBuilder: LocationAuth.create) + ..hasRequiredFields = false + ; + + CreateLocationSecretResponse._() : super(); + factory CreateLocationSecretResponse({ + LocationAuth? auth, + }) { + final _result = create(); + if (auth != null) { + _result.auth = auth; + } + return _result; + } + factory CreateLocationSecretResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CreateLocationSecretResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CreateLocationSecretResponse clone() => CreateLocationSecretResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CreateLocationSecretResponse copyWith(void Function(CreateLocationSecretResponse) updates) => super.copyWith((message) => updates(message as CreateLocationSecretResponse)) as CreateLocationSecretResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CreateLocationSecretResponse create() => CreateLocationSecretResponse._(); + CreateLocationSecretResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CreateLocationSecretResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CreateLocationSecretResponse? _defaultInstance; + + @$pb.TagNumber(1) + LocationAuth get auth => $_getN(0); + @$pb.TagNumber(1) + set auth(LocationAuth v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasAuth() => $_has(0); + @$pb.TagNumber(1) + void clearAuth() => clearField(1); + @$pb.TagNumber(1) + LocationAuth ensureAuth() => $_ensure(0); +} + +class DeleteLocationSecretRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteLocationSecretRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'secretId') + ..hasRequiredFields = false + ; + + DeleteLocationSecretRequest._() : super(); + factory DeleteLocationSecretRequest({ + $core.String? locationId, + $core.String? secretId, + }) { + final _result = create(); + if (locationId != null) { + _result.locationId = locationId; + } + if (secretId != null) { + _result.secretId = secretId; + } + return _result; + } + factory DeleteLocationSecretRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteLocationSecretRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteLocationSecretRequest clone() => DeleteLocationSecretRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteLocationSecretRequest copyWith(void Function(DeleteLocationSecretRequest) updates) => super.copyWith((message) => updates(message as DeleteLocationSecretRequest)) as DeleteLocationSecretRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteLocationSecretRequest create() => DeleteLocationSecretRequest._(); + DeleteLocationSecretRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteLocationSecretRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteLocationSecretRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get locationId => $_getSZ(0); + @$pb.TagNumber(1) + set locationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasLocationId() => $_has(0); + @$pb.TagNumber(1) + void clearLocationId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get secretId => $_getSZ(1); + @$pb.TagNumber(2) + set secretId($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasSecretId() => $_has(1); + @$pb.TagNumber(2) + void clearSecretId() => clearField(2); +} + +class DeleteLocationSecretResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteLocationSecretResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + DeleteLocationSecretResponse._() : super(); + factory DeleteLocationSecretResponse() => create(); + factory DeleteLocationSecretResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteLocationSecretResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteLocationSecretResponse clone() => DeleteLocationSecretResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteLocationSecretResponse copyWith(void Function(DeleteLocationSecretResponse) updates) => super.copyWith((message) => updates(message as DeleteLocationSecretResponse)) as DeleteLocationSecretResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteLocationSecretResponse create() => DeleteLocationSecretResponse._(); + DeleteLocationSecretResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteLocationSecretResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteLocationSecretResponse? _defaultInstance; +} + +class LocationAuthRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'LocationAuthRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationId') + ..hasRequiredFields = false + ; + + LocationAuthRequest._() : super(); + factory LocationAuthRequest({ + $core.String? locationId, + }) { + final _result = create(); + if (locationId != null) { + _result.locationId = locationId; + } + return _result; + } + factory LocationAuthRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory LocationAuthRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + LocationAuthRequest clone() => LocationAuthRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + LocationAuthRequest copyWith(void Function(LocationAuthRequest) updates) => super.copyWith((message) => updates(message as LocationAuthRequest)) as LocationAuthRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static LocationAuthRequest create() => LocationAuthRequest._(); + LocationAuthRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static LocationAuthRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static LocationAuthRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get locationId => $_getSZ(0); + @$pb.TagNumber(1) + set locationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasLocationId() => $_has(0); + @$pb.TagNumber(1) + void clearLocationId() => clearField(1); +} + +class LocationAuthResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'LocationAuthResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'auth', subBuilder: LocationAuth.create) + ..hasRequiredFields = false + ; + + LocationAuthResponse._() : super(); + factory LocationAuthResponse({ + LocationAuth? auth, + }) { + final _result = create(); + if (auth != null) { + _result.auth = auth; + } + return _result; + } + factory LocationAuthResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory LocationAuthResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + LocationAuthResponse clone() => LocationAuthResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + LocationAuthResponse copyWith(void Function(LocationAuthResponse) updates) => super.copyWith((message) => updates(message as LocationAuthResponse)) as LocationAuthResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static LocationAuthResponse create() => LocationAuthResponse._(); + LocationAuthResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static LocationAuthResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static LocationAuthResponse? _defaultInstance; + + @$pb.TagNumber(1) + LocationAuth get auth => $_getN(0); + @$pb.TagNumber(1) + set auth(LocationAuth v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasAuth() => $_has(0); + @$pb.TagNumber(1) + void clearAuth() => clearField(1); + @$pb.TagNumber(1) + LocationAuth ensureAuth() => $_ensure(0); +} + +class GetRobotRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetRobotRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + GetRobotRequest._() : super(); + factory GetRobotRequest({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory GetRobotRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetRobotRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetRobotRequest clone() => GetRobotRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetRobotRequest copyWith(void Function(GetRobotRequest) updates) => super.copyWith((message) => updates(message as GetRobotRequest)) as GetRobotRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetRobotRequest create() => GetRobotRequest._(); + GetRobotRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetRobotRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetRobotRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class GetRoverRentalRobotsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetRoverRentalRobotsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orgId') + ..hasRequiredFields = false + ; + + GetRoverRentalRobotsRequest._() : super(); + factory GetRoverRentalRobotsRequest({ + $core.String? orgId, + }) { + final _result = create(); + if (orgId != null) { + _result.orgId = orgId; + } + return _result; + } + factory GetRoverRentalRobotsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetRoverRentalRobotsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetRoverRentalRobotsRequest clone() => GetRoverRentalRobotsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetRoverRentalRobotsRequest copyWith(void Function(GetRoverRentalRobotsRequest) updates) => super.copyWith((message) => updates(message as GetRoverRentalRobotsRequest)) as GetRoverRentalRobotsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetRoverRentalRobotsRequest create() => GetRoverRentalRobotsRequest._(); + GetRoverRentalRobotsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetRoverRentalRobotsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetRoverRentalRobotsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get orgId => $_getSZ(0); + @$pb.TagNumber(1) + set orgId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrgId() => $_has(0); + @$pb.TagNumber(1) + void clearOrgId() => clearField(1); +} + +class RoverRentalRobot extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RoverRentalRobot', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationId') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotName') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotMainPartId') + ..hasRequiredFields = false + ; + + RoverRentalRobot._() : super(); + factory RoverRentalRobot({ + $core.String? robotId, + $core.String? locationId, + $core.String? robotName, + $core.String? robotMainPartId, + }) { + final _result = create(); + if (robotId != null) { + _result.robotId = robotId; + } + if (locationId != null) { + _result.locationId = locationId; + } + if (robotName != null) { + _result.robotName = robotName; + } + if (robotMainPartId != null) { + _result.robotMainPartId = robotMainPartId; + } + return _result; + } + factory RoverRentalRobot.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RoverRentalRobot.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RoverRentalRobot clone() => RoverRentalRobot()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RoverRentalRobot copyWith(void Function(RoverRentalRobot) updates) => super.copyWith((message) => updates(message as RoverRentalRobot)) as RoverRentalRobot; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RoverRentalRobot create() => RoverRentalRobot._(); + RoverRentalRobot createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RoverRentalRobot getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RoverRentalRobot? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get robotId => $_getSZ(0); + @$pb.TagNumber(1) + set robotId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasRobotId() => $_has(0); + @$pb.TagNumber(1) + void clearRobotId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get locationId => $_getSZ(1); + @$pb.TagNumber(2) + set locationId($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasLocationId() => $_has(1); + @$pb.TagNumber(2) + void clearLocationId() => clearField(2); + + @$pb.TagNumber(3) + $core.String get robotName => $_getSZ(2); + @$pb.TagNumber(3) + set robotName($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasRobotName() => $_has(2); + @$pb.TagNumber(3) + void clearRobotName() => clearField(3); + + @$pb.TagNumber(4) + $core.String get robotMainPartId => $_getSZ(3); + @$pb.TagNumber(4) + set robotMainPartId($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasRobotMainPartId() => $_has(3); + @$pb.TagNumber(4) + void clearRobotMainPartId() => clearField(4); +} + +class GetRoverRentalRobotsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetRoverRentalRobotsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robots', $pb.PbFieldType.PM, subBuilder: RoverRentalRobot.create) + ..hasRequiredFields = false + ; + + GetRoverRentalRobotsResponse._() : super(); + factory GetRoverRentalRobotsResponse({ + $core.Iterable? robots, + }) { + final _result = create(); + if (robots != null) { + _result.robots.addAll(robots); + } + return _result; + } + factory GetRoverRentalRobotsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetRoverRentalRobotsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetRoverRentalRobotsResponse clone() => GetRoverRentalRobotsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetRoverRentalRobotsResponse copyWith(void Function(GetRoverRentalRobotsResponse) updates) => super.copyWith((message) => updates(message as GetRoverRentalRobotsResponse)) as GetRoverRentalRobotsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetRoverRentalRobotsResponse create() => GetRoverRentalRobotsResponse._(); + GetRoverRentalRobotsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetRoverRentalRobotsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetRoverRentalRobotsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get robots => $_getList(0); +} + +class GetRobotResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetRobotResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robot', subBuilder: Robot.create) + ..hasRequiredFields = false + ; + + GetRobotResponse._() : super(); + factory GetRobotResponse({ + Robot? robot, + }) { + final _result = create(); + if (robot != null) { + _result.robot = robot; + } + return _result; + } + factory GetRobotResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetRobotResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetRobotResponse clone() => GetRobotResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetRobotResponse copyWith(void Function(GetRobotResponse) updates) => super.copyWith((message) => updates(message as GetRobotResponse)) as GetRobotResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetRobotResponse create() => GetRobotResponse._(); + GetRobotResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetRobotResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetRobotResponse? _defaultInstance; + + @$pb.TagNumber(1) + Robot get robot => $_getN(0); + @$pb.TagNumber(1) + set robot(Robot v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasRobot() => $_has(0); + @$pb.TagNumber(1) + void clearRobot() => clearField(1); + @$pb.TagNumber(1) + Robot ensureRobot() => $_ensure(0); +} + +class GetRobotPartsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetRobotPartsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotId') + ..hasRequiredFields = false + ; + + GetRobotPartsRequest._() : super(); + factory GetRobotPartsRequest({ + $core.String? robotId, + }) { + final _result = create(); + if (robotId != null) { + _result.robotId = robotId; + } + return _result; + } + factory GetRobotPartsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetRobotPartsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetRobotPartsRequest clone() => GetRobotPartsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetRobotPartsRequest copyWith(void Function(GetRobotPartsRequest) updates) => super.copyWith((message) => updates(message as GetRobotPartsRequest)) as GetRobotPartsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetRobotPartsRequest create() => GetRobotPartsRequest._(); + GetRobotPartsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetRobotPartsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetRobotPartsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get robotId => $_getSZ(0); + @$pb.TagNumber(1) + set robotId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasRobotId() => $_has(0); + @$pb.TagNumber(1) + void clearRobotId() => clearField(1); +} + +class GetRobotPartsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetRobotPartsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'parts', $pb.PbFieldType.PM, subBuilder: RobotPart.create) + ..hasRequiredFields = false + ; + + GetRobotPartsResponse._() : super(); + factory GetRobotPartsResponse({ + $core.Iterable? parts, + }) { + final _result = create(); + if (parts != null) { + _result.parts.addAll(parts); + } + return _result; + } + factory GetRobotPartsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetRobotPartsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetRobotPartsResponse clone() => GetRobotPartsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetRobotPartsResponse copyWith(void Function(GetRobotPartsResponse) updates) => super.copyWith((message) => updates(message as GetRobotPartsResponse)) as GetRobotPartsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetRobotPartsResponse create() => GetRobotPartsResponse._(); + GetRobotPartsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetRobotPartsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetRobotPartsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get parts => $_getList(0); +} + +class GetRobotPartRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetRobotPartRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + GetRobotPartRequest._() : super(); + factory GetRobotPartRequest({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory GetRobotPartRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetRobotPartRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetRobotPartRequest clone() => GetRobotPartRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetRobotPartRequest copyWith(void Function(GetRobotPartRequest) updates) => super.copyWith((message) => updates(message as GetRobotPartRequest)) as GetRobotPartRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetRobotPartRequest create() => GetRobotPartRequest._(); + GetRobotPartRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetRobotPartRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetRobotPartRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class GetRobotPartResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetRobotPartResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'part', subBuilder: RobotPart.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'configJson') + ..hasRequiredFields = false + ; + + GetRobotPartResponse._() : super(); + factory GetRobotPartResponse({ + RobotPart? part, + $core.String? configJson, + }) { + final _result = create(); + if (part != null) { + _result.part = part; + } + if (configJson != null) { + _result.configJson = configJson; + } + return _result; + } + factory GetRobotPartResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetRobotPartResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetRobotPartResponse clone() => GetRobotPartResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetRobotPartResponse copyWith(void Function(GetRobotPartResponse) updates) => super.copyWith((message) => updates(message as GetRobotPartResponse)) as GetRobotPartResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetRobotPartResponse create() => GetRobotPartResponse._(); + GetRobotPartResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetRobotPartResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetRobotPartResponse? _defaultInstance; + + @$pb.TagNumber(1) + RobotPart get part => $_getN(0); + @$pb.TagNumber(1) + set part(RobotPart v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasPart() => $_has(0); + @$pb.TagNumber(1) + void clearPart() => clearField(1); + @$pb.TagNumber(1) + RobotPart ensurePart() => $_ensure(0); + + @$pb.TagNumber(2) + $core.String get configJson => $_getSZ(1); + @$pb.TagNumber(2) + set configJson($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasConfigJson() => $_has(1); + @$pb.TagNumber(2) + void clearConfigJson() => clearField(2); +} + +class GetRobotPartLogsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetRobotPartLogsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'errorsOnly') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'filter') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pageToken') + ..hasRequiredFields = false + ; + + GetRobotPartLogsRequest._() : super(); + factory GetRobotPartLogsRequest({ + $core.String? id, + $core.bool? errorsOnly, + $core.String? filter, + $core.String? pageToken, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (errorsOnly != null) { + _result.errorsOnly = errorsOnly; + } + if (filter != null) { + _result.filter = filter; + } + if (pageToken != null) { + _result.pageToken = pageToken; + } + return _result; + } + factory GetRobotPartLogsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetRobotPartLogsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetRobotPartLogsRequest clone() => GetRobotPartLogsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetRobotPartLogsRequest copyWith(void Function(GetRobotPartLogsRequest) updates) => super.copyWith((message) => updates(message as GetRobotPartLogsRequest)) as GetRobotPartLogsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetRobotPartLogsRequest create() => GetRobotPartLogsRequest._(); + GetRobotPartLogsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetRobotPartLogsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetRobotPartLogsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.bool get errorsOnly => $_getBF(1); + @$pb.TagNumber(2) + set errorsOnly($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasErrorsOnly() => $_has(1); + @$pb.TagNumber(2) + void clearErrorsOnly() => clearField(2); + + @$pb.TagNumber(3) + $core.String get filter => $_getSZ(2); + @$pb.TagNumber(3) + set filter($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasFilter() => $_has(2); + @$pb.TagNumber(3) + void clearFilter() => clearField(3); + + @$pb.TagNumber(4) + $core.String get pageToken => $_getSZ(3); + @$pb.TagNumber(4) + set pageToken($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasPageToken() => $_has(3); + @$pb.TagNumber(4) + void clearPageToken() => clearField(4); +} + +class LogEntry extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'LogEntry', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'host') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'level') + ..aOM<$2.Timestamp>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'time', subBuilder: $2.Timestamp.create) + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'loggerName') + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..aOM<$3.Struct>(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'caller', subBuilder: $3.Struct.create) + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'stack') + ..pc<$3.Struct>(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fields', $pb.PbFieldType.PM, subBuilder: $3.Struct.create) + ..hasRequiredFields = false + ; + + LogEntry._() : super(); + factory LogEntry({ + $core.String? host, + $core.String? level, + $2.Timestamp? time, + $core.String? loggerName, + $core.String? message, + $3.Struct? caller, + $core.String? stack, + $core.Iterable<$3.Struct>? fields, + }) { + final _result = create(); + if (host != null) { + _result.host = host; + } + if (level != null) { + _result.level = level; + } + if (time != null) { + _result.time = time; + } + if (loggerName != null) { + _result.loggerName = loggerName; + } + if (message != null) { + _result.message = message; + } + if (caller != null) { + _result.caller = caller; + } + if (stack != null) { + _result.stack = stack; + } + if (fields != null) { + _result.fields.addAll(fields); + } + return _result; + } + factory LogEntry.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory LogEntry.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + LogEntry clone() => LogEntry()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + LogEntry copyWith(void Function(LogEntry) updates) => super.copyWith((message) => updates(message as LogEntry)) as LogEntry; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static LogEntry create() => LogEntry._(); + LogEntry createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static LogEntry getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static LogEntry? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get host => $_getSZ(0); + @$pb.TagNumber(1) + set host($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasHost() => $_has(0); + @$pb.TagNumber(1) + void clearHost() => clearField(1); + + @$pb.TagNumber(2) + $core.String get level => $_getSZ(1); + @$pb.TagNumber(2) + set level($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasLevel() => $_has(1); + @$pb.TagNumber(2) + void clearLevel() => clearField(2); + + @$pb.TagNumber(3) + $2.Timestamp get time => $_getN(2); + @$pb.TagNumber(3) + set time($2.Timestamp v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasTime() => $_has(2); + @$pb.TagNumber(3) + void clearTime() => clearField(3); + @$pb.TagNumber(3) + $2.Timestamp ensureTime() => $_ensure(2); + + @$pb.TagNumber(4) + $core.String get loggerName => $_getSZ(3); + @$pb.TagNumber(4) + set loggerName($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasLoggerName() => $_has(3); + @$pb.TagNumber(4) + void clearLoggerName() => clearField(4); + + @$pb.TagNumber(5) + $core.String get message => $_getSZ(4); + @$pb.TagNumber(5) + set message($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasMessage() => $_has(4); + @$pb.TagNumber(5) + void clearMessage() => clearField(5); + + @$pb.TagNumber(6) + $3.Struct get caller => $_getN(5); + @$pb.TagNumber(6) + set caller($3.Struct v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasCaller() => $_has(5); + @$pb.TagNumber(6) + void clearCaller() => clearField(6); + @$pb.TagNumber(6) + $3.Struct ensureCaller() => $_ensure(5); + + @$pb.TagNumber(7) + $core.String get stack => $_getSZ(6); + @$pb.TagNumber(7) + set stack($core.String v) { $_setString(6, v); } + @$pb.TagNumber(7) + $core.bool hasStack() => $_has(6); + @$pb.TagNumber(7) + void clearStack() => clearField(7); + + @$pb.TagNumber(8) + $core.List<$3.Struct> get fields => $_getList(7); +} + +class GetRobotPartLogsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetRobotPartLogsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'logs', $pb.PbFieldType.PM, subBuilder: LogEntry.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'nextPageToken') + ..hasRequiredFields = false + ; + + GetRobotPartLogsResponse._() : super(); + factory GetRobotPartLogsResponse({ + $core.Iterable? logs, + $core.String? nextPageToken, + }) { + final _result = create(); + if (logs != null) { + _result.logs.addAll(logs); + } + if (nextPageToken != null) { + _result.nextPageToken = nextPageToken; + } + return _result; + } + factory GetRobotPartLogsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetRobotPartLogsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetRobotPartLogsResponse clone() => GetRobotPartLogsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetRobotPartLogsResponse copyWith(void Function(GetRobotPartLogsResponse) updates) => super.copyWith((message) => updates(message as GetRobotPartLogsResponse)) as GetRobotPartLogsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetRobotPartLogsResponse create() => GetRobotPartLogsResponse._(); + GetRobotPartLogsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetRobotPartLogsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetRobotPartLogsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get logs => $_getList(0); + + @$pb.TagNumber(2) + $core.String get nextPageToken => $_getSZ(1); + @$pb.TagNumber(2) + set nextPageToken($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasNextPageToken() => $_has(1); + @$pb.TagNumber(2) + void clearNextPageToken() => clearField(2); +} + +class TailRobotPartLogsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TailRobotPartLogsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'errorsOnly') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'filter') + ..hasRequiredFields = false + ; + + TailRobotPartLogsRequest._() : super(); + factory TailRobotPartLogsRequest({ + $core.String? id, + $core.bool? errorsOnly, + $core.String? filter, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (errorsOnly != null) { + _result.errorsOnly = errorsOnly; + } + if (filter != null) { + _result.filter = filter; + } + return _result; + } + factory TailRobotPartLogsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TailRobotPartLogsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TailRobotPartLogsRequest clone() => TailRobotPartLogsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TailRobotPartLogsRequest copyWith(void Function(TailRobotPartLogsRequest) updates) => super.copyWith((message) => updates(message as TailRobotPartLogsRequest)) as TailRobotPartLogsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TailRobotPartLogsRequest create() => TailRobotPartLogsRequest._(); + TailRobotPartLogsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TailRobotPartLogsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TailRobotPartLogsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.bool get errorsOnly => $_getBF(1); + @$pb.TagNumber(2) + set errorsOnly($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasErrorsOnly() => $_has(1); + @$pb.TagNumber(2) + void clearErrorsOnly() => clearField(2); + + @$pb.TagNumber(3) + $core.String get filter => $_getSZ(2); + @$pb.TagNumber(3) + set filter($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasFilter() => $_has(2); + @$pb.TagNumber(3) + void clearFilter() => clearField(3); +} + +class TailRobotPartLogsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TailRobotPartLogsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'logs', $pb.PbFieldType.PM, subBuilder: LogEntry.create) + ..hasRequiredFields = false + ; + + TailRobotPartLogsResponse._() : super(); + factory TailRobotPartLogsResponse({ + $core.Iterable? logs, + }) { + final _result = create(); + if (logs != null) { + _result.logs.addAll(logs); + } + return _result; + } + factory TailRobotPartLogsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TailRobotPartLogsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TailRobotPartLogsResponse clone() => TailRobotPartLogsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TailRobotPartLogsResponse copyWith(void Function(TailRobotPartLogsResponse) updates) => super.copyWith((message) => updates(message as TailRobotPartLogsResponse)) as TailRobotPartLogsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TailRobotPartLogsResponse create() => TailRobotPartLogsResponse._(); + TailRobotPartLogsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TailRobotPartLogsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TailRobotPartLogsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get logs => $_getList(0); +} + +class GetRobotPartHistoryRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetRobotPartHistoryRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + GetRobotPartHistoryRequest._() : super(); + factory GetRobotPartHistoryRequest({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory GetRobotPartHistoryRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetRobotPartHistoryRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetRobotPartHistoryRequest clone() => GetRobotPartHistoryRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetRobotPartHistoryRequest copyWith(void Function(GetRobotPartHistoryRequest) updates) => super.copyWith((message) => updates(message as GetRobotPartHistoryRequest)) as GetRobotPartHistoryRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetRobotPartHistoryRequest create() => GetRobotPartHistoryRequest._(); + GetRobotPartHistoryRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetRobotPartHistoryRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetRobotPartHistoryRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class GetRobotPartHistoryResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetRobotPartHistoryResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'history', $pb.PbFieldType.PM, subBuilder: RobotPartHistoryEntry.create) + ..hasRequiredFields = false + ; + + GetRobotPartHistoryResponse._() : super(); + factory GetRobotPartHistoryResponse({ + $core.Iterable? history, + }) { + final _result = create(); + if (history != null) { + _result.history.addAll(history); + } + return _result; + } + factory GetRobotPartHistoryResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetRobotPartHistoryResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetRobotPartHistoryResponse clone() => GetRobotPartHistoryResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetRobotPartHistoryResponse copyWith(void Function(GetRobotPartHistoryResponse) updates) => super.copyWith((message) => updates(message as GetRobotPartHistoryResponse)) as GetRobotPartHistoryResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetRobotPartHistoryResponse create() => GetRobotPartHistoryResponse._(); + GetRobotPartHistoryResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetRobotPartHistoryResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetRobotPartHistoryResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get history => $_getList(0); +} + +class UpdateRobotPartRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UpdateRobotPartRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$3.Struct>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotConfig', subBuilder: $3.Struct.create) + ..hasRequiredFields = false + ; + + UpdateRobotPartRequest._() : super(); + factory UpdateRobotPartRequest({ + $core.String? id, + $core.String? name, + $3.Struct? robotConfig, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (name != null) { + _result.name = name; + } + if (robotConfig != null) { + _result.robotConfig = robotConfig; + } + return _result; + } + factory UpdateRobotPartRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UpdateRobotPartRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UpdateRobotPartRequest clone() => UpdateRobotPartRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UpdateRobotPartRequest copyWith(void Function(UpdateRobotPartRequest) updates) => super.copyWith((message) => updates(message as UpdateRobotPartRequest)) as UpdateRobotPartRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UpdateRobotPartRequest create() => UpdateRobotPartRequest._(); + UpdateRobotPartRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UpdateRobotPartRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UpdateRobotPartRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $3.Struct get robotConfig => $_getN(2); + @$pb.TagNumber(3) + set robotConfig($3.Struct v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasRobotConfig() => $_has(2); + @$pb.TagNumber(3) + void clearRobotConfig() => clearField(3); + @$pb.TagNumber(3) + $3.Struct ensureRobotConfig() => $_ensure(2); +} + +class UpdateRobotPartResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UpdateRobotPartResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'part', subBuilder: RobotPart.create) + ..hasRequiredFields = false + ; + + UpdateRobotPartResponse._() : super(); + factory UpdateRobotPartResponse({ + RobotPart? part, + }) { + final _result = create(); + if (part != null) { + _result.part = part; + } + return _result; + } + factory UpdateRobotPartResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UpdateRobotPartResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UpdateRobotPartResponse clone() => UpdateRobotPartResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UpdateRobotPartResponse copyWith(void Function(UpdateRobotPartResponse) updates) => super.copyWith((message) => updates(message as UpdateRobotPartResponse)) as UpdateRobotPartResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UpdateRobotPartResponse create() => UpdateRobotPartResponse._(); + UpdateRobotPartResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UpdateRobotPartResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UpdateRobotPartResponse? _defaultInstance; + + @$pb.TagNumber(1) + RobotPart get part => $_getN(0); + @$pb.TagNumber(1) + set part(RobotPart v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasPart() => $_has(0); + @$pb.TagNumber(1) + void clearPart() => clearField(1); + @$pb.TagNumber(1) + RobotPart ensurePart() => $_ensure(0); +} + +class NewRobotPartRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'NewRobotPartRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'partName') + ..hasRequiredFields = false + ; + + NewRobotPartRequest._() : super(); + factory NewRobotPartRequest({ + $core.String? robotId, + $core.String? partName, + }) { + final _result = create(); + if (robotId != null) { + _result.robotId = robotId; + } + if (partName != null) { + _result.partName = partName; + } + return _result; + } + factory NewRobotPartRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory NewRobotPartRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + NewRobotPartRequest clone() => NewRobotPartRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + NewRobotPartRequest copyWith(void Function(NewRobotPartRequest) updates) => super.copyWith((message) => updates(message as NewRobotPartRequest)) as NewRobotPartRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static NewRobotPartRequest create() => NewRobotPartRequest._(); + NewRobotPartRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static NewRobotPartRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static NewRobotPartRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get robotId => $_getSZ(0); + @$pb.TagNumber(1) + set robotId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasRobotId() => $_has(0); + @$pb.TagNumber(1) + void clearRobotId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get partName => $_getSZ(1); + @$pb.TagNumber(2) + set partName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasPartName() => $_has(1); + @$pb.TagNumber(2) + void clearPartName() => clearField(2); +} + +class NewRobotPartResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'NewRobotPartResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'partId') + ..hasRequiredFields = false + ; + + NewRobotPartResponse._() : super(); + factory NewRobotPartResponse({ + $core.String? partId, + }) { + final _result = create(); + if (partId != null) { + _result.partId = partId; + } + return _result; + } + factory NewRobotPartResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory NewRobotPartResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + NewRobotPartResponse clone() => NewRobotPartResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + NewRobotPartResponse copyWith(void Function(NewRobotPartResponse) updates) => super.copyWith((message) => updates(message as NewRobotPartResponse)) as NewRobotPartResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static NewRobotPartResponse create() => NewRobotPartResponse._(); + NewRobotPartResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static NewRobotPartResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static NewRobotPartResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get partId => $_getSZ(0); + @$pb.TagNumber(1) + set partId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasPartId() => $_has(0); + @$pb.TagNumber(1) + void clearPartId() => clearField(1); +} + +class DeleteRobotPartRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteRobotPartRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'partId') + ..hasRequiredFields = false + ; + + DeleteRobotPartRequest._() : super(); + factory DeleteRobotPartRequest({ + $core.String? partId, + }) { + final _result = create(); + if (partId != null) { + _result.partId = partId; + } + return _result; + } + factory DeleteRobotPartRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteRobotPartRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteRobotPartRequest clone() => DeleteRobotPartRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteRobotPartRequest copyWith(void Function(DeleteRobotPartRequest) updates) => super.copyWith((message) => updates(message as DeleteRobotPartRequest)) as DeleteRobotPartRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteRobotPartRequest create() => DeleteRobotPartRequest._(); + DeleteRobotPartRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteRobotPartRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteRobotPartRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get partId => $_getSZ(0); + @$pb.TagNumber(1) + set partId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasPartId() => $_has(0); + @$pb.TagNumber(1) + void clearPartId() => clearField(1); +} + +class DeleteRobotPartResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteRobotPartResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + DeleteRobotPartResponse._() : super(); + factory DeleteRobotPartResponse() => create(); + factory DeleteRobotPartResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteRobotPartResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteRobotPartResponse clone() => DeleteRobotPartResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteRobotPartResponse copyWith(void Function(DeleteRobotPartResponse) updates) => super.copyWith((message) => updates(message as DeleteRobotPartResponse)) as DeleteRobotPartResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteRobotPartResponse create() => DeleteRobotPartResponse._(); + DeleteRobotPartResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteRobotPartResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteRobotPartResponse? _defaultInstance; +} + +class Fragment extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Fragment', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$3.Struct>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fragment', subBuilder: $3.Struct.create) + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationOwner') + ..aOB(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'public') + ..aOM<$2.Timestamp>(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'createdOn', subBuilder: $2.Timestamp.create) + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationName') + ..aOB(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'readonly') + ..a<$core.int>(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robotPartCount', $pb.PbFieldType.O3) + ..a<$core.int>(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationCount', $pb.PbFieldType.O3) + ..aOB(11, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'onlyUsedByOwner') + ..hasRequiredFields = false + ; + + Fragment._() : super(); + factory Fragment({ + $core.String? id, + $core.String? name, + $3.Struct? fragment, + $core.String? organizationOwner, + $core.bool? public, + $2.Timestamp? createdOn, + $core.String? organizationName, + $core.bool? readonly, + $core.int? robotPartCount, + $core.int? organizationCount, + $core.bool? onlyUsedByOwner, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (name != null) { + _result.name = name; + } + if (fragment != null) { + _result.fragment = fragment; + } + if (organizationOwner != null) { + _result.organizationOwner = organizationOwner; + } + if (public != null) { + _result.public = public; + } + if (createdOn != null) { + _result.createdOn = createdOn; + } + if (organizationName != null) { + _result.organizationName = organizationName; + } + if (readonly != null) { + _result.readonly = readonly; + } + if (robotPartCount != null) { + _result.robotPartCount = robotPartCount; + } + if (organizationCount != null) { + _result.organizationCount = organizationCount; + } + if (onlyUsedByOwner != null) { + _result.onlyUsedByOwner = onlyUsedByOwner; + } + return _result; + } + factory Fragment.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Fragment.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Fragment clone() => Fragment()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Fragment copyWith(void Function(Fragment) updates) => super.copyWith((message) => updates(message as Fragment)) as Fragment; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Fragment create() => Fragment._(); + Fragment createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Fragment getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Fragment? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $3.Struct get fragment => $_getN(2); + @$pb.TagNumber(3) + set fragment($3.Struct v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasFragment() => $_has(2); + @$pb.TagNumber(3) + void clearFragment() => clearField(3); + @$pb.TagNumber(3) + $3.Struct ensureFragment() => $_ensure(2); + + @$pb.TagNumber(4) + $core.String get organizationOwner => $_getSZ(3); + @$pb.TagNumber(4) + set organizationOwner($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasOrganizationOwner() => $_has(3); + @$pb.TagNumber(4) + void clearOrganizationOwner() => clearField(4); + + @$pb.TagNumber(5) + $core.bool get public => $_getBF(4); + @$pb.TagNumber(5) + set public($core.bool v) { $_setBool(4, v); } + @$pb.TagNumber(5) + $core.bool hasPublic() => $_has(4); + @$pb.TagNumber(5) + void clearPublic() => clearField(5); + + @$pb.TagNumber(6) + $2.Timestamp get createdOn => $_getN(5); + @$pb.TagNumber(6) + set createdOn($2.Timestamp v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasCreatedOn() => $_has(5); + @$pb.TagNumber(6) + void clearCreatedOn() => clearField(6); + @$pb.TagNumber(6) + $2.Timestamp ensureCreatedOn() => $_ensure(5); + + @$pb.TagNumber(7) + $core.String get organizationName => $_getSZ(6); + @$pb.TagNumber(7) + set organizationName($core.String v) { $_setString(6, v); } + @$pb.TagNumber(7) + $core.bool hasOrganizationName() => $_has(6); + @$pb.TagNumber(7) + void clearOrganizationName() => clearField(7); + + @$pb.TagNumber(8) + $core.bool get readonly => $_getBF(7); + @$pb.TagNumber(8) + set readonly($core.bool v) { $_setBool(7, v); } + @$pb.TagNumber(8) + $core.bool hasReadonly() => $_has(7); + @$pb.TagNumber(8) + void clearReadonly() => clearField(8); + + @$pb.TagNumber(9) + $core.int get robotPartCount => $_getIZ(8); + @$pb.TagNumber(9) + set robotPartCount($core.int v) { $_setSignedInt32(8, v); } + @$pb.TagNumber(9) + $core.bool hasRobotPartCount() => $_has(8); + @$pb.TagNumber(9) + void clearRobotPartCount() => clearField(9); + + @$pb.TagNumber(10) + $core.int get organizationCount => $_getIZ(9); + @$pb.TagNumber(10) + set organizationCount($core.int v) { $_setSignedInt32(9, v); } + @$pb.TagNumber(10) + $core.bool hasOrganizationCount() => $_has(9); + @$pb.TagNumber(10) + void clearOrganizationCount() => clearField(10); + + @$pb.TagNumber(11) + $core.bool get onlyUsedByOwner => $_getBF(10); + @$pb.TagNumber(11) + set onlyUsedByOwner($core.bool v) { $_setBool(10, v); } + @$pb.TagNumber(11) + $core.bool hasOnlyUsedByOwner() => $_has(10); + @$pb.TagNumber(11) + void clearOnlyUsedByOwner() => clearField(11); +} + +class ListFragmentsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListFragmentsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organizationId') + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'showPublic') + ..hasRequiredFields = false + ; + + ListFragmentsRequest._() : super(); + factory ListFragmentsRequest({ + $core.String? organizationId, + $core.bool? showPublic, + }) { + final _result = create(); + if (organizationId != null) { + _result.organizationId = organizationId; + } + if (showPublic != null) { + _result.showPublic = showPublic; + } + return _result; + } + factory ListFragmentsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListFragmentsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListFragmentsRequest clone() => ListFragmentsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListFragmentsRequest copyWith(void Function(ListFragmentsRequest) updates) => super.copyWith((message) => updates(message as ListFragmentsRequest)) as ListFragmentsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListFragmentsRequest create() => ListFragmentsRequest._(); + ListFragmentsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListFragmentsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListFragmentsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get organizationId => $_getSZ(0); + @$pb.TagNumber(1) + set organizationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrganizationId() => $_has(0); + @$pb.TagNumber(1) + void clearOrganizationId() => clearField(1); + + @$pb.TagNumber(2) + $core.bool get showPublic => $_getBF(1); + @$pb.TagNumber(2) + set showPublic($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasShowPublic() => $_has(1); + @$pb.TagNumber(2) + void clearShowPublic() => clearField(2); +} + +class ListFragmentsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListFragmentsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fragments', $pb.PbFieldType.PM, subBuilder: Fragment.create) + ..hasRequiredFields = false + ; + + ListFragmentsResponse._() : super(); + factory ListFragmentsResponse({ + $core.Iterable? fragments, + }) { + final _result = create(); + if (fragments != null) { + _result.fragments.addAll(fragments); + } + return _result; + } + factory ListFragmentsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListFragmentsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListFragmentsResponse clone() => ListFragmentsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListFragmentsResponse copyWith(void Function(ListFragmentsResponse) updates) => super.copyWith((message) => updates(message as ListFragmentsResponse)) as ListFragmentsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListFragmentsResponse create() => ListFragmentsResponse._(); + ListFragmentsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListFragmentsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListFragmentsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get fragments => $_getList(0); +} + +class GetFragmentRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetFragmentRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + GetFragmentRequest._() : super(); + factory GetFragmentRequest({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory GetFragmentRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetFragmentRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetFragmentRequest clone() => GetFragmentRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetFragmentRequest copyWith(void Function(GetFragmentRequest) updates) => super.copyWith((message) => updates(message as GetFragmentRequest)) as GetFragmentRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetFragmentRequest create() => GetFragmentRequest._(); + GetFragmentRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetFragmentRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetFragmentRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class GetFragmentResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetFragmentResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fragment', subBuilder: Fragment.create) + ..hasRequiredFields = false + ; + + GetFragmentResponse._() : super(); + factory GetFragmentResponse({ + Fragment? fragment, + }) { + final _result = create(); + if (fragment != null) { + _result.fragment = fragment; + } + return _result; + } + factory GetFragmentResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetFragmentResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetFragmentResponse clone() => GetFragmentResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetFragmentResponse copyWith(void Function(GetFragmentResponse) updates) => super.copyWith((message) => updates(message as GetFragmentResponse)) as GetFragmentResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetFragmentResponse create() => GetFragmentResponse._(); + GetFragmentResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetFragmentResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetFragmentResponse? _defaultInstance; + + @$pb.TagNumber(1) + Fragment get fragment => $_getN(0); + @$pb.TagNumber(1) + set fragment(Fragment v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasFragment() => $_has(0); + @$pb.TagNumber(1) + void clearFragment() => clearField(1); + @$pb.TagNumber(1) + Fragment ensureFragment() => $_ensure(0); +} + +class CreateFragmentRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CreateFragmentRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$3.Struct>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'config', subBuilder: $3.Struct.create) + ..hasRequiredFields = false + ; + + CreateFragmentRequest._() : super(); + factory CreateFragmentRequest({ + $core.String? name, + $3.Struct? config, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (config != null) { + _result.config = config; + } + return _result; + } + factory CreateFragmentRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CreateFragmentRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CreateFragmentRequest clone() => CreateFragmentRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CreateFragmentRequest copyWith(void Function(CreateFragmentRequest) updates) => super.copyWith((message) => updates(message as CreateFragmentRequest)) as CreateFragmentRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CreateFragmentRequest create() => CreateFragmentRequest._(); + CreateFragmentRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CreateFragmentRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CreateFragmentRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $3.Struct get config => $_getN(1); + @$pb.TagNumber(2) + set config($3.Struct v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasConfig() => $_has(1); + @$pb.TagNumber(2) + void clearConfig() => clearField(2); + @$pb.TagNumber(2) + $3.Struct ensureConfig() => $_ensure(1); +} + +class CreateFragmentResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CreateFragmentResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fragment', subBuilder: Fragment.create) + ..hasRequiredFields = false + ; + + CreateFragmentResponse._() : super(); + factory CreateFragmentResponse({ + Fragment? fragment, + }) { + final _result = create(); + if (fragment != null) { + _result.fragment = fragment; + } + return _result; + } + factory CreateFragmentResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CreateFragmentResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CreateFragmentResponse clone() => CreateFragmentResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CreateFragmentResponse copyWith(void Function(CreateFragmentResponse) updates) => super.copyWith((message) => updates(message as CreateFragmentResponse)) as CreateFragmentResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CreateFragmentResponse create() => CreateFragmentResponse._(); + CreateFragmentResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CreateFragmentResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CreateFragmentResponse? _defaultInstance; + + @$pb.TagNumber(1) + Fragment get fragment => $_getN(0); + @$pb.TagNumber(1) + set fragment(Fragment v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasFragment() => $_has(0); + @$pb.TagNumber(1) + void clearFragment() => clearField(1); + @$pb.TagNumber(1) + Fragment ensureFragment() => $_ensure(0); +} + +class UpdateFragmentRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UpdateFragmentRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$3.Struct>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'config', subBuilder: $3.Struct.create) + ..aOB(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'public') + ..hasRequiredFields = false + ; + + UpdateFragmentRequest._() : super(); + factory UpdateFragmentRequest({ + $core.String? id, + $core.String? name, + $3.Struct? config, + $core.bool? public, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (name != null) { + _result.name = name; + } + if (config != null) { + _result.config = config; + } + if (public != null) { + _result.public = public; + } + return _result; + } + factory UpdateFragmentRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UpdateFragmentRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UpdateFragmentRequest clone() => UpdateFragmentRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UpdateFragmentRequest copyWith(void Function(UpdateFragmentRequest) updates) => super.copyWith((message) => updates(message as UpdateFragmentRequest)) as UpdateFragmentRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UpdateFragmentRequest create() => UpdateFragmentRequest._(); + UpdateFragmentRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UpdateFragmentRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UpdateFragmentRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $3.Struct get config => $_getN(2); + @$pb.TagNumber(3) + set config($3.Struct v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasConfig() => $_has(2); + @$pb.TagNumber(3) + void clearConfig() => clearField(3); + @$pb.TagNumber(3) + $3.Struct ensureConfig() => $_ensure(2); + + @$pb.TagNumber(4) + $core.bool get public => $_getBF(3); + @$pb.TagNumber(4) + set public($core.bool v) { $_setBool(3, v); } + @$pb.TagNumber(4) + $core.bool hasPublic() => $_has(3); + @$pb.TagNumber(4) + void clearPublic() => clearField(4); +} + +class UpdateFragmentResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UpdateFragmentResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fragment', subBuilder: Fragment.create) + ..hasRequiredFields = false + ; + + UpdateFragmentResponse._() : super(); + factory UpdateFragmentResponse({ + Fragment? fragment, + }) { + final _result = create(); + if (fragment != null) { + _result.fragment = fragment; + } + return _result; + } + factory UpdateFragmentResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UpdateFragmentResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UpdateFragmentResponse clone() => UpdateFragmentResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UpdateFragmentResponse copyWith(void Function(UpdateFragmentResponse) updates) => super.copyWith((message) => updates(message as UpdateFragmentResponse)) as UpdateFragmentResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UpdateFragmentResponse create() => UpdateFragmentResponse._(); + UpdateFragmentResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UpdateFragmentResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UpdateFragmentResponse? _defaultInstance; + + @$pb.TagNumber(1) + Fragment get fragment => $_getN(0); + @$pb.TagNumber(1) + set fragment(Fragment v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasFragment() => $_has(0); + @$pb.TagNumber(1) + void clearFragment() => clearField(1); + @$pb.TagNumber(1) + Fragment ensureFragment() => $_ensure(0); +} + +class DeleteFragmentRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteFragmentRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + DeleteFragmentRequest._() : super(); + factory DeleteFragmentRequest({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory DeleteFragmentRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteFragmentRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteFragmentRequest clone() => DeleteFragmentRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteFragmentRequest copyWith(void Function(DeleteFragmentRequest) updates) => super.copyWith((message) => updates(message as DeleteFragmentRequest)) as DeleteFragmentRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteFragmentRequest create() => DeleteFragmentRequest._(); + DeleteFragmentRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteFragmentRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteFragmentRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class DeleteFragmentResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteFragmentResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + DeleteFragmentResponse._() : super(); + factory DeleteFragmentResponse() => create(); + factory DeleteFragmentResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteFragmentResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteFragmentResponse clone() => DeleteFragmentResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteFragmentResponse copyWith(void Function(DeleteFragmentResponse) updates) => super.copyWith((message) => updates(message as DeleteFragmentResponse)) as DeleteFragmentResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteFragmentResponse create() => DeleteFragmentResponse._(); + DeleteFragmentResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteFragmentResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteFragmentResponse? _defaultInstance; +} + +class ListRobotsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListRobotsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationId') + ..hasRequiredFields = false + ; + + ListRobotsRequest._() : super(); + factory ListRobotsRequest({ + $core.String? locationId, + }) { + final _result = create(); + if (locationId != null) { + _result.locationId = locationId; + } + return _result; + } + factory ListRobotsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListRobotsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListRobotsRequest clone() => ListRobotsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListRobotsRequest copyWith(void Function(ListRobotsRequest) updates) => super.copyWith((message) => updates(message as ListRobotsRequest)) as ListRobotsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListRobotsRequest create() => ListRobotsRequest._(); + ListRobotsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListRobotsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListRobotsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get locationId => $_getSZ(0); + @$pb.TagNumber(1) + set locationId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasLocationId() => $_has(0); + @$pb.TagNumber(1) + void clearLocationId() => clearField(1); +} + +class ListRobotsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListRobotsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robots', $pb.PbFieldType.PM, subBuilder: Robot.create) + ..hasRequiredFields = false + ; + + ListRobotsResponse._() : super(); + factory ListRobotsResponse({ + $core.Iterable? robots, + }) { + final _result = create(); + if (robots != null) { + _result.robots.addAll(robots); + } + return _result; + } + factory ListRobotsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListRobotsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListRobotsResponse clone() => ListRobotsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListRobotsResponse copyWith(void Function(ListRobotsResponse) updates) => super.copyWith((message) => updates(message as ListRobotsResponse)) as ListRobotsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListRobotsResponse create() => ListRobotsResponse._(); + ListRobotsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListRobotsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListRobotsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get robots => $_getList(0); +} + +class NewRobotRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'NewRobotRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'location') + ..hasRequiredFields = false + ; + + NewRobotRequest._() : super(); + factory NewRobotRequest({ + $core.String? name, + $core.String? location, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (location != null) { + _result.location = location; + } + return _result; + } + factory NewRobotRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory NewRobotRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + NewRobotRequest clone() => NewRobotRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + NewRobotRequest copyWith(void Function(NewRobotRequest) updates) => super.copyWith((message) => updates(message as NewRobotRequest)) as NewRobotRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static NewRobotRequest create() => NewRobotRequest._(); + NewRobotRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static NewRobotRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static NewRobotRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get location => $_getSZ(1); + @$pb.TagNumber(2) + set location($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasLocation() => $_has(1); + @$pb.TagNumber(2) + void clearLocation() => clearField(2); +} + +class NewRobotResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'NewRobotResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + NewRobotResponse._() : super(); + factory NewRobotResponse({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory NewRobotResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory NewRobotResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + NewRobotResponse clone() => NewRobotResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + NewRobotResponse copyWith(void Function(NewRobotResponse) updates) => super.copyWith((message) => updates(message as NewRobotResponse)) as NewRobotResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static NewRobotResponse create() => NewRobotResponse._(); + NewRobotResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static NewRobotResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static NewRobotResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class UpdateRobotRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UpdateRobotRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'location') + ..hasRequiredFields = false + ; + + UpdateRobotRequest._() : super(); + factory UpdateRobotRequest({ + $core.String? id, + $core.String? name, + $core.String? location, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (name != null) { + _result.name = name; + } + if (location != null) { + _result.location = location; + } + return _result; + } + factory UpdateRobotRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UpdateRobotRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UpdateRobotRequest clone() => UpdateRobotRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UpdateRobotRequest copyWith(void Function(UpdateRobotRequest) updates) => super.copyWith((message) => updates(message as UpdateRobotRequest)) as UpdateRobotRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UpdateRobotRequest create() => UpdateRobotRequest._(); + UpdateRobotRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UpdateRobotRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UpdateRobotRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get location => $_getSZ(2); + @$pb.TagNumber(3) + set location($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasLocation() => $_has(2); + @$pb.TagNumber(3) + void clearLocation() => clearField(3); +} + +class UpdateRobotResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UpdateRobotResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'robot', subBuilder: Robot.create) + ..hasRequiredFields = false + ; + + UpdateRobotResponse._() : super(); + factory UpdateRobotResponse({ + Robot? robot, + }) { + final _result = create(); + if (robot != null) { + _result.robot = robot; + } + return _result; + } + factory UpdateRobotResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UpdateRobotResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UpdateRobotResponse clone() => UpdateRobotResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UpdateRobotResponse copyWith(void Function(UpdateRobotResponse) updates) => super.copyWith((message) => updates(message as UpdateRobotResponse)) as UpdateRobotResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UpdateRobotResponse create() => UpdateRobotResponse._(); + UpdateRobotResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UpdateRobotResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UpdateRobotResponse? _defaultInstance; + + @$pb.TagNumber(1) + Robot get robot => $_getN(0); + @$pb.TagNumber(1) + set robot(Robot v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasRobot() => $_has(0); + @$pb.TagNumber(1) + void clearRobot() => clearField(1); + @$pb.TagNumber(1) + Robot ensureRobot() => $_ensure(0); +} + +class DeleteRobotRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteRobotRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + DeleteRobotRequest._() : super(); + factory DeleteRobotRequest({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory DeleteRobotRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteRobotRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteRobotRequest clone() => DeleteRobotRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteRobotRequest copyWith(void Function(DeleteRobotRequest) updates) => super.copyWith((message) => updates(message as DeleteRobotRequest)) as DeleteRobotRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteRobotRequest create() => DeleteRobotRequest._(); + DeleteRobotRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteRobotRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteRobotRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class DeleteRobotResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteRobotResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + DeleteRobotResponse._() : super(); + factory DeleteRobotResponse() => create(); + factory DeleteRobotResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteRobotResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteRobotResponse clone() => DeleteRobotResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteRobotResponse copyWith(void Function(DeleteRobotResponse) updates) => super.copyWith((message) => updates(message as DeleteRobotResponse)) as DeleteRobotResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteRobotResponse create() => DeleteRobotResponse._(); + DeleteRobotResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteRobotResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteRobotResponse? _defaultInstance; +} + +class MarkPartAsMainRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MarkPartAsMainRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'partId') + ..hasRequiredFields = false + ; + + MarkPartAsMainRequest._() : super(); + factory MarkPartAsMainRequest({ + $core.String? partId, + }) { + final _result = create(); + if (partId != null) { + _result.partId = partId; + } + return _result; + } + factory MarkPartAsMainRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MarkPartAsMainRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MarkPartAsMainRequest clone() => MarkPartAsMainRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MarkPartAsMainRequest copyWith(void Function(MarkPartAsMainRequest) updates) => super.copyWith((message) => updates(message as MarkPartAsMainRequest)) as MarkPartAsMainRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MarkPartAsMainRequest create() => MarkPartAsMainRequest._(); + MarkPartAsMainRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MarkPartAsMainRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MarkPartAsMainRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get partId => $_getSZ(0); + @$pb.TagNumber(1) + set partId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasPartId() => $_has(0); + @$pb.TagNumber(1) + void clearPartId() => clearField(1); +} + +class MarkPartAsMainResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MarkPartAsMainResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + MarkPartAsMainResponse._() : super(); + factory MarkPartAsMainResponse() => create(); + factory MarkPartAsMainResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MarkPartAsMainResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MarkPartAsMainResponse clone() => MarkPartAsMainResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MarkPartAsMainResponse copyWith(void Function(MarkPartAsMainResponse) updates) => super.copyWith((message) => updates(message as MarkPartAsMainResponse)) as MarkPartAsMainResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MarkPartAsMainResponse create() => MarkPartAsMainResponse._(); + MarkPartAsMainResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MarkPartAsMainResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MarkPartAsMainResponse? _defaultInstance; +} + +class MarkPartForRestartRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MarkPartForRestartRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'partId') + ..hasRequiredFields = false + ; + + MarkPartForRestartRequest._() : super(); + factory MarkPartForRestartRequest({ + $core.String? partId, + }) { + final _result = create(); + if (partId != null) { + _result.partId = partId; + } + return _result; + } + factory MarkPartForRestartRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MarkPartForRestartRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MarkPartForRestartRequest clone() => MarkPartForRestartRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MarkPartForRestartRequest copyWith(void Function(MarkPartForRestartRequest) updates) => super.copyWith((message) => updates(message as MarkPartForRestartRequest)) as MarkPartForRestartRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MarkPartForRestartRequest create() => MarkPartForRestartRequest._(); + MarkPartForRestartRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MarkPartForRestartRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MarkPartForRestartRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get partId => $_getSZ(0); + @$pb.TagNumber(1) + set partId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasPartId() => $_has(0); + @$pb.TagNumber(1) + void clearPartId() => clearField(1); +} + +class MarkPartForRestartResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MarkPartForRestartResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + MarkPartForRestartResponse._() : super(); + factory MarkPartForRestartResponse() => create(); + factory MarkPartForRestartResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MarkPartForRestartResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MarkPartForRestartResponse clone() => MarkPartForRestartResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MarkPartForRestartResponse copyWith(void Function(MarkPartForRestartResponse) updates) => super.copyWith((message) => updates(message as MarkPartForRestartResponse)) as MarkPartForRestartResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MarkPartForRestartResponse create() => MarkPartForRestartResponse._(); + MarkPartForRestartResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MarkPartForRestartResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MarkPartForRestartResponse? _defaultInstance; +} + +class CreateRobotPartSecretRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CreateRobotPartSecretRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'partId') + ..hasRequiredFields = false + ; + + CreateRobotPartSecretRequest._() : super(); + factory CreateRobotPartSecretRequest({ + $core.String? partId, + }) { + final _result = create(); + if (partId != null) { + _result.partId = partId; + } + return _result; + } + factory CreateRobotPartSecretRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CreateRobotPartSecretRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CreateRobotPartSecretRequest clone() => CreateRobotPartSecretRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CreateRobotPartSecretRequest copyWith(void Function(CreateRobotPartSecretRequest) updates) => super.copyWith((message) => updates(message as CreateRobotPartSecretRequest)) as CreateRobotPartSecretRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CreateRobotPartSecretRequest create() => CreateRobotPartSecretRequest._(); + CreateRobotPartSecretRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CreateRobotPartSecretRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CreateRobotPartSecretRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get partId => $_getSZ(0); + @$pb.TagNumber(1) + set partId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasPartId() => $_has(0); + @$pb.TagNumber(1) + void clearPartId() => clearField(1); +} + +class CreateRobotPartSecretResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CreateRobotPartSecretResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'part', subBuilder: RobotPart.create) + ..hasRequiredFields = false + ; + + CreateRobotPartSecretResponse._() : super(); + factory CreateRobotPartSecretResponse({ + RobotPart? part, + }) { + final _result = create(); + if (part != null) { + _result.part = part; + } + return _result; + } + factory CreateRobotPartSecretResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CreateRobotPartSecretResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CreateRobotPartSecretResponse clone() => CreateRobotPartSecretResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CreateRobotPartSecretResponse copyWith(void Function(CreateRobotPartSecretResponse) updates) => super.copyWith((message) => updates(message as CreateRobotPartSecretResponse)) as CreateRobotPartSecretResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CreateRobotPartSecretResponse create() => CreateRobotPartSecretResponse._(); + CreateRobotPartSecretResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CreateRobotPartSecretResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CreateRobotPartSecretResponse? _defaultInstance; + + @$pb.TagNumber(1) + RobotPart get part => $_getN(0); + @$pb.TagNumber(1) + set part(RobotPart v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasPart() => $_has(0); + @$pb.TagNumber(1) + void clearPart() => clearField(1); + @$pb.TagNumber(1) + RobotPart ensurePart() => $_ensure(0); +} + +class DeleteRobotPartSecretRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteRobotPartSecretRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'partId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'secretId') + ..hasRequiredFields = false + ; + + DeleteRobotPartSecretRequest._() : super(); + factory DeleteRobotPartSecretRequest({ + $core.String? partId, + $core.String? secretId, + }) { + final _result = create(); + if (partId != null) { + _result.partId = partId; + } + if (secretId != null) { + _result.secretId = secretId; + } + return _result; + } + factory DeleteRobotPartSecretRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteRobotPartSecretRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteRobotPartSecretRequest clone() => DeleteRobotPartSecretRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteRobotPartSecretRequest copyWith(void Function(DeleteRobotPartSecretRequest) updates) => super.copyWith((message) => updates(message as DeleteRobotPartSecretRequest)) as DeleteRobotPartSecretRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteRobotPartSecretRequest create() => DeleteRobotPartSecretRequest._(); + DeleteRobotPartSecretRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteRobotPartSecretRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteRobotPartSecretRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get partId => $_getSZ(0); + @$pb.TagNumber(1) + set partId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasPartId() => $_has(0); + @$pb.TagNumber(1) + void clearPartId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get secretId => $_getSZ(1); + @$pb.TagNumber(2) + set secretId($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasSecretId() => $_has(1); + @$pb.TagNumber(2) + void clearSecretId() => clearField(2); +} + +class DeleteRobotPartSecretResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteRobotPartSecretResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + DeleteRobotPartSecretResponse._() : super(); + factory DeleteRobotPartSecretResponse() => create(); + factory DeleteRobotPartSecretResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteRobotPartSecretResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteRobotPartSecretResponse clone() => DeleteRobotPartSecretResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteRobotPartSecretResponse copyWith(void Function(DeleteRobotPartSecretResponse) updates) => super.copyWith((message) => updates(message as DeleteRobotPartSecretResponse)) as DeleteRobotPartSecretResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteRobotPartSecretResponse create() => DeleteRobotPartSecretResponse._(); + DeleteRobotPartSecretResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteRobotPartSecretResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteRobotPartSecretResponse? _defaultInstance; +} + +class Authorization extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Authorization', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'identityId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'authorizationType') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'authorizationId') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceType') + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceId') + ..hasRequiredFields = false + ; + + Authorization._() : super(); + factory Authorization({ + $core.String? identityId, + $core.String? authorizationType, + $core.String? authorizationId, + $core.String? resourceType, + $core.String? resourceId, + }) { + final _result = create(); + if (identityId != null) { + _result.identityId = identityId; + } + if (authorizationType != null) { + _result.authorizationType = authorizationType; + } + if (authorizationId != null) { + _result.authorizationId = authorizationId; + } + if (resourceType != null) { + _result.resourceType = resourceType; + } + if (resourceId != null) { + _result.resourceId = resourceId; + } + return _result; + } + factory Authorization.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Authorization.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Authorization clone() => Authorization()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Authorization copyWith(void Function(Authorization) updates) => super.copyWith((message) => updates(message as Authorization)) as Authorization; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Authorization create() => Authorization._(); + Authorization createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Authorization getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Authorization? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get identityId => $_getSZ(0); + @$pb.TagNumber(1) + set identityId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasIdentityId() => $_has(0); + @$pb.TagNumber(1) + void clearIdentityId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get authorizationType => $_getSZ(1); + @$pb.TagNumber(2) + set authorizationType($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasAuthorizationType() => $_has(1); + @$pb.TagNumber(2) + void clearAuthorizationType() => clearField(2); + + @$pb.TagNumber(3) + $core.String get authorizationId => $_getSZ(2); + @$pb.TagNumber(3) + set authorizationId($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasAuthorizationId() => $_has(2); + @$pb.TagNumber(3) + void clearAuthorizationId() => clearField(3); + + @$pb.TagNumber(4) + $core.String get resourceType => $_getSZ(3); + @$pb.TagNumber(4) + set resourceType($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasResourceType() => $_has(3); + @$pb.TagNumber(4) + void clearResourceType() => clearField(4); + + @$pb.TagNumber(5) + $core.String get resourceId => $_getSZ(4); + @$pb.TagNumber(5) + set resourceId($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasResourceId() => $_has(4); + @$pb.TagNumber(5) + void clearResourceId() => clearField(5); +} + +class AddRoleRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddRoleRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'identityId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'roleId') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceType') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceId') + ..hasRequiredFields = false + ; + + AddRoleRequest._() : super(); + factory AddRoleRequest({ + $core.String? identityId, + $core.String? roleId, + $core.String? resourceType, + $core.String? resourceId, + }) { + final _result = create(); + if (identityId != null) { + _result.identityId = identityId; + } + if (roleId != null) { + _result.roleId = roleId; + } + if (resourceType != null) { + _result.resourceType = resourceType; + } + if (resourceId != null) { + _result.resourceId = resourceId; + } + return _result; + } + factory AddRoleRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddRoleRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddRoleRequest clone() => AddRoleRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddRoleRequest copyWith(void Function(AddRoleRequest) updates) => super.copyWith((message) => updates(message as AddRoleRequest)) as AddRoleRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddRoleRequest create() => AddRoleRequest._(); + AddRoleRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddRoleRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddRoleRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get identityId => $_getSZ(0); + @$pb.TagNumber(1) + set identityId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasIdentityId() => $_has(0); + @$pb.TagNumber(1) + void clearIdentityId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get roleId => $_getSZ(1); + @$pb.TagNumber(2) + set roleId($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasRoleId() => $_has(1); + @$pb.TagNumber(2) + void clearRoleId() => clearField(2); + + @$pb.TagNumber(3) + $core.String get resourceType => $_getSZ(2); + @$pb.TagNumber(3) + set resourceType($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasResourceType() => $_has(2); + @$pb.TagNumber(3) + void clearResourceType() => clearField(3); + + @$pb.TagNumber(4) + $core.String get resourceId => $_getSZ(3); + @$pb.TagNumber(4) + set resourceId($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasResourceId() => $_has(3); + @$pb.TagNumber(4) + void clearResourceId() => clearField(4); +} + +class AddRoleResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddRoleResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'authorization', subBuilder: Authorization.create) + ..hasRequiredFields = false + ; + + AddRoleResponse._() : super(); + factory AddRoleResponse({ + Authorization? authorization, + }) { + final _result = create(); + if (authorization != null) { + _result.authorization = authorization; + } + return _result; + } + factory AddRoleResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddRoleResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddRoleResponse clone() => AddRoleResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddRoleResponse copyWith(void Function(AddRoleResponse) updates) => super.copyWith((message) => updates(message as AddRoleResponse)) as AddRoleResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddRoleResponse create() => AddRoleResponse._(); + AddRoleResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddRoleResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddRoleResponse? _defaultInstance; + + @$pb.TagNumber(1) + Authorization get authorization => $_getN(0); + @$pb.TagNumber(1) + set authorization(Authorization v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasAuthorization() => $_has(0); + @$pb.TagNumber(1) + void clearAuthorization() => clearField(1); + @$pb.TagNumber(1) + Authorization ensureAuthorization() => $_ensure(0); +} + +class RemoveRoleRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveRoleRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'identityId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'roleId') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceType') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceId') + ..hasRequiredFields = false + ; + + RemoveRoleRequest._() : super(); + factory RemoveRoleRequest({ + $core.String? identityId, + $core.String? roleId, + $core.String? resourceType, + $core.String? resourceId, + }) { + final _result = create(); + if (identityId != null) { + _result.identityId = identityId; + } + if (roleId != null) { + _result.roleId = roleId; + } + if (resourceType != null) { + _result.resourceType = resourceType; + } + if (resourceId != null) { + _result.resourceId = resourceId; + } + return _result; + } + factory RemoveRoleRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveRoleRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveRoleRequest clone() => RemoveRoleRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveRoleRequest copyWith(void Function(RemoveRoleRequest) updates) => super.copyWith((message) => updates(message as RemoveRoleRequest)) as RemoveRoleRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveRoleRequest create() => RemoveRoleRequest._(); + RemoveRoleRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveRoleRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveRoleRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get identityId => $_getSZ(0); + @$pb.TagNumber(1) + set identityId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasIdentityId() => $_has(0); + @$pb.TagNumber(1) + void clearIdentityId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get roleId => $_getSZ(1); + @$pb.TagNumber(2) + set roleId($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasRoleId() => $_has(1); + @$pb.TagNumber(2) + void clearRoleId() => clearField(2); + + @$pb.TagNumber(3) + $core.String get resourceType => $_getSZ(2); + @$pb.TagNumber(3) + set resourceType($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasResourceType() => $_has(2); + @$pb.TagNumber(3) + void clearResourceType() => clearField(3); + + @$pb.TagNumber(4) + $core.String get resourceId => $_getSZ(3); + @$pb.TagNumber(4) + set resourceId($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasResourceId() => $_has(3); + @$pb.TagNumber(4) + void clearResourceId() => clearField(4); +} + +class RemoveRoleResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveRoleResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + RemoveRoleResponse._() : super(); + factory RemoveRoleResponse() => create(); + factory RemoveRoleResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveRoleResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveRoleResponse clone() => RemoveRoleResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveRoleResponse copyWith(void Function(RemoveRoleResponse) updates) => super.copyWith((message) => updates(message as RemoveRoleResponse)) as RemoveRoleResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveRoleResponse create() => RemoveRoleResponse._(); + RemoveRoleResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveRoleResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveRoleResponse? _defaultInstance; +} + +class ListAuthorizationsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListAuthorizationsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceType') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceId') + ..hasRequiredFields = false + ; + + ListAuthorizationsRequest._() : super(); + factory ListAuthorizationsRequest({ + $core.String? resourceType, + $core.String? resourceId, + }) { + final _result = create(); + if (resourceType != null) { + _result.resourceType = resourceType; + } + if (resourceId != null) { + _result.resourceId = resourceId; + } + return _result; + } + factory ListAuthorizationsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListAuthorizationsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListAuthorizationsRequest clone() => ListAuthorizationsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListAuthorizationsRequest copyWith(void Function(ListAuthorizationsRequest) updates) => super.copyWith((message) => updates(message as ListAuthorizationsRequest)) as ListAuthorizationsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListAuthorizationsRequest create() => ListAuthorizationsRequest._(); + ListAuthorizationsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListAuthorizationsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListAuthorizationsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get resourceType => $_getSZ(0); + @$pb.TagNumber(1) + set resourceType($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasResourceType() => $_has(0); + @$pb.TagNumber(1) + void clearResourceType() => clearField(1); + + @$pb.TagNumber(2) + $core.String get resourceId => $_getSZ(1); + @$pb.TagNumber(2) + set resourceId($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasResourceId() => $_has(1); + @$pb.TagNumber(2) + void clearResourceId() => clearField(2); +} + +class ListAuthorizationsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListAuthorizationsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'authorizations', $pb.PbFieldType.PM, subBuilder: Authorization.create) + ..hasRequiredFields = false + ; + + ListAuthorizationsResponse._() : super(); + factory ListAuthorizationsResponse({ + $core.Iterable? authorizations, + }) { + final _result = create(); + if (authorizations != null) { + _result.authorizations.addAll(authorizations); + } + return _result; + } + factory ListAuthorizationsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListAuthorizationsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListAuthorizationsResponse clone() => ListAuthorizationsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListAuthorizationsResponse copyWith(void Function(ListAuthorizationsResponse) updates) => super.copyWith((message) => updates(message as ListAuthorizationsResponse)) as ListAuthorizationsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListAuthorizationsResponse create() => ListAuthorizationsResponse._(); + ListAuthorizationsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListAuthorizationsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListAuthorizationsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get authorizations => $_getList(0); +} + +class CheckPermissionsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CheckPermissionsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..pPS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceIds') + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'permissionIds') + ..hasRequiredFields = false + ; + + CheckPermissionsRequest._() : super(); + factory CheckPermissionsRequest({ + $core.Iterable<$core.String>? resourceIds, + $core.Iterable<$core.String>? permissionIds, + }) { + final _result = create(); + if (resourceIds != null) { + _result.resourceIds.addAll(resourceIds); + } + if (permissionIds != null) { + _result.permissionIds.addAll(permissionIds); + } + return _result; + } + factory CheckPermissionsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CheckPermissionsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CheckPermissionsRequest clone() => CheckPermissionsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CheckPermissionsRequest copyWith(void Function(CheckPermissionsRequest) updates) => super.copyWith((message) => updates(message as CheckPermissionsRequest)) as CheckPermissionsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CheckPermissionsRequest create() => CheckPermissionsRequest._(); + CheckPermissionsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CheckPermissionsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CheckPermissionsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.String> get resourceIds => $_getList(0); + + @$pb.TagNumber(2) + $core.List<$core.String> get permissionIds => $_getList(1); +} + +class AuthorizedPermissions extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AuthorizedPermissions', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceId') + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'permissions') + ..hasRequiredFields = false + ; + + AuthorizedPermissions._() : super(); + factory AuthorizedPermissions({ + $core.String? resourceId, + $core.Iterable<$core.String>? permissions, + }) { + final _result = create(); + if (resourceId != null) { + _result.resourceId = resourceId; + } + if (permissions != null) { + _result.permissions.addAll(permissions); + } + return _result; + } + factory AuthorizedPermissions.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AuthorizedPermissions.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AuthorizedPermissions clone() => AuthorizedPermissions()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AuthorizedPermissions copyWith(void Function(AuthorizedPermissions) updates) => super.copyWith((message) => updates(message as AuthorizedPermissions)) as AuthorizedPermissions; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AuthorizedPermissions create() => AuthorizedPermissions._(); + AuthorizedPermissions createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AuthorizedPermissions getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AuthorizedPermissions? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get resourceId => $_getSZ(0); + @$pb.TagNumber(1) + set resourceId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasResourceId() => $_has(0); + @$pb.TagNumber(1) + void clearResourceId() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.String> get permissions => $_getList(1); +} + +class CheckPermissionsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CheckPermissionsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'authorizedPermissions', $pb.PbFieldType.PM, subBuilder: AuthorizedPermissions.create) + ..hasRequiredFields = false + ; + + CheckPermissionsResponse._() : super(); + factory CheckPermissionsResponse({ + $core.Iterable? authorizedPermissions, + }) { + final _result = create(); + if (authorizedPermissions != null) { + _result.authorizedPermissions.addAll(authorizedPermissions); + } + return _result; + } + factory CheckPermissionsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CheckPermissionsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CheckPermissionsResponse clone() => CheckPermissionsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CheckPermissionsResponse copyWith(void Function(CheckPermissionsResponse) updates) => super.copyWith((message) => updates(message as CheckPermissionsResponse)) as CheckPermissionsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CheckPermissionsResponse create() => CheckPermissionsResponse._(); + CheckPermissionsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CheckPermissionsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CheckPermissionsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get authorizedPermissions => $_getList(0); +} + diff --git a/lib/src/gen/app/v1/app.pbenum.dart b/lib/src/gen/app/v1/app.pbenum.dart new file mode 100644 index 00000000000..d74f0c7e4ef --- /dev/null +++ b/lib/src/gen/app/v1/app.pbenum.dart @@ -0,0 +1,28 @@ +/// +// Generated code. Do not modify. +// source: app/v1/app.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class SharedSecret_State extends $pb.ProtobufEnum { + static const SharedSecret_State STATE_UNSPECIFIED = SharedSecret_State._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'STATE_UNSPECIFIED'); + static const SharedSecret_State STATE_ENABLED = SharedSecret_State._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'STATE_ENABLED'); + static const SharedSecret_State STATE_DISABLED = SharedSecret_State._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'STATE_DISABLED'); + + static const $core.List values = [ + STATE_UNSPECIFIED, + STATE_ENABLED, + STATE_DISABLED, + ]; + + static final $core.Map<$core.int, SharedSecret_State> _byValue = $pb.ProtobufEnum.initByValue(values); + static SharedSecret_State? valueOf($core.int value) => _byValue[value]; + + const SharedSecret_State._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/app/v1/app.pbgrpc.dart b/lib/src/gen/app/v1/app.pbgrpc.dart new file mode 100644 index 00000000000..a29efe596e6 --- /dev/null +++ b/lib/src/gen/app/v1/app.pbgrpc.dart @@ -0,0 +1,1274 @@ +/// +// Generated code. Do not modify. +// source: app/v1/app.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'app.pb.dart' as $0; +export 'app.pb.dart'; + +class AppServiceClient extends $grpc.Client { + static final _$createOrganization = $grpc.ClientMethod< + $0.CreateOrganizationRequest, $0.CreateOrganizationResponse>( + '/viam.app.v1.AppService/CreateOrganization', + ($0.CreateOrganizationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.CreateOrganizationResponse.fromBuffer(value)); + static final _$listOrganizations = $grpc.ClientMethod< + $0.ListOrganizationsRequest, $0.ListOrganizationsResponse>( + '/viam.app.v1.AppService/ListOrganizations', + ($0.ListOrganizationsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ListOrganizationsResponse.fromBuffer(value)); + static final _$getOrganization = + $grpc.ClientMethod<$0.GetOrganizationRequest, $0.GetOrganizationResponse>( + '/viam.app.v1.AppService/GetOrganization', + ($0.GetOrganizationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetOrganizationResponse.fromBuffer(value)); + static final _$updateOrganization = $grpc.ClientMethod< + $0.UpdateOrganizationRequest, $0.UpdateOrganizationResponse>( + '/viam.app.v1.AppService/UpdateOrganization', + ($0.UpdateOrganizationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.UpdateOrganizationResponse.fromBuffer(value)); + static final _$deleteOrganization = $grpc.ClientMethod< + $0.DeleteOrganizationRequest, $0.DeleteOrganizationResponse>( + '/viam.app.v1.AppService/DeleteOrganization', + ($0.DeleteOrganizationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DeleteOrganizationResponse.fromBuffer(value)); + static final _$listOrganizationMembers = $grpc.ClientMethod< + $0.ListOrganizationMembersRequest, + $0.ListOrganizationMembersResponse>( + '/viam.app.v1.AppService/ListOrganizationMembers', + ($0.ListOrganizationMembersRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ListOrganizationMembersResponse.fromBuffer(value)); + static final _$createOrganizationInvite = $grpc.ClientMethod< + $0.CreateOrganizationInviteRequest, + $0.CreateOrganizationInviteResponse>( + '/viam.app.v1.AppService/CreateOrganizationInvite', + ($0.CreateOrganizationInviteRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.CreateOrganizationInviteResponse.fromBuffer(value)); + static final _$deleteOrganizationMember = $grpc.ClientMethod< + $0.DeleteOrganizationMemberRequest, + $0.DeleteOrganizationMemberResponse>( + '/viam.app.v1.AppService/DeleteOrganizationMember', + ($0.DeleteOrganizationMemberRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DeleteOrganizationMemberResponse.fromBuffer(value)); + static final _$deleteOrganizationInvite = $grpc.ClientMethod< + $0.DeleteOrganizationInviteRequest, + $0.DeleteOrganizationInviteResponse>( + '/viam.app.v1.AppService/DeleteOrganizationInvite', + ($0.DeleteOrganizationInviteRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DeleteOrganizationInviteResponse.fromBuffer(value)); + static final _$resendOrganizationInvite = $grpc.ClientMethod< + $0.ResendOrganizationInviteRequest, + $0.ResendOrganizationInviteResponse>( + '/viam.app.v1.AppService/ResendOrganizationInvite', + ($0.ResendOrganizationInviteRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ResendOrganizationInviteResponse.fromBuffer(value)); + static final _$createLocation = + $grpc.ClientMethod<$0.CreateLocationRequest, $0.CreateLocationResponse>( + '/viam.app.v1.AppService/CreateLocation', + ($0.CreateLocationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.CreateLocationResponse.fromBuffer(value)); + static final _$getLocation = + $grpc.ClientMethod<$0.GetLocationRequest, $0.GetLocationResponse>( + '/viam.app.v1.AppService/GetLocation', + ($0.GetLocationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetLocationResponse.fromBuffer(value)); + static final _$updateLocation = + $grpc.ClientMethod<$0.UpdateLocationRequest, $0.UpdateLocationResponse>( + '/viam.app.v1.AppService/UpdateLocation', + ($0.UpdateLocationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.UpdateLocationResponse.fromBuffer(value)); + static final _$deleteLocation = + $grpc.ClientMethod<$0.DeleteLocationRequest, $0.DeleteLocationResponse>( + '/viam.app.v1.AppService/DeleteLocation', + ($0.DeleteLocationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DeleteLocationResponse.fromBuffer(value)); + static final _$listLocations = + $grpc.ClientMethod<$0.ListLocationsRequest, $0.ListLocationsResponse>( + '/viam.app.v1.AppService/ListLocations', + ($0.ListLocationsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ListLocationsResponse.fromBuffer(value)); + static final _$shareLocation = + $grpc.ClientMethod<$0.ShareLocationRequest, $0.ShareLocationResponse>( + '/viam.app.v1.AppService/ShareLocation', + ($0.ShareLocationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ShareLocationResponse.fromBuffer(value)); + static final _$unshareLocation = + $grpc.ClientMethod<$0.UnshareLocationRequest, $0.UnshareLocationResponse>( + '/viam.app.v1.AppService/UnshareLocation', + ($0.UnshareLocationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.UnshareLocationResponse.fromBuffer(value)); + static final _$locationAuth = + $grpc.ClientMethod<$0.LocationAuthRequest, $0.LocationAuthResponse>( + '/viam.app.v1.AppService/LocationAuth', + ($0.LocationAuthRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.LocationAuthResponse.fromBuffer(value)); + static final _$createLocationSecret = $grpc.ClientMethod< + $0.CreateLocationSecretRequest, $0.CreateLocationSecretResponse>( + '/viam.app.v1.AppService/CreateLocationSecret', + ($0.CreateLocationSecretRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.CreateLocationSecretResponse.fromBuffer(value)); + static final _$deleteLocationSecret = $grpc.ClientMethod< + $0.DeleteLocationSecretRequest, $0.DeleteLocationSecretResponse>( + '/viam.app.v1.AppService/DeleteLocationSecret', + ($0.DeleteLocationSecretRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DeleteLocationSecretResponse.fromBuffer(value)); + static final _$getRobot = + $grpc.ClientMethod<$0.GetRobotRequest, $0.GetRobotResponse>( + '/viam.app.v1.AppService/GetRobot', + ($0.GetRobotRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetRobotResponse.fromBuffer(value)); + static final _$getRoverRentalRobots = $grpc.ClientMethod< + $0.GetRoverRentalRobotsRequest, $0.GetRoverRentalRobotsResponse>( + '/viam.app.v1.AppService/GetRoverRentalRobots', + ($0.GetRoverRentalRobotsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetRoverRentalRobotsResponse.fromBuffer(value)); + static final _$getRobotParts = + $grpc.ClientMethod<$0.GetRobotPartsRequest, $0.GetRobotPartsResponse>( + '/viam.app.v1.AppService/GetRobotParts', + ($0.GetRobotPartsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetRobotPartsResponse.fromBuffer(value)); + static final _$getRobotPart = + $grpc.ClientMethod<$0.GetRobotPartRequest, $0.GetRobotPartResponse>( + '/viam.app.v1.AppService/GetRobotPart', + ($0.GetRobotPartRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetRobotPartResponse.fromBuffer(value)); + static final _$getRobotPartLogs = $grpc.ClientMethod< + $0.GetRobotPartLogsRequest, $0.GetRobotPartLogsResponse>( + '/viam.app.v1.AppService/GetRobotPartLogs', + ($0.GetRobotPartLogsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetRobotPartLogsResponse.fromBuffer(value)); + static final _$tailRobotPartLogs = $grpc.ClientMethod< + $0.TailRobotPartLogsRequest, $0.TailRobotPartLogsResponse>( + '/viam.app.v1.AppService/TailRobotPartLogs', + ($0.TailRobotPartLogsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.TailRobotPartLogsResponse.fromBuffer(value)); + static final _$getRobotPartHistory = $grpc.ClientMethod< + $0.GetRobotPartHistoryRequest, $0.GetRobotPartHistoryResponse>( + '/viam.app.v1.AppService/GetRobotPartHistory', + ($0.GetRobotPartHistoryRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetRobotPartHistoryResponse.fromBuffer(value)); + static final _$updateRobotPart = + $grpc.ClientMethod<$0.UpdateRobotPartRequest, $0.UpdateRobotPartResponse>( + '/viam.app.v1.AppService/UpdateRobotPart', + ($0.UpdateRobotPartRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.UpdateRobotPartResponse.fromBuffer(value)); + static final _$newRobotPart = + $grpc.ClientMethod<$0.NewRobotPartRequest, $0.NewRobotPartResponse>( + '/viam.app.v1.AppService/NewRobotPart', + ($0.NewRobotPartRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.NewRobotPartResponse.fromBuffer(value)); + static final _$deleteRobotPart = + $grpc.ClientMethod<$0.DeleteRobotPartRequest, $0.DeleteRobotPartResponse>( + '/viam.app.v1.AppService/DeleteRobotPart', + ($0.DeleteRobotPartRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DeleteRobotPartResponse.fromBuffer(value)); + static final _$markPartAsMain = + $grpc.ClientMethod<$0.MarkPartAsMainRequest, $0.MarkPartAsMainResponse>( + '/viam.app.v1.AppService/MarkPartAsMain', + ($0.MarkPartAsMainRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.MarkPartAsMainResponse.fromBuffer(value)); + static final _$markPartForRestart = $grpc.ClientMethod< + $0.MarkPartForRestartRequest, $0.MarkPartForRestartResponse>( + '/viam.app.v1.AppService/MarkPartForRestart', + ($0.MarkPartForRestartRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.MarkPartForRestartResponse.fromBuffer(value)); + static final _$createRobotPartSecret = $grpc.ClientMethod< + $0.CreateRobotPartSecretRequest, $0.CreateRobotPartSecretResponse>( + '/viam.app.v1.AppService/CreateRobotPartSecret', + ($0.CreateRobotPartSecretRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.CreateRobotPartSecretResponse.fromBuffer(value)); + static final _$deleteRobotPartSecret = $grpc.ClientMethod< + $0.DeleteRobotPartSecretRequest, $0.DeleteRobotPartSecretResponse>( + '/viam.app.v1.AppService/DeleteRobotPartSecret', + ($0.DeleteRobotPartSecretRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DeleteRobotPartSecretResponse.fromBuffer(value)); + static final _$listRobots = + $grpc.ClientMethod<$0.ListRobotsRequest, $0.ListRobotsResponse>( + '/viam.app.v1.AppService/ListRobots', + ($0.ListRobotsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ListRobotsResponse.fromBuffer(value)); + static final _$newRobot = + $grpc.ClientMethod<$0.NewRobotRequest, $0.NewRobotResponse>( + '/viam.app.v1.AppService/NewRobot', + ($0.NewRobotRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.NewRobotResponse.fromBuffer(value)); + static final _$updateRobot = + $grpc.ClientMethod<$0.UpdateRobotRequest, $0.UpdateRobotResponse>( + '/viam.app.v1.AppService/UpdateRobot', + ($0.UpdateRobotRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.UpdateRobotResponse.fromBuffer(value)); + static final _$deleteRobot = + $grpc.ClientMethod<$0.DeleteRobotRequest, $0.DeleteRobotResponse>( + '/viam.app.v1.AppService/DeleteRobot', + ($0.DeleteRobotRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DeleteRobotResponse.fromBuffer(value)); + static final _$listFragments = + $grpc.ClientMethod<$0.ListFragmentsRequest, $0.ListFragmentsResponse>( + '/viam.app.v1.AppService/ListFragments', + ($0.ListFragmentsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ListFragmentsResponse.fromBuffer(value)); + static final _$getFragment = + $grpc.ClientMethod<$0.GetFragmentRequest, $0.GetFragmentResponse>( + '/viam.app.v1.AppService/GetFragment', + ($0.GetFragmentRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetFragmentResponse.fromBuffer(value)); + static final _$createFragment = + $grpc.ClientMethod<$0.CreateFragmentRequest, $0.CreateFragmentResponse>( + '/viam.app.v1.AppService/CreateFragment', + ($0.CreateFragmentRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.CreateFragmentResponse.fromBuffer(value)); + static final _$updateFragment = + $grpc.ClientMethod<$0.UpdateFragmentRequest, $0.UpdateFragmentResponse>( + '/viam.app.v1.AppService/UpdateFragment', + ($0.UpdateFragmentRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.UpdateFragmentResponse.fromBuffer(value)); + static final _$deleteFragment = + $grpc.ClientMethod<$0.DeleteFragmentRequest, $0.DeleteFragmentResponse>( + '/viam.app.v1.AppService/DeleteFragment', + ($0.DeleteFragmentRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DeleteFragmentResponse.fromBuffer(value)); + + AppServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.CreateOrganizationResponse> createOrganization( + $0.CreateOrganizationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$createOrganization, request, options: options); + } + + $grpc.ResponseFuture<$0.ListOrganizationsResponse> listOrganizations( + $0.ListOrganizationsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$listOrganizations, request, options: options); + } + + $grpc.ResponseFuture<$0.GetOrganizationResponse> getOrganization( + $0.GetOrganizationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getOrganization, request, options: options); + } + + $grpc.ResponseFuture<$0.UpdateOrganizationResponse> updateOrganization( + $0.UpdateOrganizationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$updateOrganization, request, options: options); + } + + $grpc.ResponseFuture<$0.DeleteOrganizationResponse> deleteOrganization( + $0.DeleteOrganizationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deleteOrganization, request, options: options); + } + + $grpc.ResponseFuture<$0.ListOrganizationMembersResponse> + listOrganizationMembers($0.ListOrganizationMembersRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$listOrganizationMembers, request, + options: options); + } + + $grpc.ResponseFuture<$0.CreateOrganizationInviteResponse> + createOrganizationInvite($0.CreateOrganizationInviteRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$createOrganizationInvite, request, + options: options); + } + + $grpc.ResponseFuture<$0.DeleteOrganizationMemberResponse> + deleteOrganizationMember($0.DeleteOrganizationMemberRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deleteOrganizationMember, request, + options: options); + } + + $grpc.ResponseFuture<$0.DeleteOrganizationInviteResponse> + deleteOrganizationInvite($0.DeleteOrganizationInviteRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deleteOrganizationInvite, request, + options: options); + } + + $grpc.ResponseFuture<$0.ResendOrganizationInviteResponse> + resendOrganizationInvite($0.ResendOrganizationInviteRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$resendOrganizationInvite, request, + options: options); + } + + $grpc.ResponseFuture<$0.CreateLocationResponse> createLocation( + $0.CreateLocationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$createLocation, request, options: options); + } + + $grpc.ResponseFuture<$0.GetLocationResponse> getLocation( + $0.GetLocationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getLocation, request, options: options); + } + + $grpc.ResponseFuture<$0.UpdateLocationResponse> updateLocation( + $0.UpdateLocationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$updateLocation, request, options: options); + } + + $grpc.ResponseFuture<$0.DeleteLocationResponse> deleteLocation( + $0.DeleteLocationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deleteLocation, request, options: options); + } + + $grpc.ResponseFuture<$0.ListLocationsResponse> listLocations( + $0.ListLocationsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$listLocations, request, options: options); + } + + $grpc.ResponseFuture<$0.ShareLocationResponse> shareLocation( + $0.ShareLocationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$shareLocation, request, options: options); + } + + $grpc.ResponseFuture<$0.UnshareLocationResponse> unshareLocation( + $0.UnshareLocationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$unshareLocation, request, options: options); + } + + $grpc.ResponseFuture<$0.LocationAuthResponse> locationAuth( + $0.LocationAuthRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$locationAuth, request, options: options); + } + + $grpc.ResponseFuture<$0.CreateLocationSecretResponse> createLocationSecret( + $0.CreateLocationSecretRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$createLocationSecret, request, options: options); + } + + $grpc.ResponseFuture<$0.DeleteLocationSecretResponse> deleteLocationSecret( + $0.DeleteLocationSecretRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deleteLocationSecret, request, options: options); + } + + $grpc.ResponseFuture<$0.GetRobotResponse> getRobot($0.GetRobotRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getRobot, request, options: options); + } + + $grpc.ResponseFuture<$0.GetRoverRentalRobotsResponse> getRoverRentalRobots( + $0.GetRoverRentalRobotsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getRoverRentalRobots, request, options: options); + } + + $grpc.ResponseFuture<$0.GetRobotPartsResponse> getRobotParts( + $0.GetRobotPartsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getRobotParts, request, options: options); + } + + $grpc.ResponseFuture<$0.GetRobotPartResponse> getRobotPart( + $0.GetRobotPartRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getRobotPart, request, options: options); + } + + $grpc.ResponseFuture<$0.GetRobotPartLogsResponse> getRobotPartLogs( + $0.GetRobotPartLogsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getRobotPartLogs, request, options: options); + } + + $grpc.ResponseStream<$0.TailRobotPartLogsResponse> tailRobotPartLogs( + $0.TailRobotPartLogsRequest request, + {$grpc.CallOptions? options}) { + return $createStreamingCall( + _$tailRobotPartLogs, $async.Stream.fromIterable([request]), + options: options); + } + + $grpc.ResponseFuture<$0.GetRobotPartHistoryResponse> getRobotPartHistory( + $0.GetRobotPartHistoryRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getRobotPartHistory, request, options: options); + } + + $grpc.ResponseFuture<$0.UpdateRobotPartResponse> updateRobotPart( + $0.UpdateRobotPartRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$updateRobotPart, request, options: options); + } + + $grpc.ResponseFuture<$0.NewRobotPartResponse> newRobotPart( + $0.NewRobotPartRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$newRobotPart, request, options: options); + } + + $grpc.ResponseFuture<$0.DeleteRobotPartResponse> deleteRobotPart( + $0.DeleteRobotPartRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deleteRobotPart, request, options: options); + } + + $grpc.ResponseFuture<$0.MarkPartAsMainResponse> markPartAsMain( + $0.MarkPartAsMainRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$markPartAsMain, request, options: options); + } + + $grpc.ResponseFuture<$0.MarkPartForRestartResponse> markPartForRestart( + $0.MarkPartForRestartRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$markPartForRestart, request, options: options); + } + + $grpc.ResponseFuture<$0.CreateRobotPartSecretResponse> createRobotPartSecret( + $0.CreateRobotPartSecretRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$createRobotPartSecret, request, options: options); + } + + $grpc.ResponseFuture<$0.DeleteRobotPartSecretResponse> deleteRobotPartSecret( + $0.DeleteRobotPartSecretRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deleteRobotPartSecret, request, options: options); + } + + $grpc.ResponseFuture<$0.ListRobotsResponse> listRobots( + $0.ListRobotsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$listRobots, request, options: options); + } + + $grpc.ResponseFuture<$0.NewRobotResponse> newRobot($0.NewRobotRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$newRobot, request, options: options); + } + + $grpc.ResponseFuture<$0.UpdateRobotResponse> updateRobot( + $0.UpdateRobotRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$updateRobot, request, options: options); + } + + $grpc.ResponseFuture<$0.DeleteRobotResponse> deleteRobot( + $0.DeleteRobotRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deleteRobot, request, options: options); + } + + $grpc.ResponseFuture<$0.ListFragmentsResponse> listFragments( + $0.ListFragmentsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$listFragments, request, options: options); + } + + $grpc.ResponseFuture<$0.GetFragmentResponse> getFragment( + $0.GetFragmentRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getFragment, request, options: options); + } + + $grpc.ResponseFuture<$0.CreateFragmentResponse> createFragment( + $0.CreateFragmentRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$createFragment, request, options: options); + } + + $grpc.ResponseFuture<$0.UpdateFragmentResponse> updateFragment( + $0.UpdateFragmentRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$updateFragment, request, options: options); + } + + $grpc.ResponseFuture<$0.DeleteFragmentResponse> deleteFragment( + $0.DeleteFragmentRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deleteFragment, request, options: options); + } +} + +abstract class AppServiceBase extends $grpc.Service { + $core.String get $name => 'viam.app.v1.AppService'; + + AppServiceBase() { + $addMethod($grpc.ServiceMethod<$0.CreateOrganizationRequest, + $0.CreateOrganizationResponse>( + 'CreateOrganization', + createOrganization_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.CreateOrganizationRequest.fromBuffer(value), + ($0.CreateOrganizationResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.ListOrganizationsRequest, + $0.ListOrganizationsResponse>( + 'ListOrganizations', + listOrganizations_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.ListOrganizationsRequest.fromBuffer(value), + ($0.ListOrganizationsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetOrganizationRequest, + $0.GetOrganizationResponse>( + 'GetOrganization', + getOrganization_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetOrganizationRequest.fromBuffer(value), + ($0.GetOrganizationResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.UpdateOrganizationRequest, + $0.UpdateOrganizationResponse>( + 'UpdateOrganization', + updateOrganization_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.UpdateOrganizationRequest.fromBuffer(value), + ($0.UpdateOrganizationResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DeleteOrganizationRequest, + $0.DeleteOrganizationResponse>( + 'DeleteOrganization', + deleteOrganization_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DeleteOrganizationRequest.fromBuffer(value), + ($0.DeleteOrganizationResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.ListOrganizationMembersRequest, + $0.ListOrganizationMembersResponse>( + 'ListOrganizationMembers', + listOrganizationMembers_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.ListOrganizationMembersRequest.fromBuffer(value), + ($0.ListOrganizationMembersResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.CreateOrganizationInviteRequest, + $0.CreateOrganizationInviteResponse>( + 'CreateOrganizationInvite', + createOrganizationInvite_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.CreateOrganizationInviteRequest.fromBuffer(value), + ($0.CreateOrganizationInviteResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DeleteOrganizationMemberRequest, + $0.DeleteOrganizationMemberResponse>( + 'DeleteOrganizationMember', + deleteOrganizationMember_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DeleteOrganizationMemberRequest.fromBuffer(value), + ($0.DeleteOrganizationMemberResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DeleteOrganizationInviteRequest, + $0.DeleteOrganizationInviteResponse>( + 'DeleteOrganizationInvite', + deleteOrganizationInvite_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DeleteOrganizationInviteRequest.fromBuffer(value), + ($0.DeleteOrganizationInviteResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.ResendOrganizationInviteRequest, + $0.ResendOrganizationInviteResponse>( + 'ResendOrganizationInvite', + resendOrganizationInvite_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.ResendOrganizationInviteRequest.fromBuffer(value), + ($0.ResendOrganizationInviteResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.CreateLocationRequest, + $0.CreateLocationResponse>( + 'CreateLocation', + createLocation_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.CreateLocationRequest.fromBuffer(value), + ($0.CreateLocationResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetLocationRequest, $0.GetLocationResponse>( + 'GetLocation', + getLocation_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetLocationRequest.fromBuffer(value), + ($0.GetLocationResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.UpdateLocationRequest, + $0.UpdateLocationResponse>( + 'UpdateLocation', + updateLocation_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.UpdateLocationRequest.fromBuffer(value), + ($0.UpdateLocationResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DeleteLocationRequest, + $0.DeleteLocationResponse>( + 'DeleteLocation', + deleteLocation_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DeleteLocationRequest.fromBuffer(value), + ($0.DeleteLocationResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.ListLocationsRequest, $0.ListLocationsResponse>( + 'ListLocations', + listLocations_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.ListLocationsRequest.fromBuffer(value), + ($0.ListLocationsResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.ShareLocationRequest, $0.ShareLocationResponse>( + 'ShareLocation', + shareLocation_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.ShareLocationRequest.fromBuffer(value), + ($0.ShareLocationResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.UnshareLocationRequest, + $0.UnshareLocationResponse>( + 'UnshareLocation', + unshareLocation_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.UnshareLocationRequest.fromBuffer(value), + ($0.UnshareLocationResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.LocationAuthRequest, $0.LocationAuthResponse>( + 'LocationAuth', + locationAuth_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.LocationAuthRequest.fromBuffer(value), + ($0.LocationAuthResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.CreateLocationSecretRequest, + $0.CreateLocationSecretResponse>( + 'CreateLocationSecret', + createLocationSecret_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.CreateLocationSecretRequest.fromBuffer(value), + ($0.CreateLocationSecretResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DeleteLocationSecretRequest, + $0.DeleteLocationSecretResponse>( + 'DeleteLocationSecret', + deleteLocationSecret_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DeleteLocationSecretRequest.fromBuffer(value), + ($0.DeleteLocationSecretResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetRobotRequest, $0.GetRobotResponse>( + 'GetRobot', + getRobot_Pre, + false, + false, + ($core.List<$core.int> value) => $0.GetRobotRequest.fromBuffer(value), + ($0.GetRobotResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetRoverRentalRobotsRequest, + $0.GetRoverRentalRobotsResponse>( + 'GetRoverRentalRobots', + getRoverRentalRobots_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetRoverRentalRobotsRequest.fromBuffer(value), + ($0.GetRoverRentalRobotsResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetRobotPartsRequest, $0.GetRobotPartsResponse>( + 'GetRobotParts', + getRobotParts_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetRobotPartsRequest.fromBuffer(value), + ($0.GetRobotPartsResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetRobotPartRequest, $0.GetRobotPartResponse>( + 'GetRobotPart', + getRobotPart_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetRobotPartRequest.fromBuffer(value), + ($0.GetRobotPartResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetRobotPartLogsRequest, + $0.GetRobotPartLogsResponse>( + 'GetRobotPartLogs', + getRobotPartLogs_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetRobotPartLogsRequest.fromBuffer(value), + ($0.GetRobotPartLogsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.TailRobotPartLogsRequest, + $0.TailRobotPartLogsResponse>( + 'TailRobotPartLogs', + tailRobotPartLogs_Pre, + false, + true, + ($core.List<$core.int> value) => + $0.TailRobotPartLogsRequest.fromBuffer(value), + ($0.TailRobotPartLogsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetRobotPartHistoryRequest, + $0.GetRobotPartHistoryResponse>( + 'GetRobotPartHistory', + getRobotPartHistory_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetRobotPartHistoryRequest.fromBuffer(value), + ($0.GetRobotPartHistoryResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.UpdateRobotPartRequest, + $0.UpdateRobotPartResponse>( + 'UpdateRobotPart', + updateRobotPart_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.UpdateRobotPartRequest.fromBuffer(value), + ($0.UpdateRobotPartResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.NewRobotPartRequest, $0.NewRobotPartResponse>( + 'NewRobotPart', + newRobotPart_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.NewRobotPartRequest.fromBuffer(value), + ($0.NewRobotPartResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DeleteRobotPartRequest, + $0.DeleteRobotPartResponse>( + 'DeleteRobotPart', + deleteRobotPart_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DeleteRobotPartRequest.fromBuffer(value), + ($0.DeleteRobotPartResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.MarkPartAsMainRequest, + $0.MarkPartAsMainResponse>( + 'MarkPartAsMain', + markPartAsMain_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.MarkPartAsMainRequest.fromBuffer(value), + ($0.MarkPartAsMainResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.MarkPartForRestartRequest, + $0.MarkPartForRestartResponse>( + 'MarkPartForRestart', + markPartForRestart_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.MarkPartForRestartRequest.fromBuffer(value), + ($0.MarkPartForRestartResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.CreateRobotPartSecretRequest, + $0.CreateRobotPartSecretResponse>( + 'CreateRobotPartSecret', + createRobotPartSecret_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.CreateRobotPartSecretRequest.fromBuffer(value), + ($0.CreateRobotPartSecretResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DeleteRobotPartSecretRequest, + $0.DeleteRobotPartSecretResponse>( + 'DeleteRobotPartSecret', + deleteRobotPartSecret_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DeleteRobotPartSecretRequest.fromBuffer(value), + ($0.DeleteRobotPartSecretResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.ListRobotsRequest, $0.ListRobotsResponse>( + 'ListRobots', + listRobots_Pre, + false, + false, + ($core.List<$core.int> value) => $0.ListRobotsRequest.fromBuffer(value), + ($0.ListRobotsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.NewRobotRequest, $0.NewRobotResponse>( + 'NewRobot', + newRobot_Pre, + false, + false, + ($core.List<$core.int> value) => $0.NewRobotRequest.fromBuffer(value), + ($0.NewRobotResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.UpdateRobotRequest, $0.UpdateRobotResponse>( + 'UpdateRobot', + updateRobot_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.UpdateRobotRequest.fromBuffer(value), + ($0.UpdateRobotResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.DeleteRobotRequest, $0.DeleteRobotResponse>( + 'DeleteRobot', + deleteRobot_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DeleteRobotRequest.fromBuffer(value), + ($0.DeleteRobotResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.ListFragmentsRequest, $0.ListFragmentsResponse>( + 'ListFragments', + listFragments_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.ListFragmentsRequest.fromBuffer(value), + ($0.ListFragmentsResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetFragmentRequest, $0.GetFragmentResponse>( + 'GetFragment', + getFragment_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetFragmentRequest.fromBuffer(value), + ($0.GetFragmentResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.CreateFragmentRequest, + $0.CreateFragmentResponse>( + 'CreateFragment', + createFragment_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.CreateFragmentRequest.fromBuffer(value), + ($0.CreateFragmentResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.UpdateFragmentRequest, + $0.UpdateFragmentResponse>( + 'UpdateFragment', + updateFragment_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.UpdateFragmentRequest.fromBuffer(value), + ($0.UpdateFragmentResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DeleteFragmentRequest, + $0.DeleteFragmentResponse>( + 'DeleteFragment', + deleteFragment_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DeleteFragmentRequest.fromBuffer(value), + ($0.DeleteFragmentResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.CreateOrganizationResponse> createOrganization_Pre( + $grpc.ServiceCall call, + $async.Future<$0.CreateOrganizationRequest> request) async { + return createOrganization(call, await request); + } + + $async.Future<$0.ListOrganizationsResponse> listOrganizations_Pre( + $grpc.ServiceCall call, + $async.Future<$0.ListOrganizationsRequest> request) async { + return listOrganizations(call, await request); + } + + $async.Future<$0.GetOrganizationResponse> getOrganization_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetOrganizationRequest> request) async { + return getOrganization(call, await request); + } + + $async.Future<$0.UpdateOrganizationResponse> updateOrganization_Pre( + $grpc.ServiceCall call, + $async.Future<$0.UpdateOrganizationRequest> request) async { + return updateOrganization(call, await request); + } + + $async.Future<$0.DeleteOrganizationResponse> deleteOrganization_Pre( + $grpc.ServiceCall call, + $async.Future<$0.DeleteOrganizationRequest> request) async { + return deleteOrganization(call, await request); + } + + $async.Future<$0.ListOrganizationMembersResponse> listOrganizationMembers_Pre( + $grpc.ServiceCall call, + $async.Future<$0.ListOrganizationMembersRequest> request) async { + return listOrganizationMembers(call, await request); + } + + $async.Future<$0.CreateOrganizationInviteResponse> + createOrganizationInvite_Pre($grpc.ServiceCall call, + $async.Future<$0.CreateOrganizationInviteRequest> request) async { + return createOrganizationInvite(call, await request); + } + + $async.Future<$0.DeleteOrganizationMemberResponse> + deleteOrganizationMember_Pre($grpc.ServiceCall call, + $async.Future<$0.DeleteOrganizationMemberRequest> request) async { + return deleteOrganizationMember(call, await request); + } + + $async.Future<$0.DeleteOrganizationInviteResponse> + deleteOrganizationInvite_Pre($grpc.ServiceCall call, + $async.Future<$0.DeleteOrganizationInviteRequest> request) async { + return deleteOrganizationInvite(call, await request); + } + + $async.Future<$0.ResendOrganizationInviteResponse> + resendOrganizationInvite_Pre($grpc.ServiceCall call, + $async.Future<$0.ResendOrganizationInviteRequest> request) async { + return resendOrganizationInvite(call, await request); + } + + $async.Future<$0.CreateLocationResponse> createLocation_Pre( + $grpc.ServiceCall call, + $async.Future<$0.CreateLocationRequest> request) async { + return createLocation(call, await request); + } + + $async.Future<$0.GetLocationResponse> getLocation_Pre($grpc.ServiceCall call, + $async.Future<$0.GetLocationRequest> request) async { + return getLocation(call, await request); + } + + $async.Future<$0.UpdateLocationResponse> updateLocation_Pre( + $grpc.ServiceCall call, + $async.Future<$0.UpdateLocationRequest> request) async { + return updateLocation(call, await request); + } + + $async.Future<$0.DeleteLocationResponse> deleteLocation_Pre( + $grpc.ServiceCall call, + $async.Future<$0.DeleteLocationRequest> request) async { + return deleteLocation(call, await request); + } + + $async.Future<$0.ListLocationsResponse> listLocations_Pre( + $grpc.ServiceCall call, + $async.Future<$0.ListLocationsRequest> request) async { + return listLocations(call, await request); + } + + $async.Future<$0.ShareLocationResponse> shareLocation_Pre( + $grpc.ServiceCall call, + $async.Future<$0.ShareLocationRequest> request) async { + return shareLocation(call, await request); + } + + $async.Future<$0.UnshareLocationResponse> unshareLocation_Pre( + $grpc.ServiceCall call, + $async.Future<$0.UnshareLocationRequest> request) async { + return unshareLocation(call, await request); + } + + $async.Future<$0.LocationAuthResponse> locationAuth_Pre( + $grpc.ServiceCall call, + $async.Future<$0.LocationAuthRequest> request) async { + return locationAuth(call, await request); + } + + $async.Future<$0.CreateLocationSecretResponse> createLocationSecret_Pre( + $grpc.ServiceCall call, + $async.Future<$0.CreateLocationSecretRequest> request) async { + return createLocationSecret(call, await request); + } + + $async.Future<$0.DeleteLocationSecretResponse> deleteLocationSecret_Pre( + $grpc.ServiceCall call, + $async.Future<$0.DeleteLocationSecretRequest> request) async { + return deleteLocationSecret(call, await request); + } + + $async.Future<$0.GetRobotResponse> getRobot_Pre( + $grpc.ServiceCall call, $async.Future<$0.GetRobotRequest> request) async { + return getRobot(call, await request); + } + + $async.Future<$0.GetRoverRentalRobotsResponse> getRoverRentalRobots_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetRoverRentalRobotsRequest> request) async { + return getRoverRentalRobots(call, await request); + } + + $async.Future<$0.GetRobotPartsResponse> getRobotParts_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetRobotPartsRequest> request) async { + return getRobotParts(call, await request); + } + + $async.Future<$0.GetRobotPartResponse> getRobotPart_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetRobotPartRequest> request) async { + return getRobotPart(call, await request); + } + + $async.Future<$0.GetRobotPartLogsResponse> getRobotPartLogs_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetRobotPartLogsRequest> request) async { + return getRobotPartLogs(call, await request); + } + + $async.Stream<$0.TailRobotPartLogsResponse> tailRobotPartLogs_Pre( + $grpc.ServiceCall call, + $async.Future<$0.TailRobotPartLogsRequest> request) async* { + yield* tailRobotPartLogs(call, await request); + } + + $async.Future<$0.GetRobotPartHistoryResponse> getRobotPartHistory_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetRobotPartHistoryRequest> request) async { + return getRobotPartHistory(call, await request); + } + + $async.Future<$0.UpdateRobotPartResponse> updateRobotPart_Pre( + $grpc.ServiceCall call, + $async.Future<$0.UpdateRobotPartRequest> request) async { + return updateRobotPart(call, await request); + } + + $async.Future<$0.NewRobotPartResponse> newRobotPart_Pre( + $grpc.ServiceCall call, + $async.Future<$0.NewRobotPartRequest> request) async { + return newRobotPart(call, await request); + } + + $async.Future<$0.DeleteRobotPartResponse> deleteRobotPart_Pre( + $grpc.ServiceCall call, + $async.Future<$0.DeleteRobotPartRequest> request) async { + return deleteRobotPart(call, await request); + } + + $async.Future<$0.MarkPartAsMainResponse> markPartAsMain_Pre( + $grpc.ServiceCall call, + $async.Future<$0.MarkPartAsMainRequest> request) async { + return markPartAsMain(call, await request); + } + + $async.Future<$0.MarkPartForRestartResponse> markPartForRestart_Pre( + $grpc.ServiceCall call, + $async.Future<$0.MarkPartForRestartRequest> request) async { + return markPartForRestart(call, await request); + } + + $async.Future<$0.CreateRobotPartSecretResponse> createRobotPartSecret_Pre( + $grpc.ServiceCall call, + $async.Future<$0.CreateRobotPartSecretRequest> request) async { + return createRobotPartSecret(call, await request); + } + + $async.Future<$0.DeleteRobotPartSecretResponse> deleteRobotPartSecret_Pre( + $grpc.ServiceCall call, + $async.Future<$0.DeleteRobotPartSecretRequest> request) async { + return deleteRobotPartSecret(call, await request); + } + + $async.Future<$0.ListRobotsResponse> listRobots_Pre($grpc.ServiceCall call, + $async.Future<$0.ListRobotsRequest> request) async { + return listRobots(call, await request); + } + + $async.Future<$0.NewRobotResponse> newRobot_Pre( + $grpc.ServiceCall call, $async.Future<$0.NewRobotRequest> request) async { + return newRobot(call, await request); + } + + $async.Future<$0.UpdateRobotResponse> updateRobot_Pre($grpc.ServiceCall call, + $async.Future<$0.UpdateRobotRequest> request) async { + return updateRobot(call, await request); + } + + $async.Future<$0.DeleteRobotResponse> deleteRobot_Pre($grpc.ServiceCall call, + $async.Future<$0.DeleteRobotRequest> request) async { + return deleteRobot(call, await request); + } + + $async.Future<$0.ListFragmentsResponse> listFragments_Pre( + $grpc.ServiceCall call, + $async.Future<$0.ListFragmentsRequest> request) async { + return listFragments(call, await request); + } + + $async.Future<$0.GetFragmentResponse> getFragment_Pre($grpc.ServiceCall call, + $async.Future<$0.GetFragmentRequest> request) async { + return getFragment(call, await request); + } + + $async.Future<$0.CreateFragmentResponse> createFragment_Pre( + $grpc.ServiceCall call, + $async.Future<$0.CreateFragmentRequest> request) async { + return createFragment(call, await request); + } + + $async.Future<$0.UpdateFragmentResponse> updateFragment_Pre( + $grpc.ServiceCall call, + $async.Future<$0.UpdateFragmentRequest> request) async { + return updateFragment(call, await request); + } + + $async.Future<$0.DeleteFragmentResponse> deleteFragment_Pre( + $grpc.ServiceCall call, + $async.Future<$0.DeleteFragmentRequest> request) async { + return deleteFragment(call, await request); + } + + $async.Future<$0.CreateOrganizationResponse> createOrganization( + $grpc.ServiceCall call, $0.CreateOrganizationRequest request); + $async.Future<$0.ListOrganizationsResponse> listOrganizations( + $grpc.ServiceCall call, $0.ListOrganizationsRequest request); + $async.Future<$0.GetOrganizationResponse> getOrganization( + $grpc.ServiceCall call, $0.GetOrganizationRequest request); + $async.Future<$0.UpdateOrganizationResponse> updateOrganization( + $grpc.ServiceCall call, $0.UpdateOrganizationRequest request); + $async.Future<$0.DeleteOrganizationResponse> deleteOrganization( + $grpc.ServiceCall call, $0.DeleteOrganizationRequest request); + $async.Future<$0.ListOrganizationMembersResponse> listOrganizationMembers( + $grpc.ServiceCall call, $0.ListOrganizationMembersRequest request); + $async.Future<$0.CreateOrganizationInviteResponse> createOrganizationInvite( + $grpc.ServiceCall call, $0.CreateOrganizationInviteRequest request); + $async.Future<$0.DeleteOrganizationMemberResponse> deleteOrganizationMember( + $grpc.ServiceCall call, $0.DeleteOrganizationMemberRequest request); + $async.Future<$0.DeleteOrganizationInviteResponse> deleteOrganizationInvite( + $grpc.ServiceCall call, $0.DeleteOrganizationInviteRequest request); + $async.Future<$0.ResendOrganizationInviteResponse> resendOrganizationInvite( + $grpc.ServiceCall call, $0.ResendOrganizationInviteRequest request); + $async.Future<$0.CreateLocationResponse> createLocation( + $grpc.ServiceCall call, $0.CreateLocationRequest request); + $async.Future<$0.GetLocationResponse> getLocation( + $grpc.ServiceCall call, $0.GetLocationRequest request); + $async.Future<$0.UpdateLocationResponse> updateLocation( + $grpc.ServiceCall call, $0.UpdateLocationRequest request); + $async.Future<$0.DeleteLocationResponse> deleteLocation( + $grpc.ServiceCall call, $0.DeleteLocationRequest request); + $async.Future<$0.ListLocationsResponse> listLocations( + $grpc.ServiceCall call, $0.ListLocationsRequest request); + $async.Future<$0.ShareLocationResponse> shareLocation( + $grpc.ServiceCall call, $0.ShareLocationRequest request); + $async.Future<$0.UnshareLocationResponse> unshareLocation( + $grpc.ServiceCall call, $0.UnshareLocationRequest request); + $async.Future<$0.LocationAuthResponse> locationAuth( + $grpc.ServiceCall call, $0.LocationAuthRequest request); + $async.Future<$0.CreateLocationSecretResponse> createLocationSecret( + $grpc.ServiceCall call, $0.CreateLocationSecretRequest request); + $async.Future<$0.DeleteLocationSecretResponse> deleteLocationSecret( + $grpc.ServiceCall call, $0.DeleteLocationSecretRequest request); + $async.Future<$0.GetRobotResponse> getRobot( + $grpc.ServiceCall call, $0.GetRobotRequest request); + $async.Future<$0.GetRoverRentalRobotsResponse> getRoverRentalRobots( + $grpc.ServiceCall call, $0.GetRoverRentalRobotsRequest request); + $async.Future<$0.GetRobotPartsResponse> getRobotParts( + $grpc.ServiceCall call, $0.GetRobotPartsRequest request); + $async.Future<$0.GetRobotPartResponse> getRobotPart( + $grpc.ServiceCall call, $0.GetRobotPartRequest request); + $async.Future<$0.GetRobotPartLogsResponse> getRobotPartLogs( + $grpc.ServiceCall call, $0.GetRobotPartLogsRequest request); + $async.Stream<$0.TailRobotPartLogsResponse> tailRobotPartLogs( + $grpc.ServiceCall call, $0.TailRobotPartLogsRequest request); + $async.Future<$0.GetRobotPartHistoryResponse> getRobotPartHistory( + $grpc.ServiceCall call, $0.GetRobotPartHistoryRequest request); + $async.Future<$0.UpdateRobotPartResponse> updateRobotPart( + $grpc.ServiceCall call, $0.UpdateRobotPartRequest request); + $async.Future<$0.NewRobotPartResponse> newRobotPart( + $grpc.ServiceCall call, $0.NewRobotPartRequest request); + $async.Future<$0.DeleteRobotPartResponse> deleteRobotPart( + $grpc.ServiceCall call, $0.DeleteRobotPartRequest request); + $async.Future<$0.MarkPartAsMainResponse> markPartAsMain( + $grpc.ServiceCall call, $0.MarkPartAsMainRequest request); + $async.Future<$0.MarkPartForRestartResponse> markPartForRestart( + $grpc.ServiceCall call, $0.MarkPartForRestartRequest request); + $async.Future<$0.CreateRobotPartSecretResponse> createRobotPartSecret( + $grpc.ServiceCall call, $0.CreateRobotPartSecretRequest request); + $async.Future<$0.DeleteRobotPartSecretResponse> deleteRobotPartSecret( + $grpc.ServiceCall call, $0.DeleteRobotPartSecretRequest request); + $async.Future<$0.ListRobotsResponse> listRobots( + $grpc.ServiceCall call, $0.ListRobotsRequest request); + $async.Future<$0.NewRobotResponse> newRobot( + $grpc.ServiceCall call, $0.NewRobotRequest request); + $async.Future<$0.UpdateRobotResponse> updateRobot( + $grpc.ServiceCall call, $0.UpdateRobotRequest request); + $async.Future<$0.DeleteRobotResponse> deleteRobot( + $grpc.ServiceCall call, $0.DeleteRobotRequest request); + $async.Future<$0.ListFragmentsResponse> listFragments( + $grpc.ServiceCall call, $0.ListFragmentsRequest request); + $async.Future<$0.GetFragmentResponse> getFragment( + $grpc.ServiceCall call, $0.GetFragmentRequest request); + $async.Future<$0.CreateFragmentResponse> createFragment( + $grpc.ServiceCall call, $0.CreateFragmentRequest request); + $async.Future<$0.UpdateFragmentResponse> updateFragment( + $grpc.ServiceCall call, $0.UpdateFragmentRequest request); + $async.Future<$0.DeleteFragmentResponse> deleteFragment( + $grpc.ServiceCall call, $0.DeleteFragmentRequest request); +} diff --git a/lib/src/gen/app/v1/app.pbjson.dart b/lib/src/gen/app/v1/app.pbjson.dart new file mode 100644 index 00000000000..6d723eeba22 --- /dev/null +++ b/lib/src/gen/app/v1/app.pbjson.dart @@ -0,0 +1,1195 @@ +/// +// Generated code. Do not modify. +// source: app/v1/app.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use robotDescriptor instead') +const Robot$json = const { + '1': 'Robot', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '8': const {}, '10': 'id'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '8': const {}, '10': 'name'}, + const {'1': 'location', '3': 3, '4': 1, '5': 9, '8': const {}, '10': 'location'}, + const {'1': 'last_access', '3': 4, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '8': const {}, '10': 'lastAccess'}, + const {'1': 'created_on', '3': 5, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '8': const {}, '10': 'createdOn'}, + ], +}; + +/// Descriptor for `Robot`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List robotDescriptor = $convert.base64Decode('CgVSb2JvdBIzCgJpZBgBIAEoCUIjmoSeAx5ic29uOiJfaWQiIGpzb246ImlkLG9taXRlbXB0eSJSAmlkEjAKBG5hbWUYAiABKAlCHJqEngMXYnNvbjoibmFtZSIganNvbjoibmFtZSJSBG5hbWUSQAoIbG9jYXRpb24YAyABKAlCJJqEngMfYnNvbjoibG9jYXRpb24iIGpzb246ImxvY2F0aW9uIlIIbG9jYXRpb24SZwoLbGFzdF9hY2Nlc3MYBCABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wQiqahJ4DJWJzb246Imxhc3RfYWNjZXNzIiBqc29uOiJsYXN0X2FjY2VzcyJSCmxhc3RBY2Nlc3MSUQoKY3JlYXRlZF9vbhgFIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBCFpqEngMRYnNvbjoiY3JlYXRlZF9vbiJSCWNyZWF0ZWRPbg=='); +@$core.Deprecated('Use robotPartDescriptor instead') +const RobotPart$json = const { + '1': 'RobotPart', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '8': const {}, '10': 'id'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '8': const {}, '10': 'name'}, + const {'1': 'dns_name', '3': 10, '4': 1, '5': 9, '8': const {}, '10': 'dnsName'}, + const {'1': 'secret', '3': 3, '4': 1, '5': 9, '8': const {}, '10': 'secret'}, + const {'1': 'robot', '3': 4, '4': 1, '5': 9, '8': const {}, '10': 'robot'}, + const {'1': 'location_id', '3': 12, '4': 1, '5': 9, '8': const {}, '10': 'locationId'}, + const {'1': 'robot_config', '3': 5, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '8': const {}, '10': 'robotConfig'}, + const {'1': 'last_access', '3': 6, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '8': const {}, '10': 'lastAccess'}, + const {'1': 'user_supplied_info', '3': 7, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '8': const {}, '10': 'userSuppliedInfo'}, + const {'1': 'main_part', '3': 8, '4': 1, '5': 8, '8': const {}, '10': 'mainPart'}, + const {'1': 'fqdn', '3': 9, '4': 1, '5': 9, '10': 'fqdn'}, + const {'1': 'local_fqdn', '3': 11, '4': 1, '5': 9, '10': 'localFqdn'}, + const {'1': 'created_on', '3': 13, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '8': const {}, '10': 'createdOn'}, + const {'1': 'secrets', '3': 14, '4': 3, '5': 11, '6': '.viam.app.v1.SharedSecret', '8': const {}, '10': 'secrets'}, + ], +}; + +/// Descriptor for `RobotPart`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List robotPartDescriptor = $convert.base64Decode('CglSb2JvdFBhcnQSMwoCaWQYASABKAlCI5qEngMeYnNvbjoiX2lkIiBqc29uOiJpZCxvbWl0ZW1wdHkiUgJpZBIwCgRuYW1lGAIgASgJQhyahJ4DF2Jzb246Im5hbWUiIGpzb246Im5hbWUiUgRuYW1lEj8KCGRuc19uYW1lGAogASgJQiSahJ4DH2Jzb246ImRuc19uYW1lIiBqc29uOiJkbnNfbmFtZSJSB2Ruc05hbWUSQgoGc2VjcmV0GAMgASgJQiqahJ4DJWJzb246InNlY3JldCIganNvbjoic2VjcmV0LG9taXRlbXB0eSJSBnNlY3JldBI0CgVyb2JvdBgEIAEoCUIemoSeAxlic29uOiJyb2JvdCIganNvbjoicm9ib3QiUgVyb2JvdBJBCgtsb2NhdGlvbl9pZBgMIAEoCUIgmoSeAxtic29uOiJsb2NhdGlvbl9pZCIganNvbjoiLSJSCmxvY2F0aW9uSWQSYgoMcm9ib3RfY29uZmlnGAUgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdEImmoSeAyFic29uOiJjb25maWciIGpzb246InJvYm90X2NvbmZpZyJSC3JvYm90Q29uZmlnEmcKC2xhc3RfYWNjZXNzGAYgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcEIqmoSeAyVic29uOiJsYXN0X2FjY2VzcyIganNvbjoibGFzdF9hY2Nlc3MiUgpsYXN0QWNjZXNzEn8KEnVzZXJfc3VwcGxpZWRfaW5mbxgHIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RCOJqEngMzYnNvbjoidXNlcl9zdXBwbGllZF9pbmZvIiBqc29uOiJ1c2VyX3N1cHBsaWVkX2luZm8iUhB1c2VyU3VwcGxpZWRJbmZvEkMKCW1haW5fcGFydBgIIAEoCEImmoSeAyFic29uOiJtYWluX3BhcnQiIGpzb246Im1haW5fcGFydCJSCG1haW5QYXJ0EhIKBGZxZG4YCSABKAlSBGZxZG4SHQoKbG9jYWxfZnFkbhgLIAEoCVIJbG9jYWxGcWRuElEKCmNyZWF0ZWRfb24YDSABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wQhaahJ4DEWJzb246ImNyZWF0ZWRfb24iUgljcmVhdGVkT24SSAoHc2VjcmV0cxgOIAMoCzIZLnZpYW0uYXBwLnYxLlNoYXJlZFNlY3JldEITmoSeAw5ic29uOiJzZWNyZXRzIlIHc2VjcmV0cw=='); +@$core.Deprecated('Use robotPartHistoryEntryDescriptor instead') +const RobotPartHistoryEntry$json = const { + '1': 'RobotPartHistoryEntry', + '2': const [ + const {'1': 'part', '3': 1, '4': 1, '5': 9, '8': const {}, '10': 'part'}, + const {'1': 'robot', '3': 2, '4': 1, '5': 9, '8': const {}, '10': 'robot'}, + const {'1': 'when', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '8': const {}, '10': 'when'}, + const {'1': 'old', '3': 4, '4': 1, '5': 11, '6': '.viam.app.v1.RobotPart', '8': const {}, '10': 'old'}, + ], +}; + +/// Descriptor for `RobotPartHistoryEntry`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List robotPartHistoryEntryDescriptor = $convert.base64Decode('ChVSb2JvdFBhcnRIaXN0b3J5RW50cnkSMAoEcGFydBgBIAEoCUIcmoSeAxdic29uOiJwYXJ0IiBqc29uOiJwYXJ0IlIEcGFydBI0CgVyb2JvdBgCIAEoCUIemoSeAxlic29uOiJyb2JvdCIganNvbjoicm9ib3QiUgVyb2JvdBJMCgR3aGVuGAMgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcEIcmoSeAxdic29uOiJ3aGVuIiBqc29uOiJ3aGVuIlIEd2hlbhJECgNvbGQYBCABKAsyFi52aWFtLmFwcC52MS5Sb2JvdFBhcnRCGpqEngMVYnNvbjoib2xkIiBqc29uOiJvbGQiUgNvbGQ='); +@$core.Deprecated('Use listOrganizationsRequestDescriptor instead') +const ListOrganizationsRequest$json = const { + '1': 'ListOrganizationsRequest', +}; + +/// Descriptor for `ListOrganizationsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listOrganizationsRequestDescriptor = $convert.base64Decode('ChhMaXN0T3JnYW5pemF0aW9uc1JlcXVlc3Q='); +@$core.Deprecated('Use organizationDescriptor instead') +const Organization$json = const { + '1': 'Organization', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'created_on', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'createdOn'}, + ], +}; + +/// Descriptor for `Organization`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List organizationDescriptor = $convert.base64Decode('CgxPcmdhbml6YXRpb24SDgoCaWQYASABKAlSAmlkEhIKBG5hbWUYAiABKAlSBG5hbWUSOQoKY3JlYXRlZF9vbhgDIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBSCWNyZWF0ZWRPbg=='); +@$core.Deprecated('Use organizationMemberDescriptor instead') +const OrganizationMember$json = const { + '1': 'OrganizationMember', + '2': const [ + const {'1': 'user_id', '3': 1, '4': 1, '5': 9, '10': 'userId'}, + const {'1': 'emails', '3': 2, '4': 3, '5': 9, '10': 'emails'}, + const {'1': 'date_added', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'dateAdded'}, + ], +}; + +/// Descriptor for `OrganizationMember`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List organizationMemberDescriptor = $convert.base64Decode('ChJPcmdhbml6YXRpb25NZW1iZXISFwoHdXNlcl9pZBgBIAEoCVIGdXNlcklkEhYKBmVtYWlscxgCIAMoCVIGZW1haWxzEjkKCmRhdGVfYWRkZWQYAyABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wUglkYXRlQWRkZWQ='); +@$core.Deprecated('Use listOrganizationsResponseDescriptor instead') +const ListOrganizationsResponse$json = const { + '1': 'ListOrganizationsResponse', + '2': const [ + const {'1': 'organizations', '3': 1, '4': 3, '5': 11, '6': '.viam.app.v1.Organization', '10': 'organizations'}, + ], +}; + +/// Descriptor for `ListOrganizationsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listOrganizationsResponseDescriptor = $convert.base64Decode('ChlMaXN0T3JnYW5pemF0aW9uc1Jlc3BvbnNlEj8KDW9yZ2FuaXphdGlvbnMYASADKAsyGS52aWFtLmFwcC52MS5Pcmdhbml6YXRpb25SDW9yZ2FuaXphdGlvbnM='); +@$core.Deprecated('Use organizationInviteDescriptor instead') +const OrganizationInvite$json = const { + '1': 'OrganizationInvite', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + const {'1': 'email', '3': 2, '4': 1, '5': 9, '10': 'email'}, + const {'1': 'created_on', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'createdOn'}, + const {'1': 'robot_count', '3': 4, '4': 1, '5': 3, '10': 'robotCount'}, + ], +}; + +/// Descriptor for `OrganizationInvite`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List organizationInviteDescriptor = $convert.base64Decode('ChJPcmdhbml6YXRpb25JbnZpdGUSJwoPb3JnYW5pemF0aW9uX2lkGAEgASgJUg5vcmdhbml6YXRpb25JZBIUCgVlbWFpbBgCIAEoCVIFZW1haWwSOQoKY3JlYXRlZF9vbhgDIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBSCWNyZWF0ZWRPbhIfCgtyb2JvdF9jb3VudBgEIAEoA1IKcm9ib3RDb3VudA=='); +@$core.Deprecated('Use createOrganizationRequestDescriptor instead') +const CreateOrganizationRequest$json = const { + '1': 'CreateOrganizationRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `CreateOrganizationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List createOrganizationRequestDescriptor = $convert.base64Decode('ChlDcmVhdGVPcmdhbml6YXRpb25SZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWU='); +@$core.Deprecated('Use createOrganizationResponseDescriptor instead') +const CreateOrganizationResponse$json = const { + '1': 'CreateOrganizationResponse', + '2': const [ + const {'1': 'organization', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.Organization', '10': 'organization'}, + ], +}; + +/// Descriptor for `CreateOrganizationResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List createOrganizationResponseDescriptor = $convert.base64Decode('ChpDcmVhdGVPcmdhbml6YXRpb25SZXNwb25zZRI9Cgxvcmdhbml6YXRpb24YASABKAsyGS52aWFtLmFwcC52MS5Pcmdhbml6YXRpb25SDG9yZ2FuaXphdGlvbg=='); +@$core.Deprecated('Use getOrganizationRequestDescriptor instead') +const GetOrganizationRequest$json = const { + '1': 'GetOrganizationRequest', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + ], +}; + +/// Descriptor for `GetOrganizationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getOrganizationRequestDescriptor = $convert.base64Decode('ChZHZXRPcmdhbml6YXRpb25SZXF1ZXN0EicKD29yZ2FuaXphdGlvbl9pZBgBIAEoCVIOb3JnYW5pemF0aW9uSWQ='); +@$core.Deprecated('Use getOrganizationResponseDescriptor instead') +const GetOrganizationResponse$json = const { + '1': 'GetOrganizationResponse', + '2': const [ + const {'1': 'organization', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.Organization', '10': 'organization'}, + ], +}; + +/// Descriptor for `GetOrganizationResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getOrganizationResponseDescriptor = $convert.base64Decode('ChdHZXRPcmdhbml6YXRpb25SZXNwb25zZRI9Cgxvcmdhbml6YXRpb24YASABKAsyGS52aWFtLmFwcC52MS5Pcmdhbml6YXRpb25SDG9yZ2FuaXphdGlvbg=='); +@$core.Deprecated('Use updateOrganizationRequestDescriptor instead') +const UpdateOrganizationRequest$json = const { + '1': 'UpdateOrganizationRequest', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `UpdateOrganizationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List updateOrganizationRequestDescriptor = $convert.base64Decode('ChlVcGRhdGVPcmdhbml6YXRpb25SZXF1ZXN0EicKD29yZ2FuaXphdGlvbl9pZBgBIAEoCVIOb3JnYW5pemF0aW9uSWQSEgoEbmFtZRgCIAEoCVIEbmFtZQ=='); +@$core.Deprecated('Use updateOrganizationResponseDescriptor instead') +const UpdateOrganizationResponse$json = const { + '1': 'UpdateOrganizationResponse', + '2': const [ + const {'1': 'organization', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.Organization', '10': 'organization'}, + ], +}; + +/// Descriptor for `UpdateOrganizationResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List updateOrganizationResponseDescriptor = $convert.base64Decode('ChpVcGRhdGVPcmdhbml6YXRpb25SZXNwb25zZRI9Cgxvcmdhbml6YXRpb24YASABKAsyGS52aWFtLmFwcC52MS5Pcmdhbml6YXRpb25SDG9yZ2FuaXphdGlvbg=='); +@$core.Deprecated('Use deleteOrganizationRequestDescriptor instead') +const DeleteOrganizationRequest$json = const { + '1': 'DeleteOrganizationRequest', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + ], +}; + +/// Descriptor for `DeleteOrganizationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteOrganizationRequestDescriptor = $convert.base64Decode('ChlEZWxldGVPcmdhbml6YXRpb25SZXF1ZXN0EicKD29yZ2FuaXphdGlvbl9pZBgBIAEoCVIOb3JnYW5pemF0aW9uSWQ='); +@$core.Deprecated('Use deleteOrganizationResponseDescriptor instead') +const DeleteOrganizationResponse$json = const { + '1': 'DeleteOrganizationResponse', +}; + +/// Descriptor for `DeleteOrganizationResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteOrganizationResponseDescriptor = $convert.base64Decode('ChpEZWxldGVPcmdhbml6YXRpb25SZXNwb25zZQ=='); +@$core.Deprecated('Use listOrganizationMembersRequestDescriptor instead') +const ListOrganizationMembersRequest$json = const { + '1': 'ListOrganizationMembersRequest', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + ], +}; + +/// Descriptor for `ListOrganizationMembersRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listOrganizationMembersRequestDescriptor = $convert.base64Decode('Ch5MaXN0T3JnYW5pemF0aW9uTWVtYmVyc1JlcXVlc3QSJwoPb3JnYW5pemF0aW9uX2lkGAEgASgJUg5vcmdhbml6YXRpb25JZA=='); +@$core.Deprecated('Use listOrganizationMembersResponseDescriptor instead') +const ListOrganizationMembersResponse$json = const { + '1': 'ListOrganizationMembersResponse', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + const {'1': 'members', '3': 2, '4': 3, '5': 11, '6': '.viam.app.v1.OrganizationMember', '10': 'members'}, + const {'1': 'invites', '3': 3, '4': 3, '5': 11, '6': '.viam.app.v1.OrganizationInvite', '10': 'invites'}, + ], +}; + +/// Descriptor for `ListOrganizationMembersResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listOrganizationMembersResponseDescriptor = $convert.base64Decode('Ch9MaXN0T3JnYW5pemF0aW9uTWVtYmVyc1Jlc3BvbnNlEicKD29yZ2FuaXphdGlvbl9pZBgBIAEoCVIOb3JnYW5pemF0aW9uSWQSOQoHbWVtYmVycxgCIAMoCzIfLnZpYW0uYXBwLnYxLk9yZ2FuaXphdGlvbk1lbWJlclIHbWVtYmVycxI5CgdpbnZpdGVzGAMgAygLMh8udmlhbS5hcHAudjEuT3JnYW5pemF0aW9uSW52aXRlUgdpbnZpdGVz'); +@$core.Deprecated('Use createOrganizationInviteRequestDescriptor instead') +const CreateOrganizationInviteRequest$json = const { + '1': 'CreateOrganizationInviteRequest', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + const {'1': 'email', '3': 2, '4': 1, '5': 9, '10': 'email'}, + ], +}; + +/// Descriptor for `CreateOrganizationInviteRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List createOrganizationInviteRequestDescriptor = $convert.base64Decode('Ch9DcmVhdGVPcmdhbml6YXRpb25JbnZpdGVSZXF1ZXN0EicKD29yZ2FuaXphdGlvbl9pZBgBIAEoCVIOb3JnYW5pemF0aW9uSWQSFAoFZW1haWwYAiABKAlSBWVtYWls'); +@$core.Deprecated('Use createOrganizationInviteResponseDescriptor instead') +const CreateOrganizationInviteResponse$json = const { + '1': 'CreateOrganizationInviteResponse', + '2': const [ + const {'1': 'invite', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.OrganizationInvite', '10': 'invite'}, + ], +}; + +/// Descriptor for `CreateOrganizationInviteResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List createOrganizationInviteResponseDescriptor = $convert.base64Decode('CiBDcmVhdGVPcmdhbml6YXRpb25JbnZpdGVSZXNwb25zZRI3CgZpbnZpdGUYASABKAsyHy52aWFtLmFwcC52MS5Pcmdhbml6YXRpb25JbnZpdGVSBmludml0ZQ=='); +@$core.Deprecated('Use deleteOrganizationInviteRequestDescriptor instead') +const DeleteOrganizationInviteRequest$json = const { + '1': 'DeleteOrganizationInviteRequest', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + const {'1': 'email', '3': 2, '4': 1, '5': 9, '10': 'email'}, + ], +}; + +/// Descriptor for `DeleteOrganizationInviteRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteOrganizationInviteRequestDescriptor = $convert.base64Decode('Ch9EZWxldGVPcmdhbml6YXRpb25JbnZpdGVSZXF1ZXN0EicKD29yZ2FuaXphdGlvbl9pZBgBIAEoCVIOb3JnYW5pemF0aW9uSWQSFAoFZW1haWwYAiABKAlSBWVtYWls'); +@$core.Deprecated('Use deleteOrganizationInviteResponseDescriptor instead') +const DeleteOrganizationInviteResponse$json = const { + '1': 'DeleteOrganizationInviteResponse', +}; + +/// Descriptor for `DeleteOrganizationInviteResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteOrganizationInviteResponseDescriptor = $convert.base64Decode('CiBEZWxldGVPcmdhbml6YXRpb25JbnZpdGVSZXNwb25zZQ=='); +@$core.Deprecated('Use resendOrganizationInviteRequestDescriptor instead') +const ResendOrganizationInviteRequest$json = const { + '1': 'ResendOrganizationInviteRequest', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + const {'1': 'email', '3': 2, '4': 1, '5': 9, '10': 'email'}, + ], +}; + +/// Descriptor for `ResendOrganizationInviteRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List resendOrganizationInviteRequestDescriptor = $convert.base64Decode('Ch9SZXNlbmRPcmdhbml6YXRpb25JbnZpdGVSZXF1ZXN0EicKD29yZ2FuaXphdGlvbl9pZBgBIAEoCVIOb3JnYW5pemF0aW9uSWQSFAoFZW1haWwYAiABKAlSBWVtYWls'); +@$core.Deprecated('Use resendOrganizationInviteResponseDescriptor instead') +const ResendOrganizationInviteResponse$json = const { + '1': 'ResendOrganizationInviteResponse', + '2': const [ + const {'1': 'invite', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.OrganizationInvite', '10': 'invite'}, + ], +}; + +/// Descriptor for `ResendOrganizationInviteResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List resendOrganizationInviteResponseDescriptor = $convert.base64Decode('CiBSZXNlbmRPcmdhbml6YXRpb25JbnZpdGVSZXNwb25zZRI3CgZpbnZpdGUYASABKAsyHy52aWFtLmFwcC52MS5Pcmdhbml6YXRpb25JbnZpdGVSBmludml0ZQ=='); +@$core.Deprecated('Use deleteOrganizationMemberRequestDescriptor instead') +const DeleteOrganizationMemberRequest$json = const { + '1': 'DeleteOrganizationMemberRequest', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + const {'1': 'user_id', '3': 2, '4': 1, '5': 9, '10': 'userId'}, + ], +}; + +/// Descriptor for `DeleteOrganizationMemberRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteOrganizationMemberRequestDescriptor = $convert.base64Decode('Ch9EZWxldGVPcmdhbml6YXRpb25NZW1iZXJSZXF1ZXN0EicKD29yZ2FuaXphdGlvbl9pZBgBIAEoCVIOb3JnYW5pemF0aW9uSWQSFwoHdXNlcl9pZBgCIAEoCVIGdXNlcklk'); +@$core.Deprecated('Use deleteOrganizationMemberResponseDescriptor instead') +const DeleteOrganizationMemberResponse$json = const { + '1': 'DeleteOrganizationMemberResponse', +}; + +/// Descriptor for `DeleteOrganizationMemberResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteOrganizationMemberResponseDescriptor = $convert.base64Decode('CiBEZWxldGVPcmdhbml6YXRpb25NZW1iZXJSZXNwb25zZQ=='); +@$core.Deprecated('Use locationOrganizationDescriptor instead') +const LocationOrganization$json = const { + '1': 'LocationOrganization', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + const {'1': 'primary', '3': 2, '4': 1, '5': 8, '10': 'primary'}, + ], +}; + +/// Descriptor for `LocationOrganization`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List locationOrganizationDescriptor = $convert.base64Decode('ChRMb2NhdGlvbk9yZ2FuaXphdGlvbhInCg9vcmdhbml6YXRpb25faWQYASABKAlSDm9yZ2FuaXphdGlvbklkEhgKB3ByaW1hcnkYAiABKAhSB3ByaW1hcnk='); +@$core.Deprecated('Use locationAuthDescriptor instead') +const LocationAuth$json = const { + '1': 'LocationAuth', + '2': const [ + const { + '1': 'secret', + '3': 1, + '4': 1, + '5': 9, + '8': const {'3': true}, + '10': 'secret', + }, + const {'1': 'location_id', '3': 2, '4': 1, '5': 9, '10': 'locationId'}, + const {'1': 'secrets', '3': 3, '4': 3, '5': 11, '6': '.viam.app.v1.SharedSecret', '10': 'secrets'}, + ], +}; + +/// Descriptor for `LocationAuth`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List locationAuthDescriptor = $convert.base64Decode('CgxMb2NhdGlvbkF1dGgSGgoGc2VjcmV0GAEgASgJQgIYAVIGc2VjcmV0Eh8KC2xvY2F0aW9uX2lkGAIgASgJUgpsb2NhdGlvbklkEjMKB3NlY3JldHMYAyADKAsyGS52aWFtLmFwcC52MS5TaGFyZWRTZWNyZXRSB3NlY3JldHM='); +@$core.Deprecated('Use locationDescriptor instead') +const Location$json = const { + '1': 'Location', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'parent_location_id', '3': 4, '4': 1, '5': 9, '10': 'parentLocationId'}, + const {'1': 'auth', '3': 5, '4': 1, '5': 11, '6': '.viam.app.v1.LocationAuth', '10': 'auth'}, + const {'1': 'organizations', '3': 6, '4': 3, '5': 11, '6': '.viam.app.v1.LocationOrganization', '10': 'organizations'}, + const {'1': 'created_on', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'createdOn'}, + const {'1': 'robot_count', '3': 7, '4': 1, '5': 5, '10': 'robotCount'}, + ], +}; + +/// Descriptor for `Location`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List locationDescriptor = $convert.base64Decode('CghMb2NhdGlvbhIOCgJpZBgBIAEoCVICaWQSEgoEbmFtZRgCIAEoCVIEbmFtZRIsChJwYXJlbnRfbG9jYXRpb25faWQYBCABKAlSEHBhcmVudExvY2F0aW9uSWQSLQoEYXV0aBgFIAEoCzIZLnZpYW0uYXBwLnYxLkxvY2F0aW9uQXV0aFIEYXV0aBJHCg1vcmdhbml6YXRpb25zGAYgAygLMiEudmlhbS5hcHAudjEuTG9jYXRpb25Pcmdhbml6YXRpb25SDW9yZ2FuaXphdGlvbnMSOQoKY3JlYXRlZF9vbhgDIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBSCWNyZWF0ZWRPbhIfCgtyb2JvdF9jb3VudBgHIAEoBVIKcm9ib3RDb3VudA=='); +@$core.Deprecated('Use sharedSecretDescriptor instead') +const SharedSecret$json = const { + '1': 'SharedSecret', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '8': const {}, '10': 'id'}, + const {'1': 'secret', '3': 2, '4': 1, '5': 9, '8': const {}, '10': 'secret'}, + const {'1': 'created_on', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '8': const {}, '10': 'createdOn'}, + const {'1': 'state', '3': 4, '4': 1, '5': 14, '6': '.viam.app.v1.SharedSecret.State', '8': const {}, '10': 'state'}, + ], + '4': const [SharedSecret_State$json], +}; + +@$core.Deprecated('Use sharedSecretDescriptor instead') +const SharedSecret_State$json = const { + '1': 'State', + '2': const [ + const {'1': 'STATE_UNSPECIFIED', '2': 0}, + const {'1': 'STATE_ENABLED', '2': 1}, + const {'1': 'STATE_DISABLED', '2': 2}, + ], +}; + +/// Descriptor for `SharedSecret`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List sharedSecretDescriptor = $convert.base64Decode('CgxTaGFyZWRTZWNyZXQSHgoCaWQYASABKAlCDpqEngMJYnNvbjoiaWQiUgJpZBIqCgZzZWNyZXQYAiABKAlCEpqEngMNYnNvbjoic2VjcmV0IlIGc2VjcmV0EmMKCmNyZWF0ZWRfb24YAyABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wQiiahJ4DI2Jzb246ImNyZWF0ZWRfb24iIGpzb246ImNyZWF0ZWRfb24iUgljcmVhdGVkT24SSAoFc3RhdGUYBCABKA4yHy52aWFtLmFwcC52MS5TaGFyZWRTZWNyZXQuU3RhdGVCEZqEngMMYnNvbjoic3RhdGUiUgVzdGF0ZSJFCgVTdGF0ZRIVChFTVEFURV9VTlNQRUNJRklFRBAAEhEKDVNUQVRFX0VOQUJMRUQQARISCg5TVEFURV9ESVNBQkxFRBAC'); +@$core.Deprecated('Use createLocationRequestDescriptor instead') +const CreateLocationRequest$json = const { + '1': 'CreateLocationRequest', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'parent_location_id', '3': 3, '4': 1, '5': 9, '9': 0, '10': 'parentLocationId', '17': true}, + ], + '8': const [ + const {'1': '_parent_location_id'}, + ], +}; + +/// Descriptor for `CreateLocationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List createLocationRequestDescriptor = $convert.base64Decode('ChVDcmVhdGVMb2NhdGlvblJlcXVlc3QSJwoPb3JnYW5pemF0aW9uX2lkGAEgASgJUg5vcmdhbml6YXRpb25JZBISCgRuYW1lGAIgASgJUgRuYW1lEjEKEnBhcmVudF9sb2NhdGlvbl9pZBgDIAEoCUgAUhBwYXJlbnRMb2NhdGlvbklkiAEBQhUKE19wYXJlbnRfbG9jYXRpb25faWQ='); +@$core.Deprecated('Use createLocationResponseDescriptor instead') +const CreateLocationResponse$json = const { + '1': 'CreateLocationResponse', + '2': const [ + const {'1': 'location', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.Location', '10': 'location'}, + ], +}; + +/// Descriptor for `CreateLocationResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List createLocationResponseDescriptor = $convert.base64Decode('ChZDcmVhdGVMb2NhdGlvblJlc3BvbnNlEjEKCGxvY2F0aW9uGAEgASgLMhUudmlhbS5hcHAudjEuTG9jYXRpb25SCGxvY2F0aW9u'); +@$core.Deprecated('Use getLocationRequestDescriptor instead') +const GetLocationRequest$json = const { + '1': 'GetLocationRequest', + '2': const [ + const {'1': 'location_id', '3': 1, '4': 1, '5': 9, '10': 'locationId'}, + ], +}; + +/// Descriptor for `GetLocationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getLocationRequestDescriptor = $convert.base64Decode('ChJHZXRMb2NhdGlvblJlcXVlc3QSHwoLbG9jYXRpb25faWQYASABKAlSCmxvY2F0aW9uSWQ='); +@$core.Deprecated('Use getLocationResponseDescriptor instead') +const GetLocationResponse$json = const { + '1': 'GetLocationResponse', + '2': const [ + const {'1': 'location', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.Location', '10': 'location'}, + ], +}; + +/// Descriptor for `GetLocationResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getLocationResponseDescriptor = $convert.base64Decode('ChNHZXRMb2NhdGlvblJlc3BvbnNlEjEKCGxvY2F0aW9uGAEgASgLMhUudmlhbS5hcHAudjEuTG9jYXRpb25SCGxvY2F0aW9u'); +@$core.Deprecated('Use updateLocationRequestDescriptor instead') +const UpdateLocationRequest$json = const { + '1': 'UpdateLocationRequest', + '2': const [ + const {'1': 'location_id', '3': 1, '4': 1, '5': 9, '10': 'locationId'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '9': 0, '10': 'name', '17': true}, + const {'1': 'parent_location_id', '3': 3, '4': 1, '5': 9, '9': 1, '10': 'parentLocationId', '17': true}, + ], + '8': const [ + const {'1': '_name'}, + const {'1': '_parent_location_id'}, + ], +}; + +/// Descriptor for `UpdateLocationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List updateLocationRequestDescriptor = $convert.base64Decode('ChVVcGRhdGVMb2NhdGlvblJlcXVlc3QSHwoLbG9jYXRpb25faWQYASABKAlSCmxvY2F0aW9uSWQSFwoEbmFtZRgCIAEoCUgAUgRuYW1liAEBEjEKEnBhcmVudF9sb2NhdGlvbl9pZBgDIAEoCUgBUhBwYXJlbnRMb2NhdGlvbklkiAEBQgcKBV9uYW1lQhUKE19wYXJlbnRfbG9jYXRpb25faWQ='); +@$core.Deprecated('Use updateLocationResponseDescriptor instead') +const UpdateLocationResponse$json = const { + '1': 'UpdateLocationResponse', + '2': const [ + const {'1': 'location', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.Location', '10': 'location'}, + ], +}; + +/// Descriptor for `UpdateLocationResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List updateLocationResponseDescriptor = $convert.base64Decode('ChZVcGRhdGVMb2NhdGlvblJlc3BvbnNlEjEKCGxvY2F0aW9uGAEgASgLMhUudmlhbS5hcHAudjEuTG9jYXRpb25SCGxvY2F0aW9u'); +@$core.Deprecated('Use deleteLocationRequestDescriptor instead') +const DeleteLocationRequest$json = const { + '1': 'DeleteLocationRequest', + '2': const [ + const {'1': 'location_id', '3': 1, '4': 1, '5': 9, '10': 'locationId'}, + ], +}; + +/// Descriptor for `DeleteLocationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteLocationRequestDescriptor = $convert.base64Decode('ChVEZWxldGVMb2NhdGlvblJlcXVlc3QSHwoLbG9jYXRpb25faWQYASABKAlSCmxvY2F0aW9uSWQ='); +@$core.Deprecated('Use deleteLocationResponseDescriptor instead') +const DeleteLocationResponse$json = const { + '1': 'DeleteLocationResponse', +}; + +/// Descriptor for `DeleteLocationResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteLocationResponseDescriptor = $convert.base64Decode('ChZEZWxldGVMb2NhdGlvblJlc3BvbnNl'); +@$core.Deprecated('Use listLocationsRequestDescriptor instead') +const ListLocationsRequest$json = const { + '1': 'ListLocationsRequest', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + ], +}; + +/// Descriptor for `ListLocationsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listLocationsRequestDescriptor = $convert.base64Decode('ChRMaXN0TG9jYXRpb25zUmVxdWVzdBInCg9vcmdhbml6YXRpb25faWQYASABKAlSDm9yZ2FuaXphdGlvbklk'); +@$core.Deprecated('Use shareLocationRequestDescriptor instead') +const ShareLocationRequest$json = const { + '1': 'ShareLocationRequest', + '2': const [ + const {'1': 'location_id', '3': 1, '4': 1, '5': 9, '10': 'locationId'}, + const {'1': 'organization_id', '3': 2, '4': 1, '5': 9, '10': 'organizationId'}, + ], +}; + +/// Descriptor for `ShareLocationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List shareLocationRequestDescriptor = $convert.base64Decode('ChRTaGFyZUxvY2F0aW9uUmVxdWVzdBIfCgtsb2NhdGlvbl9pZBgBIAEoCVIKbG9jYXRpb25JZBInCg9vcmdhbml6YXRpb25faWQYAiABKAlSDm9yZ2FuaXphdGlvbklk'); +@$core.Deprecated('Use shareLocationResponseDescriptor instead') +const ShareLocationResponse$json = const { + '1': 'ShareLocationResponse', +}; + +/// Descriptor for `ShareLocationResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List shareLocationResponseDescriptor = $convert.base64Decode('ChVTaGFyZUxvY2F0aW9uUmVzcG9uc2U='); +@$core.Deprecated('Use unshareLocationRequestDescriptor instead') +const UnshareLocationRequest$json = const { + '1': 'UnshareLocationRequest', + '2': const [ + const {'1': 'location_id', '3': 1, '4': 1, '5': 9, '10': 'locationId'}, + const {'1': 'organization_id', '3': 2, '4': 1, '5': 9, '10': 'organizationId'}, + ], +}; + +/// Descriptor for `UnshareLocationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List unshareLocationRequestDescriptor = $convert.base64Decode('ChZVbnNoYXJlTG9jYXRpb25SZXF1ZXN0Eh8KC2xvY2F0aW9uX2lkGAEgASgJUgpsb2NhdGlvbklkEicKD29yZ2FuaXphdGlvbl9pZBgCIAEoCVIOb3JnYW5pemF0aW9uSWQ='); +@$core.Deprecated('Use unshareLocationResponseDescriptor instead') +const UnshareLocationResponse$json = const { + '1': 'UnshareLocationResponse', +}; + +/// Descriptor for `UnshareLocationResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List unshareLocationResponseDescriptor = $convert.base64Decode('ChdVbnNoYXJlTG9jYXRpb25SZXNwb25zZQ=='); +@$core.Deprecated('Use listLocationsResponseDescriptor instead') +const ListLocationsResponse$json = const { + '1': 'ListLocationsResponse', + '2': const [ + const {'1': 'locations', '3': 1, '4': 3, '5': 11, '6': '.viam.app.v1.Location', '10': 'locations'}, + ], +}; + +/// Descriptor for `ListLocationsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listLocationsResponseDescriptor = $convert.base64Decode('ChVMaXN0TG9jYXRpb25zUmVzcG9uc2USMwoJbG9jYXRpb25zGAEgAygLMhUudmlhbS5hcHAudjEuTG9jYXRpb25SCWxvY2F0aW9ucw=='); +@$core.Deprecated('Use createLocationSecretRequestDescriptor instead') +const CreateLocationSecretRequest$json = const { + '1': 'CreateLocationSecretRequest', + '2': const [ + const {'1': 'location_id', '3': 1, '4': 1, '5': 9, '10': 'locationId'}, + ], +}; + +/// Descriptor for `CreateLocationSecretRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List createLocationSecretRequestDescriptor = $convert.base64Decode('ChtDcmVhdGVMb2NhdGlvblNlY3JldFJlcXVlc3QSHwoLbG9jYXRpb25faWQYASABKAlSCmxvY2F0aW9uSWQ='); +@$core.Deprecated('Use createLocationSecretResponseDescriptor instead') +const CreateLocationSecretResponse$json = const { + '1': 'CreateLocationSecretResponse', + '2': const [ + const {'1': 'auth', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.LocationAuth', '10': 'auth'}, + ], +}; + +/// Descriptor for `CreateLocationSecretResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List createLocationSecretResponseDescriptor = $convert.base64Decode('ChxDcmVhdGVMb2NhdGlvblNlY3JldFJlc3BvbnNlEi0KBGF1dGgYASABKAsyGS52aWFtLmFwcC52MS5Mb2NhdGlvbkF1dGhSBGF1dGg='); +@$core.Deprecated('Use deleteLocationSecretRequestDescriptor instead') +const DeleteLocationSecretRequest$json = const { + '1': 'DeleteLocationSecretRequest', + '2': const [ + const {'1': 'location_id', '3': 1, '4': 1, '5': 9, '10': 'locationId'}, + const {'1': 'secret_id', '3': 2, '4': 1, '5': 9, '10': 'secretId'}, + ], +}; + +/// Descriptor for `DeleteLocationSecretRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteLocationSecretRequestDescriptor = $convert.base64Decode('ChtEZWxldGVMb2NhdGlvblNlY3JldFJlcXVlc3QSHwoLbG9jYXRpb25faWQYASABKAlSCmxvY2F0aW9uSWQSGwoJc2VjcmV0X2lkGAIgASgJUghzZWNyZXRJZA=='); +@$core.Deprecated('Use deleteLocationSecretResponseDescriptor instead') +const DeleteLocationSecretResponse$json = const { + '1': 'DeleteLocationSecretResponse', +}; + +/// Descriptor for `DeleteLocationSecretResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteLocationSecretResponseDescriptor = $convert.base64Decode('ChxEZWxldGVMb2NhdGlvblNlY3JldFJlc3BvbnNl'); +@$core.Deprecated('Use locationAuthRequestDescriptor instead') +const LocationAuthRequest$json = const { + '1': 'LocationAuthRequest', + '2': const [ + const {'1': 'location_id', '3': 1, '4': 1, '5': 9, '10': 'locationId'}, + ], +}; + +/// Descriptor for `LocationAuthRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List locationAuthRequestDescriptor = $convert.base64Decode('ChNMb2NhdGlvbkF1dGhSZXF1ZXN0Eh8KC2xvY2F0aW9uX2lkGAEgASgJUgpsb2NhdGlvbklk'); +@$core.Deprecated('Use locationAuthResponseDescriptor instead') +const LocationAuthResponse$json = const { + '1': 'LocationAuthResponse', + '2': const [ + const {'1': 'auth', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.LocationAuth', '10': 'auth'}, + ], +}; + +/// Descriptor for `LocationAuthResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List locationAuthResponseDescriptor = $convert.base64Decode('ChRMb2NhdGlvbkF1dGhSZXNwb25zZRItCgRhdXRoGAEgASgLMhkudmlhbS5hcHAudjEuTG9jYXRpb25BdXRoUgRhdXRo'); +@$core.Deprecated('Use getRobotRequestDescriptor instead') +const GetRobotRequest$json = const { + '1': 'GetRobotRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `GetRobotRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getRobotRequestDescriptor = $convert.base64Decode('Cg9HZXRSb2JvdFJlcXVlc3QSDgoCaWQYASABKAlSAmlk'); +@$core.Deprecated('Use getRoverRentalRobotsRequestDescriptor instead') +const GetRoverRentalRobotsRequest$json = const { + '1': 'GetRoverRentalRobotsRequest', + '2': const [ + const {'1': 'org_id', '3': 1, '4': 1, '5': 9, '10': 'orgId'}, + ], +}; + +/// Descriptor for `GetRoverRentalRobotsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getRoverRentalRobotsRequestDescriptor = $convert.base64Decode('ChtHZXRSb3ZlclJlbnRhbFJvYm90c1JlcXVlc3QSFQoGb3JnX2lkGAEgASgJUgVvcmdJZA=='); +@$core.Deprecated('Use roverRentalRobotDescriptor instead') +const RoverRentalRobot$json = const { + '1': 'RoverRentalRobot', + '2': const [ + const {'1': 'robot_id', '3': 1, '4': 1, '5': 9, '10': 'robotId'}, + const {'1': 'location_id', '3': 2, '4': 1, '5': 9, '10': 'locationId'}, + const {'1': 'robot_name', '3': 3, '4': 1, '5': 9, '10': 'robotName'}, + const {'1': 'robot_main_part_id', '3': 4, '4': 1, '5': 9, '10': 'robotMainPartId'}, + ], +}; + +/// Descriptor for `RoverRentalRobot`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List roverRentalRobotDescriptor = $convert.base64Decode('ChBSb3ZlclJlbnRhbFJvYm90EhkKCHJvYm90X2lkGAEgASgJUgdyb2JvdElkEh8KC2xvY2F0aW9uX2lkGAIgASgJUgpsb2NhdGlvbklkEh0KCnJvYm90X25hbWUYAyABKAlSCXJvYm90TmFtZRIrChJyb2JvdF9tYWluX3BhcnRfaWQYBCABKAlSD3JvYm90TWFpblBhcnRJZA=='); +@$core.Deprecated('Use getRoverRentalRobotsResponseDescriptor instead') +const GetRoverRentalRobotsResponse$json = const { + '1': 'GetRoverRentalRobotsResponse', + '2': const [ + const {'1': 'robots', '3': 1, '4': 3, '5': 11, '6': '.viam.app.v1.RoverRentalRobot', '10': 'robots'}, + ], +}; + +/// Descriptor for `GetRoverRentalRobotsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getRoverRentalRobotsResponseDescriptor = $convert.base64Decode('ChxHZXRSb3ZlclJlbnRhbFJvYm90c1Jlc3BvbnNlEjUKBnJvYm90cxgBIAMoCzIdLnZpYW0uYXBwLnYxLlJvdmVyUmVudGFsUm9ib3RSBnJvYm90cw=='); +@$core.Deprecated('Use getRobotResponseDescriptor instead') +const GetRobotResponse$json = const { + '1': 'GetRobotResponse', + '2': const [ + const {'1': 'robot', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.Robot', '10': 'robot'}, + ], +}; + +/// Descriptor for `GetRobotResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getRobotResponseDescriptor = $convert.base64Decode('ChBHZXRSb2JvdFJlc3BvbnNlEigKBXJvYm90GAEgASgLMhIudmlhbS5hcHAudjEuUm9ib3RSBXJvYm90'); +@$core.Deprecated('Use getRobotPartsRequestDescriptor instead') +const GetRobotPartsRequest$json = const { + '1': 'GetRobotPartsRequest', + '2': const [ + const {'1': 'robot_id', '3': 1, '4': 1, '5': 9, '10': 'robotId'}, + ], +}; + +/// Descriptor for `GetRobotPartsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getRobotPartsRequestDescriptor = $convert.base64Decode('ChRHZXRSb2JvdFBhcnRzUmVxdWVzdBIZCghyb2JvdF9pZBgBIAEoCVIHcm9ib3RJZA=='); +@$core.Deprecated('Use getRobotPartsResponseDescriptor instead') +const GetRobotPartsResponse$json = const { + '1': 'GetRobotPartsResponse', + '2': const [ + const {'1': 'parts', '3': 1, '4': 3, '5': 11, '6': '.viam.app.v1.RobotPart', '10': 'parts'}, + ], +}; + +/// Descriptor for `GetRobotPartsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getRobotPartsResponseDescriptor = $convert.base64Decode('ChVHZXRSb2JvdFBhcnRzUmVzcG9uc2USLAoFcGFydHMYASADKAsyFi52aWFtLmFwcC52MS5Sb2JvdFBhcnRSBXBhcnRz'); +@$core.Deprecated('Use getRobotPartRequestDescriptor instead') +const GetRobotPartRequest$json = const { + '1': 'GetRobotPartRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `GetRobotPartRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getRobotPartRequestDescriptor = $convert.base64Decode('ChNHZXRSb2JvdFBhcnRSZXF1ZXN0Eg4KAmlkGAEgASgJUgJpZA=='); +@$core.Deprecated('Use getRobotPartResponseDescriptor instead') +const GetRobotPartResponse$json = const { + '1': 'GetRobotPartResponse', + '2': const [ + const {'1': 'part', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.RobotPart', '10': 'part'}, + const {'1': 'config_json', '3': 2, '4': 1, '5': 9, '10': 'configJson'}, + ], +}; + +/// Descriptor for `GetRobotPartResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getRobotPartResponseDescriptor = $convert.base64Decode('ChRHZXRSb2JvdFBhcnRSZXNwb25zZRIqCgRwYXJ0GAEgASgLMhYudmlhbS5hcHAudjEuUm9ib3RQYXJ0UgRwYXJ0Eh8KC2NvbmZpZ19qc29uGAIgASgJUgpjb25maWdKc29u'); +@$core.Deprecated('Use getRobotPartLogsRequestDescriptor instead') +const GetRobotPartLogsRequest$json = const { + '1': 'GetRobotPartLogsRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'errors_only', '3': 2, '4': 1, '5': 8, '10': 'errorsOnly'}, + const {'1': 'filter', '3': 3, '4': 1, '5': 9, '9': 0, '10': 'filter', '17': true}, + const {'1': 'page_token', '3': 4, '4': 1, '5': 9, '9': 1, '10': 'pageToken', '17': true}, + ], + '8': const [ + const {'1': '_filter'}, + const {'1': '_page_token'}, + ], +}; + +/// Descriptor for `GetRobotPartLogsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getRobotPartLogsRequestDescriptor = $convert.base64Decode('ChdHZXRSb2JvdFBhcnRMb2dzUmVxdWVzdBIOCgJpZBgBIAEoCVICaWQSHwoLZXJyb3JzX29ubHkYAiABKAhSCmVycm9yc09ubHkSGwoGZmlsdGVyGAMgASgJSABSBmZpbHRlcogBARIiCgpwYWdlX3Rva2VuGAQgASgJSAFSCXBhZ2VUb2tlbogBAUIJCgdfZmlsdGVyQg0KC19wYWdlX3Rva2Vu'); +@$core.Deprecated('Use logEntryDescriptor instead') +const LogEntry$json = const { + '1': 'LogEntry', + '2': const [ + const {'1': 'host', '3': 1, '4': 1, '5': 9, '10': 'host'}, + const {'1': 'level', '3': 2, '4': 1, '5': 9, '10': 'level'}, + const {'1': 'time', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'time'}, + const {'1': 'logger_name', '3': 4, '4': 1, '5': 9, '10': 'loggerName'}, + const {'1': 'message', '3': 5, '4': 1, '5': 9, '10': 'message'}, + const {'1': 'caller', '3': 6, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'caller'}, + const {'1': 'stack', '3': 7, '4': 1, '5': 9, '10': 'stack'}, + const {'1': 'fields', '3': 8, '4': 3, '5': 11, '6': '.google.protobuf.Struct', '10': 'fields'}, + ], +}; + +/// Descriptor for `LogEntry`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List logEntryDescriptor = $convert.base64Decode('CghMb2dFbnRyeRISCgRob3N0GAEgASgJUgRob3N0EhQKBWxldmVsGAIgASgJUgVsZXZlbBIuCgR0aW1lGAMgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcFIEdGltZRIfCgtsb2dnZXJfbmFtZRgEIAEoCVIKbG9nZ2VyTmFtZRIYCgdtZXNzYWdlGAUgASgJUgdtZXNzYWdlEi8KBmNhbGxlchgGIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBmNhbGxlchIUCgVzdGFjaxgHIAEoCVIFc3RhY2sSLwoGZmllbGRzGAggAygLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIGZmllbGRz'); +@$core.Deprecated('Use getRobotPartLogsResponseDescriptor instead') +const GetRobotPartLogsResponse$json = const { + '1': 'GetRobotPartLogsResponse', + '2': const [ + const {'1': 'logs', '3': 1, '4': 3, '5': 11, '6': '.viam.app.v1.LogEntry', '10': 'logs'}, + const {'1': 'next_page_token', '3': 2, '4': 1, '5': 9, '10': 'nextPageToken'}, + ], +}; + +/// Descriptor for `GetRobotPartLogsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getRobotPartLogsResponseDescriptor = $convert.base64Decode('ChhHZXRSb2JvdFBhcnRMb2dzUmVzcG9uc2USKQoEbG9ncxgBIAMoCzIVLnZpYW0uYXBwLnYxLkxvZ0VudHJ5UgRsb2dzEiYKD25leHRfcGFnZV90b2tlbhgCIAEoCVINbmV4dFBhZ2VUb2tlbg=='); +@$core.Deprecated('Use tailRobotPartLogsRequestDescriptor instead') +const TailRobotPartLogsRequest$json = const { + '1': 'TailRobotPartLogsRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'errors_only', '3': 2, '4': 1, '5': 8, '10': 'errorsOnly'}, + const {'1': 'filter', '3': 3, '4': 1, '5': 9, '9': 0, '10': 'filter', '17': true}, + ], + '8': const [ + const {'1': '_filter'}, + ], +}; + +/// Descriptor for `TailRobotPartLogsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List tailRobotPartLogsRequestDescriptor = $convert.base64Decode('ChhUYWlsUm9ib3RQYXJ0TG9nc1JlcXVlc3QSDgoCaWQYASABKAlSAmlkEh8KC2Vycm9yc19vbmx5GAIgASgIUgplcnJvcnNPbmx5EhsKBmZpbHRlchgDIAEoCUgAUgZmaWx0ZXKIAQFCCQoHX2ZpbHRlcg=='); +@$core.Deprecated('Use tailRobotPartLogsResponseDescriptor instead') +const TailRobotPartLogsResponse$json = const { + '1': 'TailRobotPartLogsResponse', + '2': const [ + const {'1': 'logs', '3': 1, '4': 3, '5': 11, '6': '.viam.app.v1.LogEntry', '10': 'logs'}, + ], +}; + +/// Descriptor for `TailRobotPartLogsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List tailRobotPartLogsResponseDescriptor = $convert.base64Decode('ChlUYWlsUm9ib3RQYXJ0TG9nc1Jlc3BvbnNlEikKBGxvZ3MYASADKAsyFS52aWFtLmFwcC52MS5Mb2dFbnRyeVIEbG9ncw=='); +@$core.Deprecated('Use getRobotPartHistoryRequestDescriptor instead') +const GetRobotPartHistoryRequest$json = const { + '1': 'GetRobotPartHistoryRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `GetRobotPartHistoryRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getRobotPartHistoryRequestDescriptor = $convert.base64Decode('ChpHZXRSb2JvdFBhcnRIaXN0b3J5UmVxdWVzdBIOCgJpZBgBIAEoCVICaWQ='); +@$core.Deprecated('Use getRobotPartHistoryResponseDescriptor instead') +const GetRobotPartHistoryResponse$json = const { + '1': 'GetRobotPartHistoryResponse', + '2': const [ + const {'1': 'history', '3': 1, '4': 3, '5': 11, '6': '.viam.app.v1.RobotPartHistoryEntry', '10': 'history'}, + ], +}; + +/// Descriptor for `GetRobotPartHistoryResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getRobotPartHistoryResponseDescriptor = $convert.base64Decode('ChtHZXRSb2JvdFBhcnRIaXN0b3J5UmVzcG9uc2USPAoHaGlzdG9yeRgBIAMoCzIiLnZpYW0uYXBwLnYxLlJvYm90UGFydEhpc3RvcnlFbnRyeVIHaGlzdG9yeQ=='); +@$core.Deprecated('Use updateRobotPartRequestDescriptor instead') +const UpdateRobotPartRequest$json = const { + '1': 'UpdateRobotPartRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'robot_config', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'robotConfig'}, + ], +}; + +/// Descriptor for `UpdateRobotPartRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List updateRobotPartRequestDescriptor = $convert.base64Decode('ChZVcGRhdGVSb2JvdFBhcnRSZXF1ZXN0Eg4KAmlkGAEgASgJUgJpZBISCgRuYW1lGAIgASgJUgRuYW1lEjoKDHJvYm90X2NvbmZpZxgDIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSC3JvYm90Q29uZmln'); +@$core.Deprecated('Use updateRobotPartResponseDescriptor instead') +const UpdateRobotPartResponse$json = const { + '1': 'UpdateRobotPartResponse', + '2': const [ + const {'1': 'part', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.RobotPart', '10': 'part'}, + ], +}; + +/// Descriptor for `UpdateRobotPartResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List updateRobotPartResponseDescriptor = $convert.base64Decode('ChdVcGRhdGVSb2JvdFBhcnRSZXNwb25zZRIqCgRwYXJ0GAEgASgLMhYudmlhbS5hcHAudjEuUm9ib3RQYXJ0UgRwYXJ0'); +@$core.Deprecated('Use newRobotPartRequestDescriptor instead') +const NewRobotPartRequest$json = const { + '1': 'NewRobotPartRequest', + '2': const [ + const {'1': 'robot_id', '3': 1, '4': 1, '5': 9, '10': 'robotId'}, + const {'1': 'part_name', '3': 2, '4': 1, '5': 9, '10': 'partName'}, + ], +}; + +/// Descriptor for `NewRobotPartRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List newRobotPartRequestDescriptor = $convert.base64Decode('ChNOZXdSb2JvdFBhcnRSZXF1ZXN0EhkKCHJvYm90X2lkGAEgASgJUgdyb2JvdElkEhsKCXBhcnRfbmFtZRgCIAEoCVIIcGFydE5hbWU='); +@$core.Deprecated('Use newRobotPartResponseDescriptor instead') +const NewRobotPartResponse$json = const { + '1': 'NewRobotPartResponse', + '2': const [ + const {'1': 'part_id', '3': 1, '4': 1, '5': 9, '10': 'partId'}, + ], +}; + +/// Descriptor for `NewRobotPartResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List newRobotPartResponseDescriptor = $convert.base64Decode('ChROZXdSb2JvdFBhcnRSZXNwb25zZRIXCgdwYXJ0X2lkGAEgASgJUgZwYXJ0SWQ='); +@$core.Deprecated('Use deleteRobotPartRequestDescriptor instead') +const DeleteRobotPartRequest$json = const { + '1': 'DeleteRobotPartRequest', + '2': const [ + const {'1': 'part_id', '3': 1, '4': 1, '5': 9, '10': 'partId'}, + ], +}; + +/// Descriptor for `DeleteRobotPartRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteRobotPartRequestDescriptor = $convert.base64Decode('ChZEZWxldGVSb2JvdFBhcnRSZXF1ZXN0EhcKB3BhcnRfaWQYASABKAlSBnBhcnRJZA=='); +@$core.Deprecated('Use deleteRobotPartResponseDescriptor instead') +const DeleteRobotPartResponse$json = const { + '1': 'DeleteRobotPartResponse', +}; + +/// Descriptor for `DeleteRobotPartResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteRobotPartResponseDescriptor = $convert.base64Decode('ChdEZWxldGVSb2JvdFBhcnRSZXNwb25zZQ=='); +@$core.Deprecated('Use fragmentDescriptor instead') +const Fragment$json = const { + '1': 'Fragment', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '8': const {}, '10': 'id'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '8': const {}, '10': 'name'}, + const {'1': 'fragment', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '8': const {}, '10': 'fragment'}, + const {'1': 'organization_owner', '3': 4, '4': 1, '5': 9, '8': const {}, '10': 'organizationOwner'}, + const {'1': 'public', '3': 5, '4': 1, '5': 8, '8': const {}, '10': 'public'}, + const {'1': 'created_on', '3': 6, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '8': const {}, '10': 'createdOn'}, + const {'1': 'organization_name', '3': 7, '4': 1, '5': 9, '10': 'organizationName'}, + const {'1': 'readonly', '3': 8, '4': 1, '5': 8, '10': 'readonly'}, + const {'1': 'robot_part_count', '3': 9, '4': 1, '5': 5, '10': 'robotPartCount'}, + const {'1': 'organization_count', '3': 10, '4': 1, '5': 5, '10': 'organizationCount'}, + const {'1': 'only_used_by_owner', '3': 11, '4': 1, '5': 8, '10': 'onlyUsedByOwner'}, + ], +}; + +/// Descriptor for `Fragment`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List fragmentDescriptor = $convert.base64Decode('CghGcmFnbWVudBIzCgJpZBgBIAEoCUIjmoSeAx5ic29uOiJfaWQiIGpzb246ImlkLG9taXRlbXB0eSJSAmlkEjAKBG5hbWUYAiABKAlCHJqEngMXYnNvbjoibmFtZSIganNvbjoibmFtZSJSBG5hbWUSWQoIZnJhZ21lbnQYAyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0QiSahJ4DH2Jzb246ImZyYWdtZW50IiBqc29uOiJmcmFnbWVudCJSCGZyYWdtZW50EloKEm9yZ2FuaXphdGlvbl9vd25lchgEIAEoCUIrmoSeAyZic29uOiJvcmdhbml6YXRpb25fb3duZXIiIGpzb246Im93bmVyIlIRb3JnYW5pemF0aW9uT3duZXISOAoGcHVibGljGAUgASgIQiCahJ4DG2Jzb246InB1YmxpYyIganNvbjoicHVibGljIlIGcHVibGljElEKCmNyZWF0ZWRfb24YBiABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wQhaahJ4DEWJzb246ImNyZWF0ZWRfb24iUgljcmVhdGVkT24SKwoRb3JnYW5pemF0aW9uX25hbWUYByABKAlSEG9yZ2FuaXphdGlvbk5hbWUSGgoIcmVhZG9ubHkYCCABKAhSCHJlYWRvbmx5EigKEHJvYm90X3BhcnRfY291bnQYCSABKAVSDnJvYm90UGFydENvdW50Ei0KEm9yZ2FuaXphdGlvbl9jb3VudBgKIAEoBVIRb3JnYW5pemF0aW9uQ291bnQSKwoSb25seV91c2VkX2J5X293bmVyGAsgASgIUg9vbmx5VXNlZEJ5T3duZXI='); +@$core.Deprecated('Use listFragmentsRequestDescriptor instead') +const ListFragmentsRequest$json = const { + '1': 'ListFragmentsRequest', + '2': const [ + const {'1': 'organization_id', '3': 1, '4': 1, '5': 9, '10': 'organizationId'}, + const {'1': 'show_public', '3': 2, '4': 1, '5': 8, '10': 'showPublic'}, + ], +}; + +/// Descriptor for `ListFragmentsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listFragmentsRequestDescriptor = $convert.base64Decode('ChRMaXN0RnJhZ21lbnRzUmVxdWVzdBInCg9vcmdhbml6YXRpb25faWQYASABKAlSDm9yZ2FuaXphdGlvbklkEh8KC3Nob3dfcHVibGljGAIgASgIUgpzaG93UHVibGlj'); +@$core.Deprecated('Use listFragmentsResponseDescriptor instead') +const ListFragmentsResponse$json = const { + '1': 'ListFragmentsResponse', + '2': const [ + const {'1': 'fragments', '3': 1, '4': 3, '5': 11, '6': '.viam.app.v1.Fragment', '10': 'fragments'}, + ], +}; + +/// Descriptor for `ListFragmentsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listFragmentsResponseDescriptor = $convert.base64Decode('ChVMaXN0RnJhZ21lbnRzUmVzcG9uc2USMwoJZnJhZ21lbnRzGAEgAygLMhUudmlhbS5hcHAudjEuRnJhZ21lbnRSCWZyYWdtZW50cw=='); +@$core.Deprecated('Use getFragmentRequestDescriptor instead') +const GetFragmentRequest$json = const { + '1': 'GetFragmentRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `GetFragmentRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getFragmentRequestDescriptor = $convert.base64Decode('ChJHZXRGcmFnbWVudFJlcXVlc3QSDgoCaWQYASABKAlSAmlk'); +@$core.Deprecated('Use getFragmentResponseDescriptor instead') +const GetFragmentResponse$json = const { + '1': 'GetFragmentResponse', + '2': const [ + const {'1': 'fragment', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.Fragment', '10': 'fragment'}, + ], +}; + +/// Descriptor for `GetFragmentResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getFragmentResponseDescriptor = $convert.base64Decode('ChNHZXRGcmFnbWVudFJlc3BvbnNlEjEKCGZyYWdtZW50GAEgASgLMhUudmlhbS5hcHAudjEuRnJhZ21lbnRSCGZyYWdtZW50'); +@$core.Deprecated('Use createFragmentRequestDescriptor instead') +const CreateFragmentRequest$json = const { + '1': 'CreateFragmentRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'config', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'config'}, + ], +}; + +/// Descriptor for `CreateFragmentRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List createFragmentRequestDescriptor = $convert.base64Decode('ChVDcmVhdGVGcmFnbWVudFJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIvCgZjb25maWcYAiABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgZjb25maWc='); +@$core.Deprecated('Use createFragmentResponseDescriptor instead') +const CreateFragmentResponse$json = const { + '1': 'CreateFragmentResponse', + '2': const [ + const {'1': 'fragment', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.Fragment', '10': 'fragment'}, + ], +}; + +/// Descriptor for `CreateFragmentResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List createFragmentResponseDescriptor = $convert.base64Decode('ChZDcmVhdGVGcmFnbWVudFJlc3BvbnNlEjEKCGZyYWdtZW50GAEgASgLMhUudmlhbS5hcHAudjEuRnJhZ21lbnRSCGZyYWdtZW50'); +@$core.Deprecated('Use updateFragmentRequestDescriptor instead') +const UpdateFragmentRequest$json = const { + '1': 'UpdateFragmentRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'config', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'config'}, + const {'1': 'public', '3': 4, '4': 1, '5': 8, '9': 0, '10': 'public', '17': true}, + ], + '8': const [ + const {'1': '_public'}, + ], +}; + +/// Descriptor for `UpdateFragmentRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List updateFragmentRequestDescriptor = $convert.base64Decode('ChVVcGRhdGVGcmFnbWVudFJlcXVlc3QSDgoCaWQYASABKAlSAmlkEhIKBG5hbWUYAiABKAlSBG5hbWUSLwoGY29uZmlnGAMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIGY29uZmlnEhsKBnB1YmxpYxgEIAEoCEgAUgZwdWJsaWOIAQFCCQoHX3B1YmxpYw=='); +@$core.Deprecated('Use updateFragmentResponseDescriptor instead') +const UpdateFragmentResponse$json = const { + '1': 'UpdateFragmentResponse', + '2': const [ + const {'1': 'fragment', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.Fragment', '10': 'fragment'}, + ], +}; + +/// Descriptor for `UpdateFragmentResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List updateFragmentResponseDescriptor = $convert.base64Decode('ChZVcGRhdGVGcmFnbWVudFJlc3BvbnNlEjEKCGZyYWdtZW50GAEgASgLMhUudmlhbS5hcHAudjEuRnJhZ21lbnRSCGZyYWdtZW50'); +@$core.Deprecated('Use deleteFragmentRequestDescriptor instead') +const DeleteFragmentRequest$json = const { + '1': 'DeleteFragmentRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `DeleteFragmentRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteFragmentRequestDescriptor = $convert.base64Decode('ChVEZWxldGVGcmFnbWVudFJlcXVlc3QSDgoCaWQYASABKAlSAmlk'); +@$core.Deprecated('Use deleteFragmentResponseDescriptor instead') +const DeleteFragmentResponse$json = const { + '1': 'DeleteFragmentResponse', +}; + +/// Descriptor for `DeleteFragmentResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteFragmentResponseDescriptor = $convert.base64Decode('ChZEZWxldGVGcmFnbWVudFJlc3BvbnNl'); +@$core.Deprecated('Use listRobotsRequestDescriptor instead') +const ListRobotsRequest$json = const { + '1': 'ListRobotsRequest', + '2': const [ + const {'1': 'location_id', '3': 1, '4': 1, '5': 9, '10': 'locationId'}, + ], +}; + +/// Descriptor for `ListRobotsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listRobotsRequestDescriptor = $convert.base64Decode('ChFMaXN0Um9ib3RzUmVxdWVzdBIfCgtsb2NhdGlvbl9pZBgBIAEoCVIKbG9jYXRpb25JZA=='); +@$core.Deprecated('Use listRobotsResponseDescriptor instead') +const ListRobotsResponse$json = const { + '1': 'ListRobotsResponse', + '2': const [ + const {'1': 'robots', '3': 1, '4': 3, '5': 11, '6': '.viam.app.v1.Robot', '10': 'robots'}, + ], +}; + +/// Descriptor for `ListRobotsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listRobotsResponseDescriptor = $convert.base64Decode('ChJMaXN0Um9ib3RzUmVzcG9uc2USKgoGcm9ib3RzGAEgAygLMhIudmlhbS5hcHAudjEuUm9ib3RSBnJvYm90cw=='); +@$core.Deprecated('Use newRobotRequestDescriptor instead') +const NewRobotRequest$json = const { + '1': 'NewRobotRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'location', '3': 2, '4': 1, '5': 9, '10': 'location'}, + ], +}; + +/// Descriptor for `NewRobotRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List newRobotRequestDescriptor = $convert.base64Decode('Cg9OZXdSb2JvdFJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIaCghsb2NhdGlvbhgCIAEoCVIIbG9jYXRpb24='); +@$core.Deprecated('Use newRobotResponseDescriptor instead') +const NewRobotResponse$json = const { + '1': 'NewRobotResponse', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `NewRobotResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List newRobotResponseDescriptor = $convert.base64Decode('ChBOZXdSb2JvdFJlc3BvbnNlEg4KAmlkGAEgASgJUgJpZA=='); +@$core.Deprecated('Use updateRobotRequestDescriptor instead') +const UpdateRobotRequest$json = const { + '1': 'UpdateRobotRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'location', '3': 3, '4': 1, '5': 9, '10': 'location'}, + ], +}; + +/// Descriptor for `UpdateRobotRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List updateRobotRequestDescriptor = $convert.base64Decode('ChJVcGRhdGVSb2JvdFJlcXVlc3QSDgoCaWQYASABKAlSAmlkEhIKBG5hbWUYAiABKAlSBG5hbWUSGgoIbG9jYXRpb24YAyABKAlSCGxvY2F0aW9u'); +@$core.Deprecated('Use updateRobotResponseDescriptor instead') +const UpdateRobotResponse$json = const { + '1': 'UpdateRobotResponse', + '2': const [ + const {'1': 'robot', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.Robot', '10': 'robot'}, + ], +}; + +/// Descriptor for `UpdateRobotResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List updateRobotResponseDescriptor = $convert.base64Decode('ChNVcGRhdGVSb2JvdFJlc3BvbnNlEigKBXJvYm90GAEgASgLMhIudmlhbS5hcHAudjEuUm9ib3RSBXJvYm90'); +@$core.Deprecated('Use deleteRobotRequestDescriptor instead') +const DeleteRobotRequest$json = const { + '1': 'DeleteRobotRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `DeleteRobotRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteRobotRequestDescriptor = $convert.base64Decode('ChJEZWxldGVSb2JvdFJlcXVlc3QSDgoCaWQYASABKAlSAmlk'); +@$core.Deprecated('Use deleteRobotResponseDescriptor instead') +const DeleteRobotResponse$json = const { + '1': 'DeleteRobotResponse', +}; + +/// Descriptor for `DeleteRobotResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteRobotResponseDescriptor = $convert.base64Decode('ChNEZWxldGVSb2JvdFJlc3BvbnNl'); +@$core.Deprecated('Use markPartAsMainRequestDescriptor instead') +const MarkPartAsMainRequest$json = const { + '1': 'MarkPartAsMainRequest', + '2': const [ + const {'1': 'part_id', '3': 1, '4': 1, '5': 9, '10': 'partId'}, + ], +}; + +/// Descriptor for `MarkPartAsMainRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List markPartAsMainRequestDescriptor = $convert.base64Decode('ChVNYXJrUGFydEFzTWFpblJlcXVlc3QSFwoHcGFydF9pZBgBIAEoCVIGcGFydElk'); +@$core.Deprecated('Use markPartAsMainResponseDescriptor instead') +const MarkPartAsMainResponse$json = const { + '1': 'MarkPartAsMainResponse', +}; + +/// Descriptor for `MarkPartAsMainResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List markPartAsMainResponseDescriptor = $convert.base64Decode('ChZNYXJrUGFydEFzTWFpblJlc3BvbnNl'); +@$core.Deprecated('Use markPartForRestartRequestDescriptor instead') +const MarkPartForRestartRequest$json = const { + '1': 'MarkPartForRestartRequest', + '2': const [ + const {'1': 'part_id', '3': 1, '4': 1, '5': 9, '10': 'partId'}, + ], +}; + +/// Descriptor for `MarkPartForRestartRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List markPartForRestartRequestDescriptor = $convert.base64Decode('ChlNYXJrUGFydEZvclJlc3RhcnRSZXF1ZXN0EhcKB3BhcnRfaWQYASABKAlSBnBhcnRJZA=='); +@$core.Deprecated('Use markPartForRestartResponseDescriptor instead') +const MarkPartForRestartResponse$json = const { + '1': 'MarkPartForRestartResponse', +}; + +/// Descriptor for `MarkPartForRestartResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List markPartForRestartResponseDescriptor = $convert.base64Decode('ChpNYXJrUGFydEZvclJlc3RhcnRSZXNwb25zZQ=='); +@$core.Deprecated('Use createRobotPartSecretRequestDescriptor instead') +const CreateRobotPartSecretRequest$json = const { + '1': 'CreateRobotPartSecretRequest', + '2': const [ + const {'1': 'part_id', '3': 1, '4': 1, '5': 9, '10': 'partId'}, + ], +}; + +/// Descriptor for `CreateRobotPartSecretRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List createRobotPartSecretRequestDescriptor = $convert.base64Decode('ChxDcmVhdGVSb2JvdFBhcnRTZWNyZXRSZXF1ZXN0EhcKB3BhcnRfaWQYASABKAlSBnBhcnRJZA=='); +@$core.Deprecated('Use createRobotPartSecretResponseDescriptor instead') +const CreateRobotPartSecretResponse$json = const { + '1': 'CreateRobotPartSecretResponse', + '2': const [ + const {'1': 'part', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.RobotPart', '10': 'part'}, + ], +}; + +/// Descriptor for `CreateRobotPartSecretResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List createRobotPartSecretResponseDescriptor = $convert.base64Decode('Ch1DcmVhdGVSb2JvdFBhcnRTZWNyZXRSZXNwb25zZRIqCgRwYXJ0GAEgASgLMhYudmlhbS5hcHAudjEuUm9ib3RQYXJ0UgRwYXJ0'); +@$core.Deprecated('Use deleteRobotPartSecretRequestDescriptor instead') +const DeleteRobotPartSecretRequest$json = const { + '1': 'DeleteRobotPartSecretRequest', + '2': const [ + const {'1': 'part_id', '3': 1, '4': 1, '5': 9, '10': 'partId'}, + const {'1': 'secret_id', '3': 2, '4': 1, '5': 9, '10': 'secretId'}, + ], +}; + +/// Descriptor for `DeleteRobotPartSecretRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteRobotPartSecretRequestDescriptor = $convert.base64Decode('ChxEZWxldGVSb2JvdFBhcnRTZWNyZXRSZXF1ZXN0EhcKB3BhcnRfaWQYASABKAlSBnBhcnRJZBIbCglzZWNyZXRfaWQYAiABKAlSCHNlY3JldElk'); +@$core.Deprecated('Use deleteRobotPartSecretResponseDescriptor instead') +const DeleteRobotPartSecretResponse$json = const { + '1': 'DeleteRobotPartSecretResponse', +}; + +/// Descriptor for `DeleteRobotPartSecretResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteRobotPartSecretResponseDescriptor = $convert.base64Decode('Ch1EZWxldGVSb2JvdFBhcnRTZWNyZXRSZXNwb25zZQ=='); +@$core.Deprecated('Use authorizationDescriptor instead') +const Authorization$json = const { + '1': 'Authorization', + '2': const [ + const {'1': 'identity_id', '3': 1, '4': 1, '5': 9, '10': 'identityId'}, + const {'1': 'authorization_type', '3': 2, '4': 1, '5': 9, '10': 'authorizationType'}, + const {'1': 'authorization_id', '3': 3, '4': 1, '5': 9, '10': 'authorizationId'}, + const {'1': 'resource_type', '3': 4, '4': 1, '5': 9, '10': 'resourceType'}, + const {'1': 'resource_id', '3': 5, '4': 1, '5': 9, '10': 'resourceId'}, + ], +}; + +/// Descriptor for `Authorization`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List authorizationDescriptor = $convert.base64Decode('Cg1BdXRob3JpemF0aW9uEh8KC2lkZW50aXR5X2lkGAEgASgJUgppZGVudGl0eUlkEi0KEmF1dGhvcml6YXRpb25fdHlwZRgCIAEoCVIRYXV0aG9yaXphdGlvblR5cGUSKQoQYXV0aG9yaXphdGlvbl9pZBgDIAEoCVIPYXV0aG9yaXphdGlvbklkEiMKDXJlc291cmNlX3R5cGUYBCABKAlSDHJlc291cmNlVHlwZRIfCgtyZXNvdXJjZV9pZBgFIAEoCVIKcmVzb3VyY2VJZA=='); +@$core.Deprecated('Use addRoleRequestDescriptor instead') +const AddRoleRequest$json = const { + '1': 'AddRoleRequest', + '2': const [ + const {'1': 'identity_id', '3': 1, '4': 1, '5': 9, '10': 'identityId'}, + const {'1': 'role_id', '3': 2, '4': 1, '5': 9, '10': 'roleId'}, + const {'1': 'resource_type', '3': 3, '4': 1, '5': 9, '10': 'resourceType'}, + const {'1': 'resource_id', '3': 4, '4': 1, '5': 9, '10': 'resourceId'}, + ], +}; + +/// Descriptor for `AddRoleRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addRoleRequestDescriptor = $convert.base64Decode('Cg5BZGRSb2xlUmVxdWVzdBIfCgtpZGVudGl0eV9pZBgBIAEoCVIKaWRlbnRpdHlJZBIXCgdyb2xlX2lkGAIgASgJUgZyb2xlSWQSIwoNcmVzb3VyY2VfdHlwZRgDIAEoCVIMcmVzb3VyY2VUeXBlEh8KC3Jlc291cmNlX2lkGAQgASgJUgpyZXNvdXJjZUlk'); +@$core.Deprecated('Use addRoleResponseDescriptor instead') +const AddRoleResponse$json = const { + '1': 'AddRoleResponse', + '2': const [ + const {'1': 'authorization', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.Authorization', '10': 'authorization'}, + ], +}; + +/// Descriptor for `AddRoleResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addRoleResponseDescriptor = $convert.base64Decode('Cg9BZGRSb2xlUmVzcG9uc2USQAoNYXV0aG9yaXphdGlvbhgBIAEoCzIaLnZpYW0uYXBwLnYxLkF1dGhvcml6YXRpb25SDWF1dGhvcml6YXRpb24='); +@$core.Deprecated('Use removeRoleRequestDescriptor instead') +const RemoveRoleRequest$json = const { + '1': 'RemoveRoleRequest', + '2': const [ + const {'1': 'identity_id', '3': 1, '4': 1, '5': 9, '10': 'identityId'}, + const {'1': 'role_id', '3': 2, '4': 1, '5': 9, '10': 'roleId'}, + const {'1': 'resource_type', '3': 3, '4': 1, '5': 9, '10': 'resourceType'}, + const {'1': 'resource_id', '3': 4, '4': 1, '5': 9, '10': 'resourceId'}, + ], +}; + +/// Descriptor for `RemoveRoleRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeRoleRequestDescriptor = $convert.base64Decode('ChFSZW1vdmVSb2xlUmVxdWVzdBIfCgtpZGVudGl0eV9pZBgBIAEoCVIKaWRlbnRpdHlJZBIXCgdyb2xlX2lkGAIgASgJUgZyb2xlSWQSIwoNcmVzb3VyY2VfdHlwZRgDIAEoCVIMcmVzb3VyY2VUeXBlEh8KC3Jlc291cmNlX2lkGAQgASgJUgpyZXNvdXJjZUlk'); +@$core.Deprecated('Use removeRoleResponseDescriptor instead') +const RemoveRoleResponse$json = const { + '1': 'RemoveRoleResponse', +}; + +/// Descriptor for `RemoveRoleResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeRoleResponseDescriptor = $convert.base64Decode('ChJSZW1vdmVSb2xlUmVzcG9uc2U='); +@$core.Deprecated('Use listAuthorizationsRequestDescriptor instead') +const ListAuthorizationsRequest$json = const { + '1': 'ListAuthorizationsRequest', + '2': const [ + const {'1': 'resource_type', '3': 1, '4': 1, '5': 9, '10': 'resourceType'}, + const {'1': 'resource_id', '3': 2, '4': 1, '5': 9, '10': 'resourceId'}, + ], +}; + +/// Descriptor for `ListAuthorizationsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listAuthorizationsRequestDescriptor = $convert.base64Decode('ChlMaXN0QXV0aG9yaXphdGlvbnNSZXF1ZXN0EiMKDXJlc291cmNlX3R5cGUYASABKAlSDHJlc291cmNlVHlwZRIfCgtyZXNvdXJjZV9pZBgCIAEoCVIKcmVzb3VyY2VJZA=='); +@$core.Deprecated('Use listAuthorizationsResponseDescriptor instead') +const ListAuthorizationsResponse$json = const { + '1': 'ListAuthorizationsResponse', + '2': const [ + const {'1': 'authorizations', '3': 1, '4': 3, '5': 11, '6': '.viam.app.v1.Authorization', '10': 'authorizations'}, + ], +}; + +/// Descriptor for `ListAuthorizationsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listAuthorizationsResponseDescriptor = $convert.base64Decode('ChpMaXN0QXV0aG9yaXphdGlvbnNSZXNwb25zZRJCCg5hdXRob3JpemF0aW9ucxgBIAMoCzIaLnZpYW0uYXBwLnYxLkF1dGhvcml6YXRpb25SDmF1dGhvcml6YXRpb25z'); +@$core.Deprecated('Use checkPermissionsRequestDescriptor instead') +const CheckPermissionsRequest$json = const { + '1': 'CheckPermissionsRequest', + '2': const [ + const {'1': 'resource_ids', '3': 1, '4': 3, '5': 9, '10': 'resourceIds'}, + const {'1': 'permission_ids', '3': 2, '4': 3, '5': 9, '10': 'permissionIds'}, + ], +}; + +/// Descriptor for `CheckPermissionsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List checkPermissionsRequestDescriptor = $convert.base64Decode('ChdDaGVja1Blcm1pc3Npb25zUmVxdWVzdBIhCgxyZXNvdXJjZV9pZHMYASADKAlSC3Jlc291cmNlSWRzEiUKDnBlcm1pc3Npb25faWRzGAIgAygJUg1wZXJtaXNzaW9uSWRz'); +@$core.Deprecated('Use authorizedPermissionsDescriptor instead') +const AuthorizedPermissions$json = const { + '1': 'AuthorizedPermissions', + '2': const [ + const {'1': 'resource_id', '3': 1, '4': 1, '5': 9, '10': 'resourceId'}, + const {'1': 'permissions', '3': 2, '4': 3, '5': 9, '10': 'permissions'}, + ], +}; + +/// Descriptor for `AuthorizedPermissions`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List authorizedPermissionsDescriptor = $convert.base64Decode('ChVBdXRob3JpemVkUGVybWlzc2lvbnMSHwoLcmVzb3VyY2VfaWQYASABKAlSCnJlc291cmNlSWQSIAoLcGVybWlzc2lvbnMYAiADKAlSC3Blcm1pc3Npb25z'); +@$core.Deprecated('Use checkPermissionsResponseDescriptor instead') +const CheckPermissionsResponse$json = const { + '1': 'CheckPermissionsResponse', + '2': const [ + const {'1': 'authorized_permissions', '3': 1, '4': 3, '5': 11, '6': '.viam.app.v1.AuthorizedPermissions', '10': 'authorizedPermissions'}, + ], +}; + +/// Descriptor for `CheckPermissionsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List checkPermissionsResponseDescriptor = $convert.base64Decode('ChhDaGVja1Blcm1pc3Npb25zUmVzcG9uc2USWQoWYXV0aG9yaXplZF9wZXJtaXNzaW9ucxgBIAMoCzIiLnZpYW0uYXBwLnYxLkF1dGhvcml6ZWRQZXJtaXNzaW9uc1IVYXV0aG9yaXplZFBlcm1pc3Npb25z'); diff --git a/lib/src/gen/app/v1/robot.pb.dart b/lib/src/gen/app/v1/robot.pb.dart new file mode 100644 index 00000000000..34849b2ce85 --- /dev/null +++ b/lib/src/gen/app/v1/robot.pb.dart @@ -0,0 +1,2936 @@ +/// +// Generated code. Do not modify. +// source: app/v1/robot.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../google/protobuf/struct.pb.dart' as $3; +import '../../google/protobuf/duration.pb.dart' as $4; +import '../../common/v1/common.pb.dart' as $5; +import 'app.pb.dart' as $0; + +import 'robot.pbenum.dart'; + +export 'robot.pbenum.dart'; + +class RobotConfig extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RobotConfig', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'cloud', subBuilder: CloudConfig.create) + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'remotes', $pb.PbFieldType.PM, subBuilder: RemoteConfig.create) + ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'components', $pb.PbFieldType.PM, subBuilder: ComponentConfig.create) + ..pc(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'processes', $pb.PbFieldType.PM, subBuilder: ProcessConfig.create) + ..pc(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'services', $pb.PbFieldType.PM, subBuilder: ServiceConfig.create) + ..aOM(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'network', subBuilder: NetworkConfig.create) + ..aOM(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'auth', subBuilder: AuthConfig.create) + ..aOB(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'debug') + ..pc(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'modules', $pb.PbFieldType.PM, subBuilder: ModuleConfig.create) + ..aOB(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'disablePartialStart') + ..pc(11, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'packages', $pb.PbFieldType.PM, subBuilder: PackageConfig.create) + ..hasRequiredFields = false + ; + + RobotConfig._() : super(); + factory RobotConfig({ + CloudConfig? cloud, + $core.Iterable? remotes, + $core.Iterable? components, + $core.Iterable? processes, + $core.Iterable? services, + NetworkConfig? network, + AuthConfig? auth, + $core.bool? debug, + $core.Iterable? modules, + $core.bool? disablePartialStart, + $core.Iterable? packages, + }) { + final _result = create(); + if (cloud != null) { + _result.cloud = cloud; + } + if (remotes != null) { + _result.remotes.addAll(remotes); + } + if (components != null) { + _result.components.addAll(components); + } + if (processes != null) { + _result.processes.addAll(processes); + } + if (services != null) { + _result.services.addAll(services); + } + if (network != null) { + _result.network = network; + } + if (auth != null) { + _result.auth = auth; + } + if (debug != null) { + _result.debug = debug; + } + if (modules != null) { + _result.modules.addAll(modules); + } + if (disablePartialStart != null) { + _result.disablePartialStart = disablePartialStart; + } + if (packages != null) { + _result.packages.addAll(packages); + } + return _result; + } + factory RobotConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RobotConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RobotConfig clone() => RobotConfig()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RobotConfig copyWith(void Function(RobotConfig) updates) => super.copyWith((message) => updates(message as RobotConfig)) as RobotConfig; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RobotConfig create() => RobotConfig._(); + RobotConfig createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RobotConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RobotConfig? _defaultInstance; + + @$pb.TagNumber(1) + CloudConfig get cloud => $_getN(0); + @$pb.TagNumber(1) + set cloud(CloudConfig v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasCloud() => $_has(0); + @$pb.TagNumber(1) + void clearCloud() => clearField(1); + @$pb.TagNumber(1) + CloudConfig ensureCloud() => $_ensure(0); + + @$pb.TagNumber(2) + $core.List get remotes => $_getList(1); + + @$pb.TagNumber(3) + $core.List get components => $_getList(2); + + @$pb.TagNumber(4) + $core.List get processes => $_getList(3); + + @$pb.TagNumber(5) + $core.List get services => $_getList(4); + + @$pb.TagNumber(6) + NetworkConfig get network => $_getN(5); + @$pb.TagNumber(6) + set network(NetworkConfig v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasNetwork() => $_has(5); + @$pb.TagNumber(6) + void clearNetwork() => clearField(6); + @$pb.TagNumber(6) + NetworkConfig ensureNetwork() => $_ensure(5); + + @$pb.TagNumber(7) + AuthConfig get auth => $_getN(6); + @$pb.TagNumber(7) + set auth(AuthConfig v) { setField(7, v); } + @$pb.TagNumber(7) + $core.bool hasAuth() => $_has(6); + @$pb.TagNumber(7) + void clearAuth() => clearField(7); + @$pb.TagNumber(7) + AuthConfig ensureAuth() => $_ensure(6); + + @$pb.TagNumber(8) + $core.bool get debug => $_getBF(7); + @$pb.TagNumber(8) + set debug($core.bool v) { $_setBool(7, v); } + @$pb.TagNumber(8) + $core.bool hasDebug() => $_has(7); + @$pb.TagNumber(8) + void clearDebug() => clearField(8); + + @$pb.TagNumber(9) + $core.List get modules => $_getList(8); + + @$pb.TagNumber(10) + $core.bool get disablePartialStart => $_getBF(9); + @$pb.TagNumber(10) + set disablePartialStart($core.bool v) { $_setBool(9, v); } + @$pb.TagNumber(10) + $core.bool hasDisablePartialStart() => $_has(9); + @$pb.TagNumber(10) + void clearDisablePartialStart() => clearField(10); + + @$pb.TagNumber(11) + $core.List get packages => $_getList(10); +} + +class LocationSecret extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'LocationSecret', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'secret') + ..hasRequiredFields = false + ; + + LocationSecret._() : super(); + factory LocationSecret({ + $core.String? id, + $core.String? secret, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (secret != null) { + _result.secret = secret; + } + return _result; + } + factory LocationSecret.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory LocationSecret.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + LocationSecret clone() => LocationSecret()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + LocationSecret copyWith(void Function(LocationSecret) updates) => super.copyWith((message) => updates(message as LocationSecret)) as LocationSecret; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static LocationSecret create() => LocationSecret._(); + LocationSecret createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static LocationSecret getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static LocationSecret? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get secret => $_getSZ(1); + @$pb.TagNumber(2) + set secret($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasSecret() => $_has(1); + @$pb.TagNumber(2) + void clearSecret() => clearField(2); +} + +class CloudConfig extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CloudConfig', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fqdn') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'localFqdn') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'managedBy') + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'signalingAddress') + ..aOB(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'signalingInsecure') + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationSecret') + ..aOS(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'secret') + ..pc(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locationSecrets', $pb.PbFieldType.PM, subBuilder: LocationSecret.create) + ..hasRequiredFields = false + ; + + CloudConfig._() : super(); + factory CloudConfig({ + $core.String? id, + $core.String? fqdn, + $core.String? localFqdn, + $core.String? managedBy, + $core.String? signalingAddress, + $core.bool? signalingInsecure, + @$core.Deprecated('This field is deprecated.') + $core.String? locationSecret, + $core.String? secret, + $core.Iterable? locationSecrets, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (fqdn != null) { + _result.fqdn = fqdn; + } + if (localFqdn != null) { + _result.localFqdn = localFqdn; + } + if (managedBy != null) { + _result.managedBy = managedBy; + } + if (signalingAddress != null) { + _result.signalingAddress = signalingAddress; + } + if (signalingInsecure != null) { + _result.signalingInsecure = signalingInsecure; + } + if (locationSecret != null) { + // ignore: deprecated_member_use_from_same_package + _result.locationSecret = locationSecret; + } + if (secret != null) { + _result.secret = secret; + } + if (locationSecrets != null) { + _result.locationSecrets.addAll(locationSecrets); + } + return _result; + } + factory CloudConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CloudConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CloudConfig clone() => CloudConfig()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CloudConfig copyWith(void Function(CloudConfig) updates) => super.copyWith((message) => updates(message as CloudConfig)) as CloudConfig; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CloudConfig create() => CloudConfig._(); + CloudConfig createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CloudConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CloudConfig? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get fqdn => $_getSZ(1); + @$pb.TagNumber(2) + set fqdn($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasFqdn() => $_has(1); + @$pb.TagNumber(2) + void clearFqdn() => clearField(2); + + @$pb.TagNumber(3) + $core.String get localFqdn => $_getSZ(2); + @$pb.TagNumber(3) + set localFqdn($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasLocalFqdn() => $_has(2); + @$pb.TagNumber(3) + void clearLocalFqdn() => clearField(3); + + @$pb.TagNumber(4) + $core.String get managedBy => $_getSZ(3); + @$pb.TagNumber(4) + set managedBy($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasManagedBy() => $_has(3); + @$pb.TagNumber(4) + void clearManagedBy() => clearField(4); + + @$pb.TagNumber(5) + $core.String get signalingAddress => $_getSZ(4); + @$pb.TagNumber(5) + set signalingAddress($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasSignalingAddress() => $_has(4); + @$pb.TagNumber(5) + void clearSignalingAddress() => clearField(5); + + @$pb.TagNumber(6) + $core.bool get signalingInsecure => $_getBF(5); + @$pb.TagNumber(6) + set signalingInsecure($core.bool v) { $_setBool(5, v); } + @$pb.TagNumber(6) + $core.bool hasSignalingInsecure() => $_has(5); + @$pb.TagNumber(6) + void clearSignalingInsecure() => clearField(6); + + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(7) + $core.String get locationSecret => $_getSZ(6); + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(7) + set locationSecret($core.String v) { $_setString(6, v); } + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(7) + $core.bool hasLocationSecret() => $_has(6); + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(7) + void clearLocationSecret() => clearField(7); + + @$pb.TagNumber(8) + $core.String get secret => $_getSZ(7); + @$pb.TagNumber(8) + set secret($core.String v) { $_setString(7, v); } + @$pb.TagNumber(8) + $core.bool hasSecret() => $_has(7); + @$pb.TagNumber(8) + void clearSecret() => clearField(8); + + @$pb.TagNumber(9) + $core.List get locationSecrets => $_getList(8); +} + +class ComponentConfig extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ComponentConfig', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'namespace') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'model') + ..aOM(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'frame', subBuilder: Frame.create) + ..pPS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dependsOn') + ..pc(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'serviceConfigs', $pb.PbFieldType.PM, subBuilder: ResourceLevelServiceConfig.create) + ..aOM<$3.Struct>(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'attributes', subBuilder: $3.Struct.create) + ..aOS(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'api') + ..hasRequiredFields = false + ; + + ComponentConfig._() : super(); + factory ComponentConfig({ + $core.String? name, + $core.String? namespace, + $core.String? type, + $core.String? model, + Frame? frame, + $core.Iterable<$core.String>? dependsOn, + $core.Iterable? serviceConfigs, + $3.Struct? attributes, + $core.String? api, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (namespace != null) { + _result.namespace = namespace; + } + if (type != null) { + _result.type = type; + } + if (model != null) { + _result.model = model; + } + if (frame != null) { + _result.frame = frame; + } + if (dependsOn != null) { + _result.dependsOn.addAll(dependsOn); + } + if (serviceConfigs != null) { + _result.serviceConfigs.addAll(serviceConfigs); + } + if (attributes != null) { + _result.attributes = attributes; + } + if (api != null) { + _result.api = api; + } + return _result; + } + factory ComponentConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ComponentConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ComponentConfig clone() => ComponentConfig()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ComponentConfig copyWith(void Function(ComponentConfig) updates) => super.copyWith((message) => updates(message as ComponentConfig)) as ComponentConfig; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ComponentConfig create() => ComponentConfig._(); + ComponentConfig createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ComponentConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ComponentConfig? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get namespace => $_getSZ(1); + @$pb.TagNumber(2) + set namespace($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasNamespace() => $_has(1); + @$pb.TagNumber(2) + void clearNamespace() => clearField(2); + + @$pb.TagNumber(3) + $core.String get type => $_getSZ(2); + @$pb.TagNumber(3) + set type($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasType() => $_has(2); + @$pb.TagNumber(3) + void clearType() => clearField(3); + + @$pb.TagNumber(4) + $core.String get model => $_getSZ(3); + @$pb.TagNumber(4) + set model($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasModel() => $_has(3); + @$pb.TagNumber(4) + void clearModel() => clearField(4); + + @$pb.TagNumber(5) + Frame get frame => $_getN(4); + @$pb.TagNumber(5) + set frame(Frame v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasFrame() => $_has(4); + @$pb.TagNumber(5) + void clearFrame() => clearField(5); + @$pb.TagNumber(5) + Frame ensureFrame() => $_ensure(4); + + @$pb.TagNumber(6) + $core.List<$core.String> get dependsOn => $_getList(5); + + @$pb.TagNumber(7) + $core.List get serviceConfigs => $_getList(6); + + @$pb.TagNumber(8) + $3.Struct get attributes => $_getN(7); + @$pb.TagNumber(8) + set attributes($3.Struct v) { setField(8, v); } + @$pb.TagNumber(8) + $core.bool hasAttributes() => $_has(7); + @$pb.TagNumber(8) + void clearAttributes() => clearField(8); + @$pb.TagNumber(8) + $3.Struct ensureAttributes() => $_ensure(7); + + @$pb.TagNumber(9) + $core.String get api => $_getSZ(8); + @$pb.TagNumber(9) + set api($core.String v) { $_setString(8, v); } + @$pb.TagNumber(9) + $core.bool hasApi() => $_has(8); + @$pb.TagNumber(9) + void clearApi() => clearField(9); +} + +class ResourceLevelServiceConfig extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResourceLevelServiceConfig', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type') + ..aOM<$3.Struct>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'attributes', subBuilder: $3.Struct.create) + ..hasRequiredFields = false + ; + + ResourceLevelServiceConfig._() : super(); + factory ResourceLevelServiceConfig({ + $core.String? type, + $3.Struct? attributes, + }) { + final _result = create(); + if (type != null) { + _result.type = type; + } + if (attributes != null) { + _result.attributes = attributes; + } + return _result; + } + factory ResourceLevelServiceConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResourceLevelServiceConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResourceLevelServiceConfig clone() => ResourceLevelServiceConfig()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResourceLevelServiceConfig copyWith(void Function(ResourceLevelServiceConfig) updates) => super.copyWith((message) => updates(message as ResourceLevelServiceConfig)) as ResourceLevelServiceConfig; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResourceLevelServiceConfig create() => ResourceLevelServiceConfig._(); + ResourceLevelServiceConfig createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResourceLevelServiceConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResourceLevelServiceConfig? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get type => $_getSZ(0); + @$pb.TagNumber(1) + set type($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasType() => $_has(0); + @$pb.TagNumber(1) + void clearType() => clearField(1); + + @$pb.TagNumber(2) + $3.Struct get attributes => $_getN(1); + @$pb.TagNumber(2) + set attributes($3.Struct v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasAttributes() => $_has(1); + @$pb.TagNumber(2) + void clearAttributes() => clearField(2); + @$pb.TagNumber(2) + $3.Struct ensureAttributes() => $_ensure(1); +} + +class ProcessConfig extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ProcessConfig', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..pPS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'args') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'cwd') + ..aOB(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'oneShot') + ..aOB(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'log') + ..a<$core.int>(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'stopSignal', $pb.PbFieldType.O3) + ..aOM<$4.Duration>(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'stopTimeout', subBuilder: $4.Duration.create) + ..hasRequiredFields = false + ; + + ProcessConfig._() : super(); + factory ProcessConfig({ + $core.String? id, + $core.String? name, + $core.Iterable<$core.String>? args, + $core.String? cwd, + $core.bool? oneShot, + $core.bool? log, + $core.int? stopSignal, + $4.Duration? stopTimeout, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (name != null) { + _result.name = name; + } + if (args != null) { + _result.args.addAll(args); + } + if (cwd != null) { + _result.cwd = cwd; + } + if (oneShot != null) { + _result.oneShot = oneShot; + } + if (log != null) { + _result.log = log; + } + if (stopSignal != null) { + _result.stopSignal = stopSignal; + } + if (stopTimeout != null) { + _result.stopTimeout = stopTimeout; + } + return _result; + } + factory ProcessConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ProcessConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ProcessConfig clone() => ProcessConfig()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ProcessConfig copyWith(void Function(ProcessConfig) updates) => super.copyWith((message) => updates(message as ProcessConfig)) as ProcessConfig; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ProcessConfig create() => ProcessConfig._(); + ProcessConfig createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ProcessConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ProcessConfig? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $core.List<$core.String> get args => $_getList(2); + + @$pb.TagNumber(4) + $core.String get cwd => $_getSZ(3); + @$pb.TagNumber(4) + set cwd($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasCwd() => $_has(3); + @$pb.TagNumber(4) + void clearCwd() => clearField(4); + + @$pb.TagNumber(5) + $core.bool get oneShot => $_getBF(4); + @$pb.TagNumber(5) + set oneShot($core.bool v) { $_setBool(4, v); } + @$pb.TagNumber(5) + $core.bool hasOneShot() => $_has(4); + @$pb.TagNumber(5) + void clearOneShot() => clearField(5); + + @$pb.TagNumber(6) + $core.bool get log => $_getBF(5); + @$pb.TagNumber(6) + set log($core.bool v) { $_setBool(5, v); } + @$pb.TagNumber(6) + $core.bool hasLog() => $_has(5); + @$pb.TagNumber(6) + void clearLog() => clearField(6); + + @$pb.TagNumber(7) + $core.int get stopSignal => $_getIZ(6); + @$pb.TagNumber(7) + set stopSignal($core.int v) { $_setSignedInt32(6, v); } + @$pb.TagNumber(7) + $core.bool hasStopSignal() => $_has(6); + @$pb.TagNumber(7) + void clearStopSignal() => clearField(7); + + @$pb.TagNumber(8) + $4.Duration get stopTimeout => $_getN(7); + @$pb.TagNumber(8) + set stopTimeout($4.Duration v) { setField(8, v); } + @$pb.TagNumber(8) + $core.bool hasStopTimeout() => $_has(7); + @$pb.TagNumber(8) + void clearStopTimeout() => clearField(8); + @$pb.TagNumber(8) + $4.Duration ensureStopTimeout() => $_ensure(7); +} + +class ServiceConfig extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ServiceConfig', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'namespace') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type') + ..aOM<$3.Struct>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'attributes', subBuilder: $3.Struct.create) + ..pPS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dependsOn') + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'model') + ..hasRequiredFields = false + ; + + ServiceConfig._() : super(); + factory ServiceConfig({ + $core.String? name, + $core.String? namespace, + $core.String? type, + $3.Struct? attributes, + $core.Iterable<$core.String>? dependsOn, + $core.String? model, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (namespace != null) { + _result.namespace = namespace; + } + if (type != null) { + _result.type = type; + } + if (attributes != null) { + _result.attributes = attributes; + } + if (dependsOn != null) { + _result.dependsOn.addAll(dependsOn); + } + if (model != null) { + _result.model = model; + } + return _result; + } + factory ServiceConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ServiceConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ServiceConfig clone() => ServiceConfig()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ServiceConfig copyWith(void Function(ServiceConfig) updates) => super.copyWith((message) => updates(message as ServiceConfig)) as ServiceConfig; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ServiceConfig create() => ServiceConfig._(); + ServiceConfig createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ServiceConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ServiceConfig? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get namespace => $_getSZ(1); + @$pb.TagNumber(2) + set namespace($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasNamespace() => $_has(1); + @$pb.TagNumber(2) + void clearNamespace() => clearField(2); + + @$pb.TagNumber(3) + $core.String get type => $_getSZ(2); + @$pb.TagNumber(3) + set type($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasType() => $_has(2); + @$pb.TagNumber(3) + void clearType() => clearField(3); + + @$pb.TagNumber(4) + $3.Struct get attributes => $_getN(3); + @$pb.TagNumber(4) + set attributes($3.Struct v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasAttributes() => $_has(3); + @$pb.TagNumber(4) + void clearAttributes() => clearField(4); + @$pb.TagNumber(4) + $3.Struct ensureAttributes() => $_ensure(3); + + @$pb.TagNumber(5) + $core.List<$core.String> get dependsOn => $_getList(4); + + @$pb.TagNumber(6) + $core.String get model => $_getSZ(5); + @$pb.TagNumber(6) + set model($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasModel() => $_has(5); + @$pb.TagNumber(6) + void clearModel() => clearField(6); +} + +class NetworkConfig extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'NetworkConfig', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fqdn') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'bindAddress') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tlsCertFile') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tlsKeyFile') + ..hasRequiredFields = false + ; + + NetworkConfig._() : super(); + factory NetworkConfig({ + $core.String? fqdn, + $core.String? bindAddress, + $core.String? tlsCertFile, + $core.String? tlsKeyFile, + }) { + final _result = create(); + if (fqdn != null) { + _result.fqdn = fqdn; + } + if (bindAddress != null) { + _result.bindAddress = bindAddress; + } + if (tlsCertFile != null) { + _result.tlsCertFile = tlsCertFile; + } + if (tlsKeyFile != null) { + _result.tlsKeyFile = tlsKeyFile; + } + return _result; + } + factory NetworkConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory NetworkConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + NetworkConfig clone() => NetworkConfig()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + NetworkConfig copyWith(void Function(NetworkConfig) updates) => super.copyWith((message) => updates(message as NetworkConfig)) as NetworkConfig; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static NetworkConfig create() => NetworkConfig._(); + NetworkConfig createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static NetworkConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static NetworkConfig? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get fqdn => $_getSZ(0); + @$pb.TagNumber(1) + set fqdn($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasFqdn() => $_has(0); + @$pb.TagNumber(1) + void clearFqdn() => clearField(1); + + @$pb.TagNumber(2) + $core.String get bindAddress => $_getSZ(1); + @$pb.TagNumber(2) + set bindAddress($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasBindAddress() => $_has(1); + @$pb.TagNumber(2) + void clearBindAddress() => clearField(2); + + @$pb.TagNumber(3) + $core.String get tlsCertFile => $_getSZ(2); + @$pb.TagNumber(3) + set tlsCertFile($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasTlsCertFile() => $_has(2); + @$pb.TagNumber(3) + void clearTlsCertFile() => clearField(3); + + @$pb.TagNumber(4) + $core.String get tlsKeyFile => $_getSZ(3); + @$pb.TagNumber(4) + set tlsKeyFile($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasTlsKeyFile() => $_has(3); + @$pb.TagNumber(4) + void clearTlsKeyFile() => clearField(4); +} + +class AuthConfig extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AuthConfig', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'handlers', $pb.PbFieldType.PM, subBuilder: AuthHandlerConfig.create) + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tlsAuthEntities') + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'externalAuthConfig', subBuilder: ExternalAuthConfig.create) + ..hasRequiredFields = false + ; + + AuthConfig._() : super(); + factory AuthConfig({ + $core.Iterable? handlers, + $core.Iterable<$core.String>? tlsAuthEntities, + ExternalAuthConfig? externalAuthConfig, + }) { + final _result = create(); + if (handlers != null) { + _result.handlers.addAll(handlers); + } + if (tlsAuthEntities != null) { + _result.tlsAuthEntities.addAll(tlsAuthEntities); + } + if (externalAuthConfig != null) { + _result.externalAuthConfig = externalAuthConfig; + } + return _result; + } + factory AuthConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AuthConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AuthConfig clone() => AuthConfig()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AuthConfig copyWith(void Function(AuthConfig) updates) => super.copyWith((message) => updates(message as AuthConfig)) as AuthConfig; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AuthConfig create() => AuthConfig._(); + AuthConfig createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AuthConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AuthConfig? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get handlers => $_getList(0); + + @$pb.TagNumber(2) + $core.List<$core.String> get tlsAuthEntities => $_getList(1); + + @$pb.TagNumber(3) + ExternalAuthConfig get externalAuthConfig => $_getN(2); + @$pb.TagNumber(3) + set externalAuthConfig(ExternalAuthConfig v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasExternalAuthConfig() => $_has(2); + @$pb.TagNumber(3) + void clearExternalAuthConfig() => clearField(3); + @$pb.TagNumber(3) + ExternalAuthConfig ensureExternalAuthConfig() => $_ensure(2); +} + +class JWKSFile extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'JWKSFile', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM<$3.Struct>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'json', subBuilder: $3.Struct.create) + ..hasRequiredFields = false + ; + + JWKSFile._() : super(); + factory JWKSFile({ + $3.Struct? json, + }) { + final _result = create(); + if (json != null) { + _result.json = json; + } + return _result; + } + factory JWKSFile.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory JWKSFile.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + JWKSFile clone() => JWKSFile()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + JWKSFile copyWith(void Function(JWKSFile) updates) => super.copyWith((message) => updates(message as JWKSFile)) as JWKSFile; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static JWKSFile create() => JWKSFile._(); + JWKSFile createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static JWKSFile getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static JWKSFile? _defaultInstance; + + @$pb.TagNumber(1) + $3.Struct get json => $_getN(0); + @$pb.TagNumber(1) + set json($3.Struct v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasJson() => $_has(0); + @$pb.TagNumber(1) + void clearJson() => clearField(1); + @$pb.TagNumber(1) + $3.Struct ensureJson() => $_ensure(0); +} + +class ExternalAuthConfig extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ExternalAuthConfig', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'jwks', subBuilder: JWKSFile.create) + ..hasRequiredFields = false + ; + + ExternalAuthConfig._() : super(); + factory ExternalAuthConfig({ + JWKSFile? jwks, + }) { + final _result = create(); + if (jwks != null) { + _result.jwks = jwks; + } + return _result; + } + factory ExternalAuthConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ExternalAuthConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ExternalAuthConfig clone() => ExternalAuthConfig()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ExternalAuthConfig copyWith(void Function(ExternalAuthConfig) updates) => super.copyWith((message) => updates(message as ExternalAuthConfig)) as ExternalAuthConfig; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ExternalAuthConfig create() => ExternalAuthConfig._(); + ExternalAuthConfig createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ExternalAuthConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ExternalAuthConfig? _defaultInstance; + + @$pb.TagNumber(1) + JWKSFile get jwks => $_getN(0); + @$pb.TagNumber(1) + set jwks(JWKSFile v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasJwks() => $_has(0); + @$pb.TagNumber(1) + void clearJwks() => clearField(1); + @$pb.TagNumber(1) + JWKSFile ensureJwks() => $_ensure(0); +} + +class AuthHandlerConfig extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AuthHandlerConfig', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..e(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: CredentialsType.CREDENTIALS_TYPE_UNSPECIFIED, valueOf: CredentialsType.valueOf, enumValues: CredentialsType.values) + ..aOM<$3.Struct>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'config', subBuilder: $3.Struct.create) + ..hasRequiredFields = false + ; + + AuthHandlerConfig._() : super(); + factory AuthHandlerConfig({ + CredentialsType? type, + $3.Struct? config, + }) { + final _result = create(); + if (type != null) { + _result.type = type; + } + if (config != null) { + _result.config = config; + } + return _result; + } + factory AuthHandlerConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AuthHandlerConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AuthHandlerConfig clone() => AuthHandlerConfig()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AuthHandlerConfig copyWith(void Function(AuthHandlerConfig) updates) => super.copyWith((message) => updates(message as AuthHandlerConfig)) as AuthHandlerConfig; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AuthHandlerConfig create() => AuthHandlerConfig._(); + AuthHandlerConfig createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AuthHandlerConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AuthHandlerConfig? _defaultInstance; + + @$pb.TagNumber(1) + CredentialsType get type => $_getN(0); + @$pb.TagNumber(1) + set type(CredentialsType v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasType() => $_has(0); + @$pb.TagNumber(1) + void clearType() => clearField(1); + + @$pb.TagNumber(5) + $3.Struct get config => $_getN(1); + @$pb.TagNumber(5) + set config($3.Struct v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasConfig() => $_has(1); + @$pb.TagNumber(5) + void clearConfig() => clearField(5); + @$pb.TagNumber(5) + $3.Struct ensureConfig() => $_ensure(1); +} + +class Frame extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Frame', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'parent') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'translation', subBuilder: Translation.create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orientation', subBuilder: Orientation.create) + ..aOM<$5.Geometry>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'geometry', subBuilder: $5.Geometry.create) + ..hasRequiredFields = false + ; + + Frame._() : super(); + factory Frame({ + $core.String? parent, + Translation? translation, + Orientation? orientation, + $5.Geometry? geometry, + }) { + final _result = create(); + if (parent != null) { + _result.parent = parent; + } + if (translation != null) { + _result.translation = translation; + } + if (orientation != null) { + _result.orientation = orientation; + } + if (geometry != null) { + _result.geometry = geometry; + } + return _result; + } + factory Frame.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Frame.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Frame clone() => Frame()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Frame copyWith(void Function(Frame) updates) => super.copyWith((message) => updates(message as Frame)) as Frame; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Frame create() => Frame._(); + Frame createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Frame getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Frame? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get parent => $_getSZ(0); + @$pb.TagNumber(1) + set parent($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasParent() => $_has(0); + @$pb.TagNumber(1) + void clearParent() => clearField(1); + + @$pb.TagNumber(2) + Translation get translation => $_getN(1); + @$pb.TagNumber(2) + set translation(Translation v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasTranslation() => $_has(1); + @$pb.TagNumber(2) + void clearTranslation() => clearField(2); + @$pb.TagNumber(2) + Translation ensureTranslation() => $_ensure(1); + + @$pb.TagNumber(3) + Orientation get orientation => $_getN(2); + @$pb.TagNumber(3) + set orientation(Orientation v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasOrientation() => $_has(2); + @$pb.TagNumber(3) + void clearOrientation() => clearField(3); + @$pb.TagNumber(3) + Orientation ensureOrientation() => $_ensure(2); + + @$pb.TagNumber(4) + $5.Geometry get geometry => $_getN(3); + @$pb.TagNumber(4) + set geometry($5.Geometry v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasGeometry() => $_has(3); + @$pb.TagNumber(4) + void clearGeometry() => clearField(4); + @$pb.TagNumber(4) + $5.Geometry ensureGeometry() => $_ensure(3); +} + +class Translation extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Translation', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'x', $pb.PbFieldType.OD) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'y', $pb.PbFieldType.OD) + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'z', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + Translation._() : super(); + factory Translation({ + $core.double? x, + $core.double? y, + $core.double? z, + }) { + final _result = create(); + if (x != null) { + _result.x = x; + } + if (y != null) { + _result.y = y; + } + if (z != null) { + _result.z = z; + } + return _result; + } + factory Translation.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Translation.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Translation clone() => Translation()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Translation copyWith(void Function(Translation) updates) => super.copyWith((message) => updates(message as Translation)) as Translation; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Translation create() => Translation._(); + Translation createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Translation getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Translation? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get x => $_getN(0); + @$pb.TagNumber(1) + set x($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasX() => $_has(0); + @$pb.TagNumber(1) + void clearX() => clearField(1); + + @$pb.TagNumber(2) + $core.double get y => $_getN(1); + @$pb.TagNumber(2) + set y($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasY() => $_has(1); + @$pb.TagNumber(2) + void clearY() => clearField(2); + + @$pb.TagNumber(3) + $core.double get z => $_getN(2); + @$pb.TagNumber(3) + set z($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasZ() => $_has(2); + @$pb.TagNumber(3) + void clearZ() => clearField(3); +} + +class Orientation_NoOrientation extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Orientation.NoOrientation', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + Orientation_NoOrientation._() : super(); + factory Orientation_NoOrientation() => create(); + factory Orientation_NoOrientation.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Orientation_NoOrientation.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Orientation_NoOrientation clone() => Orientation_NoOrientation()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Orientation_NoOrientation copyWith(void Function(Orientation_NoOrientation) updates) => super.copyWith((message) => updates(message as Orientation_NoOrientation)) as Orientation_NoOrientation; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Orientation_NoOrientation create() => Orientation_NoOrientation._(); + Orientation_NoOrientation createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Orientation_NoOrientation getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Orientation_NoOrientation? _defaultInstance; +} + +class Orientation_OrientationVectorRadians extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Orientation.OrientationVectorRadians', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'theta', $pb.PbFieldType.OD) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'x', $pb.PbFieldType.OD) + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'y', $pb.PbFieldType.OD) + ..a<$core.double>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'z', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + Orientation_OrientationVectorRadians._() : super(); + factory Orientation_OrientationVectorRadians({ + $core.double? theta, + $core.double? x, + $core.double? y, + $core.double? z, + }) { + final _result = create(); + if (theta != null) { + _result.theta = theta; + } + if (x != null) { + _result.x = x; + } + if (y != null) { + _result.y = y; + } + if (z != null) { + _result.z = z; + } + return _result; + } + factory Orientation_OrientationVectorRadians.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Orientation_OrientationVectorRadians.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Orientation_OrientationVectorRadians clone() => Orientation_OrientationVectorRadians()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Orientation_OrientationVectorRadians copyWith(void Function(Orientation_OrientationVectorRadians) updates) => super.copyWith((message) => updates(message as Orientation_OrientationVectorRadians)) as Orientation_OrientationVectorRadians; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Orientation_OrientationVectorRadians create() => Orientation_OrientationVectorRadians._(); + Orientation_OrientationVectorRadians createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Orientation_OrientationVectorRadians getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Orientation_OrientationVectorRadians? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get theta => $_getN(0); + @$pb.TagNumber(1) + set theta($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasTheta() => $_has(0); + @$pb.TagNumber(1) + void clearTheta() => clearField(1); + + @$pb.TagNumber(2) + $core.double get x => $_getN(1); + @$pb.TagNumber(2) + set x($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasX() => $_has(1); + @$pb.TagNumber(2) + void clearX() => clearField(2); + + @$pb.TagNumber(3) + $core.double get y => $_getN(2); + @$pb.TagNumber(3) + set y($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasY() => $_has(2); + @$pb.TagNumber(3) + void clearY() => clearField(3); + + @$pb.TagNumber(4) + $core.double get z => $_getN(3); + @$pb.TagNumber(4) + set z($core.double v) { $_setDouble(3, v); } + @$pb.TagNumber(4) + $core.bool hasZ() => $_has(3); + @$pb.TagNumber(4) + void clearZ() => clearField(4); +} + +class Orientation_OrientationVectorDegrees extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Orientation.OrientationVectorDegrees', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'theta', $pb.PbFieldType.OD) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'x', $pb.PbFieldType.OD) + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'y', $pb.PbFieldType.OD) + ..a<$core.double>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'z', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + Orientation_OrientationVectorDegrees._() : super(); + factory Orientation_OrientationVectorDegrees({ + $core.double? theta, + $core.double? x, + $core.double? y, + $core.double? z, + }) { + final _result = create(); + if (theta != null) { + _result.theta = theta; + } + if (x != null) { + _result.x = x; + } + if (y != null) { + _result.y = y; + } + if (z != null) { + _result.z = z; + } + return _result; + } + factory Orientation_OrientationVectorDegrees.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Orientation_OrientationVectorDegrees.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Orientation_OrientationVectorDegrees clone() => Orientation_OrientationVectorDegrees()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Orientation_OrientationVectorDegrees copyWith(void Function(Orientation_OrientationVectorDegrees) updates) => super.copyWith((message) => updates(message as Orientation_OrientationVectorDegrees)) as Orientation_OrientationVectorDegrees; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Orientation_OrientationVectorDegrees create() => Orientation_OrientationVectorDegrees._(); + Orientation_OrientationVectorDegrees createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Orientation_OrientationVectorDegrees getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Orientation_OrientationVectorDegrees? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get theta => $_getN(0); + @$pb.TagNumber(1) + set theta($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasTheta() => $_has(0); + @$pb.TagNumber(1) + void clearTheta() => clearField(1); + + @$pb.TagNumber(2) + $core.double get x => $_getN(1); + @$pb.TagNumber(2) + set x($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasX() => $_has(1); + @$pb.TagNumber(2) + void clearX() => clearField(2); + + @$pb.TagNumber(3) + $core.double get y => $_getN(2); + @$pb.TagNumber(3) + set y($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasY() => $_has(2); + @$pb.TagNumber(3) + void clearY() => clearField(3); + + @$pb.TagNumber(4) + $core.double get z => $_getN(3); + @$pb.TagNumber(4) + set z($core.double v) { $_setDouble(3, v); } + @$pb.TagNumber(4) + $core.bool hasZ() => $_has(3); + @$pb.TagNumber(4) + void clearZ() => clearField(4); +} + +class Orientation_EulerAngles extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Orientation.EulerAngles', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'roll', $pb.PbFieldType.OD) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pitch', $pb.PbFieldType.OD) + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'yaw', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + Orientation_EulerAngles._() : super(); + factory Orientation_EulerAngles({ + $core.double? roll, + $core.double? pitch, + $core.double? yaw, + }) { + final _result = create(); + if (roll != null) { + _result.roll = roll; + } + if (pitch != null) { + _result.pitch = pitch; + } + if (yaw != null) { + _result.yaw = yaw; + } + return _result; + } + factory Orientation_EulerAngles.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Orientation_EulerAngles.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Orientation_EulerAngles clone() => Orientation_EulerAngles()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Orientation_EulerAngles copyWith(void Function(Orientation_EulerAngles) updates) => super.copyWith((message) => updates(message as Orientation_EulerAngles)) as Orientation_EulerAngles; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Orientation_EulerAngles create() => Orientation_EulerAngles._(); + Orientation_EulerAngles createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Orientation_EulerAngles getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Orientation_EulerAngles? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get roll => $_getN(0); + @$pb.TagNumber(1) + set roll($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasRoll() => $_has(0); + @$pb.TagNumber(1) + void clearRoll() => clearField(1); + + @$pb.TagNumber(2) + $core.double get pitch => $_getN(1); + @$pb.TagNumber(2) + set pitch($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasPitch() => $_has(1); + @$pb.TagNumber(2) + void clearPitch() => clearField(2); + + @$pb.TagNumber(3) + $core.double get yaw => $_getN(2); + @$pb.TagNumber(3) + set yaw($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasYaw() => $_has(2); + @$pb.TagNumber(3) + void clearYaw() => clearField(3); +} + +class Orientation_AxisAngles extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Orientation.AxisAngles', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'theta', $pb.PbFieldType.OD) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'x', $pb.PbFieldType.OD) + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'y', $pb.PbFieldType.OD) + ..a<$core.double>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'z', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + Orientation_AxisAngles._() : super(); + factory Orientation_AxisAngles({ + $core.double? theta, + $core.double? x, + $core.double? y, + $core.double? z, + }) { + final _result = create(); + if (theta != null) { + _result.theta = theta; + } + if (x != null) { + _result.x = x; + } + if (y != null) { + _result.y = y; + } + if (z != null) { + _result.z = z; + } + return _result; + } + factory Orientation_AxisAngles.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Orientation_AxisAngles.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Orientation_AxisAngles clone() => Orientation_AxisAngles()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Orientation_AxisAngles copyWith(void Function(Orientation_AxisAngles) updates) => super.copyWith((message) => updates(message as Orientation_AxisAngles)) as Orientation_AxisAngles; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Orientation_AxisAngles create() => Orientation_AxisAngles._(); + Orientation_AxisAngles createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Orientation_AxisAngles getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Orientation_AxisAngles? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get theta => $_getN(0); + @$pb.TagNumber(1) + set theta($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasTheta() => $_has(0); + @$pb.TagNumber(1) + void clearTheta() => clearField(1); + + @$pb.TagNumber(2) + $core.double get x => $_getN(1); + @$pb.TagNumber(2) + set x($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasX() => $_has(1); + @$pb.TagNumber(2) + void clearX() => clearField(2); + + @$pb.TagNumber(3) + $core.double get y => $_getN(2); + @$pb.TagNumber(3) + set y($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasY() => $_has(2); + @$pb.TagNumber(3) + void clearY() => clearField(3); + + @$pb.TagNumber(4) + $core.double get z => $_getN(3); + @$pb.TagNumber(4) + set z($core.double v) { $_setDouble(3, v); } + @$pb.TagNumber(4) + $core.bool hasZ() => $_has(3); + @$pb.TagNumber(4) + void clearZ() => clearField(4); +} + +class Orientation_Quaternion extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Orientation.Quaternion', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'w', $pb.PbFieldType.OD) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'x', $pb.PbFieldType.OD) + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'y', $pb.PbFieldType.OD) + ..a<$core.double>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'z', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + Orientation_Quaternion._() : super(); + factory Orientation_Quaternion({ + $core.double? w, + $core.double? x, + $core.double? y, + $core.double? z, + }) { + final _result = create(); + if (w != null) { + _result.w = w; + } + if (x != null) { + _result.x = x; + } + if (y != null) { + _result.y = y; + } + if (z != null) { + _result.z = z; + } + return _result; + } + factory Orientation_Quaternion.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Orientation_Quaternion.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Orientation_Quaternion clone() => Orientation_Quaternion()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Orientation_Quaternion copyWith(void Function(Orientation_Quaternion) updates) => super.copyWith((message) => updates(message as Orientation_Quaternion)) as Orientation_Quaternion; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Orientation_Quaternion create() => Orientation_Quaternion._(); + Orientation_Quaternion createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Orientation_Quaternion getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Orientation_Quaternion? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get w => $_getN(0); + @$pb.TagNumber(1) + set w($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasW() => $_has(0); + @$pb.TagNumber(1) + void clearW() => clearField(1); + + @$pb.TagNumber(2) + $core.double get x => $_getN(1); + @$pb.TagNumber(2) + set x($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasX() => $_has(1); + @$pb.TagNumber(2) + void clearX() => clearField(2); + + @$pb.TagNumber(3) + $core.double get y => $_getN(2); + @$pb.TagNumber(3) + set y($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasY() => $_has(2); + @$pb.TagNumber(3) + void clearY() => clearField(3); + + @$pb.TagNumber(4) + $core.double get z => $_getN(3); + @$pb.TagNumber(4) + set z($core.double v) { $_setDouble(3, v); } + @$pb.TagNumber(4) + $core.bool hasZ() => $_has(3); + @$pb.TagNumber(4) + void clearZ() => clearField(4); +} + +enum Orientation_Type { + noOrientation, + vectorRadians, + vectorDegrees, + eulerAngles, + axisAngles, + quaternion, + notSet +} + +class Orientation extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Orientation_Type> _Orientation_TypeByTag = { + 1 : Orientation_Type.noOrientation, + 2 : Orientation_Type.vectorRadians, + 3 : Orientation_Type.vectorDegrees, + 4 : Orientation_Type.eulerAngles, + 5 : Orientation_Type.axisAngles, + 6 : Orientation_Type.quaternion, + 0 : Orientation_Type.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Orientation', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..oo(0, [1, 2, 3, 4, 5, 6]) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'noOrientation', subBuilder: Orientation_NoOrientation.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'vectorRadians', subBuilder: Orientation_OrientationVectorRadians.create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'vectorDegrees', subBuilder: Orientation_OrientationVectorDegrees.create) + ..aOM(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'eulerAngles', subBuilder: Orientation_EulerAngles.create) + ..aOM(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'axisAngles', subBuilder: Orientation_AxisAngles.create) + ..aOM(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'quaternion', subBuilder: Orientation_Quaternion.create) + ..hasRequiredFields = false + ; + + Orientation._() : super(); + factory Orientation({ + Orientation_NoOrientation? noOrientation, + Orientation_OrientationVectorRadians? vectorRadians, + Orientation_OrientationVectorDegrees? vectorDegrees, + Orientation_EulerAngles? eulerAngles, + Orientation_AxisAngles? axisAngles, + Orientation_Quaternion? quaternion, + }) { + final _result = create(); + if (noOrientation != null) { + _result.noOrientation = noOrientation; + } + if (vectorRadians != null) { + _result.vectorRadians = vectorRadians; + } + if (vectorDegrees != null) { + _result.vectorDegrees = vectorDegrees; + } + if (eulerAngles != null) { + _result.eulerAngles = eulerAngles; + } + if (axisAngles != null) { + _result.axisAngles = axisAngles; + } + if (quaternion != null) { + _result.quaternion = quaternion; + } + return _result; + } + factory Orientation.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Orientation.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Orientation clone() => Orientation()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Orientation copyWith(void Function(Orientation) updates) => super.copyWith((message) => updates(message as Orientation)) as Orientation; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Orientation create() => Orientation._(); + Orientation createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Orientation getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Orientation? _defaultInstance; + + Orientation_Type whichType() => _Orientation_TypeByTag[$_whichOneof(0)]!; + void clearType() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + Orientation_NoOrientation get noOrientation => $_getN(0); + @$pb.TagNumber(1) + set noOrientation(Orientation_NoOrientation v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasNoOrientation() => $_has(0); + @$pb.TagNumber(1) + void clearNoOrientation() => clearField(1); + @$pb.TagNumber(1) + Orientation_NoOrientation ensureNoOrientation() => $_ensure(0); + + @$pb.TagNumber(2) + Orientation_OrientationVectorRadians get vectorRadians => $_getN(1); + @$pb.TagNumber(2) + set vectorRadians(Orientation_OrientationVectorRadians v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasVectorRadians() => $_has(1); + @$pb.TagNumber(2) + void clearVectorRadians() => clearField(2); + @$pb.TagNumber(2) + Orientation_OrientationVectorRadians ensureVectorRadians() => $_ensure(1); + + @$pb.TagNumber(3) + Orientation_OrientationVectorDegrees get vectorDegrees => $_getN(2); + @$pb.TagNumber(3) + set vectorDegrees(Orientation_OrientationVectorDegrees v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasVectorDegrees() => $_has(2); + @$pb.TagNumber(3) + void clearVectorDegrees() => clearField(3); + @$pb.TagNumber(3) + Orientation_OrientationVectorDegrees ensureVectorDegrees() => $_ensure(2); + + @$pb.TagNumber(4) + Orientation_EulerAngles get eulerAngles => $_getN(3); + @$pb.TagNumber(4) + set eulerAngles(Orientation_EulerAngles v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasEulerAngles() => $_has(3); + @$pb.TagNumber(4) + void clearEulerAngles() => clearField(4); + @$pb.TagNumber(4) + Orientation_EulerAngles ensureEulerAngles() => $_ensure(3); + + @$pb.TagNumber(5) + Orientation_AxisAngles get axisAngles => $_getN(4); + @$pb.TagNumber(5) + set axisAngles(Orientation_AxisAngles v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasAxisAngles() => $_has(4); + @$pb.TagNumber(5) + void clearAxisAngles() => clearField(5); + @$pb.TagNumber(5) + Orientation_AxisAngles ensureAxisAngles() => $_ensure(4); + + @$pb.TagNumber(6) + Orientation_Quaternion get quaternion => $_getN(5); + @$pb.TagNumber(6) + set quaternion(Orientation_Quaternion v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasQuaternion() => $_has(5); + @$pb.TagNumber(6) + void clearQuaternion() => clearField(6); + @$pb.TagNumber(6) + Orientation_Quaternion ensureQuaternion() => $_ensure(5); +} + +class RemoteConfig extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoteConfig', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'address') + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'frame', subBuilder: Frame.create) + ..aOM(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'auth', subBuilder: RemoteAuth.create) + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'managedBy') + ..aOB(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'insecure') + ..aOM<$4.Duration>(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'connectionCheckInterval', subBuilder: $4.Duration.create) + ..aOM<$4.Duration>(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'reconnectInterval', subBuilder: $4.Duration.create) + ..pc(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'serviceConfigs', $pb.PbFieldType.PM, subBuilder: ResourceLevelServiceConfig.create) + ..aOS(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'secret') + ..hasRequiredFields = false + ; + + RemoteConfig._() : super(); + factory RemoteConfig({ + $core.String? name, + $core.String? address, + Frame? frame, + RemoteAuth? auth, + $core.String? managedBy, + $core.bool? insecure, + $4.Duration? connectionCheckInterval, + $4.Duration? reconnectInterval, + $core.Iterable? serviceConfigs, + $core.String? secret, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (address != null) { + _result.address = address; + } + if (frame != null) { + _result.frame = frame; + } + if (auth != null) { + _result.auth = auth; + } + if (managedBy != null) { + _result.managedBy = managedBy; + } + if (insecure != null) { + _result.insecure = insecure; + } + if (connectionCheckInterval != null) { + _result.connectionCheckInterval = connectionCheckInterval; + } + if (reconnectInterval != null) { + _result.reconnectInterval = reconnectInterval; + } + if (serviceConfigs != null) { + _result.serviceConfigs.addAll(serviceConfigs); + } + if (secret != null) { + _result.secret = secret; + } + return _result; + } + factory RemoteConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoteConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoteConfig clone() => RemoteConfig()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoteConfig copyWith(void Function(RemoteConfig) updates) => super.copyWith((message) => updates(message as RemoteConfig)) as RemoteConfig; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoteConfig create() => RemoteConfig._(); + RemoteConfig createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoteConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoteConfig? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get address => $_getSZ(1); + @$pb.TagNumber(2) + set address($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasAddress() => $_has(1); + @$pb.TagNumber(2) + void clearAddress() => clearField(2); + + @$pb.TagNumber(3) + Frame get frame => $_getN(2); + @$pb.TagNumber(3) + set frame(Frame v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasFrame() => $_has(2); + @$pb.TagNumber(3) + void clearFrame() => clearField(3); + @$pb.TagNumber(3) + Frame ensureFrame() => $_ensure(2); + + @$pb.TagNumber(4) + RemoteAuth get auth => $_getN(3); + @$pb.TagNumber(4) + set auth(RemoteAuth v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasAuth() => $_has(3); + @$pb.TagNumber(4) + void clearAuth() => clearField(4); + @$pb.TagNumber(4) + RemoteAuth ensureAuth() => $_ensure(3); + + @$pb.TagNumber(5) + $core.String get managedBy => $_getSZ(4); + @$pb.TagNumber(5) + set managedBy($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasManagedBy() => $_has(4); + @$pb.TagNumber(5) + void clearManagedBy() => clearField(5); + + @$pb.TagNumber(6) + $core.bool get insecure => $_getBF(5); + @$pb.TagNumber(6) + set insecure($core.bool v) { $_setBool(5, v); } + @$pb.TagNumber(6) + $core.bool hasInsecure() => $_has(5); + @$pb.TagNumber(6) + void clearInsecure() => clearField(6); + + @$pb.TagNumber(7) + $4.Duration get connectionCheckInterval => $_getN(6); + @$pb.TagNumber(7) + set connectionCheckInterval($4.Duration v) { setField(7, v); } + @$pb.TagNumber(7) + $core.bool hasConnectionCheckInterval() => $_has(6); + @$pb.TagNumber(7) + void clearConnectionCheckInterval() => clearField(7); + @$pb.TagNumber(7) + $4.Duration ensureConnectionCheckInterval() => $_ensure(6); + + @$pb.TagNumber(8) + $4.Duration get reconnectInterval => $_getN(7); + @$pb.TagNumber(8) + set reconnectInterval($4.Duration v) { setField(8, v); } + @$pb.TagNumber(8) + $core.bool hasReconnectInterval() => $_has(7); + @$pb.TagNumber(8) + void clearReconnectInterval() => clearField(8); + @$pb.TagNumber(8) + $4.Duration ensureReconnectInterval() => $_ensure(7); + + @$pb.TagNumber(9) + $core.List get serviceConfigs => $_getList(8); + + @$pb.TagNumber(10) + $core.String get secret => $_getSZ(9); + @$pb.TagNumber(10) + set secret($core.String v) { $_setString(9, v); } + @$pb.TagNumber(10) + $core.bool hasSecret() => $_has(9); + @$pb.TagNumber(10) + void clearSecret() => clearField(10); +} + +class RemoteAuth_Credentials extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoteAuth.Credentials', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..e(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: CredentialsType.CREDENTIALS_TYPE_UNSPECIFIED, valueOf: CredentialsType.valueOf, enumValues: CredentialsType.values) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'payload') + ..hasRequiredFields = false + ; + + RemoteAuth_Credentials._() : super(); + factory RemoteAuth_Credentials({ + CredentialsType? type, + $core.String? payload, + }) { + final _result = create(); + if (type != null) { + _result.type = type; + } + if (payload != null) { + _result.payload = payload; + } + return _result; + } + factory RemoteAuth_Credentials.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoteAuth_Credentials.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoteAuth_Credentials clone() => RemoteAuth_Credentials()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoteAuth_Credentials copyWith(void Function(RemoteAuth_Credentials) updates) => super.copyWith((message) => updates(message as RemoteAuth_Credentials)) as RemoteAuth_Credentials; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoteAuth_Credentials create() => RemoteAuth_Credentials._(); + RemoteAuth_Credentials createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoteAuth_Credentials getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoteAuth_Credentials? _defaultInstance; + + @$pb.TagNumber(1) + CredentialsType get type => $_getN(0); + @$pb.TagNumber(1) + set type(CredentialsType v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasType() => $_has(0); + @$pb.TagNumber(1) + void clearType() => clearField(1); + + @$pb.TagNumber(2) + $core.String get payload => $_getSZ(1); + @$pb.TagNumber(2) + set payload($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasPayload() => $_has(1); + @$pb.TagNumber(2) + void clearPayload() => clearField(2); +} + +class RemoteAuth extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoteAuth', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'credentials', subBuilder: RemoteAuth_Credentials.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'entity') + ..hasRequiredFields = false + ; + + RemoteAuth._() : super(); + factory RemoteAuth({ + RemoteAuth_Credentials? credentials, + $core.String? entity, + }) { + final _result = create(); + if (credentials != null) { + _result.credentials = credentials; + } + if (entity != null) { + _result.entity = entity; + } + return _result; + } + factory RemoteAuth.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoteAuth.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoteAuth clone() => RemoteAuth()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoteAuth copyWith(void Function(RemoteAuth) updates) => super.copyWith((message) => updates(message as RemoteAuth)) as RemoteAuth; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoteAuth create() => RemoteAuth._(); + RemoteAuth createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoteAuth getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoteAuth? _defaultInstance; + + @$pb.TagNumber(1) + RemoteAuth_Credentials get credentials => $_getN(0); + @$pb.TagNumber(1) + set credentials(RemoteAuth_Credentials v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasCredentials() => $_has(0); + @$pb.TagNumber(1) + void clearCredentials() => clearField(1); + @$pb.TagNumber(1) + RemoteAuth_Credentials ensureCredentials() => $_ensure(0); + + @$pb.TagNumber(2) + $core.String get entity => $_getSZ(1); + @$pb.TagNumber(2) + set entity($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasEntity() => $_has(1); + @$pb.TagNumber(2) + void clearEntity() => clearField(2); +} + +class AgentInfo extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AgentInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'host') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'os') + ..pPS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'ips') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version') + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'gitRevision') + ..hasRequiredFields = false + ; + + AgentInfo._() : super(); + factory AgentInfo({ + $core.String? host, + $core.String? os, + $core.Iterable<$core.String>? ips, + $core.String? version, + $core.String? gitRevision, + }) { + final _result = create(); + if (host != null) { + _result.host = host; + } + if (os != null) { + _result.os = os; + } + if (ips != null) { + _result.ips.addAll(ips); + } + if (version != null) { + _result.version = version; + } + if (gitRevision != null) { + _result.gitRevision = gitRevision; + } + return _result; + } + factory AgentInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AgentInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AgentInfo clone() => AgentInfo()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AgentInfo copyWith(void Function(AgentInfo) updates) => super.copyWith((message) => updates(message as AgentInfo)) as AgentInfo; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AgentInfo create() => AgentInfo._(); + AgentInfo createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AgentInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AgentInfo? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get host => $_getSZ(0); + @$pb.TagNumber(1) + set host($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasHost() => $_has(0); + @$pb.TagNumber(1) + void clearHost() => clearField(1); + + @$pb.TagNumber(2) + $core.String get os => $_getSZ(1); + @$pb.TagNumber(2) + set os($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasOs() => $_has(1); + @$pb.TagNumber(2) + void clearOs() => clearField(2); + + @$pb.TagNumber(3) + $core.List<$core.String> get ips => $_getList(2); + + @$pb.TagNumber(4) + $core.String get version => $_getSZ(3); + @$pb.TagNumber(4) + set version($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasVersion() => $_has(3); + @$pb.TagNumber(4) + void clearVersion() => clearField(4); + + @$pb.TagNumber(5) + $core.String get gitRevision => $_getSZ(4); + @$pb.TagNumber(5) + set gitRevision($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasGitRevision() => $_has(4); + @$pb.TagNumber(5) + void clearGitRevision() => clearField(5); +} + +class ConfigRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ConfigRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'agentInfo', subBuilder: AgentInfo.create) + ..hasRequiredFields = false + ; + + ConfigRequest._() : super(); + factory ConfigRequest({ + $core.String? id, + AgentInfo? agentInfo, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (agentInfo != null) { + _result.agentInfo = agentInfo; + } + return _result; + } + factory ConfigRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ConfigRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ConfigRequest clone() => ConfigRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ConfigRequest copyWith(void Function(ConfigRequest) updates) => super.copyWith((message) => updates(message as ConfigRequest)) as ConfigRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ConfigRequest create() => ConfigRequest._(); + ConfigRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ConfigRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ConfigRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + AgentInfo get agentInfo => $_getN(1); + @$pb.TagNumber(2) + set agentInfo(AgentInfo v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasAgentInfo() => $_has(1); + @$pb.TagNumber(2) + void clearAgentInfo() => clearField(2); + @$pb.TagNumber(2) + AgentInfo ensureAgentInfo() => $_ensure(1); +} + +class ConfigResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ConfigResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'config', subBuilder: RobotConfig.create) + ..hasRequiredFields = false + ; + + ConfigResponse._() : super(); + factory ConfigResponse({ + RobotConfig? config, + }) { + final _result = create(); + if (config != null) { + _result.config = config; + } + return _result; + } + factory ConfigResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ConfigResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ConfigResponse clone() => ConfigResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ConfigResponse copyWith(void Function(ConfigResponse) updates) => super.copyWith((message) => updates(message as ConfigResponse)) as ConfigResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ConfigResponse create() => ConfigResponse._(); + ConfigResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ConfigResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ConfigResponse? _defaultInstance; + + @$pb.TagNumber(1) + RobotConfig get config => $_getN(0); + @$pb.TagNumber(1) + set config(RobotConfig v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasConfig() => $_has(0); + @$pb.TagNumber(1) + void clearConfig() => clearField(1); + @$pb.TagNumber(1) + RobotConfig ensureConfig() => $_ensure(0); +} + +class CertificateRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CertificateRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + CertificateRequest._() : super(); + factory CertificateRequest({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory CertificateRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CertificateRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CertificateRequest clone() => CertificateRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CertificateRequest copyWith(void Function(CertificateRequest) updates) => super.copyWith((message) => updates(message as CertificateRequest)) as CertificateRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CertificateRequest create() => CertificateRequest._(); + CertificateRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CertificateRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CertificateRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class CertificateResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CertificateResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tlsCertificate') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tlsPrivateKey') + ..hasRequiredFields = false + ; + + CertificateResponse._() : super(); + factory CertificateResponse({ + $core.String? id, + $core.String? tlsCertificate, + $core.String? tlsPrivateKey, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (tlsCertificate != null) { + _result.tlsCertificate = tlsCertificate; + } + if (tlsPrivateKey != null) { + _result.tlsPrivateKey = tlsPrivateKey; + } + return _result; + } + factory CertificateResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CertificateResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CertificateResponse clone() => CertificateResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CertificateResponse copyWith(void Function(CertificateResponse) updates) => super.copyWith((message) => updates(message as CertificateResponse)) as CertificateResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CertificateResponse create() => CertificateResponse._(); + CertificateResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CertificateResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CertificateResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get tlsCertificate => $_getSZ(1); + @$pb.TagNumber(2) + set tlsCertificate($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasTlsCertificate() => $_has(1); + @$pb.TagNumber(2) + void clearTlsCertificate() => clearField(2); + + @$pb.TagNumber(3) + $core.String get tlsPrivateKey => $_getSZ(2); + @$pb.TagNumber(3) + set tlsPrivateKey($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasTlsPrivateKey() => $_has(2); + @$pb.TagNumber(3) + void clearTlsPrivateKey() => clearField(3); +} + +class LogRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'LogRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..pc<$0.LogEntry>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'logs', $pb.PbFieldType.PM, subBuilder: $0.LogEntry.create) + ..hasRequiredFields = false + ; + + LogRequest._() : super(); + factory LogRequest({ + $core.String? id, + $core.Iterable<$0.LogEntry>? logs, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (logs != null) { + _result.logs.addAll(logs); + } + return _result; + } + factory LogRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory LogRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + LogRequest clone() => LogRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + LogRequest copyWith(void Function(LogRequest) updates) => super.copyWith((message) => updates(message as LogRequest)) as LogRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static LogRequest create() => LogRequest._(); + LogRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static LogRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static LogRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$0.LogEntry> get logs => $_getList(1); +} + +class LogResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'LogResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + LogResponse._() : super(); + factory LogResponse() => create(); + factory LogResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory LogResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + LogResponse clone() => LogResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + LogResponse copyWith(void Function(LogResponse) updates) => super.copyWith((message) => updates(message as LogResponse)) as LogResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static LogResponse create() => LogResponse._(); + LogResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static LogResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static LogResponse? _defaultInstance; +} + +class NeedsRestartRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'NeedsRestartRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + NeedsRestartRequest._() : super(); + factory NeedsRestartRequest({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory NeedsRestartRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory NeedsRestartRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + NeedsRestartRequest clone() => NeedsRestartRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + NeedsRestartRequest copyWith(void Function(NeedsRestartRequest) updates) => super.copyWith((message) => updates(message as NeedsRestartRequest)) as NeedsRestartRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static NeedsRestartRequest create() => NeedsRestartRequest._(); + NeedsRestartRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static NeedsRestartRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static NeedsRestartRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class NeedsRestartResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'NeedsRestartResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mustRestart') + ..aOM<$4.Duration>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'restartCheckInterval', subBuilder: $4.Duration.create) + ..hasRequiredFields = false + ; + + NeedsRestartResponse._() : super(); + factory NeedsRestartResponse({ + $core.String? id, + $core.bool? mustRestart, + $4.Duration? restartCheckInterval, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (mustRestart != null) { + _result.mustRestart = mustRestart; + } + if (restartCheckInterval != null) { + _result.restartCheckInterval = restartCheckInterval; + } + return _result; + } + factory NeedsRestartResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory NeedsRestartResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + NeedsRestartResponse clone() => NeedsRestartResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + NeedsRestartResponse copyWith(void Function(NeedsRestartResponse) updates) => super.copyWith((message) => updates(message as NeedsRestartResponse)) as NeedsRestartResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static NeedsRestartResponse create() => NeedsRestartResponse._(); + NeedsRestartResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static NeedsRestartResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static NeedsRestartResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.bool get mustRestart => $_getBF(1); + @$pb.TagNumber(2) + set mustRestart($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasMustRestart() => $_has(1); + @$pb.TagNumber(2) + void clearMustRestart() => clearField(2); + + @$pb.TagNumber(3) + $4.Duration get restartCheckInterval => $_getN(2); + @$pb.TagNumber(3) + set restartCheckInterval($4.Duration v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasRestartCheckInterval() => $_has(2); + @$pb.TagNumber(3) + void clearRestartCheckInterval() => clearField(3); + @$pb.TagNumber(3) + $4.Duration ensureRestartCheckInterval() => $_ensure(2); +} + +class ModuleConfig extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ModuleConfig', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'path') + ..hasRequiredFields = false + ; + + ModuleConfig._() : super(); + factory ModuleConfig({ + $core.String? name, + $core.String? path, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (path != null) { + _result.path = path; + } + return _result; + } + factory ModuleConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ModuleConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ModuleConfig clone() => ModuleConfig()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ModuleConfig copyWith(void Function(ModuleConfig) updates) => super.copyWith((message) => updates(message as ModuleConfig)) as ModuleConfig; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ModuleConfig create() => ModuleConfig._(); + ModuleConfig createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ModuleConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ModuleConfig? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get path => $_getSZ(1); + @$pb.TagNumber(2) + set path($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasPath() => $_has(1); + @$pb.TagNumber(2) + void clearPath() => clearField(2); +} + +class PackageConfig extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PackageConfig', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.app.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'package') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version') + ..hasRequiredFields = false + ; + + PackageConfig._() : super(); + factory PackageConfig({ + $core.String? name, + $core.String? package, + $core.String? version, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (package != null) { + _result.package = package; + } + if (version != null) { + _result.version = version; + } + return _result; + } + factory PackageConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PackageConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PackageConfig clone() => PackageConfig()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PackageConfig copyWith(void Function(PackageConfig) updates) => super.copyWith((message) => updates(message as PackageConfig)) as PackageConfig; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PackageConfig create() => PackageConfig._(); + PackageConfig createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PackageConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PackageConfig? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get package => $_getSZ(1); + @$pb.TagNumber(2) + set package($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasPackage() => $_has(1); + @$pb.TagNumber(2) + void clearPackage() => clearField(2); + + @$pb.TagNumber(3) + $core.String get version => $_getSZ(2); + @$pb.TagNumber(3) + set version($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasVersion() => $_has(2); + @$pb.TagNumber(3) + void clearVersion() => clearField(3); +} + diff --git a/lib/src/gen/app/v1/robot.pbenum.dart b/lib/src/gen/app/v1/robot.pbenum.dart new file mode 100644 index 00000000000..ec7ac1139d3 --- /dev/null +++ b/lib/src/gen/app/v1/robot.pbenum.dart @@ -0,0 +1,32 @@ +/// +// Generated code. Do not modify. +// source: app/v1/robot.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class CredentialsType extends $pb.ProtobufEnum { + static const CredentialsType CREDENTIALS_TYPE_UNSPECIFIED = CredentialsType._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CREDENTIALS_TYPE_UNSPECIFIED'); + static const CredentialsType CREDENTIALS_TYPE_INTERNAL = CredentialsType._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CREDENTIALS_TYPE_INTERNAL'); + static const CredentialsType CREDENTIALS_TYPE_API_KEY = CredentialsType._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CREDENTIALS_TYPE_API_KEY'); + static const CredentialsType CREDENTIALS_TYPE_ROBOT_SECRET = CredentialsType._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CREDENTIALS_TYPE_ROBOT_SECRET'); + static const CredentialsType CREDENTIALS_TYPE_ROBOT_LOCATION_SECRET = CredentialsType._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CREDENTIALS_TYPE_ROBOT_LOCATION_SECRET'); + + static const $core.List values = [ + CREDENTIALS_TYPE_UNSPECIFIED, + CREDENTIALS_TYPE_INTERNAL, + CREDENTIALS_TYPE_API_KEY, + CREDENTIALS_TYPE_ROBOT_SECRET, + CREDENTIALS_TYPE_ROBOT_LOCATION_SECRET, + ]; + + static final $core.Map<$core.int, CredentialsType> _byValue = $pb.ProtobufEnum.initByValue(values); + static CredentialsType? valueOf($core.int value) => _byValue[value]; + + const CredentialsType._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/app/v1/robot.pbgrpc.dart b/lib/src/gen/app/v1/robot.pbgrpc.dart new file mode 100644 index 00000000000..07499955d74 --- /dev/null +++ b/lib/src/gen/app/v1/robot.pbgrpc.dart @@ -0,0 +1,134 @@ +/// +// Generated code. Do not modify. +// source: app/v1/robot.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'robot.pb.dart' as $1; +export 'robot.pb.dart'; + +class RobotServiceClient extends $grpc.Client { + static final _$config = + $grpc.ClientMethod<$1.ConfigRequest, $1.ConfigResponse>( + '/viam.app.v1.RobotService/Config', + ($1.ConfigRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $1.ConfigResponse.fromBuffer(value)); + static final _$certificate = + $grpc.ClientMethod<$1.CertificateRequest, $1.CertificateResponse>( + '/viam.app.v1.RobotService/Certificate', + ($1.CertificateRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.CertificateResponse.fromBuffer(value)); + static final _$log = $grpc.ClientMethod<$1.LogRequest, $1.LogResponse>( + '/viam.app.v1.RobotService/Log', + ($1.LogRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $1.LogResponse.fromBuffer(value)); + static final _$needsRestart = + $grpc.ClientMethod<$1.NeedsRestartRequest, $1.NeedsRestartResponse>( + '/viam.app.v1.RobotService/NeedsRestart', + ($1.NeedsRestartRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.NeedsRestartResponse.fromBuffer(value)); + + RobotServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$1.ConfigResponse> config($1.ConfigRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$config, request, options: options); + } + + $grpc.ResponseFuture<$1.CertificateResponse> certificate( + $1.CertificateRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$certificate, request, options: options); + } + + $grpc.ResponseFuture<$1.LogResponse> log($1.LogRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$log, request, options: options); + } + + $grpc.ResponseFuture<$1.NeedsRestartResponse> needsRestart( + $1.NeedsRestartRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$needsRestart, request, options: options); + } +} + +abstract class RobotServiceBase extends $grpc.Service { + $core.String get $name => 'viam.app.v1.RobotService'; + + RobotServiceBase() { + $addMethod($grpc.ServiceMethod<$1.ConfigRequest, $1.ConfigResponse>( + 'Config', + config_Pre, + false, + false, + ($core.List<$core.int> value) => $1.ConfigRequest.fromBuffer(value), + ($1.ConfigResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$1.CertificateRequest, $1.CertificateResponse>( + 'Certificate', + certificate_Pre, + false, + false, + ($core.List<$core.int> value) => + $1.CertificateRequest.fromBuffer(value), + ($1.CertificateResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.LogRequest, $1.LogResponse>( + 'Log', + log_Pre, + false, + false, + ($core.List<$core.int> value) => $1.LogRequest.fromBuffer(value), + ($1.LogResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$1.NeedsRestartRequest, $1.NeedsRestartResponse>( + 'NeedsRestart', + needsRestart_Pre, + false, + false, + ($core.List<$core.int> value) => + $1.NeedsRestartRequest.fromBuffer(value), + ($1.NeedsRestartResponse value) => value.writeToBuffer())); + } + + $async.Future<$1.ConfigResponse> config_Pre( + $grpc.ServiceCall call, $async.Future<$1.ConfigRequest> request) async { + return config(call, await request); + } + + $async.Future<$1.CertificateResponse> certificate_Pre($grpc.ServiceCall call, + $async.Future<$1.CertificateRequest> request) async { + return certificate(call, await request); + } + + $async.Future<$1.LogResponse> log_Pre( + $grpc.ServiceCall call, $async.Future<$1.LogRequest> request) async { + return log(call, await request); + } + + $async.Future<$1.NeedsRestartResponse> needsRestart_Pre( + $grpc.ServiceCall call, + $async.Future<$1.NeedsRestartRequest> request) async { + return needsRestart(call, await request); + } + + $async.Future<$1.ConfigResponse> config( + $grpc.ServiceCall call, $1.ConfigRequest request); + $async.Future<$1.CertificateResponse> certificate( + $grpc.ServiceCall call, $1.CertificateRequest request); + $async.Future<$1.LogResponse> log( + $grpc.ServiceCall call, $1.LogRequest request); + $async.Future<$1.NeedsRestartResponse> needsRestart( + $grpc.ServiceCall call, $1.NeedsRestartRequest request); +} diff --git a/lib/src/gen/app/v1/robot.pbjson.dart b/lib/src/gen/app/v1/robot.pbjson.dart new file mode 100644 index 00000000000..6087e42fe83 --- /dev/null +++ b/lib/src/gen/app/v1/robot.pbjson.dart @@ -0,0 +1,472 @@ +/// +// Generated code. Do not modify. +// source: app/v1/robot.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use credentialsTypeDescriptor instead') +const CredentialsType$json = const { + '1': 'CredentialsType', + '2': const [ + const {'1': 'CREDENTIALS_TYPE_UNSPECIFIED', '2': 0}, + const {'1': 'CREDENTIALS_TYPE_INTERNAL', '2': 1}, + const {'1': 'CREDENTIALS_TYPE_API_KEY', '2': 2}, + const {'1': 'CREDENTIALS_TYPE_ROBOT_SECRET', '2': 3}, + const {'1': 'CREDENTIALS_TYPE_ROBOT_LOCATION_SECRET', '2': 4}, + ], +}; + +/// Descriptor for `CredentialsType`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List credentialsTypeDescriptor = $convert.base64Decode('Cg9DcmVkZW50aWFsc1R5cGUSIAocQ1JFREVOVElBTFNfVFlQRV9VTlNQRUNJRklFRBAAEh0KGUNSRURFTlRJQUxTX1RZUEVfSU5URVJOQUwQARIcChhDUkVERU5USUFMU19UWVBFX0FQSV9LRVkQAhIhCh1DUkVERU5USUFMU19UWVBFX1JPQk9UX1NFQ1JFVBADEioKJkNSRURFTlRJQUxTX1RZUEVfUk9CT1RfTE9DQVRJT05fU0VDUkVUEAQ='); +@$core.Deprecated('Use robotConfigDescriptor instead') +const RobotConfig$json = const { + '1': 'RobotConfig', + '2': const [ + const {'1': 'cloud', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.CloudConfig', '10': 'cloud'}, + const {'1': 'remotes', '3': 2, '4': 3, '5': 11, '6': '.viam.app.v1.RemoteConfig', '10': 'remotes'}, + const {'1': 'components', '3': 3, '4': 3, '5': 11, '6': '.viam.app.v1.ComponentConfig', '10': 'components'}, + const {'1': 'processes', '3': 4, '4': 3, '5': 11, '6': '.viam.app.v1.ProcessConfig', '10': 'processes'}, + const {'1': 'services', '3': 5, '4': 3, '5': 11, '6': '.viam.app.v1.ServiceConfig', '10': 'services'}, + const {'1': 'network', '3': 6, '4': 1, '5': 11, '6': '.viam.app.v1.NetworkConfig', '9': 0, '10': 'network', '17': true}, + const {'1': 'auth', '3': 7, '4': 1, '5': 11, '6': '.viam.app.v1.AuthConfig', '9': 1, '10': 'auth', '17': true}, + const {'1': 'debug', '3': 8, '4': 1, '5': 8, '9': 2, '10': 'debug', '17': true}, + const {'1': 'modules', '3': 9, '4': 3, '5': 11, '6': '.viam.app.v1.ModuleConfig', '10': 'modules'}, + const {'1': 'disable_partial_start', '3': 10, '4': 1, '5': 8, '9': 3, '10': 'disablePartialStart', '17': true}, + const {'1': 'packages', '3': 11, '4': 3, '5': 11, '6': '.viam.app.v1.PackageConfig', '10': 'packages'}, + ], + '8': const [ + const {'1': '_network'}, + const {'1': '_auth'}, + const {'1': '_debug'}, + const {'1': '_disable_partial_start'}, + ], +}; + +/// Descriptor for `RobotConfig`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List robotConfigDescriptor = $convert.base64Decode('CgtSb2JvdENvbmZpZxIuCgVjbG91ZBgBIAEoCzIYLnZpYW0uYXBwLnYxLkNsb3VkQ29uZmlnUgVjbG91ZBIzCgdyZW1vdGVzGAIgAygLMhkudmlhbS5hcHAudjEuUmVtb3RlQ29uZmlnUgdyZW1vdGVzEjwKCmNvbXBvbmVudHMYAyADKAsyHC52aWFtLmFwcC52MS5Db21wb25lbnRDb25maWdSCmNvbXBvbmVudHMSOAoJcHJvY2Vzc2VzGAQgAygLMhoudmlhbS5hcHAudjEuUHJvY2Vzc0NvbmZpZ1IJcHJvY2Vzc2VzEjYKCHNlcnZpY2VzGAUgAygLMhoudmlhbS5hcHAudjEuU2VydmljZUNvbmZpZ1IIc2VydmljZXMSOQoHbmV0d29yaxgGIAEoCzIaLnZpYW0uYXBwLnYxLk5ldHdvcmtDb25maWdIAFIHbmV0d29ya4gBARIwCgRhdXRoGAcgASgLMhcudmlhbS5hcHAudjEuQXV0aENvbmZpZ0gBUgRhdXRoiAEBEhkKBWRlYnVnGAggASgISAJSBWRlYnVniAEBEjMKB21vZHVsZXMYCSADKAsyGS52aWFtLmFwcC52MS5Nb2R1bGVDb25maWdSB21vZHVsZXMSNwoVZGlzYWJsZV9wYXJ0aWFsX3N0YXJ0GAogASgISANSE2Rpc2FibGVQYXJ0aWFsU3RhcnSIAQESNgoIcGFja2FnZXMYCyADKAsyGi52aWFtLmFwcC52MS5QYWNrYWdlQ29uZmlnUghwYWNrYWdlc0IKCghfbmV0d29ya0IHCgVfYXV0aEIICgZfZGVidWdCGAoWX2Rpc2FibGVfcGFydGlhbF9zdGFydA=='); +@$core.Deprecated('Use locationSecretDescriptor instead') +const LocationSecret$json = const { + '1': 'LocationSecret', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'secret', '3': 2, '4': 1, '5': 9, '10': 'secret'}, + ], +}; + +/// Descriptor for `LocationSecret`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List locationSecretDescriptor = $convert.base64Decode('Cg5Mb2NhdGlvblNlY3JldBIOCgJpZBgBIAEoCVICaWQSFgoGc2VjcmV0GAIgASgJUgZzZWNyZXQ='); +@$core.Deprecated('Use cloudConfigDescriptor instead') +const CloudConfig$json = const { + '1': 'CloudConfig', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'fqdn', '3': 2, '4': 1, '5': 9, '10': 'fqdn'}, + const {'1': 'local_fqdn', '3': 3, '4': 1, '5': 9, '10': 'localFqdn'}, + const {'1': 'managed_by', '3': 4, '4': 1, '5': 9, '10': 'managedBy'}, + const {'1': 'signaling_address', '3': 5, '4': 1, '5': 9, '10': 'signalingAddress'}, + const {'1': 'signaling_insecure', '3': 6, '4': 1, '5': 8, '10': 'signalingInsecure'}, + const { + '1': 'location_secret', + '3': 7, + '4': 1, + '5': 9, + '8': const {'3': true}, + '10': 'locationSecret', + }, + const {'1': 'secret', '3': 8, '4': 1, '5': 9, '10': 'secret'}, + const {'1': 'location_secrets', '3': 9, '4': 3, '5': 11, '6': '.viam.app.v1.LocationSecret', '10': 'locationSecrets'}, + ], +}; + +/// Descriptor for `CloudConfig`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List cloudConfigDescriptor = $convert.base64Decode('CgtDbG91ZENvbmZpZxIOCgJpZBgBIAEoCVICaWQSEgoEZnFkbhgCIAEoCVIEZnFkbhIdCgpsb2NhbF9mcWRuGAMgASgJUglsb2NhbEZxZG4SHQoKbWFuYWdlZF9ieRgEIAEoCVIJbWFuYWdlZEJ5EisKEXNpZ25hbGluZ19hZGRyZXNzGAUgASgJUhBzaWduYWxpbmdBZGRyZXNzEi0KEnNpZ25hbGluZ19pbnNlY3VyZRgGIAEoCFIRc2lnbmFsaW5nSW5zZWN1cmUSKwoPbG9jYXRpb25fc2VjcmV0GAcgASgJQgIYAVIObG9jYXRpb25TZWNyZXQSFgoGc2VjcmV0GAggASgJUgZzZWNyZXQSRgoQbG9jYXRpb25fc2VjcmV0cxgJIAMoCzIbLnZpYW0uYXBwLnYxLkxvY2F0aW9uU2VjcmV0Ug9sb2NhdGlvblNlY3JldHM='); +@$core.Deprecated('Use componentConfigDescriptor instead') +const ComponentConfig$json = const { + '1': 'ComponentConfig', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'namespace', '3': 2, '4': 1, '5': 9, '10': 'namespace'}, + const {'1': 'type', '3': 3, '4': 1, '5': 9, '10': 'type'}, + const {'1': 'model', '3': 4, '4': 1, '5': 9, '10': 'model'}, + const {'1': 'frame', '3': 5, '4': 1, '5': 11, '6': '.viam.app.v1.Frame', '10': 'frame'}, + const {'1': 'depends_on', '3': 6, '4': 3, '5': 9, '10': 'dependsOn'}, + const {'1': 'service_configs', '3': 7, '4': 3, '5': 11, '6': '.viam.app.v1.ResourceLevelServiceConfig', '8': const {}, '10': 'serviceConfigs'}, + const {'1': 'attributes', '3': 8, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'attributes'}, + const {'1': 'api', '3': 9, '4': 1, '5': 9, '10': 'api'}, + ], +}; + +/// Descriptor for `ComponentConfig`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List componentConfigDescriptor = $convert.base64Decode('Cg9Db21wb25lbnRDb25maWcSEgoEbmFtZRgBIAEoCVIEbmFtZRIcCgluYW1lc3BhY2UYAiABKAlSCW5hbWVzcGFjZRISCgR0eXBlGAMgASgJUgR0eXBlEhQKBW1vZGVsGAQgASgJUgVtb2RlbBIoCgVmcmFtZRgFIAEoCzISLnZpYW0uYXBwLnYxLkZyYW1lUgVmcmFtZRIdCgpkZXBlbmRzX29uGAYgAygJUglkZXBlbmRzT24SbAoPc2VydmljZV9jb25maWdzGAcgAygLMicudmlhbS5hcHAudjEuUmVzb3VyY2VMZXZlbFNlcnZpY2VDb25maWdCGpqEngMVanNvbjoic2VydmljZV9jb25maWciUg5zZXJ2aWNlQ29uZmlncxI3CgphdHRyaWJ1dGVzGAggASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIKYXR0cmlidXRlcxIQCgNhcGkYCSABKAlSA2FwaQ=='); +@$core.Deprecated('Use resourceLevelServiceConfigDescriptor instead') +const ResourceLevelServiceConfig$json = const { + '1': 'ResourceLevelServiceConfig', + '2': const [ + const {'1': 'type', '3': 1, '4': 1, '5': 9, '10': 'type'}, + const {'1': 'attributes', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'attributes'}, + ], +}; + +/// Descriptor for `ResourceLevelServiceConfig`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List resourceLevelServiceConfigDescriptor = $convert.base64Decode('ChpSZXNvdXJjZUxldmVsU2VydmljZUNvbmZpZxISCgR0eXBlGAEgASgJUgR0eXBlEjcKCmF0dHJpYnV0ZXMYAiABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgphdHRyaWJ1dGVz'); +@$core.Deprecated('Use processConfigDescriptor instead') +const ProcessConfig$json = const { + '1': 'ProcessConfig', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'args', '3': 3, '4': 3, '5': 9, '10': 'args'}, + const {'1': 'cwd', '3': 4, '4': 1, '5': 9, '10': 'cwd'}, + const {'1': 'one_shot', '3': 5, '4': 1, '5': 8, '10': 'oneShot'}, + const {'1': 'log', '3': 6, '4': 1, '5': 8, '10': 'log'}, + const {'1': 'stop_signal', '3': 7, '4': 1, '5': 5, '10': 'stopSignal'}, + const {'1': 'stop_timeout', '3': 8, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '10': 'stopTimeout'}, + ], +}; + +/// Descriptor for `ProcessConfig`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List processConfigDescriptor = $convert.base64Decode('Cg1Qcm9jZXNzQ29uZmlnEg4KAmlkGAEgASgJUgJpZBISCgRuYW1lGAIgASgJUgRuYW1lEhIKBGFyZ3MYAyADKAlSBGFyZ3MSEAoDY3dkGAQgASgJUgNjd2QSGQoIb25lX3Nob3QYBSABKAhSB29uZVNob3QSEAoDbG9nGAYgASgIUgNsb2cSHwoLc3RvcF9zaWduYWwYByABKAVSCnN0b3BTaWduYWwSPAoMc3RvcF90aW1lb3V0GAggASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uUgtzdG9wVGltZW91dA=='); +@$core.Deprecated('Use serviceConfigDescriptor instead') +const ServiceConfig$json = const { + '1': 'ServiceConfig', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'namespace', '3': 2, '4': 1, '5': 9, '10': 'namespace'}, + const {'1': 'type', '3': 3, '4': 1, '5': 9, '10': 'type'}, + const {'1': 'attributes', '3': 4, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'attributes'}, + const {'1': 'depends_on', '3': 5, '4': 3, '5': 9, '10': 'dependsOn'}, + const {'1': 'model', '3': 6, '4': 1, '5': 9, '10': 'model'}, + ], +}; + +/// Descriptor for `ServiceConfig`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List serviceConfigDescriptor = $convert.base64Decode('Cg1TZXJ2aWNlQ29uZmlnEhIKBG5hbWUYASABKAlSBG5hbWUSHAoJbmFtZXNwYWNlGAIgASgJUgluYW1lc3BhY2USEgoEdHlwZRgDIAEoCVIEdHlwZRI3CgphdHRyaWJ1dGVzGAQgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIKYXR0cmlidXRlcxIdCgpkZXBlbmRzX29uGAUgAygJUglkZXBlbmRzT24SFAoFbW9kZWwYBiABKAlSBW1vZGVs'); +@$core.Deprecated('Use networkConfigDescriptor instead') +const NetworkConfig$json = const { + '1': 'NetworkConfig', + '2': const [ + const {'1': 'fqdn', '3': 1, '4': 1, '5': 9, '10': 'fqdn'}, + const {'1': 'bind_address', '3': 2, '4': 1, '5': 9, '10': 'bindAddress'}, + const {'1': 'tls_cert_file', '3': 3, '4': 1, '5': 9, '10': 'tlsCertFile'}, + const {'1': 'tls_key_file', '3': 4, '4': 1, '5': 9, '10': 'tlsKeyFile'}, + ], +}; + +/// Descriptor for `NetworkConfig`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List networkConfigDescriptor = $convert.base64Decode('Cg1OZXR3b3JrQ29uZmlnEhIKBGZxZG4YASABKAlSBGZxZG4SIQoMYmluZF9hZGRyZXNzGAIgASgJUgtiaW5kQWRkcmVzcxIiCg10bHNfY2VydF9maWxlGAMgASgJUgt0bHNDZXJ0RmlsZRIgCgx0bHNfa2V5X2ZpbGUYBCABKAlSCnRsc0tleUZpbGU='); +@$core.Deprecated('Use authConfigDescriptor instead') +const AuthConfig$json = const { + '1': 'AuthConfig', + '2': const [ + const {'1': 'handlers', '3': 1, '4': 3, '5': 11, '6': '.viam.app.v1.AuthHandlerConfig', '10': 'handlers'}, + const {'1': 'tls_auth_entities', '3': 2, '4': 3, '5': 9, '10': 'tlsAuthEntities'}, + const {'1': 'external_auth_config', '3': 3, '4': 1, '5': 11, '6': '.viam.app.v1.ExternalAuthConfig', '9': 0, '10': 'externalAuthConfig', '17': true}, + ], + '8': const [ + const {'1': '_external_auth_config'}, + ], +}; + +/// Descriptor for `AuthConfig`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List authConfigDescriptor = $convert.base64Decode('CgpBdXRoQ29uZmlnEjoKCGhhbmRsZXJzGAEgAygLMh4udmlhbS5hcHAudjEuQXV0aEhhbmRsZXJDb25maWdSCGhhbmRsZXJzEioKEXRsc19hdXRoX2VudGl0aWVzGAIgAygJUg90bHNBdXRoRW50aXRpZXMSVgoUZXh0ZXJuYWxfYXV0aF9jb25maWcYAyABKAsyHy52aWFtLmFwcC52MS5FeHRlcm5hbEF1dGhDb25maWdIAFISZXh0ZXJuYWxBdXRoQ29uZmlniAEBQhcKFV9leHRlcm5hbF9hdXRoX2NvbmZpZw=='); +@$core.Deprecated('Use jWKSFileDescriptor instead') +const JWKSFile$json = const { + '1': 'JWKSFile', + '2': const [ + const {'1': 'json', '3': 1, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'json'}, + ], +}; + +/// Descriptor for `JWKSFile`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List jWKSFileDescriptor = $convert.base64Decode('CghKV0tTRmlsZRIrCgRqc29uGAEgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIEanNvbg=='); +@$core.Deprecated('Use externalAuthConfigDescriptor instead') +const ExternalAuthConfig$json = const { + '1': 'ExternalAuthConfig', + '2': const [ + const {'1': 'jwks', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.JWKSFile', '10': 'jwks'}, + ], +}; + +/// Descriptor for `ExternalAuthConfig`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List externalAuthConfigDescriptor = $convert.base64Decode('ChJFeHRlcm5hbEF1dGhDb25maWcSKQoEandrcxgBIAEoCzIVLnZpYW0uYXBwLnYxLkpXS1NGaWxlUgRqd2tz'); +@$core.Deprecated('Use authHandlerConfigDescriptor instead') +const AuthHandlerConfig$json = const { + '1': 'AuthHandlerConfig', + '2': const [ + const {'1': 'type', '3': 1, '4': 1, '5': 14, '6': '.viam.app.v1.CredentialsType', '10': 'type'}, + const {'1': 'config', '3': 5, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'config'}, + ], +}; + +/// Descriptor for `AuthHandlerConfig`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List authHandlerConfigDescriptor = $convert.base64Decode('ChFBdXRoSGFuZGxlckNvbmZpZxIwCgR0eXBlGAEgASgOMhwudmlhbS5hcHAudjEuQ3JlZGVudGlhbHNUeXBlUgR0eXBlEi8KBmNvbmZpZxgFIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBmNvbmZpZw=='); +@$core.Deprecated('Use frameDescriptor instead') +const Frame$json = const { + '1': 'Frame', + '2': const [ + const {'1': 'parent', '3': 1, '4': 1, '5': 9, '10': 'parent'}, + const {'1': 'translation', '3': 2, '4': 1, '5': 11, '6': '.viam.app.v1.Translation', '10': 'translation'}, + const {'1': 'orientation', '3': 3, '4': 1, '5': 11, '6': '.viam.app.v1.Orientation', '10': 'orientation'}, + const {'1': 'geometry', '3': 4, '4': 1, '5': 11, '6': '.viam.common.v1.Geometry', '10': 'geometry'}, + ], +}; + +/// Descriptor for `Frame`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List frameDescriptor = $convert.base64Decode('CgVGcmFtZRIWCgZwYXJlbnQYASABKAlSBnBhcmVudBI6Cgt0cmFuc2xhdGlvbhgCIAEoCzIYLnZpYW0uYXBwLnYxLlRyYW5zbGF0aW9uUgt0cmFuc2xhdGlvbhI6CgtvcmllbnRhdGlvbhgDIAEoCzIYLnZpYW0uYXBwLnYxLk9yaWVudGF0aW9uUgtvcmllbnRhdGlvbhI0CghnZW9tZXRyeRgEIAEoCzIYLnZpYW0uY29tbW9uLnYxLkdlb21ldHJ5UghnZW9tZXRyeQ=='); +@$core.Deprecated('Use translationDescriptor instead') +const Translation$json = const { + '1': 'Translation', + '2': const [ + const {'1': 'x', '3': 1, '4': 1, '5': 1, '10': 'x'}, + const {'1': 'y', '3': 2, '4': 1, '5': 1, '10': 'y'}, + const {'1': 'z', '3': 3, '4': 1, '5': 1, '10': 'z'}, + ], +}; + +/// Descriptor for `Translation`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List translationDescriptor = $convert.base64Decode('CgtUcmFuc2xhdGlvbhIMCgF4GAEgASgBUgF4EgwKAXkYAiABKAFSAXkSDAoBehgDIAEoAVIBeg=='); +@$core.Deprecated('Use orientationDescriptor instead') +const Orientation$json = const { + '1': 'Orientation', + '2': const [ + const {'1': 'no_orientation', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.Orientation.NoOrientation', '9': 0, '10': 'noOrientation'}, + const {'1': 'vector_radians', '3': 2, '4': 1, '5': 11, '6': '.viam.app.v1.Orientation.OrientationVectorRadians', '9': 0, '10': 'vectorRadians'}, + const {'1': 'vector_degrees', '3': 3, '4': 1, '5': 11, '6': '.viam.app.v1.Orientation.OrientationVectorDegrees', '9': 0, '10': 'vectorDegrees'}, + const {'1': 'euler_angles', '3': 4, '4': 1, '5': 11, '6': '.viam.app.v1.Orientation.EulerAngles', '9': 0, '10': 'eulerAngles'}, + const {'1': 'axis_angles', '3': 5, '4': 1, '5': 11, '6': '.viam.app.v1.Orientation.AxisAngles', '9': 0, '10': 'axisAngles'}, + const {'1': 'quaternion', '3': 6, '4': 1, '5': 11, '6': '.viam.app.v1.Orientation.Quaternion', '9': 0, '10': 'quaternion'}, + ], + '3': const [Orientation_NoOrientation$json, Orientation_OrientationVectorRadians$json, Orientation_OrientationVectorDegrees$json, Orientation_EulerAngles$json, Orientation_AxisAngles$json, Orientation_Quaternion$json], + '8': const [ + const {'1': 'type'}, + ], +}; + +@$core.Deprecated('Use orientationDescriptor instead') +const Orientation_NoOrientation$json = const { + '1': 'NoOrientation', +}; + +@$core.Deprecated('Use orientationDescriptor instead') +const Orientation_OrientationVectorRadians$json = const { + '1': 'OrientationVectorRadians', + '2': const [ + const {'1': 'theta', '3': 1, '4': 1, '5': 1, '8': const {}, '10': 'theta'}, + const {'1': 'x', '3': 2, '4': 1, '5': 1, '10': 'x'}, + const {'1': 'y', '3': 3, '4': 1, '5': 1, '10': 'y'}, + const {'1': 'z', '3': 4, '4': 1, '5': 1, '10': 'z'}, + ], +}; + +@$core.Deprecated('Use orientationDescriptor instead') +const Orientation_OrientationVectorDegrees$json = const { + '1': 'OrientationVectorDegrees', + '2': const [ + const {'1': 'theta', '3': 1, '4': 1, '5': 1, '8': const {}, '10': 'theta'}, + const {'1': 'x', '3': 2, '4': 1, '5': 1, '10': 'x'}, + const {'1': 'y', '3': 3, '4': 1, '5': 1, '10': 'y'}, + const {'1': 'z', '3': 4, '4': 1, '5': 1, '10': 'z'}, + ], +}; + +@$core.Deprecated('Use orientationDescriptor instead') +const Orientation_EulerAngles$json = const { + '1': 'EulerAngles', + '2': const [ + const {'1': 'roll', '3': 1, '4': 1, '5': 1, '10': 'roll'}, + const {'1': 'pitch', '3': 2, '4': 1, '5': 1, '10': 'pitch'}, + const {'1': 'yaw', '3': 3, '4': 1, '5': 1, '10': 'yaw'}, + ], +}; + +@$core.Deprecated('Use orientationDescriptor instead') +const Orientation_AxisAngles$json = const { + '1': 'AxisAngles', + '2': const [ + const {'1': 'theta', '3': 1, '4': 1, '5': 1, '8': const {}, '10': 'theta'}, + const {'1': 'x', '3': 2, '4': 1, '5': 1, '10': 'x'}, + const {'1': 'y', '3': 3, '4': 1, '5': 1, '10': 'y'}, + const {'1': 'z', '3': 4, '4': 1, '5': 1, '10': 'z'}, + ], +}; + +@$core.Deprecated('Use orientationDescriptor instead') +const Orientation_Quaternion$json = const { + '1': 'Quaternion', + '2': const [ + const {'1': 'w', '3': 1, '4': 1, '5': 1, '10': 'w'}, + const {'1': 'x', '3': 2, '4': 1, '5': 1, '10': 'x'}, + const {'1': 'y', '3': 3, '4': 1, '5': 1, '10': 'y'}, + const {'1': 'z', '3': 4, '4': 1, '5': 1, '10': 'z'}, + ], +}; + +/// Descriptor for `Orientation`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List orientationDescriptor = $convert.base64Decode('CgtPcmllbnRhdGlvbhJPCg5ub19vcmllbnRhdGlvbhgBIAEoCzImLnZpYW0uYXBwLnYxLk9yaWVudGF0aW9uLk5vT3JpZW50YXRpb25IAFINbm9PcmllbnRhdGlvbhJaCg52ZWN0b3JfcmFkaWFucxgCIAEoCzIxLnZpYW0uYXBwLnYxLk9yaWVudGF0aW9uLk9yaWVudGF0aW9uVmVjdG9yUmFkaWFuc0gAUg12ZWN0b3JSYWRpYW5zEloKDnZlY3Rvcl9kZWdyZWVzGAMgASgLMjEudmlhbS5hcHAudjEuT3JpZW50YXRpb24uT3JpZW50YXRpb25WZWN0b3JEZWdyZWVzSABSDXZlY3RvckRlZ3JlZXMSSQoMZXVsZXJfYW5nbGVzGAQgASgLMiQudmlhbS5hcHAudjEuT3JpZW50YXRpb24uRXVsZXJBbmdsZXNIAFILZXVsZXJBbmdsZXMSRgoLYXhpc19hbmdsZXMYBSABKAsyIy52aWFtLmFwcC52MS5PcmllbnRhdGlvbi5BeGlzQW5nbGVzSABSCmF4aXNBbmdsZXMSRQoKcXVhdGVybmlvbhgGIAEoCzIjLnZpYW0uYXBwLnYxLk9yaWVudGF0aW9uLlF1YXRlcm5pb25IAFIKcXVhdGVybmlvbhoPCg1Ob09yaWVudGF0aW9uGmoKGE9yaWVudGF0aW9uVmVjdG9yUmFkaWFucxIkCgV0aGV0YRgBIAEoAUIOmoSeAwlqc29uOiJ0aCJSBXRoZXRhEgwKAXgYAiABKAFSAXgSDAoBeRgDIAEoAVIBeRIMCgF6GAQgASgBUgF6GmoKGE9yaWVudGF0aW9uVmVjdG9yRGVncmVlcxIkCgV0aGV0YRgBIAEoAUIOmoSeAwlqc29uOiJ0aCJSBXRoZXRhEgwKAXgYAiABKAFSAXgSDAoBeRgDIAEoAVIBeRIMCgF6GAQgASgBUgF6GkkKC0V1bGVyQW5nbGVzEhIKBHJvbGwYASABKAFSBHJvbGwSFAoFcGl0Y2gYAiABKAFSBXBpdGNoEhAKA3lhdxgDIAEoAVIDeWF3GlwKCkF4aXNBbmdsZXMSJAoFdGhldGEYASABKAFCDpqEngMJanNvbjoidGgiUgV0aGV0YRIMCgF4GAIgASgBUgF4EgwKAXkYAyABKAFSAXkSDAoBehgEIAEoAVIBehpECgpRdWF0ZXJuaW9uEgwKAXcYASABKAFSAXcSDAoBeBgCIAEoAVIBeBIMCgF5GAMgASgBUgF5EgwKAXoYBCABKAFSAXpCBgoEdHlwZQ=='); +@$core.Deprecated('Use remoteConfigDescriptor instead') +const RemoteConfig$json = const { + '1': 'RemoteConfig', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'address', '3': 2, '4': 1, '5': 9, '10': 'address'}, + const {'1': 'frame', '3': 3, '4': 1, '5': 11, '6': '.viam.app.v1.Frame', '10': 'frame'}, + const {'1': 'auth', '3': 4, '4': 1, '5': 11, '6': '.viam.app.v1.RemoteAuth', '10': 'auth'}, + const {'1': 'managed_by', '3': 5, '4': 1, '5': 9, '10': 'managedBy'}, + const {'1': 'insecure', '3': 6, '4': 1, '5': 8, '10': 'insecure'}, + const {'1': 'connection_check_interval', '3': 7, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '10': 'connectionCheckInterval'}, + const {'1': 'reconnect_interval', '3': 8, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '10': 'reconnectInterval'}, + const {'1': 'service_configs', '3': 9, '4': 3, '5': 11, '6': '.viam.app.v1.ResourceLevelServiceConfig', '8': const {}, '10': 'serviceConfigs'}, + const {'1': 'secret', '3': 10, '4': 1, '5': 9, '10': 'secret'}, + ], +}; + +/// Descriptor for `RemoteConfig`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List remoteConfigDescriptor = $convert.base64Decode('CgxSZW1vdGVDb25maWcSEgoEbmFtZRgBIAEoCVIEbmFtZRIYCgdhZGRyZXNzGAIgASgJUgdhZGRyZXNzEigKBWZyYW1lGAMgASgLMhIudmlhbS5hcHAudjEuRnJhbWVSBWZyYW1lEisKBGF1dGgYBCABKAsyFy52aWFtLmFwcC52MS5SZW1vdGVBdXRoUgRhdXRoEh0KCm1hbmFnZWRfYnkYBSABKAlSCW1hbmFnZWRCeRIaCghpbnNlY3VyZRgGIAEoCFIIaW5zZWN1cmUSVQoZY29ubmVjdGlvbl9jaGVja19pbnRlcnZhbBgHIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlvblIXY29ubmVjdGlvbkNoZWNrSW50ZXJ2YWwSSAoScmVjb25uZWN0X2ludGVydmFsGAggASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uUhFyZWNvbm5lY3RJbnRlcnZhbBJsCg9zZXJ2aWNlX2NvbmZpZ3MYCSADKAsyJy52aWFtLmFwcC52MS5SZXNvdXJjZUxldmVsU2VydmljZUNvbmZpZ0IamoSeAxVqc29uOiJzZXJ2aWNlX2NvbmZpZyJSDnNlcnZpY2VDb25maWdzEhYKBnNlY3JldBgKIAEoCVIGc2VjcmV0'); +@$core.Deprecated('Use remoteAuthDescriptor instead') +const RemoteAuth$json = const { + '1': 'RemoteAuth', + '2': const [ + const {'1': 'credentials', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.RemoteAuth.Credentials', '10': 'credentials'}, + const {'1': 'entity', '3': 2, '4': 1, '5': 9, '10': 'entity'}, + ], + '3': const [RemoteAuth_Credentials$json], +}; + +@$core.Deprecated('Use remoteAuthDescriptor instead') +const RemoteAuth_Credentials$json = const { + '1': 'Credentials', + '2': const [ + const {'1': 'type', '3': 1, '4': 1, '5': 14, '6': '.viam.app.v1.CredentialsType', '10': 'type'}, + const {'1': 'payload', '3': 2, '4': 1, '5': 9, '10': 'payload'}, + ], +}; + +/// Descriptor for `RemoteAuth`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List remoteAuthDescriptor = $convert.base64Decode('CgpSZW1vdGVBdXRoEkUKC2NyZWRlbnRpYWxzGAEgASgLMiMudmlhbS5hcHAudjEuUmVtb3RlQXV0aC5DcmVkZW50aWFsc1ILY3JlZGVudGlhbHMSFgoGZW50aXR5GAIgASgJUgZlbnRpdHkaWQoLQ3JlZGVudGlhbHMSMAoEdHlwZRgBIAEoDjIcLnZpYW0uYXBwLnYxLkNyZWRlbnRpYWxzVHlwZVIEdHlwZRIYCgdwYXlsb2FkGAIgASgJUgdwYXlsb2Fk'); +@$core.Deprecated('Use agentInfoDescriptor instead') +const AgentInfo$json = const { + '1': 'AgentInfo', + '2': const [ + const {'1': 'host', '3': 1, '4': 1, '5': 9, '10': 'host'}, + const {'1': 'os', '3': 2, '4': 1, '5': 9, '10': 'os'}, + const {'1': 'ips', '3': 3, '4': 3, '5': 9, '10': 'ips'}, + const {'1': 'version', '3': 4, '4': 1, '5': 9, '10': 'version'}, + const {'1': 'git_revision', '3': 5, '4': 1, '5': 9, '10': 'gitRevision'}, + ], +}; + +/// Descriptor for `AgentInfo`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List agentInfoDescriptor = $convert.base64Decode('CglBZ2VudEluZm8SEgoEaG9zdBgBIAEoCVIEaG9zdBIOCgJvcxgCIAEoCVICb3MSEAoDaXBzGAMgAygJUgNpcHMSGAoHdmVyc2lvbhgEIAEoCVIHdmVyc2lvbhIhCgxnaXRfcmV2aXNpb24YBSABKAlSC2dpdFJldmlzaW9u'); +@$core.Deprecated('Use configRequestDescriptor instead') +const ConfigRequest$json = const { + '1': 'ConfigRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'agent_info', '3': 2, '4': 1, '5': 11, '6': '.viam.app.v1.AgentInfo', '9': 0, '10': 'agentInfo', '17': true}, + ], + '8': const [ + const {'1': '_agent_info'}, + ], +}; + +/// Descriptor for `ConfigRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List configRequestDescriptor = $convert.base64Decode('Cg1Db25maWdSZXF1ZXN0Eg4KAmlkGAEgASgJUgJpZBI6CgphZ2VudF9pbmZvGAIgASgLMhYudmlhbS5hcHAudjEuQWdlbnRJbmZvSABSCWFnZW50SW5mb4gBAUINCgtfYWdlbnRfaW5mbw=='); +@$core.Deprecated('Use configResponseDescriptor instead') +const ConfigResponse$json = const { + '1': 'ConfigResponse', + '2': const [ + const {'1': 'config', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.RobotConfig', '10': 'config'}, + ], +}; + +/// Descriptor for `ConfigResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List configResponseDescriptor = $convert.base64Decode('Cg5Db25maWdSZXNwb25zZRIwCgZjb25maWcYASABKAsyGC52aWFtLmFwcC52MS5Sb2JvdENvbmZpZ1IGY29uZmln'); +@$core.Deprecated('Use certificateRequestDescriptor instead') +const CertificateRequest$json = const { + '1': 'CertificateRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `CertificateRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List certificateRequestDescriptor = $convert.base64Decode('ChJDZXJ0aWZpY2F0ZVJlcXVlc3QSDgoCaWQYASABKAlSAmlk'); +@$core.Deprecated('Use certificateResponseDescriptor instead') +const CertificateResponse$json = const { + '1': 'CertificateResponse', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'tls_certificate', '3': 2, '4': 1, '5': 9, '10': 'tlsCertificate'}, + const {'1': 'tls_private_key', '3': 3, '4': 1, '5': 9, '10': 'tlsPrivateKey'}, + ], +}; + +/// Descriptor for `CertificateResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List certificateResponseDescriptor = $convert.base64Decode('ChNDZXJ0aWZpY2F0ZVJlc3BvbnNlEg4KAmlkGAEgASgJUgJpZBInCg90bHNfY2VydGlmaWNhdGUYAiABKAlSDnRsc0NlcnRpZmljYXRlEiYKD3Rsc19wcml2YXRlX2tleRgDIAEoCVINdGxzUHJpdmF0ZUtleQ=='); +@$core.Deprecated('Use logRequestDescriptor instead') +const LogRequest$json = const { + '1': 'LogRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'logs', '3': 2, '4': 3, '5': 11, '6': '.viam.app.v1.LogEntry', '10': 'logs'}, + ], +}; + +/// Descriptor for `LogRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List logRequestDescriptor = $convert.base64Decode('CgpMb2dSZXF1ZXN0Eg4KAmlkGAEgASgJUgJpZBIpCgRsb2dzGAIgAygLMhUudmlhbS5hcHAudjEuTG9nRW50cnlSBGxvZ3M='); +@$core.Deprecated('Use logResponseDescriptor instead') +const LogResponse$json = const { + '1': 'LogResponse', +}; + +/// Descriptor for `LogResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List logResponseDescriptor = $convert.base64Decode('CgtMb2dSZXNwb25zZQ=='); +@$core.Deprecated('Use needsRestartRequestDescriptor instead') +const NeedsRestartRequest$json = const { + '1': 'NeedsRestartRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `NeedsRestartRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List needsRestartRequestDescriptor = $convert.base64Decode('ChNOZWVkc1Jlc3RhcnRSZXF1ZXN0Eg4KAmlkGAEgASgJUgJpZA=='); +@$core.Deprecated('Use needsRestartResponseDescriptor instead') +const NeedsRestartResponse$json = const { + '1': 'NeedsRestartResponse', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'must_restart', '3': 2, '4': 1, '5': 8, '10': 'mustRestart'}, + const {'1': 'restart_check_interval', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '10': 'restartCheckInterval'}, + ], +}; + +/// Descriptor for `NeedsRestartResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List needsRestartResponseDescriptor = $convert.base64Decode('ChROZWVkc1Jlc3RhcnRSZXNwb25zZRIOCgJpZBgBIAEoCVICaWQSIQoMbXVzdF9yZXN0YXJ0GAIgASgIUgttdXN0UmVzdGFydBJPChZyZXN0YXJ0X2NoZWNrX2ludGVydmFsGAMgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uUhRyZXN0YXJ0Q2hlY2tJbnRlcnZhbA=='); +@$core.Deprecated('Use moduleConfigDescriptor instead') +const ModuleConfig$json = const { + '1': 'ModuleConfig', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'path', '3': 2, '4': 1, '5': 9, '10': 'path'}, + ], +}; + +/// Descriptor for `ModuleConfig`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moduleConfigDescriptor = $convert.base64Decode('CgxNb2R1bGVDb25maWcSEgoEbmFtZRgBIAEoCVIEbmFtZRISCgRwYXRoGAIgASgJUgRwYXRo'); +@$core.Deprecated('Use packageConfigDescriptor instead') +const PackageConfig$json = const { + '1': 'PackageConfig', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'package', '3': 2, '4': 1, '5': 9, '10': 'package'}, + const {'1': 'version', '3': 3, '4': 1, '5': 9, '10': 'version'}, + ], +}; + +/// Descriptor for `PackageConfig`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List packageConfigDescriptor = $convert.base64Decode('Cg1QYWNrYWdlQ29uZmlnEhIKBG5hbWUYASABKAlSBG5hbWUSGAoHcGFja2FnZRgCIAEoCVIHcGFja2FnZRIYCgd2ZXJzaW9uGAMgASgJUgd2ZXJzaW9u'); diff --git a/lib/src/gen/common/v1/common.pb.dart b/lib/src/gen/common/v1/common.pb.dart new file mode 100644 index 00000000000..761bfb39129 --- /dev/null +++ b/lib/src/gen/common/v1/common.pb.dart @@ -0,0 +1,1362 @@ +/// +// Generated code. Do not modify. +// source: common/v1/common.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../google/protobuf/struct.pb.dart' as $0; + +class ResourceName extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResourceName', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'namespace') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'subtype') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + ResourceName._() : super(); + factory ResourceName({ + $core.String? namespace, + $core.String? type, + $core.String? subtype, + $core.String? name, + }) { + final _result = create(); + if (namespace != null) { + _result.namespace = namespace; + } + if (type != null) { + _result.type = type; + } + if (subtype != null) { + _result.subtype = subtype; + } + if (name != null) { + _result.name = name; + } + return _result; + } + factory ResourceName.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResourceName.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResourceName clone() => ResourceName()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResourceName copyWith(void Function(ResourceName) updates) => super.copyWith((message) => updates(message as ResourceName)) as ResourceName; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResourceName create() => ResourceName._(); + ResourceName createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResourceName getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResourceName? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get namespace => $_getSZ(0); + @$pb.TagNumber(1) + set namespace($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasNamespace() => $_has(0); + @$pb.TagNumber(1) + void clearNamespace() => clearField(1); + + @$pb.TagNumber(2) + $core.String get type => $_getSZ(1); + @$pb.TagNumber(2) + set type($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasType() => $_has(1); + @$pb.TagNumber(2) + void clearType() => clearField(2); + + @$pb.TagNumber(3) + $core.String get subtype => $_getSZ(2); + @$pb.TagNumber(3) + set subtype($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasSubtype() => $_has(2); + @$pb.TagNumber(3) + void clearSubtype() => clearField(3); + + @$pb.TagNumber(4) + $core.String get name => $_getSZ(3); + @$pb.TagNumber(4) + set name($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasName() => $_has(3); + @$pb.TagNumber(4) + void clearName() => clearField(4); +} + +class BoardStatus extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'BoardStatus', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..m<$core.String, AnalogStatus>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'analogs', entryClassName: 'BoardStatus.AnalogsEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OM, valueCreator: AnalogStatus.create, packageName: const $pb.PackageName('viam.common.v1')) + ..m<$core.String, DigitalInterruptStatus>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'digitalInterrupts', entryClassName: 'BoardStatus.DigitalInterruptsEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OM, valueCreator: DigitalInterruptStatus.create, packageName: const $pb.PackageName('viam.common.v1')) + ..hasRequiredFields = false + ; + + BoardStatus._() : super(); + factory BoardStatus({ + $core.Map<$core.String, AnalogStatus>? analogs, + $core.Map<$core.String, DigitalInterruptStatus>? digitalInterrupts, + }) { + final _result = create(); + if (analogs != null) { + _result.analogs.addAll(analogs); + } + if (digitalInterrupts != null) { + _result.digitalInterrupts.addAll(digitalInterrupts); + } + return _result; + } + factory BoardStatus.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory BoardStatus.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + BoardStatus clone() => BoardStatus()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + BoardStatus copyWith(void Function(BoardStatus) updates) => super.copyWith((message) => updates(message as BoardStatus)) as BoardStatus; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static BoardStatus create() => BoardStatus._(); + BoardStatus createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static BoardStatus getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static BoardStatus? _defaultInstance; + + @$pb.TagNumber(1) + $core.Map<$core.String, AnalogStatus> get analogs => $_getMap(0); + + @$pb.TagNumber(2) + $core.Map<$core.String, DigitalInterruptStatus> get digitalInterrupts => $_getMap(1); +} + +class AnalogStatus extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AnalogStatus', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + AnalogStatus._() : super(); + factory AnalogStatus({ + $core.int? value, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + return _result; + } + factory AnalogStatus.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AnalogStatus.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AnalogStatus clone() => AnalogStatus()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AnalogStatus copyWith(void Function(AnalogStatus) updates) => super.copyWith((message) => updates(message as AnalogStatus)) as AnalogStatus; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AnalogStatus create() => AnalogStatus._(); + AnalogStatus createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AnalogStatus getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AnalogStatus? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get value => $_getIZ(0); + @$pb.TagNumber(1) + set value($core.int v) { $_setSignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); +} + +class DigitalInterruptStatus extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DigitalInterruptStatus', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..aInt64(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value') + ..hasRequiredFields = false + ; + + DigitalInterruptStatus._() : super(); + factory DigitalInterruptStatus({ + $fixnum.Int64? value, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + return _result; + } + factory DigitalInterruptStatus.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DigitalInterruptStatus.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DigitalInterruptStatus clone() => DigitalInterruptStatus()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DigitalInterruptStatus copyWith(void Function(DigitalInterruptStatus) updates) => super.copyWith((message) => updates(message as DigitalInterruptStatus)) as DigitalInterruptStatus; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DigitalInterruptStatus create() => DigitalInterruptStatus._(); + DigitalInterruptStatus createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DigitalInterruptStatus getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DigitalInterruptStatus? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get value => $_getI64(0); + @$pb.TagNumber(1) + set value($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); +} + +class Pose extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Pose', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'x', $pb.PbFieldType.OD) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'y', $pb.PbFieldType.OD) + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'z', $pb.PbFieldType.OD) + ..a<$core.double>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'oX', $pb.PbFieldType.OD) + ..a<$core.double>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'oY', $pb.PbFieldType.OD) + ..a<$core.double>(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'oZ', $pb.PbFieldType.OD) + ..a<$core.double>(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'theta', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + Pose._() : super(); + factory Pose({ + $core.double? x, + $core.double? y, + $core.double? z, + $core.double? oX, + $core.double? oY, + $core.double? oZ, + $core.double? theta, + }) { + final _result = create(); + if (x != null) { + _result.x = x; + } + if (y != null) { + _result.y = y; + } + if (z != null) { + _result.z = z; + } + if (oX != null) { + _result.oX = oX; + } + if (oY != null) { + _result.oY = oY; + } + if (oZ != null) { + _result.oZ = oZ; + } + if (theta != null) { + _result.theta = theta; + } + return _result; + } + factory Pose.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Pose.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Pose clone() => Pose()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Pose copyWith(void Function(Pose) updates) => super.copyWith((message) => updates(message as Pose)) as Pose; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Pose create() => Pose._(); + Pose createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Pose getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Pose? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get x => $_getN(0); + @$pb.TagNumber(1) + set x($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasX() => $_has(0); + @$pb.TagNumber(1) + void clearX() => clearField(1); + + @$pb.TagNumber(2) + $core.double get y => $_getN(1); + @$pb.TagNumber(2) + set y($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasY() => $_has(1); + @$pb.TagNumber(2) + void clearY() => clearField(2); + + @$pb.TagNumber(3) + $core.double get z => $_getN(2); + @$pb.TagNumber(3) + set z($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasZ() => $_has(2); + @$pb.TagNumber(3) + void clearZ() => clearField(3); + + @$pb.TagNumber(4) + $core.double get oX => $_getN(3); + @$pb.TagNumber(4) + set oX($core.double v) { $_setDouble(3, v); } + @$pb.TagNumber(4) + $core.bool hasOX() => $_has(3); + @$pb.TagNumber(4) + void clearOX() => clearField(4); + + @$pb.TagNumber(5) + $core.double get oY => $_getN(4); + @$pb.TagNumber(5) + set oY($core.double v) { $_setDouble(4, v); } + @$pb.TagNumber(5) + $core.bool hasOY() => $_has(4); + @$pb.TagNumber(5) + void clearOY() => clearField(5); + + @$pb.TagNumber(6) + $core.double get oZ => $_getN(5); + @$pb.TagNumber(6) + set oZ($core.double v) { $_setDouble(5, v); } + @$pb.TagNumber(6) + $core.bool hasOZ() => $_has(5); + @$pb.TagNumber(6) + void clearOZ() => clearField(6); + + @$pb.TagNumber(7) + $core.double get theta => $_getN(6); + @$pb.TagNumber(7) + set theta($core.double v) { $_setDouble(6, v); } + @$pb.TagNumber(7) + $core.bool hasTheta() => $_has(6); + @$pb.TagNumber(7) + void clearTheta() => clearField(7); +} + +class Orientation extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Orientation', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'oX', $pb.PbFieldType.OD) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'oY', $pb.PbFieldType.OD) + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'oZ', $pb.PbFieldType.OD) + ..a<$core.double>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'theta', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + Orientation._() : super(); + factory Orientation({ + $core.double? oX, + $core.double? oY, + $core.double? oZ, + $core.double? theta, + }) { + final _result = create(); + if (oX != null) { + _result.oX = oX; + } + if (oY != null) { + _result.oY = oY; + } + if (oZ != null) { + _result.oZ = oZ; + } + if (theta != null) { + _result.theta = theta; + } + return _result; + } + factory Orientation.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Orientation.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Orientation clone() => Orientation()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Orientation copyWith(void Function(Orientation) updates) => super.copyWith((message) => updates(message as Orientation)) as Orientation; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Orientation create() => Orientation._(); + Orientation createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Orientation getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Orientation? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get oX => $_getN(0); + @$pb.TagNumber(1) + set oX($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasOX() => $_has(0); + @$pb.TagNumber(1) + void clearOX() => clearField(1); + + @$pb.TagNumber(2) + $core.double get oY => $_getN(1); + @$pb.TagNumber(2) + set oY($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasOY() => $_has(1); + @$pb.TagNumber(2) + void clearOY() => clearField(2); + + @$pb.TagNumber(3) + $core.double get oZ => $_getN(2); + @$pb.TagNumber(3) + set oZ($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasOZ() => $_has(2); + @$pb.TagNumber(3) + void clearOZ() => clearField(3); + + @$pb.TagNumber(4) + $core.double get theta => $_getN(3); + @$pb.TagNumber(4) + set theta($core.double v) { $_setDouble(3, v); } + @$pb.TagNumber(4) + $core.bool hasTheta() => $_has(3); + @$pb.TagNumber(4) + void clearTheta() => clearField(4); +} + +class PoseInFrame extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PoseInFrame', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'referenceFrame') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pose', subBuilder: Pose.create) + ..hasRequiredFields = false + ; + + PoseInFrame._() : super(); + factory PoseInFrame({ + $core.String? referenceFrame, + Pose? pose, + }) { + final _result = create(); + if (referenceFrame != null) { + _result.referenceFrame = referenceFrame; + } + if (pose != null) { + _result.pose = pose; + } + return _result; + } + factory PoseInFrame.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PoseInFrame.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PoseInFrame clone() => PoseInFrame()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PoseInFrame copyWith(void Function(PoseInFrame) updates) => super.copyWith((message) => updates(message as PoseInFrame)) as PoseInFrame; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PoseInFrame create() => PoseInFrame._(); + PoseInFrame createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PoseInFrame getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PoseInFrame? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get referenceFrame => $_getSZ(0); + @$pb.TagNumber(1) + set referenceFrame($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasReferenceFrame() => $_has(0); + @$pb.TagNumber(1) + void clearReferenceFrame() => clearField(1); + + @$pb.TagNumber(2) + Pose get pose => $_getN(1); + @$pb.TagNumber(2) + set pose(Pose v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasPose() => $_has(1); + @$pb.TagNumber(2) + void clearPose() => clearField(2); + @$pb.TagNumber(2) + Pose ensurePose() => $_ensure(1); +} + +class Vector3 extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Vector3', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'x', $pb.PbFieldType.OD) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'y', $pb.PbFieldType.OD) + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'z', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + Vector3._() : super(); + factory Vector3({ + $core.double? x, + $core.double? y, + $core.double? z, + }) { + final _result = create(); + if (x != null) { + _result.x = x; + } + if (y != null) { + _result.y = y; + } + if (z != null) { + _result.z = z; + } + return _result; + } + factory Vector3.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Vector3.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Vector3 clone() => Vector3()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Vector3 copyWith(void Function(Vector3) updates) => super.copyWith((message) => updates(message as Vector3)) as Vector3; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Vector3 create() => Vector3._(); + Vector3 createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Vector3 getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Vector3? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get x => $_getN(0); + @$pb.TagNumber(1) + set x($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasX() => $_has(0); + @$pb.TagNumber(1) + void clearX() => clearField(1); + + @$pb.TagNumber(2) + $core.double get y => $_getN(1); + @$pb.TagNumber(2) + set y($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasY() => $_has(1); + @$pb.TagNumber(2) + void clearY() => clearField(2); + + @$pb.TagNumber(3) + $core.double get z => $_getN(2); + @$pb.TagNumber(3) + set z($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasZ() => $_has(2); + @$pb.TagNumber(3) + void clearZ() => clearField(3); +} + +class Sphere extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Sphere', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'radiusMm', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + Sphere._() : super(); + factory Sphere({ + $core.double? radiusMm, + }) { + final _result = create(); + if (radiusMm != null) { + _result.radiusMm = radiusMm; + } + return _result; + } + factory Sphere.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Sphere.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Sphere clone() => Sphere()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Sphere copyWith(void Function(Sphere) updates) => super.copyWith((message) => updates(message as Sphere)) as Sphere; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Sphere create() => Sphere._(); + Sphere createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Sphere getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Sphere? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get radiusMm => $_getN(0); + @$pb.TagNumber(1) + set radiusMm($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasRadiusMm() => $_has(0); + @$pb.TagNumber(1) + void clearRadiusMm() => clearField(1); +} + +class Capsule extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Capsule', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'radiusMm', $pb.PbFieldType.OD) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'lengthMm', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + Capsule._() : super(); + factory Capsule({ + $core.double? radiusMm, + $core.double? lengthMm, + }) { + final _result = create(); + if (radiusMm != null) { + _result.radiusMm = radiusMm; + } + if (lengthMm != null) { + _result.lengthMm = lengthMm; + } + return _result; + } + factory Capsule.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Capsule.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Capsule clone() => Capsule()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Capsule copyWith(void Function(Capsule) updates) => super.copyWith((message) => updates(message as Capsule)) as Capsule; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Capsule create() => Capsule._(); + Capsule createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Capsule getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Capsule? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get radiusMm => $_getN(0); + @$pb.TagNumber(1) + set radiusMm($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasRadiusMm() => $_has(0); + @$pb.TagNumber(1) + void clearRadiusMm() => clearField(1); + + @$pb.TagNumber(2) + $core.double get lengthMm => $_getN(1); + @$pb.TagNumber(2) + set lengthMm($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasLengthMm() => $_has(1); + @$pb.TagNumber(2) + void clearLengthMm() => clearField(2); +} + +class RectangularPrism extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RectangularPrism', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dimsMm', subBuilder: Vector3.create) + ..hasRequiredFields = false + ; + + RectangularPrism._() : super(); + factory RectangularPrism({ + Vector3? dimsMm, + }) { + final _result = create(); + if (dimsMm != null) { + _result.dimsMm = dimsMm; + } + return _result; + } + factory RectangularPrism.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RectangularPrism.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RectangularPrism clone() => RectangularPrism()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RectangularPrism copyWith(void Function(RectangularPrism) updates) => super.copyWith((message) => updates(message as RectangularPrism)) as RectangularPrism; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RectangularPrism create() => RectangularPrism._(); + RectangularPrism createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RectangularPrism getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RectangularPrism? _defaultInstance; + + @$pb.TagNumber(1) + Vector3 get dimsMm => $_getN(0); + @$pb.TagNumber(1) + set dimsMm(Vector3 v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasDimsMm() => $_has(0); + @$pb.TagNumber(1) + void clearDimsMm() => clearField(1); + @$pb.TagNumber(1) + Vector3 ensureDimsMm() => $_ensure(0); +} + +enum Geometry_GeometryType { + sphere, + box, + capsule, + notSet +} + +class Geometry extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Geometry_GeometryType> _Geometry_GeometryTypeByTag = { + 2 : Geometry_GeometryType.sphere, + 3 : Geometry_GeometryType.box, + 5 : Geometry_GeometryType.capsule, + 0 : Geometry_GeometryType.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Geometry', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..oo(0, [2, 3, 5]) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'center', subBuilder: Pose.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sphere', subBuilder: Sphere.create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'box', subBuilder: RectangularPrism.create) + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'label') + ..aOM(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'capsule', subBuilder: Capsule.create) + ..hasRequiredFields = false + ; + + Geometry._() : super(); + factory Geometry({ + Pose? center, + Sphere? sphere, + RectangularPrism? box, + $core.String? label, + Capsule? capsule, + }) { + final _result = create(); + if (center != null) { + _result.center = center; + } + if (sphere != null) { + _result.sphere = sphere; + } + if (box != null) { + _result.box = box; + } + if (label != null) { + _result.label = label; + } + if (capsule != null) { + _result.capsule = capsule; + } + return _result; + } + factory Geometry.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Geometry.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Geometry clone() => Geometry()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Geometry copyWith(void Function(Geometry) updates) => super.copyWith((message) => updates(message as Geometry)) as Geometry; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Geometry create() => Geometry._(); + Geometry createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Geometry getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Geometry? _defaultInstance; + + Geometry_GeometryType whichGeometryType() => _Geometry_GeometryTypeByTag[$_whichOneof(0)]!; + void clearGeometryType() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + Pose get center => $_getN(0); + @$pb.TagNumber(1) + set center(Pose v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasCenter() => $_has(0); + @$pb.TagNumber(1) + void clearCenter() => clearField(1); + @$pb.TagNumber(1) + Pose ensureCenter() => $_ensure(0); + + @$pb.TagNumber(2) + Sphere get sphere => $_getN(1); + @$pb.TagNumber(2) + set sphere(Sphere v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasSphere() => $_has(1); + @$pb.TagNumber(2) + void clearSphere() => clearField(2); + @$pb.TagNumber(2) + Sphere ensureSphere() => $_ensure(1); + + @$pb.TagNumber(3) + RectangularPrism get box => $_getN(2); + @$pb.TagNumber(3) + set box(RectangularPrism v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasBox() => $_has(2); + @$pb.TagNumber(3) + void clearBox() => clearField(3); + @$pb.TagNumber(3) + RectangularPrism ensureBox() => $_ensure(2); + + @$pb.TagNumber(4) + $core.String get label => $_getSZ(3); + @$pb.TagNumber(4) + set label($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasLabel() => $_has(3); + @$pb.TagNumber(4) + void clearLabel() => clearField(4); + + @$pb.TagNumber(5) + Capsule get capsule => $_getN(4); + @$pb.TagNumber(5) + set capsule(Capsule v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasCapsule() => $_has(4); + @$pb.TagNumber(5) + void clearCapsule() => clearField(5); + @$pb.TagNumber(5) + Capsule ensureCapsule() => $_ensure(4); +} + +class GeometriesInFrame extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GeometriesInFrame', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'referenceFrame') + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'geometries', $pb.PbFieldType.PM, subBuilder: Geometry.create) + ..hasRequiredFields = false + ; + + GeometriesInFrame._() : super(); + factory GeometriesInFrame({ + $core.String? referenceFrame, + $core.Iterable? geometries, + }) { + final _result = create(); + if (referenceFrame != null) { + _result.referenceFrame = referenceFrame; + } + if (geometries != null) { + _result.geometries.addAll(geometries); + } + return _result; + } + factory GeometriesInFrame.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GeometriesInFrame.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GeometriesInFrame clone() => GeometriesInFrame()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GeometriesInFrame copyWith(void Function(GeometriesInFrame) updates) => super.copyWith((message) => updates(message as GeometriesInFrame)) as GeometriesInFrame; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GeometriesInFrame create() => GeometriesInFrame._(); + GeometriesInFrame createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GeometriesInFrame getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GeometriesInFrame? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get referenceFrame => $_getSZ(0); + @$pb.TagNumber(1) + set referenceFrame($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasReferenceFrame() => $_has(0); + @$pb.TagNumber(1) + void clearReferenceFrame() => clearField(1); + + @$pb.TagNumber(2) + $core.List get geometries => $_getList(1); +} + +class PointCloudObject extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PointCloudObject', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..a<$core.List<$core.int>>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pointCloud', $pb.PbFieldType.OY) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'geometries', subBuilder: GeometriesInFrame.create) + ..hasRequiredFields = false + ; + + PointCloudObject._() : super(); + factory PointCloudObject({ + $core.List<$core.int>? pointCloud, + GeometriesInFrame? geometries, + }) { + final _result = create(); + if (pointCloud != null) { + _result.pointCloud = pointCloud; + } + if (geometries != null) { + _result.geometries = geometries; + } + return _result; + } + factory PointCloudObject.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PointCloudObject.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PointCloudObject clone() => PointCloudObject()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PointCloudObject copyWith(void Function(PointCloudObject) updates) => super.copyWith((message) => updates(message as PointCloudObject)) as PointCloudObject; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PointCloudObject create() => PointCloudObject._(); + PointCloudObject createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PointCloudObject getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PointCloudObject? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.int> get pointCloud => $_getN(0); + @$pb.TagNumber(1) + set pointCloud($core.List<$core.int> v) { $_setBytes(0, v); } + @$pb.TagNumber(1) + $core.bool hasPointCloud() => $_has(0); + @$pb.TagNumber(1) + void clearPointCloud() => clearField(1); + + @$pb.TagNumber(2) + GeometriesInFrame get geometries => $_getN(1); + @$pb.TagNumber(2) + set geometries(GeometriesInFrame v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasGeometries() => $_has(1); + @$pb.TagNumber(2) + void clearGeometries() => clearField(2); + @$pb.TagNumber(2) + GeometriesInFrame ensureGeometries() => $_ensure(1); +} + +class GeoPoint extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GeoPoint', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'latitude', $pb.PbFieldType.OD) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'longitude', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + GeoPoint._() : super(); + factory GeoPoint({ + $core.double? latitude, + $core.double? longitude, + }) { + final _result = create(); + if (latitude != null) { + _result.latitude = latitude; + } + if (longitude != null) { + _result.longitude = longitude; + } + return _result; + } + factory GeoPoint.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GeoPoint.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GeoPoint clone() => GeoPoint()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GeoPoint copyWith(void Function(GeoPoint) updates) => super.copyWith((message) => updates(message as GeoPoint)) as GeoPoint; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GeoPoint create() => GeoPoint._(); + GeoPoint createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GeoPoint getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GeoPoint? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get latitude => $_getN(0); + @$pb.TagNumber(1) + set latitude($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasLatitude() => $_has(0); + @$pb.TagNumber(1) + void clearLatitude() => clearField(1); + + @$pb.TagNumber(2) + $core.double get longitude => $_getN(1); + @$pb.TagNumber(2) + set longitude($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasLongitude() => $_has(1); + @$pb.TagNumber(2) + void clearLongitude() => clearField(2); +} + +class Transform extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Transform', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'referenceFrame') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'poseInObserverFrame', subBuilder: PoseInFrame.create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'physicalObject', subBuilder: Geometry.create) + ..hasRequiredFields = false + ; + + Transform._() : super(); + factory Transform({ + $core.String? referenceFrame, + PoseInFrame? poseInObserverFrame, + Geometry? physicalObject, + }) { + final _result = create(); + if (referenceFrame != null) { + _result.referenceFrame = referenceFrame; + } + if (poseInObserverFrame != null) { + _result.poseInObserverFrame = poseInObserverFrame; + } + if (physicalObject != null) { + _result.physicalObject = physicalObject; + } + return _result; + } + factory Transform.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Transform.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Transform clone() => Transform()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Transform copyWith(void Function(Transform) updates) => super.copyWith((message) => updates(message as Transform)) as Transform; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Transform create() => Transform._(); + Transform createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Transform getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Transform? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get referenceFrame => $_getSZ(0); + @$pb.TagNumber(1) + set referenceFrame($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasReferenceFrame() => $_has(0); + @$pb.TagNumber(1) + void clearReferenceFrame() => clearField(1); + + @$pb.TagNumber(2) + PoseInFrame get poseInObserverFrame => $_getN(1); + @$pb.TagNumber(2) + set poseInObserverFrame(PoseInFrame v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasPoseInObserverFrame() => $_has(1); + @$pb.TagNumber(2) + void clearPoseInObserverFrame() => clearField(2); + @$pb.TagNumber(2) + PoseInFrame ensurePoseInObserverFrame() => $_ensure(1); + + @$pb.TagNumber(3) + Geometry get physicalObject => $_getN(2); + @$pb.TagNumber(3) + set physicalObject(Geometry v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasPhysicalObject() => $_has(2); + @$pb.TagNumber(3) + void clearPhysicalObject() => clearField(3); + @$pb.TagNumber(3) + Geometry ensurePhysicalObject() => $_ensure(2); +} + +class WorldState extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'WorldState', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'obstacles', $pb.PbFieldType.PM, subBuilder: GeometriesInFrame.create) + ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'transforms', $pb.PbFieldType.PM, subBuilder: Transform.create) + ..hasRequiredFields = false + ; + + WorldState._() : super(); + factory WorldState({ + $core.Iterable? obstacles, + $core.Iterable? transforms, + }) { + final _result = create(); + if (obstacles != null) { + _result.obstacles.addAll(obstacles); + } + if (transforms != null) { + _result.transforms.addAll(transforms); + } + return _result; + } + factory WorldState.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory WorldState.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + WorldState clone() => WorldState()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + WorldState copyWith(void Function(WorldState) updates) => super.copyWith((message) => updates(message as WorldState)) as WorldState; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static WorldState create() => WorldState._(); + WorldState createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static WorldState getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static WorldState? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get obstacles => $_getList(0); + + @$pb.TagNumber(3) + $core.List get transforms => $_getList(1); +} + +class ActuatorStatus extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ActuatorStatus', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isMoving') + ..hasRequiredFields = false + ; + + ActuatorStatus._() : super(); + factory ActuatorStatus({ + $core.bool? isMoving, + }) { + final _result = create(); + if (isMoving != null) { + _result.isMoving = isMoving; + } + return _result; + } + factory ActuatorStatus.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ActuatorStatus.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ActuatorStatus clone() => ActuatorStatus()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ActuatorStatus copyWith(void Function(ActuatorStatus) updates) => super.copyWith((message) => updates(message as ActuatorStatus)) as ActuatorStatus; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ActuatorStatus create() => ActuatorStatus._(); + ActuatorStatus createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ActuatorStatus getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ActuatorStatus? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get isMoving => $_getBF(0); + @$pb.TagNumber(1) + set isMoving($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasIsMoving() => $_has(0); + @$pb.TagNumber(1) + void clearIsMoving() => clearField(1); +} + +class DoCommandRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DoCommandRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$0.Struct>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'command', subBuilder: $0.Struct.create) + ..hasRequiredFields = false + ; + + DoCommandRequest._() : super(); + factory DoCommandRequest({ + $core.String? name, + $0.Struct? command, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (command != null) { + _result.command = command; + } + return _result; + } + factory DoCommandRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DoCommandRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DoCommandRequest clone() => DoCommandRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DoCommandRequest copyWith(void Function(DoCommandRequest) updates) => super.copyWith((message) => updates(message as DoCommandRequest)) as DoCommandRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DoCommandRequest create() => DoCommandRequest._(); + DoCommandRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DoCommandRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DoCommandRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $0.Struct get command => $_getN(1); + @$pb.TagNumber(2) + set command($0.Struct v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasCommand() => $_has(1); + @$pb.TagNumber(2) + void clearCommand() => clearField(2); + @$pb.TagNumber(2) + $0.Struct ensureCommand() => $_ensure(1); +} + +class DoCommandResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DoCommandResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.common.v1'), createEmptyInstance: create) + ..aOM<$0.Struct>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'result', subBuilder: $0.Struct.create) + ..hasRequiredFields = false + ; + + DoCommandResponse._() : super(); + factory DoCommandResponse({ + $0.Struct? result, + }) { + final _result = create(); + if (result != null) { + _result.result = result; + } + return _result; + } + factory DoCommandResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DoCommandResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DoCommandResponse clone() => DoCommandResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DoCommandResponse copyWith(void Function(DoCommandResponse) updates) => super.copyWith((message) => updates(message as DoCommandResponse)) as DoCommandResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DoCommandResponse create() => DoCommandResponse._(); + DoCommandResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DoCommandResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DoCommandResponse? _defaultInstance; + + @$pb.TagNumber(1) + $0.Struct get result => $_getN(0); + @$pb.TagNumber(1) + set result($0.Struct v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasResult() => $_has(0); + @$pb.TagNumber(1) + void clearResult() => clearField(1); + @$pb.TagNumber(1) + $0.Struct ensureResult() => $_ensure(0); +} + +class Common { + static final safetyHeartbeatMonitored = $pb.Extension<$core.bool>(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.MethodOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'safetyHeartbeatMonitored', 84260, $pb.PbFieldType.OB); + static void registerAllExtensions($pb.ExtensionRegistry registry) { + registry.add(safetyHeartbeatMonitored); + } +} + diff --git a/lib/src/gen/common/v1/common.pbenum.dart b/lib/src/gen/common/v1/common.pbenum.dart new file mode 100644 index 00000000000..5e1bb7a6e45 --- /dev/null +++ b/lib/src/gen/common/v1/common.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: common/v1/common.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/common/v1/common.pbjson.dart b/lib/src/gen/common/v1/common.pbjson.dart new file mode 100644 index 00000000000..4aaea0e5e3e --- /dev/null +++ b/lib/src/gen/common/v1/common.pbjson.dart @@ -0,0 +1,265 @@ +/// +// Generated code. Do not modify. +// source: common/v1/common.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use resourceNameDescriptor instead') +const ResourceName$json = const { + '1': 'ResourceName', + '2': const [ + const {'1': 'namespace', '3': 1, '4': 1, '5': 9, '10': 'namespace'}, + const {'1': 'type', '3': 2, '4': 1, '5': 9, '10': 'type'}, + const {'1': 'subtype', '3': 3, '4': 1, '5': 9, '10': 'subtype'}, + const {'1': 'name', '3': 4, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `ResourceName`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List resourceNameDescriptor = $convert.base64Decode('CgxSZXNvdXJjZU5hbWUSHAoJbmFtZXNwYWNlGAEgASgJUgluYW1lc3BhY2USEgoEdHlwZRgCIAEoCVIEdHlwZRIYCgdzdWJ0eXBlGAMgASgJUgdzdWJ0eXBlEhIKBG5hbWUYBCABKAlSBG5hbWU='); +@$core.Deprecated('Use boardStatusDescriptor instead') +const BoardStatus$json = const { + '1': 'BoardStatus', + '2': const [ + const {'1': 'analogs', '3': 1, '4': 3, '5': 11, '6': '.viam.common.v1.BoardStatus.AnalogsEntry', '10': 'analogs'}, + const {'1': 'digital_interrupts', '3': 2, '4': 3, '5': 11, '6': '.viam.common.v1.BoardStatus.DigitalInterruptsEntry', '10': 'digitalInterrupts'}, + ], + '3': const [BoardStatus_AnalogsEntry$json, BoardStatus_DigitalInterruptsEntry$json], +}; + +@$core.Deprecated('Use boardStatusDescriptor instead') +const BoardStatus_AnalogsEntry$json = const { + '1': 'AnalogsEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.viam.common.v1.AnalogStatus', '10': 'value'}, + ], + '7': const {'7': true}, +}; + +@$core.Deprecated('Use boardStatusDescriptor instead') +const BoardStatus_DigitalInterruptsEntry$json = const { + '1': 'DigitalInterruptsEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.viam.common.v1.DigitalInterruptStatus', '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `BoardStatus`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List boardStatusDescriptor = $convert.base64Decode('CgtCb2FyZFN0YXR1cxJCCgdhbmFsb2dzGAEgAygLMigudmlhbS5jb21tb24udjEuQm9hcmRTdGF0dXMuQW5hbG9nc0VudHJ5UgdhbmFsb2dzEmEKEmRpZ2l0YWxfaW50ZXJydXB0cxgCIAMoCzIyLnZpYW0uY29tbW9uLnYxLkJvYXJkU3RhdHVzLkRpZ2l0YWxJbnRlcnJ1cHRzRW50cnlSEWRpZ2l0YWxJbnRlcnJ1cHRzGlgKDEFuYWxvZ3NFbnRyeRIQCgNrZXkYASABKAlSA2tleRIyCgV2YWx1ZRgCIAEoCzIcLnZpYW0uY29tbW9uLnYxLkFuYWxvZ1N0YXR1c1IFdmFsdWU6AjgBGmwKFkRpZ2l0YWxJbnRlcnJ1cHRzRW50cnkSEAoDa2V5GAEgASgJUgNrZXkSPAoFdmFsdWUYAiABKAsyJi52aWFtLmNvbW1vbi52MS5EaWdpdGFsSW50ZXJydXB0U3RhdHVzUgV2YWx1ZToCOAE='); +@$core.Deprecated('Use analogStatusDescriptor instead') +const AnalogStatus$json = const { + '1': 'AnalogStatus', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 5, '10': 'value'}, + ], +}; + +/// Descriptor for `AnalogStatus`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List analogStatusDescriptor = $convert.base64Decode('CgxBbmFsb2dTdGF0dXMSFAoFdmFsdWUYASABKAVSBXZhbHVl'); +@$core.Deprecated('Use digitalInterruptStatusDescriptor instead') +const DigitalInterruptStatus$json = const { + '1': 'DigitalInterruptStatus', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 3, '10': 'value'}, + ], +}; + +/// Descriptor for `DigitalInterruptStatus`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List digitalInterruptStatusDescriptor = $convert.base64Decode('ChZEaWdpdGFsSW50ZXJydXB0U3RhdHVzEhQKBXZhbHVlGAEgASgDUgV2YWx1ZQ=='); +@$core.Deprecated('Use poseDescriptor instead') +const Pose$json = const { + '1': 'Pose', + '2': const [ + const {'1': 'x', '3': 1, '4': 1, '5': 1, '10': 'x'}, + const {'1': 'y', '3': 2, '4': 1, '5': 1, '10': 'y'}, + const {'1': 'z', '3': 3, '4': 1, '5': 1, '10': 'z'}, + const {'1': 'o_x', '3': 4, '4': 1, '5': 1, '10': 'oX'}, + const {'1': 'o_y', '3': 5, '4': 1, '5': 1, '10': 'oY'}, + const {'1': 'o_z', '3': 6, '4': 1, '5': 1, '10': 'oZ'}, + const {'1': 'theta', '3': 7, '4': 1, '5': 1, '10': 'theta'}, + ], +}; + +/// Descriptor for `Pose`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List poseDescriptor = $convert.base64Decode('CgRQb3NlEgwKAXgYASABKAFSAXgSDAoBeRgCIAEoAVIBeRIMCgF6GAMgASgBUgF6Eg8KA29feBgEIAEoAVICb1gSDwoDb195GAUgASgBUgJvWRIPCgNvX3oYBiABKAFSAm9aEhQKBXRoZXRhGAcgASgBUgV0aGV0YQ=='); +@$core.Deprecated('Use orientationDescriptor instead') +const Orientation$json = const { + '1': 'Orientation', + '2': const [ + const {'1': 'o_x', '3': 1, '4': 1, '5': 1, '10': 'oX'}, + const {'1': 'o_y', '3': 2, '4': 1, '5': 1, '10': 'oY'}, + const {'1': 'o_z', '3': 3, '4': 1, '5': 1, '10': 'oZ'}, + const {'1': 'theta', '3': 4, '4': 1, '5': 1, '10': 'theta'}, + ], +}; + +/// Descriptor for `Orientation`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List orientationDescriptor = $convert.base64Decode('CgtPcmllbnRhdGlvbhIPCgNvX3gYASABKAFSAm9YEg8KA29feRgCIAEoAVICb1kSDwoDb196GAMgASgBUgJvWhIUCgV0aGV0YRgEIAEoAVIFdGhldGE='); +@$core.Deprecated('Use poseInFrameDescriptor instead') +const PoseInFrame$json = const { + '1': 'PoseInFrame', + '2': const [ + const {'1': 'reference_frame', '3': 1, '4': 1, '5': 9, '10': 'referenceFrame'}, + const {'1': 'pose', '3': 2, '4': 1, '5': 11, '6': '.viam.common.v1.Pose', '10': 'pose'}, + ], +}; + +/// Descriptor for `PoseInFrame`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List poseInFrameDescriptor = $convert.base64Decode('CgtQb3NlSW5GcmFtZRInCg9yZWZlcmVuY2VfZnJhbWUYASABKAlSDnJlZmVyZW5jZUZyYW1lEigKBHBvc2UYAiABKAsyFC52aWFtLmNvbW1vbi52MS5Qb3NlUgRwb3Nl'); +@$core.Deprecated('Use vector3Descriptor instead') +const Vector3$json = const { + '1': 'Vector3', + '2': const [ + const {'1': 'x', '3': 1, '4': 1, '5': 1, '10': 'x'}, + const {'1': 'y', '3': 2, '4': 1, '5': 1, '10': 'y'}, + const {'1': 'z', '3': 3, '4': 1, '5': 1, '10': 'z'}, + ], +}; + +/// Descriptor for `Vector3`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List vector3Descriptor = $convert.base64Decode('CgdWZWN0b3IzEgwKAXgYASABKAFSAXgSDAoBeRgCIAEoAVIBeRIMCgF6GAMgASgBUgF6'); +@$core.Deprecated('Use sphereDescriptor instead') +const Sphere$json = const { + '1': 'Sphere', + '2': const [ + const {'1': 'radius_mm', '3': 1, '4': 1, '5': 1, '10': 'radiusMm'}, + ], +}; + +/// Descriptor for `Sphere`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List sphereDescriptor = $convert.base64Decode('CgZTcGhlcmUSGwoJcmFkaXVzX21tGAEgASgBUghyYWRpdXNNbQ=='); +@$core.Deprecated('Use capsuleDescriptor instead') +const Capsule$json = const { + '1': 'Capsule', + '2': const [ + const {'1': 'radius_mm', '3': 1, '4': 1, '5': 1, '10': 'radiusMm'}, + const {'1': 'length_mm', '3': 2, '4': 1, '5': 1, '10': 'lengthMm'}, + ], +}; + +/// Descriptor for `Capsule`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List capsuleDescriptor = $convert.base64Decode('CgdDYXBzdWxlEhsKCXJhZGl1c19tbRgBIAEoAVIIcmFkaXVzTW0SGwoJbGVuZ3RoX21tGAIgASgBUghsZW5ndGhNbQ=='); +@$core.Deprecated('Use rectangularPrismDescriptor instead') +const RectangularPrism$json = const { + '1': 'RectangularPrism', + '2': const [ + const {'1': 'dims_mm', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.Vector3', '10': 'dimsMm'}, + ], +}; + +/// Descriptor for `RectangularPrism`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List rectangularPrismDescriptor = $convert.base64Decode('ChBSZWN0YW5ndWxhclByaXNtEjAKB2RpbXNfbW0YASABKAsyFy52aWFtLmNvbW1vbi52MS5WZWN0b3IzUgZkaW1zTW0='); +@$core.Deprecated('Use geometryDescriptor instead') +const Geometry$json = const { + '1': 'Geometry', + '2': const [ + const {'1': 'center', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.Pose', '10': 'center'}, + const {'1': 'sphere', '3': 2, '4': 1, '5': 11, '6': '.viam.common.v1.Sphere', '9': 0, '10': 'sphere'}, + const {'1': 'box', '3': 3, '4': 1, '5': 11, '6': '.viam.common.v1.RectangularPrism', '9': 0, '10': 'box'}, + const {'1': 'capsule', '3': 5, '4': 1, '5': 11, '6': '.viam.common.v1.Capsule', '9': 0, '10': 'capsule'}, + const {'1': 'label', '3': 4, '4': 1, '5': 9, '10': 'label'}, + ], + '8': const [ + const {'1': 'geometry_type'}, + ], +}; + +/// Descriptor for `Geometry`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List geometryDescriptor = $convert.base64Decode('CghHZW9tZXRyeRIsCgZjZW50ZXIYASABKAsyFC52aWFtLmNvbW1vbi52MS5Qb3NlUgZjZW50ZXISMAoGc3BoZXJlGAIgASgLMhYudmlhbS5jb21tb24udjEuU3BoZXJlSABSBnNwaGVyZRI0CgNib3gYAyABKAsyIC52aWFtLmNvbW1vbi52MS5SZWN0YW5ndWxhclByaXNtSABSA2JveBIzCgdjYXBzdWxlGAUgASgLMhcudmlhbS5jb21tb24udjEuQ2Fwc3VsZUgAUgdjYXBzdWxlEhQKBWxhYmVsGAQgASgJUgVsYWJlbEIPCg1nZW9tZXRyeV90eXBl'); +@$core.Deprecated('Use geometriesInFrameDescriptor instead') +const GeometriesInFrame$json = const { + '1': 'GeometriesInFrame', + '2': const [ + const {'1': 'reference_frame', '3': 1, '4': 1, '5': 9, '10': 'referenceFrame'}, + const {'1': 'geometries', '3': 2, '4': 3, '5': 11, '6': '.viam.common.v1.Geometry', '10': 'geometries'}, + ], +}; + +/// Descriptor for `GeometriesInFrame`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List geometriesInFrameDescriptor = $convert.base64Decode('ChFHZW9tZXRyaWVzSW5GcmFtZRInCg9yZWZlcmVuY2VfZnJhbWUYASABKAlSDnJlZmVyZW5jZUZyYW1lEjgKCmdlb21ldHJpZXMYAiADKAsyGC52aWFtLmNvbW1vbi52MS5HZW9tZXRyeVIKZ2VvbWV0cmllcw=='); +@$core.Deprecated('Use pointCloudObjectDescriptor instead') +const PointCloudObject$json = const { + '1': 'PointCloudObject', + '2': const [ + const {'1': 'point_cloud', '3': 1, '4': 1, '5': 12, '10': 'pointCloud'}, + const {'1': 'geometries', '3': 2, '4': 1, '5': 11, '6': '.viam.common.v1.GeometriesInFrame', '10': 'geometries'}, + ], +}; + +/// Descriptor for `PointCloudObject`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List pointCloudObjectDescriptor = $convert.base64Decode('ChBQb2ludENsb3VkT2JqZWN0Eh8KC3BvaW50X2Nsb3VkGAEgASgMUgpwb2ludENsb3VkEkEKCmdlb21ldHJpZXMYAiABKAsyIS52aWFtLmNvbW1vbi52MS5HZW9tZXRyaWVzSW5GcmFtZVIKZ2VvbWV0cmllcw=='); +@$core.Deprecated('Use geoPointDescriptor instead') +const GeoPoint$json = const { + '1': 'GeoPoint', + '2': const [ + const {'1': 'latitude', '3': 1, '4': 1, '5': 1, '10': 'latitude'}, + const {'1': 'longitude', '3': 2, '4': 1, '5': 1, '10': 'longitude'}, + ], +}; + +/// Descriptor for `GeoPoint`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List geoPointDescriptor = $convert.base64Decode('CghHZW9Qb2ludBIaCghsYXRpdHVkZRgBIAEoAVIIbGF0aXR1ZGUSHAoJbG9uZ2l0dWRlGAIgASgBUglsb25naXR1ZGU='); +@$core.Deprecated('Use transformDescriptor instead') +const Transform$json = const { + '1': 'Transform', + '2': const [ + const {'1': 'reference_frame', '3': 1, '4': 1, '5': 9, '10': 'referenceFrame'}, + const {'1': 'pose_in_observer_frame', '3': 2, '4': 1, '5': 11, '6': '.viam.common.v1.PoseInFrame', '10': 'poseInObserverFrame'}, + const {'1': 'physical_object', '3': 3, '4': 1, '5': 11, '6': '.viam.common.v1.Geometry', '9': 0, '10': 'physicalObject', '17': true}, + ], + '8': const [ + const {'1': '_physical_object'}, + ], +}; + +/// Descriptor for `Transform`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List transformDescriptor = $convert.base64Decode('CglUcmFuc2Zvcm0SJwoPcmVmZXJlbmNlX2ZyYW1lGAEgASgJUg5yZWZlcmVuY2VGcmFtZRJQChZwb3NlX2luX29ic2VydmVyX2ZyYW1lGAIgASgLMhsudmlhbS5jb21tb24udjEuUG9zZUluRnJhbWVSE3Bvc2VJbk9ic2VydmVyRnJhbWUSRgoPcGh5c2ljYWxfb2JqZWN0GAMgASgLMhgudmlhbS5jb21tb24udjEuR2VvbWV0cnlIAFIOcGh5c2ljYWxPYmplY3SIAQFCEgoQX3BoeXNpY2FsX29iamVjdA=='); +@$core.Deprecated('Use worldStateDescriptor instead') +const WorldState$json = const { + '1': 'WorldState', + '2': const [ + const {'1': 'obstacles', '3': 1, '4': 3, '5': 11, '6': '.viam.common.v1.GeometriesInFrame', '10': 'obstacles'}, + const {'1': 'transforms', '3': 3, '4': 3, '5': 11, '6': '.viam.common.v1.Transform', '10': 'transforms'}, + ], +}; + +/// Descriptor for `WorldState`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List worldStateDescriptor = $convert.base64Decode('CgpXb3JsZFN0YXRlEj8KCW9ic3RhY2xlcxgBIAMoCzIhLnZpYW0uY29tbW9uLnYxLkdlb21ldHJpZXNJbkZyYW1lUglvYnN0YWNsZXMSOQoKdHJhbnNmb3JtcxgDIAMoCzIZLnZpYW0uY29tbW9uLnYxLlRyYW5zZm9ybVIKdHJhbnNmb3Jtcw=='); +@$core.Deprecated('Use actuatorStatusDescriptor instead') +const ActuatorStatus$json = const { + '1': 'ActuatorStatus', + '2': const [ + const {'1': 'is_moving', '3': 1, '4': 1, '5': 8, '10': 'isMoving'}, + ], +}; + +/// Descriptor for `ActuatorStatus`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List actuatorStatusDescriptor = $convert.base64Decode('Cg5BY3R1YXRvclN0YXR1cxIbCglpc19tb3ZpbmcYASABKAhSCGlzTW92aW5n'); +@$core.Deprecated('Use doCommandRequestDescriptor instead') +const DoCommandRequest$json = const { + '1': 'DoCommandRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'command', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'command'}, + ], +}; + +/// Descriptor for `DoCommandRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List doCommandRequestDescriptor = $convert.base64Decode('ChBEb0NvbW1hbmRSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSMQoHY29tbWFuZBgCIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSB2NvbW1hbmQ='); +@$core.Deprecated('Use doCommandResponseDescriptor instead') +const DoCommandResponse$json = const { + '1': 'DoCommandResponse', + '2': const [ + const {'1': 'result', '3': 1, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'result'}, + ], +}; + +/// Descriptor for `DoCommandResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List doCommandResponseDescriptor = $convert.base64Decode('ChFEb0NvbW1hbmRSZXNwb25zZRIvCgZyZXN1bHQYASABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgZyZXN1bHQ='); diff --git a/lib/src/gen/component/arm/v1/arm.pb.dart b/lib/src/gen/component/arm/v1/arm.pb.dart new file mode 100644 index 00000000000..3609e924cc2 --- /dev/null +++ b/lib/src/gen/component/arm/v1/arm.pb.dart @@ -0,0 +1,776 @@ +/// +// Generated code. Do not modify. +// source: component/arm/v1/arm.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; +import '../../../common/v1/common.pb.dart' as $1; + +class GetEndPositionRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetEndPositionRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.arm.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetEndPositionRequest._() : super(); + factory GetEndPositionRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetEndPositionRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetEndPositionRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetEndPositionRequest clone() => GetEndPositionRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetEndPositionRequest copyWith(void Function(GetEndPositionRequest) updates) => super.copyWith((message) => updates(message as GetEndPositionRequest)) as GetEndPositionRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetEndPositionRequest create() => GetEndPositionRequest._(); + GetEndPositionRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetEndPositionRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetEndPositionRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetEndPositionResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetEndPositionResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.arm.v1'), createEmptyInstance: create) + ..aOM<$1.Pose>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pose', subBuilder: $1.Pose.create) + ..hasRequiredFields = false + ; + + GetEndPositionResponse._() : super(); + factory GetEndPositionResponse({ + $1.Pose? pose, + }) { + final _result = create(); + if (pose != null) { + _result.pose = pose; + } + return _result; + } + factory GetEndPositionResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetEndPositionResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetEndPositionResponse clone() => GetEndPositionResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetEndPositionResponse copyWith(void Function(GetEndPositionResponse) updates) => super.copyWith((message) => updates(message as GetEndPositionResponse)) as GetEndPositionResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetEndPositionResponse create() => GetEndPositionResponse._(); + GetEndPositionResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetEndPositionResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetEndPositionResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.Pose get pose => $_getN(0); + @$pb.TagNumber(1) + set pose($1.Pose v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasPose() => $_has(0); + @$pb.TagNumber(1) + void clearPose() => clearField(1); + @$pb.TagNumber(1) + $1.Pose ensurePose() => $_ensure(0); +} + +class JointPositions extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'JointPositions', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.arm.v1'), createEmptyInstance: create) + ..p<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'values', $pb.PbFieldType.KD) + ..hasRequiredFields = false + ; + + JointPositions._() : super(); + factory JointPositions({ + $core.Iterable<$core.double>? values, + }) { + final _result = create(); + if (values != null) { + _result.values.addAll(values); + } + return _result; + } + factory JointPositions.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory JointPositions.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + JointPositions clone() => JointPositions()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + JointPositions copyWith(void Function(JointPositions) updates) => super.copyWith((message) => updates(message as JointPositions)) as JointPositions; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static JointPositions create() => JointPositions._(); + JointPositions createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static JointPositions getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static JointPositions? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.double> get values => $_getList(0); +} + +class GetJointPositionsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetJointPositionsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.arm.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetJointPositionsRequest._() : super(); + factory GetJointPositionsRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetJointPositionsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetJointPositionsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetJointPositionsRequest clone() => GetJointPositionsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetJointPositionsRequest copyWith(void Function(GetJointPositionsRequest) updates) => super.copyWith((message) => updates(message as GetJointPositionsRequest)) as GetJointPositionsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetJointPositionsRequest create() => GetJointPositionsRequest._(); + GetJointPositionsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetJointPositionsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetJointPositionsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetJointPositionsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetJointPositionsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.arm.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'positions', subBuilder: JointPositions.create) + ..hasRequiredFields = false + ; + + GetJointPositionsResponse._() : super(); + factory GetJointPositionsResponse({ + JointPositions? positions, + }) { + final _result = create(); + if (positions != null) { + _result.positions = positions; + } + return _result; + } + factory GetJointPositionsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetJointPositionsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetJointPositionsResponse clone() => GetJointPositionsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetJointPositionsResponse copyWith(void Function(GetJointPositionsResponse) updates) => super.copyWith((message) => updates(message as GetJointPositionsResponse)) as GetJointPositionsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetJointPositionsResponse create() => GetJointPositionsResponse._(); + GetJointPositionsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetJointPositionsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetJointPositionsResponse? _defaultInstance; + + @$pb.TagNumber(1) + JointPositions get positions => $_getN(0); + @$pb.TagNumber(1) + set positions(JointPositions v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasPositions() => $_has(0); + @$pb.TagNumber(1) + void clearPositions() => clearField(1); + @$pb.TagNumber(1) + JointPositions ensurePositions() => $_ensure(0); +} + +class MoveToPositionRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MoveToPositionRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.arm.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$1.Pose>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'to', subBuilder: $1.Pose.create) + ..aOM<$1.WorldState>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'worldState', subBuilder: $1.WorldState.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + MoveToPositionRequest._() : super(); + factory MoveToPositionRequest({ + $core.String? name, + $1.Pose? to, + $1.WorldState? worldState, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (to != null) { + _result.to = to; + } + if (worldState != null) { + _result.worldState = worldState; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory MoveToPositionRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MoveToPositionRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MoveToPositionRequest clone() => MoveToPositionRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MoveToPositionRequest copyWith(void Function(MoveToPositionRequest) updates) => super.copyWith((message) => updates(message as MoveToPositionRequest)) as MoveToPositionRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MoveToPositionRequest create() => MoveToPositionRequest._(); + MoveToPositionRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MoveToPositionRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MoveToPositionRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $1.Pose get to => $_getN(1); + @$pb.TagNumber(2) + set to($1.Pose v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasTo() => $_has(1); + @$pb.TagNumber(2) + void clearTo() => clearField(2); + @$pb.TagNumber(2) + $1.Pose ensureTo() => $_ensure(1); + + @$pb.TagNumber(3) + $1.WorldState get worldState => $_getN(2); + @$pb.TagNumber(3) + set worldState($1.WorldState v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasWorldState() => $_has(2); + @$pb.TagNumber(3) + void clearWorldState() => clearField(3); + @$pb.TagNumber(3) + $1.WorldState ensureWorldState() => $_ensure(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(3); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(3); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(3); +} + +class MoveToPositionResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MoveToPositionResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.arm.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + MoveToPositionResponse._() : super(); + factory MoveToPositionResponse() => create(); + factory MoveToPositionResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MoveToPositionResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MoveToPositionResponse clone() => MoveToPositionResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MoveToPositionResponse copyWith(void Function(MoveToPositionResponse) updates) => super.copyWith((message) => updates(message as MoveToPositionResponse)) as MoveToPositionResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MoveToPositionResponse create() => MoveToPositionResponse._(); + MoveToPositionResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MoveToPositionResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MoveToPositionResponse? _defaultInstance; +} + +class MoveToJointPositionsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MoveToJointPositionsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.arm.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'positions', subBuilder: JointPositions.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + MoveToJointPositionsRequest._() : super(); + factory MoveToJointPositionsRequest({ + $core.String? name, + JointPositions? positions, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (positions != null) { + _result.positions = positions; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory MoveToJointPositionsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MoveToJointPositionsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MoveToJointPositionsRequest clone() => MoveToJointPositionsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MoveToJointPositionsRequest copyWith(void Function(MoveToJointPositionsRequest) updates) => super.copyWith((message) => updates(message as MoveToJointPositionsRequest)) as MoveToJointPositionsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MoveToJointPositionsRequest create() => MoveToJointPositionsRequest._(); + MoveToJointPositionsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MoveToJointPositionsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MoveToJointPositionsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + JointPositions get positions => $_getN(1); + @$pb.TagNumber(2) + set positions(JointPositions v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasPositions() => $_has(1); + @$pb.TagNumber(2) + void clearPositions() => clearField(2); + @$pb.TagNumber(2) + JointPositions ensurePositions() => $_ensure(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class MoveToJointPositionsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MoveToJointPositionsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.arm.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + MoveToJointPositionsResponse._() : super(); + factory MoveToJointPositionsResponse() => create(); + factory MoveToJointPositionsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MoveToJointPositionsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MoveToJointPositionsResponse clone() => MoveToJointPositionsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MoveToJointPositionsResponse copyWith(void Function(MoveToJointPositionsResponse) updates) => super.copyWith((message) => updates(message as MoveToJointPositionsResponse)) as MoveToJointPositionsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MoveToJointPositionsResponse create() => MoveToJointPositionsResponse._(); + MoveToJointPositionsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MoveToJointPositionsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MoveToJointPositionsResponse? _defaultInstance; +} + +class StopRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.arm.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + StopRequest._() : super(); + factory StopRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory StopRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopRequest clone() => StopRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopRequest copyWith(void Function(StopRequest) updates) => super.copyWith((message) => updates(message as StopRequest)) as StopRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopRequest create() => StopRequest._(); + StopRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class StopResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.arm.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + StopResponse._() : super(); + factory StopResponse() => create(); + factory StopResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopResponse clone() => StopResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopResponse copyWith(void Function(StopResponse) updates) => super.copyWith((message) => updates(message as StopResponse)) as StopResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopResponse create() => StopResponse._(); + StopResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopResponse? _defaultInstance; +} + +class Status extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Status', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.arm.v1'), createEmptyInstance: create) + ..aOM<$1.Pose>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'endPosition', subBuilder: $1.Pose.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'jointPositions', subBuilder: JointPositions.create) + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isMoving') + ..hasRequiredFields = false + ; + + Status._() : super(); + factory Status({ + $1.Pose? endPosition, + JointPositions? jointPositions, + $core.bool? isMoving, + }) { + final _result = create(); + if (endPosition != null) { + _result.endPosition = endPosition; + } + if (jointPositions != null) { + _result.jointPositions = jointPositions; + } + if (isMoving != null) { + _result.isMoving = isMoving; + } + return _result; + } + factory Status.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Status.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Status clone() => Status()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Status copyWith(void Function(Status) updates) => super.copyWith((message) => updates(message as Status)) as Status; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Status create() => Status._(); + Status createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Status getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Status? _defaultInstance; + + @$pb.TagNumber(1) + $1.Pose get endPosition => $_getN(0); + @$pb.TagNumber(1) + set endPosition($1.Pose v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasEndPosition() => $_has(0); + @$pb.TagNumber(1) + void clearEndPosition() => clearField(1); + @$pb.TagNumber(1) + $1.Pose ensureEndPosition() => $_ensure(0); + + @$pb.TagNumber(2) + JointPositions get jointPositions => $_getN(1); + @$pb.TagNumber(2) + set jointPositions(JointPositions v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasJointPositions() => $_has(1); + @$pb.TagNumber(2) + void clearJointPositions() => clearField(2); + @$pb.TagNumber(2) + JointPositions ensureJointPositions() => $_ensure(1); + + @$pb.TagNumber(3) + $core.bool get isMoving => $_getBF(2); + @$pb.TagNumber(3) + set isMoving($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(3) + $core.bool hasIsMoving() => $_has(2); + @$pb.TagNumber(3) + void clearIsMoving() => clearField(3); +} + +class IsMovingRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IsMovingRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.arm.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + IsMovingRequest._() : super(); + factory IsMovingRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory IsMovingRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IsMovingRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IsMovingRequest clone() => IsMovingRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IsMovingRequest copyWith(void Function(IsMovingRequest) updates) => super.copyWith((message) => updates(message as IsMovingRequest)) as IsMovingRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IsMovingRequest create() => IsMovingRequest._(); + IsMovingRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IsMovingRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IsMovingRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class IsMovingResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IsMovingResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.arm.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isMoving') + ..hasRequiredFields = false + ; + + IsMovingResponse._() : super(); + factory IsMovingResponse({ + $core.bool? isMoving, + }) { + final _result = create(); + if (isMoving != null) { + _result.isMoving = isMoving; + } + return _result; + } + factory IsMovingResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IsMovingResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IsMovingResponse clone() => IsMovingResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IsMovingResponse copyWith(void Function(IsMovingResponse) updates) => super.copyWith((message) => updates(message as IsMovingResponse)) as IsMovingResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IsMovingResponse create() => IsMovingResponse._(); + IsMovingResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IsMovingResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IsMovingResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get isMoving => $_getBF(0); + @$pb.TagNumber(1) + set isMoving($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasIsMoving() => $_has(0); + @$pb.TagNumber(1) + void clearIsMoving() => clearField(1); +} + diff --git a/lib/src/gen/component/arm/v1/arm.pbenum.dart b/lib/src/gen/component/arm/v1/arm.pbenum.dart new file mode 100644 index 00000000000..b307cc672bd --- /dev/null +++ b/lib/src/gen/component/arm/v1/arm.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: component/arm/v1/arm.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/component/arm/v1/arm.pbgrpc.dart b/lib/src/gen/component/arm/v1/arm.pbgrpc.dart new file mode 100644 index 00000000000..29a0b722909 --- /dev/null +++ b/lib/src/gen/component/arm/v1/arm.pbgrpc.dart @@ -0,0 +1,221 @@ +/// +// Generated code. Do not modify. +// source: component/arm/v1/arm.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'arm.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'arm.pb.dart'; + +class ArmServiceClient extends $grpc.Client { + static final _$getEndPosition = + $grpc.ClientMethod<$0.GetEndPositionRequest, $0.GetEndPositionResponse>( + '/viam.component.arm.v1.ArmService/GetEndPosition', + ($0.GetEndPositionRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetEndPositionResponse.fromBuffer(value)); + static final _$moveToPosition = + $grpc.ClientMethod<$0.MoveToPositionRequest, $0.MoveToPositionResponse>( + '/viam.component.arm.v1.ArmService/MoveToPosition', + ($0.MoveToPositionRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.MoveToPositionResponse.fromBuffer(value)); + static final _$getJointPositions = $grpc.ClientMethod< + $0.GetJointPositionsRequest, $0.GetJointPositionsResponse>( + '/viam.component.arm.v1.ArmService/GetJointPositions', + ($0.GetJointPositionsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetJointPositionsResponse.fromBuffer(value)); + static final _$moveToJointPositions = $grpc.ClientMethod< + $0.MoveToJointPositionsRequest, $0.MoveToJointPositionsResponse>( + '/viam.component.arm.v1.ArmService/MoveToJointPositions', + ($0.MoveToJointPositionsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.MoveToJointPositionsResponse.fromBuffer(value)); + static final _$stop = $grpc.ClientMethod<$0.StopRequest, $0.StopResponse>( + '/viam.component.arm.v1.ArmService/Stop', + ($0.StopRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.StopResponse.fromBuffer(value)); + static final _$isMoving = + $grpc.ClientMethod<$0.IsMovingRequest, $0.IsMovingResponse>( + '/viam.component.arm.v1.ArmService/IsMoving', + ($0.IsMovingRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.IsMovingResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.component.arm.v1.ArmService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + ArmServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.GetEndPositionResponse> getEndPosition( + $0.GetEndPositionRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getEndPosition, request, options: options); + } + + $grpc.ResponseFuture<$0.MoveToPositionResponse> moveToPosition( + $0.MoveToPositionRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$moveToPosition, request, options: options); + } + + $grpc.ResponseFuture<$0.GetJointPositionsResponse> getJointPositions( + $0.GetJointPositionsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getJointPositions, request, options: options); + } + + $grpc.ResponseFuture<$0.MoveToJointPositionsResponse> moveToJointPositions( + $0.MoveToJointPositionsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$moveToJointPositions, request, options: options); + } + + $grpc.ResponseFuture<$0.StopResponse> stop($0.StopRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$stop, request, options: options); + } + + $grpc.ResponseFuture<$0.IsMovingResponse> isMoving($0.IsMovingRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$isMoving, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class ArmServiceBase extends $grpc.Service { + $core.String get $name => 'viam.component.arm.v1.ArmService'; + + ArmServiceBase() { + $addMethod($grpc.ServiceMethod<$0.GetEndPositionRequest, + $0.GetEndPositionResponse>( + 'GetEndPosition', + getEndPosition_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetEndPositionRequest.fromBuffer(value), + ($0.GetEndPositionResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.MoveToPositionRequest, + $0.MoveToPositionResponse>( + 'MoveToPosition', + moveToPosition_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.MoveToPositionRequest.fromBuffer(value), + ($0.MoveToPositionResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetJointPositionsRequest, + $0.GetJointPositionsResponse>( + 'GetJointPositions', + getJointPositions_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetJointPositionsRequest.fromBuffer(value), + ($0.GetJointPositionsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.MoveToJointPositionsRequest, + $0.MoveToJointPositionsResponse>( + 'MoveToJointPositions', + moveToJointPositions_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.MoveToJointPositionsRequest.fromBuffer(value), + ($0.MoveToJointPositionsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.StopRequest, $0.StopResponse>( + 'Stop', + stop_Pre, + false, + false, + ($core.List<$core.int> value) => $0.StopRequest.fromBuffer(value), + ($0.StopResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.IsMovingRequest, $0.IsMovingResponse>( + 'IsMoving', + isMoving_Pre, + false, + false, + ($core.List<$core.int> value) => $0.IsMovingRequest.fromBuffer(value), + ($0.IsMovingResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.GetEndPositionResponse> getEndPosition_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetEndPositionRequest> request) async { + return getEndPosition(call, await request); + } + + $async.Future<$0.MoveToPositionResponse> moveToPosition_Pre( + $grpc.ServiceCall call, + $async.Future<$0.MoveToPositionRequest> request) async { + return moveToPosition(call, await request); + } + + $async.Future<$0.GetJointPositionsResponse> getJointPositions_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetJointPositionsRequest> request) async { + return getJointPositions(call, await request); + } + + $async.Future<$0.MoveToJointPositionsResponse> moveToJointPositions_Pre( + $grpc.ServiceCall call, + $async.Future<$0.MoveToJointPositionsRequest> request) async { + return moveToJointPositions(call, await request); + } + + $async.Future<$0.StopResponse> stop_Pre( + $grpc.ServiceCall call, $async.Future<$0.StopRequest> request) async { + return stop(call, await request); + } + + $async.Future<$0.IsMovingResponse> isMoving_Pre( + $grpc.ServiceCall call, $async.Future<$0.IsMovingRequest> request) async { + return isMoving(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.GetEndPositionResponse> getEndPosition( + $grpc.ServiceCall call, $0.GetEndPositionRequest request); + $async.Future<$0.MoveToPositionResponse> moveToPosition( + $grpc.ServiceCall call, $0.MoveToPositionRequest request); + $async.Future<$0.GetJointPositionsResponse> getJointPositions( + $grpc.ServiceCall call, $0.GetJointPositionsRequest request); + $async.Future<$0.MoveToJointPositionsResponse> moveToJointPositions( + $grpc.ServiceCall call, $0.MoveToJointPositionsRequest request); + $async.Future<$0.StopResponse> stop( + $grpc.ServiceCall call, $0.StopRequest request); + $async.Future<$0.IsMovingResponse> isMoving( + $grpc.ServiceCall call, $0.IsMovingRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/component/arm/v1/arm.pbjson.dart b/lib/src/gen/component/arm/v1/arm.pbjson.dart new file mode 100644 index 00000000000..033eae0b5f9 --- /dev/null +++ b/lib/src/gen/component/arm/v1/arm.pbjson.dart @@ -0,0 +1,154 @@ +/// +// Generated code. Do not modify. +// source: component/arm/v1/arm.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use getEndPositionRequestDescriptor instead') +const GetEndPositionRequest$json = const { + '1': 'GetEndPositionRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetEndPositionRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getEndPositionRequestDescriptor = $convert.base64Decode('ChVHZXRFbmRQb3NpdGlvblJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getEndPositionResponseDescriptor instead') +const GetEndPositionResponse$json = const { + '1': 'GetEndPositionResponse', + '2': const [ + const {'1': 'pose', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.Pose', '10': 'pose'}, + ], +}; + +/// Descriptor for `GetEndPositionResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getEndPositionResponseDescriptor = $convert.base64Decode('ChZHZXRFbmRQb3NpdGlvblJlc3BvbnNlEigKBHBvc2UYASABKAsyFC52aWFtLmNvbW1vbi52MS5Qb3NlUgRwb3Nl'); +@$core.Deprecated('Use jointPositionsDescriptor instead') +const JointPositions$json = const { + '1': 'JointPositions', + '2': const [ + const {'1': 'values', '3': 1, '4': 3, '5': 1, '10': 'values'}, + ], +}; + +/// Descriptor for `JointPositions`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List jointPositionsDescriptor = $convert.base64Decode('Cg5Kb2ludFBvc2l0aW9ucxIWCgZ2YWx1ZXMYASADKAFSBnZhbHVlcw=='); +@$core.Deprecated('Use getJointPositionsRequestDescriptor instead') +const GetJointPositionsRequest$json = const { + '1': 'GetJointPositionsRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetJointPositionsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getJointPositionsRequestDescriptor = $convert.base64Decode('ChhHZXRKb2ludFBvc2l0aW9uc1JlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getJointPositionsResponseDescriptor instead') +const GetJointPositionsResponse$json = const { + '1': 'GetJointPositionsResponse', + '2': const [ + const {'1': 'positions', '3': 1, '4': 1, '5': 11, '6': '.viam.component.arm.v1.JointPositions', '10': 'positions'}, + ], +}; + +/// Descriptor for `GetJointPositionsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getJointPositionsResponseDescriptor = $convert.base64Decode('ChlHZXRKb2ludFBvc2l0aW9uc1Jlc3BvbnNlEkMKCXBvc2l0aW9ucxgBIAEoCzIlLnZpYW0uY29tcG9uZW50LmFybS52MS5Kb2ludFBvc2l0aW9uc1IJcG9zaXRpb25z'); +@$core.Deprecated('Use moveToPositionRequestDescriptor instead') +const MoveToPositionRequest$json = const { + '1': 'MoveToPositionRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'to', '3': 2, '4': 1, '5': 11, '6': '.viam.common.v1.Pose', '10': 'to'}, + const {'1': 'world_state', '3': 3, '4': 1, '5': 11, '6': '.viam.common.v1.WorldState', '9': 0, '10': 'worldState', '17': true}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], + '8': const [ + const {'1': '_world_state'}, + ], +}; + +/// Descriptor for `MoveToPositionRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moveToPositionRequestDescriptor = $convert.base64Decode('ChVNb3ZlVG9Qb3NpdGlvblJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIkCgJ0bxgCIAEoCzIULnZpYW0uY29tbW9uLnYxLlBvc2VSAnRvEkAKC3dvcmxkX3N0YXRlGAMgASgLMhoudmlhbS5jb21tb24udjEuV29ybGRTdGF0ZUgAUgp3b3JsZFN0YXRliAEBEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmFCDgoMX3dvcmxkX3N0YXRl'); +@$core.Deprecated('Use moveToPositionResponseDescriptor instead') +const MoveToPositionResponse$json = const { + '1': 'MoveToPositionResponse', +}; + +/// Descriptor for `MoveToPositionResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moveToPositionResponseDescriptor = $convert.base64Decode('ChZNb3ZlVG9Qb3NpdGlvblJlc3BvbnNl'); +@$core.Deprecated('Use moveToJointPositionsRequestDescriptor instead') +const MoveToJointPositionsRequest$json = const { + '1': 'MoveToJointPositionsRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'positions', '3': 2, '4': 1, '5': 11, '6': '.viam.component.arm.v1.JointPositions', '10': 'positions'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `MoveToJointPositionsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moveToJointPositionsRequestDescriptor = $convert.base64Decode('ChtNb3ZlVG9Kb2ludFBvc2l0aW9uc1JlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRJDCglwb3NpdGlvbnMYAiABKAsyJS52aWFtLmNvbXBvbmVudC5hcm0udjEuSm9pbnRQb3NpdGlvbnNSCXBvc2l0aW9ucxItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use moveToJointPositionsResponseDescriptor instead') +const MoveToJointPositionsResponse$json = const { + '1': 'MoveToJointPositionsResponse', +}; + +/// Descriptor for `MoveToJointPositionsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moveToJointPositionsResponseDescriptor = $convert.base64Decode('ChxNb3ZlVG9Kb2ludFBvc2l0aW9uc1Jlc3BvbnNl'); +@$core.Deprecated('Use stopRequestDescriptor instead') +const StopRequest$json = const { + '1': 'StopRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `StopRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopRequestDescriptor = $convert.base64Decode('CgtTdG9wUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use stopResponseDescriptor instead') +const StopResponse$json = const { + '1': 'StopResponse', +}; + +/// Descriptor for `StopResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopResponseDescriptor = $convert.base64Decode('CgxTdG9wUmVzcG9uc2U='); +@$core.Deprecated('Use statusDescriptor instead') +const Status$json = const { + '1': 'Status', + '2': const [ + const {'1': 'end_position', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.Pose', '10': 'endPosition'}, + const {'1': 'joint_positions', '3': 2, '4': 1, '5': 11, '6': '.viam.component.arm.v1.JointPositions', '10': 'jointPositions'}, + const {'1': 'is_moving', '3': 3, '4': 1, '5': 8, '10': 'isMoving'}, + ], +}; + +/// Descriptor for `Status`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List statusDescriptor = $convert.base64Decode('CgZTdGF0dXMSNwoMZW5kX3Bvc2l0aW9uGAEgASgLMhQudmlhbS5jb21tb24udjEuUG9zZVILZW5kUG9zaXRpb24STgoPam9pbnRfcG9zaXRpb25zGAIgASgLMiUudmlhbS5jb21wb25lbnQuYXJtLnYxLkpvaW50UG9zaXRpb25zUg5qb2ludFBvc2l0aW9ucxIbCglpc19tb3ZpbmcYAyABKAhSCGlzTW92aW5n'); +@$core.Deprecated('Use isMovingRequestDescriptor instead') +const IsMovingRequest$json = const { + '1': 'IsMovingRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `IsMovingRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List isMovingRequestDescriptor = $convert.base64Decode('Cg9Jc01vdmluZ1JlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZQ=='); +@$core.Deprecated('Use isMovingResponseDescriptor instead') +const IsMovingResponse$json = const { + '1': 'IsMovingResponse', + '2': const [ + const {'1': 'is_moving', '3': 1, '4': 1, '5': 8, '10': 'isMoving'}, + ], +}; + +/// Descriptor for `IsMovingResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List isMovingResponseDescriptor = $convert.base64Decode('ChBJc01vdmluZ1Jlc3BvbnNlEhsKCWlzX21vdmluZxgBIAEoCFIIaXNNb3Zpbmc='); diff --git a/lib/src/gen/component/audioinput/v1/audioinput.pb.dart b/lib/src/gen/component/audioinput/v1/audioinput.pb.dart new file mode 100644 index 00000000000..84526969a58 --- /dev/null +++ b/lib/src/gen/component/audioinput/v1/audioinput.pb.dart @@ -0,0 +1,538 @@ +/// +// Generated code. Do not modify. +// source: component/audioinput/v1/audioinput.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/duration.pb.dart' as $3; + +import 'audioinput.pbenum.dart'; + +export 'audioinput.pbenum.dart'; + +class RecordRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RecordRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.audioinput.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$3.Duration>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'duration', subBuilder: $3.Duration.create) + ..hasRequiredFields = false + ; + + RecordRequest._() : super(); + factory RecordRequest({ + $core.String? name, + $3.Duration? duration, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (duration != null) { + _result.duration = duration; + } + return _result; + } + factory RecordRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RecordRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RecordRequest clone() => RecordRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RecordRequest copyWith(void Function(RecordRequest) updates) => super.copyWith((message) => updates(message as RecordRequest)) as RecordRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RecordRequest create() => RecordRequest._(); + RecordRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RecordRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RecordRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $3.Duration get duration => $_getN(1); + @$pb.TagNumber(2) + set duration($3.Duration v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasDuration() => $_has(1); + @$pb.TagNumber(2) + void clearDuration() => clearField(2); + @$pb.TagNumber(2) + $3.Duration ensureDuration() => $_ensure(1); +} + +class AudioChunkInfo extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AudioChunkInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.audioinput.v1'), createEmptyInstance: create) + ..e(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sampleFormat', $pb.PbFieldType.OE, defaultOrMaker: SampleFormat.SAMPLE_FORMAT_UNSPECIFIED, valueOf: SampleFormat.valueOf, enumValues: SampleFormat.values) + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'channels', $pb.PbFieldType.OU3) + ..aInt64(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'samplingRate') + ..hasRequiredFields = false + ; + + AudioChunkInfo._() : super(); + factory AudioChunkInfo({ + SampleFormat? sampleFormat, + $core.int? channels, + $fixnum.Int64? samplingRate, + }) { + final _result = create(); + if (sampleFormat != null) { + _result.sampleFormat = sampleFormat; + } + if (channels != null) { + _result.channels = channels; + } + if (samplingRate != null) { + _result.samplingRate = samplingRate; + } + return _result; + } + factory AudioChunkInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AudioChunkInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AudioChunkInfo clone() => AudioChunkInfo()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AudioChunkInfo copyWith(void Function(AudioChunkInfo) updates) => super.copyWith((message) => updates(message as AudioChunkInfo)) as AudioChunkInfo; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AudioChunkInfo create() => AudioChunkInfo._(); + AudioChunkInfo createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AudioChunkInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AudioChunkInfo? _defaultInstance; + + @$pb.TagNumber(1) + SampleFormat get sampleFormat => $_getN(0); + @$pb.TagNumber(1) + set sampleFormat(SampleFormat v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasSampleFormat() => $_has(0); + @$pb.TagNumber(1) + void clearSampleFormat() => clearField(1); + + @$pb.TagNumber(2) + $core.int get channels => $_getIZ(1); + @$pb.TagNumber(2) + set channels($core.int v) { $_setUnsignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasChannels() => $_has(1); + @$pb.TagNumber(2) + void clearChannels() => clearField(2); + + @$pb.TagNumber(3) + $fixnum.Int64 get samplingRate => $_getI64(2); + @$pb.TagNumber(3) + set samplingRate($fixnum.Int64 v) { $_setInt64(2, v); } + @$pb.TagNumber(3) + $core.bool hasSamplingRate() => $_has(2); + @$pb.TagNumber(3) + void clearSamplingRate() => clearField(3); +} + +class AudioChunk extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AudioChunk', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.audioinput.v1'), createEmptyInstance: create) + ..a<$core.List<$core.int>>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'data', $pb.PbFieldType.OY) + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'length', $pb.PbFieldType.OU3) + ..hasRequiredFields = false + ; + + AudioChunk._() : super(); + factory AudioChunk({ + $core.List<$core.int>? data, + $core.int? length, + }) { + final _result = create(); + if (data != null) { + _result.data = data; + } + if (length != null) { + _result.length = length; + } + return _result; + } + factory AudioChunk.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AudioChunk.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AudioChunk clone() => AudioChunk()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AudioChunk copyWith(void Function(AudioChunk) updates) => super.copyWith((message) => updates(message as AudioChunk)) as AudioChunk; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AudioChunk create() => AudioChunk._(); + AudioChunk createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AudioChunk getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AudioChunk? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.int> get data => $_getN(0); + @$pb.TagNumber(1) + set data($core.List<$core.int> v) { $_setBytes(0, v); } + @$pb.TagNumber(1) + $core.bool hasData() => $_has(0); + @$pb.TagNumber(1) + void clearData() => clearField(1); + + @$pb.TagNumber(2) + $core.int get length => $_getIZ(1); + @$pb.TagNumber(2) + set length($core.int v) { $_setUnsignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasLength() => $_has(1); + @$pb.TagNumber(2) + void clearLength() => clearField(2); +} + +class ChunksRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ChunksRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.audioinput.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..e(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sampleFormat', $pb.PbFieldType.OE, defaultOrMaker: SampleFormat.SAMPLE_FORMAT_UNSPECIFIED, valueOf: SampleFormat.valueOf, enumValues: SampleFormat.values) + ..hasRequiredFields = false + ; + + ChunksRequest._() : super(); + factory ChunksRequest({ + $core.String? name, + SampleFormat? sampleFormat, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (sampleFormat != null) { + _result.sampleFormat = sampleFormat; + } + return _result; + } + factory ChunksRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ChunksRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ChunksRequest clone() => ChunksRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ChunksRequest copyWith(void Function(ChunksRequest) updates) => super.copyWith((message) => updates(message as ChunksRequest)) as ChunksRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ChunksRequest create() => ChunksRequest._(); + ChunksRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ChunksRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ChunksRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + SampleFormat get sampleFormat => $_getN(1); + @$pb.TagNumber(2) + set sampleFormat(SampleFormat v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasSampleFormat() => $_has(1); + @$pb.TagNumber(2) + void clearSampleFormat() => clearField(2); +} + +enum ChunksResponse_Type { + info, + chunk, + notSet +} + +class ChunksResponse extends $pb.GeneratedMessage { + static const $core.Map<$core.int, ChunksResponse_Type> _ChunksResponse_TypeByTag = { + 1 : ChunksResponse_Type.info, + 2 : ChunksResponse_Type.chunk, + 0 : ChunksResponse_Type.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ChunksResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.audioinput.v1'), createEmptyInstance: create) + ..oo(0, [1, 2]) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'info', subBuilder: AudioChunkInfo.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'chunk', subBuilder: AudioChunk.create) + ..hasRequiredFields = false + ; + + ChunksResponse._() : super(); + factory ChunksResponse({ + AudioChunkInfo? info, + AudioChunk? chunk, + }) { + final _result = create(); + if (info != null) { + _result.info = info; + } + if (chunk != null) { + _result.chunk = chunk; + } + return _result; + } + factory ChunksResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ChunksResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ChunksResponse clone() => ChunksResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ChunksResponse copyWith(void Function(ChunksResponse) updates) => super.copyWith((message) => updates(message as ChunksResponse)) as ChunksResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ChunksResponse create() => ChunksResponse._(); + ChunksResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ChunksResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ChunksResponse? _defaultInstance; + + ChunksResponse_Type whichType() => _ChunksResponse_TypeByTag[$_whichOneof(0)]!; + void clearType() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + AudioChunkInfo get info => $_getN(0); + @$pb.TagNumber(1) + set info(AudioChunkInfo v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasInfo() => $_has(0); + @$pb.TagNumber(1) + void clearInfo() => clearField(1); + @$pb.TagNumber(1) + AudioChunkInfo ensureInfo() => $_ensure(0); + + @$pb.TagNumber(2) + AudioChunk get chunk => $_getN(1); + @$pb.TagNumber(2) + set chunk(AudioChunk v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasChunk() => $_has(1); + @$pb.TagNumber(2) + void clearChunk() => clearField(2); + @$pb.TagNumber(2) + AudioChunk ensureChunk() => $_ensure(1); +} + +class PropertiesRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PropertiesRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.audioinput.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + PropertiesRequest._() : super(); + factory PropertiesRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory PropertiesRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PropertiesRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PropertiesRequest clone() => PropertiesRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PropertiesRequest copyWith(void Function(PropertiesRequest) updates) => super.copyWith((message) => updates(message as PropertiesRequest)) as PropertiesRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PropertiesRequest create() => PropertiesRequest._(); + PropertiesRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PropertiesRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PropertiesRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class PropertiesResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PropertiesResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.audioinput.v1'), createEmptyInstance: create) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'channelCount', $pb.PbFieldType.OU3) + ..aOM<$3.Duration>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'latency', subBuilder: $3.Duration.create) + ..a<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sampleRate', $pb.PbFieldType.OU3) + ..a<$core.int>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sampleSize', $pb.PbFieldType.OU3) + ..aOB(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isBigEndian') + ..aOB(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isFloat') + ..aOB(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isInterleaved') + ..hasRequiredFields = false + ; + + PropertiesResponse._() : super(); + factory PropertiesResponse({ + $core.int? channelCount, + $3.Duration? latency, + $core.int? sampleRate, + $core.int? sampleSize, + $core.bool? isBigEndian, + $core.bool? isFloat, + $core.bool? isInterleaved, + }) { + final _result = create(); + if (channelCount != null) { + _result.channelCount = channelCount; + } + if (latency != null) { + _result.latency = latency; + } + if (sampleRate != null) { + _result.sampleRate = sampleRate; + } + if (sampleSize != null) { + _result.sampleSize = sampleSize; + } + if (isBigEndian != null) { + _result.isBigEndian = isBigEndian; + } + if (isFloat != null) { + _result.isFloat = isFloat; + } + if (isInterleaved != null) { + _result.isInterleaved = isInterleaved; + } + return _result; + } + factory PropertiesResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PropertiesResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PropertiesResponse clone() => PropertiesResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PropertiesResponse copyWith(void Function(PropertiesResponse) updates) => super.copyWith((message) => updates(message as PropertiesResponse)) as PropertiesResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PropertiesResponse create() => PropertiesResponse._(); + PropertiesResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PropertiesResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PropertiesResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get channelCount => $_getIZ(0); + @$pb.TagNumber(1) + set channelCount($core.int v) { $_setUnsignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasChannelCount() => $_has(0); + @$pb.TagNumber(1) + void clearChannelCount() => clearField(1); + + @$pb.TagNumber(2) + $3.Duration get latency => $_getN(1); + @$pb.TagNumber(2) + set latency($3.Duration v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasLatency() => $_has(1); + @$pb.TagNumber(2) + void clearLatency() => clearField(2); + @$pb.TagNumber(2) + $3.Duration ensureLatency() => $_ensure(1); + + @$pb.TagNumber(3) + $core.int get sampleRate => $_getIZ(2); + @$pb.TagNumber(3) + set sampleRate($core.int v) { $_setUnsignedInt32(2, v); } + @$pb.TagNumber(3) + $core.bool hasSampleRate() => $_has(2); + @$pb.TagNumber(3) + void clearSampleRate() => clearField(3); + + @$pb.TagNumber(4) + $core.int get sampleSize => $_getIZ(3); + @$pb.TagNumber(4) + set sampleSize($core.int v) { $_setUnsignedInt32(3, v); } + @$pb.TagNumber(4) + $core.bool hasSampleSize() => $_has(3); + @$pb.TagNumber(4) + void clearSampleSize() => clearField(4); + + @$pb.TagNumber(5) + $core.bool get isBigEndian => $_getBF(4); + @$pb.TagNumber(5) + set isBigEndian($core.bool v) { $_setBool(4, v); } + @$pb.TagNumber(5) + $core.bool hasIsBigEndian() => $_has(4); + @$pb.TagNumber(5) + void clearIsBigEndian() => clearField(5); + + @$pb.TagNumber(6) + $core.bool get isFloat => $_getBF(5); + @$pb.TagNumber(6) + set isFloat($core.bool v) { $_setBool(5, v); } + @$pb.TagNumber(6) + $core.bool hasIsFloat() => $_has(5); + @$pb.TagNumber(6) + void clearIsFloat() => clearField(6); + + @$pb.TagNumber(7) + $core.bool get isInterleaved => $_getBF(6); + @$pb.TagNumber(7) + set isInterleaved($core.bool v) { $_setBool(6, v); } + @$pb.TagNumber(7) + $core.bool hasIsInterleaved() => $_has(6); + @$pb.TagNumber(7) + void clearIsInterleaved() => clearField(7); +} + diff --git a/lib/src/gen/component/audioinput/v1/audioinput.pbenum.dart b/lib/src/gen/component/audioinput/v1/audioinput.pbenum.dart new file mode 100644 index 00000000000..012bea9c5e5 --- /dev/null +++ b/lib/src/gen/component/audioinput/v1/audioinput.pbenum.dart @@ -0,0 +1,28 @@ +/// +// Generated code. Do not modify. +// source: component/audioinput/v1/audioinput.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class SampleFormat extends $pb.ProtobufEnum { + static const SampleFormat SAMPLE_FORMAT_UNSPECIFIED = SampleFormat._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'SAMPLE_FORMAT_UNSPECIFIED'); + static const SampleFormat SAMPLE_FORMAT_INT16_INTERLEAVED = SampleFormat._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'SAMPLE_FORMAT_INT16_INTERLEAVED'); + static const SampleFormat SAMPLE_FORMAT_FLOAT32_INTERLEAVED = SampleFormat._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'SAMPLE_FORMAT_FLOAT32_INTERLEAVED'); + + static const $core.List values = [ + SAMPLE_FORMAT_UNSPECIFIED, + SAMPLE_FORMAT_INT16_INTERLEAVED, + SAMPLE_FORMAT_FLOAT32_INTERLEAVED, + ]; + + static final $core.Map<$core.int, SampleFormat> _byValue = $pb.ProtobufEnum.initByValue(values); + static SampleFormat? valueOf($core.int value) => _byValue[value]; + + const SampleFormat._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/component/audioinput/v1/audioinput.pbgrpc.dart b/lib/src/gen/component/audioinput/v1/audioinput.pbgrpc.dart new file mode 100644 index 00000000000..81610d2b29d --- /dev/null +++ b/lib/src/gen/component/audioinput/v1/audioinput.pbgrpc.dart @@ -0,0 +1,132 @@ +/// +// Generated code. Do not modify. +// source: component/audioinput/v1/audioinput.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'audioinput.pb.dart' as $0; +import '../../../google/api/httpbody.pb.dart' as $1; +import '../../../common/v1/common.pb.dart' as $2; +export 'audioinput.pb.dart'; + +class AudioInputServiceClient extends $grpc.Client { + static final _$chunks = + $grpc.ClientMethod<$0.ChunksRequest, $0.ChunksResponse>( + '/viam.component.audioinput.v1.AudioInputService/Chunks', + ($0.ChunksRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.ChunksResponse.fromBuffer(value)); + static final _$properties = + $grpc.ClientMethod<$0.PropertiesRequest, $0.PropertiesResponse>( + '/viam.component.audioinput.v1.AudioInputService/Properties', + ($0.PropertiesRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.PropertiesResponse.fromBuffer(value)); + static final _$record = $grpc.ClientMethod<$0.RecordRequest, $1.HttpBody>( + '/viam.component.audioinput.v1.AudioInputService/Record', + ($0.RecordRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $1.HttpBody.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$2.DoCommandRequest, $2.DoCommandResponse>( + '/viam.component.audioinput.v1.AudioInputService/DoCommand', + ($2.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $2.DoCommandResponse.fromBuffer(value)); + + AudioInputServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseStream<$0.ChunksResponse> chunks($0.ChunksRequest request, + {$grpc.CallOptions? options}) { + return $createStreamingCall(_$chunks, $async.Stream.fromIterable([request]), + options: options); + } + + $grpc.ResponseFuture<$0.PropertiesResponse> properties( + $0.PropertiesRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$properties, request, options: options); + } + + $grpc.ResponseFuture<$1.HttpBody> record($0.RecordRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$record, request, options: options); + } + + $grpc.ResponseFuture<$2.DoCommandResponse> doCommand( + $2.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class AudioInputServiceBase extends $grpc.Service { + $core.String get $name => 'viam.component.audioinput.v1.AudioInputService'; + + AudioInputServiceBase() { + $addMethod($grpc.ServiceMethod<$0.ChunksRequest, $0.ChunksResponse>( + 'Chunks', + chunks_Pre, + false, + true, + ($core.List<$core.int> value) => $0.ChunksRequest.fromBuffer(value), + ($0.ChunksResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.PropertiesRequest, $0.PropertiesResponse>( + 'Properties', + properties_Pre, + false, + false, + ($core.List<$core.int> value) => $0.PropertiesRequest.fromBuffer(value), + ($0.PropertiesResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.RecordRequest, $1.HttpBody>( + 'Record', + record_Pre, + false, + false, + ($core.List<$core.int> value) => $0.RecordRequest.fromBuffer(value), + ($1.HttpBody value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$2.DoCommandRequest, $2.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $2.DoCommandRequest.fromBuffer(value), + ($2.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Stream<$0.ChunksResponse> chunks_Pre( + $grpc.ServiceCall call, $async.Future<$0.ChunksRequest> request) async* { + yield* chunks(call, await request); + } + + $async.Future<$0.PropertiesResponse> properties_Pre($grpc.ServiceCall call, + $async.Future<$0.PropertiesRequest> request) async { + return properties(call, await request); + } + + $async.Future<$1.HttpBody> record_Pre( + $grpc.ServiceCall call, $async.Future<$0.RecordRequest> request) async { + return record(call, await request); + } + + $async.Future<$2.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$2.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Stream<$0.ChunksResponse> chunks( + $grpc.ServiceCall call, $0.ChunksRequest request); + $async.Future<$0.PropertiesResponse> properties( + $grpc.ServiceCall call, $0.PropertiesRequest request); + $async.Future<$1.HttpBody> record( + $grpc.ServiceCall call, $0.RecordRequest request); + $async.Future<$2.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $2.DoCommandRequest request); +} diff --git a/lib/src/gen/component/audioinput/v1/audioinput.pbjson.dart b/lib/src/gen/component/audioinput/v1/audioinput.pbjson.dart new file mode 100644 index 00000000000..8f813d2e5ad --- /dev/null +++ b/lib/src/gen/component/audioinput/v1/audioinput.pbjson.dart @@ -0,0 +1,107 @@ +/// +// Generated code. Do not modify. +// source: component/audioinput/v1/audioinput.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use sampleFormatDescriptor instead') +const SampleFormat$json = const { + '1': 'SampleFormat', + '2': const [ + const {'1': 'SAMPLE_FORMAT_UNSPECIFIED', '2': 0}, + const {'1': 'SAMPLE_FORMAT_INT16_INTERLEAVED', '2': 1}, + const {'1': 'SAMPLE_FORMAT_FLOAT32_INTERLEAVED', '2': 2}, + ], +}; + +/// Descriptor for `SampleFormat`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List sampleFormatDescriptor = $convert.base64Decode('CgxTYW1wbGVGb3JtYXQSHQoZU0FNUExFX0ZPUk1BVF9VTlNQRUNJRklFRBAAEiMKH1NBTVBMRV9GT1JNQVRfSU5UMTZfSU5URVJMRUFWRUQQARIlCiFTQU1QTEVfRk9STUFUX0ZMT0FUMzJfSU5URVJMRUFWRUQQAg=='); +@$core.Deprecated('Use recordRequestDescriptor instead') +const RecordRequest$json = const { + '1': 'RecordRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'duration', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '10': 'duration'}, + ], +}; + +/// Descriptor for `RecordRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List recordRequestDescriptor = $convert.base64Decode('Cg1SZWNvcmRSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSNQoIZHVyYXRpb24YAiABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb25SCGR1cmF0aW9u'); +@$core.Deprecated('Use audioChunkInfoDescriptor instead') +const AudioChunkInfo$json = const { + '1': 'AudioChunkInfo', + '2': const [ + const {'1': 'sample_format', '3': 1, '4': 1, '5': 14, '6': '.viam.component.audioinput.v1.SampleFormat', '10': 'sampleFormat'}, + const {'1': 'channels', '3': 2, '4': 1, '5': 13, '10': 'channels'}, + const {'1': 'sampling_rate', '3': 3, '4': 1, '5': 3, '10': 'samplingRate'}, + ], +}; + +/// Descriptor for `AudioChunkInfo`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List audioChunkInfoDescriptor = $convert.base64Decode('Cg5BdWRpb0NodW5rSW5mbxJPCg1zYW1wbGVfZm9ybWF0GAEgASgOMioudmlhbS5jb21wb25lbnQuYXVkaW9pbnB1dC52MS5TYW1wbGVGb3JtYXRSDHNhbXBsZUZvcm1hdBIaCghjaGFubmVscxgCIAEoDVIIY2hhbm5lbHMSIwoNc2FtcGxpbmdfcmF0ZRgDIAEoA1IMc2FtcGxpbmdSYXRl'); +@$core.Deprecated('Use audioChunkDescriptor instead') +const AudioChunk$json = const { + '1': 'AudioChunk', + '2': const [ + const {'1': 'data', '3': 1, '4': 1, '5': 12, '10': 'data'}, + const {'1': 'length', '3': 2, '4': 1, '5': 13, '10': 'length'}, + ], +}; + +/// Descriptor for `AudioChunk`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List audioChunkDescriptor = $convert.base64Decode('CgpBdWRpb0NodW5rEhIKBGRhdGEYASABKAxSBGRhdGESFgoGbGVuZ3RoGAIgASgNUgZsZW5ndGg='); +@$core.Deprecated('Use chunksRequestDescriptor instead') +const ChunksRequest$json = const { + '1': 'ChunksRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'sample_format', '3': 2, '4': 1, '5': 14, '6': '.viam.component.audioinput.v1.SampleFormat', '10': 'sampleFormat'}, + ], +}; + +/// Descriptor for `ChunksRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List chunksRequestDescriptor = $convert.base64Decode('Cg1DaHVua3NSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSTwoNc2FtcGxlX2Zvcm1hdBgCIAEoDjIqLnZpYW0uY29tcG9uZW50LmF1ZGlvaW5wdXQudjEuU2FtcGxlRm9ybWF0UgxzYW1wbGVGb3JtYXQ='); +@$core.Deprecated('Use chunksResponseDescriptor instead') +const ChunksResponse$json = const { + '1': 'ChunksResponse', + '2': const [ + const {'1': 'info', '3': 1, '4': 1, '5': 11, '6': '.viam.component.audioinput.v1.AudioChunkInfo', '9': 0, '10': 'info'}, + const {'1': 'chunk', '3': 2, '4': 1, '5': 11, '6': '.viam.component.audioinput.v1.AudioChunk', '9': 0, '10': 'chunk'}, + ], + '8': const [ + const {'1': 'type'}, + ], +}; + +/// Descriptor for `ChunksResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List chunksResponseDescriptor = $convert.base64Decode('Cg5DaHVua3NSZXNwb25zZRJCCgRpbmZvGAEgASgLMiwudmlhbS5jb21wb25lbnQuYXVkaW9pbnB1dC52MS5BdWRpb0NodW5rSW5mb0gAUgRpbmZvEkAKBWNodW5rGAIgASgLMigudmlhbS5jb21wb25lbnQuYXVkaW9pbnB1dC52MS5BdWRpb0NodW5rSABSBWNodW5rQgYKBHR5cGU='); +@$core.Deprecated('Use propertiesRequestDescriptor instead') +const PropertiesRequest$json = const { + '1': 'PropertiesRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `PropertiesRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List propertiesRequestDescriptor = $convert.base64Decode('ChFQcm9wZXJ0aWVzUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1l'); +@$core.Deprecated('Use propertiesResponseDescriptor instead') +const PropertiesResponse$json = const { + '1': 'PropertiesResponse', + '2': const [ + const {'1': 'channel_count', '3': 1, '4': 1, '5': 13, '10': 'channelCount'}, + const {'1': 'latency', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '10': 'latency'}, + const {'1': 'sample_rate', '3': 3, '4': 1, '5': 13, '10': 'sampleRate'}, + const {'1': 'sample_size', '3': 4, '4': 1, '5': 13, '10': 'sampleSize'}, + const {'1': 'is_big_endian', '3': 5, '4': 1, '5': 8, '10': 'isBigEndian'}, + const {'1': 'is_float', '3': 6, '4': 1, '5': 8, '10': 'isFloat'}, + const {'1': 'is_interleaved', '3': 7, '4': 1, '5': 8, '10': 'isInterleaved'}, + ], +}; + +/// Descriptor for `PropertiesResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List propertiesResponseDescriptor = $convert.base64Decode('ChJQcm9wZXJ0aWVzUmVzcG9uc2USIwoNY2hhbm5lbF9jb3VudBgBIAEoDVIMY2hhbm5lbENvdW50EjMKB2xhdGVuY3kYAiABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb25SB2xhdGVuY3kSHwoLc2FtcGxlX3JhdGUYAyABKA1SCnNhbXBsZVJhdGUSHwoLc2FtcGxlX3NpemUYBCABKA1SCnNhbXBsZVNpemUSIgoNaXNfYmlnX2VuZGlhbhgFIAEoCFILaXNCaWdFbmRpYW4SGQoIaXNfZmxvYXQYBiABKAhSB2lzRmxvYXQSJQoOaXNfaW50ZXJsZWF2ZWQYByABKAhSDWlzSW50ZXJsZWF2ZWQ='); diff --git a/lib/src/gen/component/base/v1/base.pb.dart b/lib/src/gen/component/base/v1/base.pb.dart new file mode 100644 index 00000000000..4e02541f5f0 --- /dev/null +++ b/lib/src/gen/component/base/v1/base.pb.dart @@ -0,0 +1,689 @@ +/// +// Generated code. Do not modify. +// source: component/base/v1/base.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; +import '../../../common/v1/common.pb.dart' as $1; + +class MoveStraightRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MoveStraightRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.base.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aInt64(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'distanceMm') + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mmPerSec', $pb.PbFieldType.OD) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + MoveStraightRequest._() : super(); + factory MoveStraightRequest({ + $core.String? name, + $fixnum.Int64? distanceMm, + $core.double? mmPerSec, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (distanceMm != null) { + _result.distanceMm = distanceMm; + } + if (mmPerSec != null) { + _result.mmPerSec = mmPerSec; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory MoveStraightRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MoveStraightRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MoveStraightRequest clone() => MoveStraightRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MoveStraightRequest copyWith(void Function(MoveStraightRequest) updates) => super.copyWith((message) => updates(message as MoveStraightRequest)) as MoveStraightRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MoveStraightRequest create() => MoveStraightRequest._(); + MoveStraightRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MoveStraightRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MoveStraightRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $fixnum.Int64 get distanceMm => $_getI64(1); + @$pb.TagNumber(2) + set distanceMm($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasDistanceMm() => $_has(1); + @$pb.TagNumber(2) + void clearDistanceMm() => clearField(2); + + @$pb.TagNumber(3) + $core.double get mmPerSec => $_getN(2); + @$pb.TagNumber(3) + set mmPerSec($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasMmPerSec() => $_has(2); + @$pb.TagNumber(3) + void clearMmPerSec() => clearField(3); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(3); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(3); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(3); +} + +class MoveStraightResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MoveStraightResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.base.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + MoveStraightResponse._() : super(); + factory MoveStraightResponse() => create(); + factory MoveStraightResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MoveStraightResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MoveStraightResponse clone() => MoveStraightResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MoveStraightResponse copyWith(void Function(MoveStraightResponse) updates) => super.copyWith((message) => updates(message as MoveStraightResponse)) as MoveStraightResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MoveStraightResponse create() => MoveStraightResponse._(); + MoveStraightResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MoveStraightResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MoveStraightResponse? _defaultInstance; +} + +class SpinRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SpinRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.base.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'angleDeg', $pb.PbFieldType.OD) + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'degsPerSec', $pb.PbFieldType.OD) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + SpinRequest._() : super(); + factory SpinRequest({ + $core.String? name, + $core.double? angleDeg, + $core.double? degsPerSec, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (angleDeg != null) { + _result.angleDeg = angleDeg; + } + if (degsPerSec != null) { + _result.degsPerSec = degsPerSec; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory SpinRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SpinRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SpinRequest clone() => SpinRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SpinRequest copyWith(void Function(SpinRequest) updates) => super.copyWith((message) => updates(message as SpinRequest)) as SpinRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SpinRequest create() => SpinRequest._(); + SpinRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SpinRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SpinRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.double get angleDeg => $_getN(1); + @$pb.TagNumber(2) + set angleDeg($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasAngleDeg() => $_has(1); + @$pb.TagNumber(2) + void clearAngleDeg() => clearField(2); + + @$pb.TagNumber(3) + $core.double get degsPerSec => $_getN(2); + @$pb.TagNumber(3) + set degsPerSec($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasDegsPerSec() => $_has(2); + @$pb.TagNumber(3) + void clearDegsPerSec() => clearField(3); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(3); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(3); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(3); +} + +class SpinResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SpinResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.base.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + SpinResponse._() : super(); + factory SpinResponse() => create(); + factory SpinResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SpinResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SpinResponse clone() => SpinResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SpinResponse copyWith(void Function(SpinResponse) updates) => super.copyWith((message) => updates(message as SpinResponse)) as SpinResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SpinResponse create() => SpinResponse._(); + SpinResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SpinResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SpinResponse? _defaultInstance; +} + +class StopRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.base.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + StopRequest._() : super(); + factory StopRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory StopRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopRequest clone() => StopRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopRequest copyWith(void Function(StopRequest) updates) => super.copyWith((message) => updates(message as StopRequest)) as StopRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopRequest create() => StopRequest._(); + StopRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class StopResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.base.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + StopResponse._() : super(); + factory StopResponse() => create(); + factory StopResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopResponse clone() => StopResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopResponse copyWith(void Function(StopResponse) updates) => super.copyWith((message) => updates(message as StopResponse)) as StopResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopResponse create() => StopResponse._(); + StopResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopResponse? _defaultInstance; +} + +class SetPowerRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetPowerRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.base.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$1.Vector3>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'linear', subBuilder: $1.Vector3.create) + ..aOM<$1.Vector3>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'angular', subBuilder: $1.Vector3.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + SetPowerRequest._() : super(); + factory SetPowerRequest({ + $core.String? name, + $1.Vector3? linear, + $1.Vector3? angular, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (linear != null) { + _result.linear = linear; + } + if (angular != null) { + _result.angular = angular; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory SetPowerRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetPowerRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetPowerRequest clone() => SetPowerRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetPowerRequest copyWith(void Function(SetPowerRequest) updates) => super.copyWith((message) => updates(message as SetPowerRequest)) as SetPowerRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetPowerRequest create() => SetPowerRequest._(); + SetPowerRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetPowerRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetPowerRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $1.Vector3 get linear => $_getN(1); + @$pb.TagNumber(2) + set linear($1.Vector3 v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasLinear() => $_has(1); + @$pb.TagNumber(2) + void clearLinear() => clearField(2); + @$pb.TagNumber(2) + $1.Vector3 ensureLinear() => $_ensure(1); + + @$pb.TagNumber(3) + $1.Vector3 get angular => $_getN(2); + @$pb.TagNumber(3) + set angular($1.Vector3 v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasAngular() => $_has(2); + @$pb.TagNumber(3) + void clearAngular() => clearField(3); + @$pb.TagNumber(3) + $1.Vector3 ensureAngular() => $_ensure(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(3); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(3); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(3); +} + +class SetPowerResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetPowerResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.base.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + SetPowerResponse._() : super(); + factory SetPowerResponse() => create(); + factory SetPowerResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetPowerResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetPowerResponse clone() => SetPowerResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetPowerResponse copyWith(void Function(SetPowerResponse) updates) => super.copyWith((message) => updates(message as SetPowerResponse)) as SetPowerResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetPowerResponse create() => SetPowerResponse._(); + SetPowerResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetPowerResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetPowerResponse? _defaultInstance; +} + +class SetVelocityRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetVelocityRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.base.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$1.Vector3>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'linear', subBuilder: $1.Vector3.create) + ..aOM<$1.Vector3>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'angular', subBuilder: $1.Vector3.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + SetVelocityRequest._() : super(); + factory SetVelocityRequest({ + $core.String? name, + $1.Vector3? linear, + $1.Vector3? angular, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (linear != null) { + _result.linear = linear; + } + if (angular != null) { + _result.angular = angular; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory SetVelocityRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetVelocityRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetVelocityRequest clone() => SetVelocityRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetVelocityRequest copyWith(void Function(SetVelocityRequest) updates) => super.copyWith((message) => updates(message as SetVelocityRequest)) as SetVelocityRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetVelocityRequest create() => SetVelocityRequest._(); + SetVelocityRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetVelocityRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetVelocityRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $1.Vector3 get linear => $_getN(1); + @$pb.TagNumber(2) + set linear($1.Vector3 v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasLinear() => $_has(1); + @$pb.TagNumber(2) + void clearLinear() => clearField(2); + @$pb.TagNumber(2) + $1.Vector3 ensureLinear() => $_ensure(1); + + @$pb.TagNumber(3) + $1.Vector3 get angular => $_getN(2); + @$pb.TagNumber(3) + set angular($1.Vector3 v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasAngular() => $_has(2); + @$pb.TagNumber(3) + void clearAngular() => clearField(3); + @$pb.TagNumber(3) + $1.Vector3 ensureAngular() => $_ensure(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(3); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(3); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(3); +} + +class SetVelocityResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetVelocityResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.base.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + SetVelocityResponse._() : super(); + factory SetVelocityResponse() => create(); + factory SetVelocityResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetVelocityResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetVelocityResponse clone() => SetVelocityResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetVelocityResponse copyWith(void Function(SetVelocityResponse) updates) => super.copyWith((message) => updates(message as SetVelocityResponse)) as SetVelocityResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetVelocityResponse create() => SetVelocityResponse._(); + SetVelocityResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetVelocityResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetVelocityResponse? _defaultInstance; +} + +class IsMovingRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IsMovingRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.base.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + IsMovingRequest._() : super(); + factory IsMovingRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory IsMovingRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IsMovingRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IsMovingRequest clone() => IsMovingRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IsMovingRequest copyWith(void Function(IsMovingRequest) updates) => super.copyWith((message) => updates(message as IsMovingRequest)) as IsMovingRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IsMovingRequest create() => IsMovingRequest._(); + IsMovingRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IsMovingRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IsMovingRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class IsMovingResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IsMovingResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.base.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isMoving') + ..hasRequiredFields = false + ; + + IsMovingResponse._() : super(); + factory IsMovingResponse({ + $core.bool? isMoving, + }) { + final _result = create(); + if (isMoving != null) { + _result.isMoving = isMoving; + } + return _result; + } + factory IsMovingResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IsMovingResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IsMovingResponse clone() => IsMovingResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IsMovingResponse copyWith(void Function(IsMovingResponse) updates) => super.copyWith((message) => updates(message as IsMovingResponse)) as IsMovingResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IsMovingResponse create() => IsMovingResponse._(); + IsMovingResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IsMovingResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IsMovingResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get isMoving => $_getBF(0); + @$pb.TagNumber(1) + set isMoving($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasIsMoving() => $_has(0); + @$pb.TagNumber(1) + void clearIsMoving() => clearField(1); +} + diff --git a/lib/src/gen/component/base/v1/base.pbenum.dart b/lib/src/gen/component/base/v1/base.pbenum.dart new file mode 100644 index 00000000000..2086b86d12a --- /dev/null +++ b/lib/src/gen/component/base/v1/base.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: component/base/v1/base.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/component/base/v1/base.pbgrpc.dart b/lib/src/gen/component/base/v1/base.pbgrpc.dart new file mode 100644 index 00000000000..41ef881b10e --- /dev/null +++ b/lib/src/gen/component/base/v1/base.pbgrpc.dart @@ -0,0 +1,210 @@ +/// +// Generated code. Do not modify. +// source: component/base/v1/base.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'base.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'base.pb.dart'; + +class BaseServiceClient extends $grpc.Client { + static final _$moveStraight = + $grpc.ClientMethod<$0.MoveStraightRequest, $0.MoveStraightResponse>( + '/viam.component.base.v1.BaseService/MoveStraight', + ($0.MoveStraightRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.MoveStraightResponse.fromBuffer(value)); + static final _$spin = $grpc.ClientMethod<$0.SpinRequest, $0.SpinResponse>( + '/viam.component.base.v1.BaseService/Spin', + ($0.SpinRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.SpinResponse.fromBuffer(value)); + static final _$setPower = + $grpc.ClientMethod<$0.SetPowerRequest, $0.SetPowerResponse>( + '/viam.component.base.v1.BaseService/SetPower', + ($0.SetPowerRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.SetPowerResponse.fromBuffer(value)); + static final _$setVelocity = + $grpc.ClientMethod<$0.SetVelocityRequest, $0.SetVelocityResponse>( + '/viam.component.base.v1.BaseService/SetVelocity', + ($0.SetVelocityRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.SetVelocityResponse.fromBuffer(value)); + static final _$stop = $grpc.ClientMethod<$0.StopRequest, $0.StopResponse>( + '/viam.component.base.v1.BaseService/Stop', + ($0.StopRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.StopResponse.fromBuffer(value)); + static final _$isMoving = + $grpc.ClientMethod<$0.IsMovingRequest, $0.IsMovingResponse>( + '/viam.component.base.v1.BaseService/IsMoving', + ($0.IsMovingRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.IsMovingResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.component.base.v1.BaseService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + BaseServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.MoveStraightResponse> moveStraight( + $0.MoveStraightRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$moveStraight, request, options: options); + } + + $grpc.ResponseFuture<$0.SpinResponse> spin($0.SpinRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$spin, request, options: options); + } + + $grpc.ResponseFuture<$0.SetPowerResponse> setPower($0.SetPowerRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$setPower, request, options: options); + } + + $grpc.ResponseFuture<$0.SetVelocityResponse> setVelocity( + $0.SetVelocityRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$setVelocity, request, options: options); + } + + $grpc.ResponseFuture<$0.StopResponse> stop($0.StopRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$stop, request, options: options); + } + + $grpc.ResponseFuture<$0.IsMovingResponse> isMoving($0.IsMovingRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$isMoving, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class BaseServiceBase extends $grpc.Service { + $core.String get $name => 'viam.component.base.v1.BaseService'; + + BaseServiceBase() { + $addMethod( + $grpc.ServiceMethod<$0.MoveStraightRequest, $0.MoveStraightResponse>( + 'MoveStraight', + moveStraight_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.MoveStraightRequest.fromBuffer(value), + ($0.MoveStraightResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.SpinRequest, $0.SpinResponse>( + 'Spin', + spin_Pre, + false, + false, + ($core.List<$core.int> value) => $0.SpinRequest.fromBuffer(value), + ($0.SpinResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.SetPowerRequest, $0.SetPowerResponse>( + 'SetPower', + setPower_Pre, + false, + false, + ($core.List<$core.int> value) => $0.SetPowerRequest.fromBuffer(value), + ($0.SetPowerResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.SetVelocityRequest, $0.SetVelocityResponse>( + 'SetVelocity', + setVelocity_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.SetVelocityRequest.fromBuffer(value), + ($0.SetVelocityResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.StopRequest, $0.StopResponse>( + 'Stop', + stop_Pre, + false, + false, + ($core.List<$core.int> value) => $0.StopRequest.fromBuffer(value), + ($0.StopResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.IsMovingRequest, $0.IsMovingResponse>( + 'IsMoving', + isMoving_Pre, + false, + false, + ($core.List<$core.int> value) => $0.IsMovingRequest.fromBuffer(value), + ($0.IsMovingResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.MoveStraightResponse> moveStraight_Pre( + $grpc.ServiceCall call, + $async.Future<$0.MoveStraightRequest> request) async { + return moveStraight(call, await request); + } + + $async.Future<$0.SpinResponse> spin_Pre( + $grpc.ServiceCall call, $async.Future<$0.SpinRequest> request) async { + return spin(call, await request); + } + + $async.Future<$0.SetPowerResponse> setPower_Pre( + $grpc.ServiceCall call, $async.Future<$0.SetPowerRequest> request) async { + return setPower(call, await request); + } + + $async.Future<$0.SetVelocityResponse> setVelocity_Pre($grpc.ServiceCall call, + $async.Future<$0.SetVelocityRequest> request) async { + return setVelocity(call, await request); + } + + $async.Future<$0.StopResponse> stop_Pre( + $grpc.ServiceCall call, $async.Future<$0.StopRequest> request) async { + return stop(call, await request); + } + + $async.Future<$0.IsMovingResponse> isMoving_Pre( + $grpc.ServiceCall call, $async.Future<$0.IsMovingRequest> request) async { + return isMoving(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.MoveStraightResponse> moveStraight( + $grpc.ServiceCall call, $0.MoveStraightRequest request); + $async.Future<$0.SpinResponse> spin( + $grpc.ServiceCall call, $0.SpinRequest request); + $async.Future<$0.SetPowerResponse> setPower( + $grpc.ServiceCall call, $0.SetPowerRequest request); + $async.Future<$0.SetVelocityResponse> setVelocity( + $grpc.ServiceCall call, $0.SetVelocityRequest request); + $async.Future<$0.StopResponse> stop( + $grpc.ServiceCall call, $0.StopRequest request); + $async.Future<$0.IsMovingResponse> isMoving( + $grpc.ServiceCall call, $0.IsMovingRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/component/base/v1/base.pbjson.dart b/lib/src/gen/component/base/v1/base.pbjson.dart new file mode 100644 index 00000000000..bcb7a11eae2 --- /dev/null +++ b/lib/src/gen/component/base/v1/base.pbjson.dart @@ -0,0 +1,128 @@ +/// +// Generated code. Do not modify. +// source: component/base/v1/base.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use moveStraightRequestDescriptor instead') +const MoveStraightRequest$json = const { + '1': 'MoveStraightRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'distance_mm', '3': 2, '4': 1, '5': 3, '10': 'distanceMm'}, + const {'1': 'mm_per_sec', '3': 3, '4': 1, '5': 1, '10': 'mmPerSec'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `MoveStraightRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moveStraightRequestDescriptor = $convert.base64Decode('ChNNb3ZlU3RyYWlnaHRSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSHwoLZGlzdGFuY2VfbW0YAiABKANSCmRpc3RhbmNlTW0SHAoKbW1fcGVyX3NlYxgDIAEoAVIIbW1QZXJTZWMSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use moveStraightResponseDescriptor instead') +const MoveStraightResponse$json = const { + '1': 'MoveStraightResponse', +}; + +/// Descriptor for `MoveStraightResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moveStraightResponseDescriptor = $convert.base64Decode('ChRNb3ZlU3RyYWlnaHRSZXNwb25zZQ=='); +@$core.Deprecated('Use spinRequestDescriptor instead') +const SpinRequest$json = const { + '1': 'SpinRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'angle_deg', '3': 2, '4': 1, '5': 1, '10': 'angleDeg'}, + const {'1': 'degs_per_sec', '3': 3, '4': 1, '5': 1, '10': 'degsPerSec'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `SpinRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List spinRequestDescriptor = $convert.base64Decode('CgtTcGluUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEhsKCWFuZ2xlX2RlZxgCIAEoAVIIYW5nbGVEZWcSIAoMZGVnc19wZXJfc2VjGAMgASgBUgpkZWdzUGVyU2VjEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use spinResponseDescriptor instead') +const SpinResponse$json = const { + '1': 'SpinResponse', +}; + +/// Descriptor for `SpinResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List spinResponseDescriptor = $convert.base64Decode('CgxTcGluUmVzcG9uc2U='); +@$core.Deprecated('Use stopRequestDescriptor instead') +const StopRequest$json = const { + '1': 'StopRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `StopRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopRequestDescriptor = $convert.base64Decode('CgtTdG9wUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use stopResponseDescriptor instead') +const StopResponse$json = const { + '1': 'StopResponse', +}; + +/// Descriptor for `StopResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopResponseDescriptor = $convert.base64Decode('CgxTdG9wUmVzcG9uc2U='); +@$core.Deprecated('Use setPowerRequestDescriptor instead') +const SetPowerRequest$json = const { + '1': 'SetPowerRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'linear', '3': 2, '4': 1, '5': 11, '6': '.viam.common.v1.Vector3', '10': 'linear'}, + const {'1': 'angular', '3': 3, '4': 1, '5': 11, '6': '.viam.common.v1.Vector3', '10': 'angular'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `SetPowerRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setPowerRequestDescriptor = $convert.base64Decode('Cg9TZXRQb3dlclJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIvCgZsaW5lYXIYAiABKAsyFy52aWFtLmNvbW1vbi52MS5WZWN0b3IzUgZsaW5lYXISMQoHYW5ndWxhchgDIAEoCzIXLnZpYW0uY29tbW9uLnYxLlZlY3RvcjNSB2FuZ3VsYXISLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use setPowerResponseDescriptor instead') +const SetPowerResponse$json = const { + '1': 'SetPowerResponse', +}; + +/// Descriptor for `SetPowerResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setPowerResponseDescriptor = $convert.base64Decode('ChBTZXRQb3dlclJlc3BvbnNl'); +@$core.Deprecated('Use setVelocityRequestDescriptor instead') +const SetVelocityRequest$json = const { + '1': 'SetVelocityRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'linear', '3': 2, '4': 1, '5': 11, '6': '.viam.common.v1.Vector3', '10': 'linear'}, + const {'1': 'angular', '3': 3, '4': 1, '5': 11, '6': '.viam.common.v1.Vector3', '10': 'angular'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `SetVelocityRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setVelocityRequestDescriptor = $convert.base64Decode('ChJTZXRWZWxvY2l0eVJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIvCgZsaW5lYXIYAiABKAsyFy52aWFtLmNvbW1vbi52MS5WZWN0b3IzUgZsaW5lYXISMQoHYW5ndWxhchgDIAEoCzIXLnZpYW0uY29tbW9uLnYxLlZlY3RvcjNSB2FuZ3VsYXISLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use setVelocityResponseDescriptor instead') +const SetVelocityResponse$json = const { + '1': 'SetVelocityResponse', +}; + +/// Descriptor for `SetVelocityResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setVelocityResponseDescriptor = $convert.base64Decode('ChNTZXRWZWxvY2l0eVJlc3BvbnNl'); +@$core.Deprecated('Use isMovingRequestDescriptor instead') +const IsMovingRequest$json = const { + '1': 'IsMovingRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `IsMovingRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List isMovingRequestDescriptor = $convert.base64Decode('Cg9Jc01vdmluZ1JlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZQ=='); +@$core.Deprecated('Use isMovingResponseDescriptor instead') +const IsMovingResponse$json = const { + '1': 'IsMovingResponse', + '2': const [ + const {'1': 'is_moving', '3': 1, '4': 1, '5': 8, '10': 'isMoving'}, + ], +}; + +/// Descriptor for `IsMovingResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List isMovingResponseDescriptor = $convert.base64Decode('ChBJc01vdmluZ1Jlc3BvbnNlEhsKCWlzX21vdmluZxgBIAEoCFIIaXNNb3Zpbmc='); diff --git a/lib/src/gen/component/board/v1/board.pb.dart b/lib/src/gen/component/board/v1/board.pb.dart new file mode 100644 index 00000000000..ac38993b1d1 --- /dev/null +++ b/lib/src/gen/component/board/v1/board.pb.dart @@ -0,0 +1,1234 @@ +/// +// Generated code. Do not modify. +// source: component/board/v1/board.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; +import '../../../common/v1/common.pb.dart' as $1; +import '../../../google/protobuf/duration.pb.dart' as $3; + +import 'board.pbenum.dart'; + +export 'board.pbenum.dart'; + +class StatusRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StatusRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + StatusRequest._() : super(); + factory StatusRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory StatusRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StatusRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StatusRequest clone() => StatusRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StatusRequest copyWith(void Function(StatusRequest) updates) => super.copyWith((message) => updates(message as StatusRequest)) as StatusRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StatusRequest create() => StatusRequest._(); + StatusRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StatusRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StatusRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class StatusResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StatusResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..aOM<$1.BoardStatus>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status', subBuilder: $1.BoardStatus.create) + ..hasRequiredFields = false + ; + + StatusResponse._() : super(); + factory StatusResponse({ + $1.BoardStatus? status, + }) { + final _result = create(); + if (status != null) { + _result.status = status; + } + return _result; + } + factory StatusResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StatusResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StatusResponse clone() => StatusResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StatusResponse copyWith(void Function(StatusResponse) updates) => super.copyWith((message) => updates(message as StatusResponse)) as StatusResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StatusResponse create() => StatusResponse._(); + StatusResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StatusResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StatusResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.BoardStatus get status => $_getN(0); + @$pb.TagNumber(1) + set status($1.BoardStatus v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasStatus() => $_has(0); + @$pb.TagNumber(1) + void clearStatus() => clearField(1); + @$pb.TagNumber(1) + $1.BoardStatus ensureStatus() => $_ensure(0); +} + +class SetGPIORequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetGPIORequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pin') + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'high') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + SetGPIORequest._() : super(); + factory SetGPIORequest({ + $core.String? name, + $core.String? pin, + $core.bool? high, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (pin != null) { + _result.pin = pin; + } + if (high != null) { + _result.high = high; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory SetGPIORequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetGPIORequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetGPIORequest clone() => SetGPIORequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetGPIORequest copyWith(void Function(SetGPIORequest) updates) => super.copyWith((message) => updates(message as SetGPIORequest)) as SetGPIORequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetGPIORequest create() => SetGPIORequest._(); + SetGPIORequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetGPIORequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetGPIORequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get pin => $_getSZ(1); + @$pb.TagNumber(2) + set pin($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasPin() => $_has(1); + @$pb.TagNumber(2) + void clearPin() => clearField(2); + + @$pb.TagNumber(3) + $core.bool get high => $_getBF(2); + @$pb.TagNumber(3) + set high($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(3) + $core.bool hasHigh() => $_has(2); + @$pb.TagNumber(3) + void clearHigh() => clearField(3); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(3); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(3); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(3); +} + +class SetGPIOResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetGPIOResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + SetGPIOResponse._() : super(); + factory SetGPIOResponse() => create(); + factory SetGPIOResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetGPIOResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetGPIOResponse clone() => SetGPIOResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetGPIOResponse copyWith(void Function(SetGPIOResponse) updates) => super.copyWith((message) => updates(message as SetGPIOResponse)) as SetGPIOResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetGPIOResponse create() => SetGPIOResponse._(); + SetGPIOResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetGPIOResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetGPIOResponse? _defaultInstance; +} + +class GetGPIORequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetGPIORequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pin') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetGPIORequest._() : super(); + factory GetGPIORequest({ + $core.String? name, + $core.String? pin, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (pin != null) { + _result.pin = pin; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetGPIORequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetGPIORequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetGPIORequest clone() => GetGPIORequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetGPIORequest copyWith(void Function(GetGPIORequest) updates) => super.copyWith((message) => updates(message as GetGPIORequest)) as GetGPIORequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetGPIORequest create() => GetGPIORequest._(); + GetGPIORequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetGPIORequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetGPIORequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get pin => $_getSZ(1); + @$pb.TagNumber(2) + set pin($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasPin() => $_has(1); + @$pb.TagNumber(2) + void clearPin() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class GetGPIOResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetGPIOResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'high') + ..hasRequiredFields = false + ; + + GetGPIOResponse._() : super(); + factory GetGPIOResponse({ + $core.bool? high, + }) { + final _result = create(); + if (high != null) { + _result.high = high; + } + return _result; + } + factory GetGPIOResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetGPIOResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetGPIOResponse clone() => GetGPIOResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetGPIOResponse copyWith(void Function(GetGPIOResponse) updates) => super.copyWith((message) => updates(message as GetGPIOResponse)) as GetGPIOResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetGPIOResponse create() => GetGPIOResponse._(); + GetGPIOResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetGPIOResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetGPIOResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get high => $_getBF(0); + @$pb.TagNumber(1) + set high($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasHigh() => $_has(0); + @$pb.TagNumber(1) + void clearHigh() => clearField(1); +} + +class PWMRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PWMRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pin') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + PWMRequest._() : super(); + factory PWMRequest({ + $core.String? name, + $core.String? pin, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (pin != null) { + _result.pin = pin; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory PWMRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PWMRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PWMRequest clone() => PWMRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PWMRequest copyWith(void Function(PWMRequest) updates) => super.copyWith((message) => updates(message as PWMRequest)) as PWMRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PWMRequest create() => PWMRequest._(); + PWMRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PWMRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PWMRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get pin => $_getSZ(1); + @$pb.TagNumber(2) + set pin($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasPin() => $_has(1); + @$pb.TagNumber(2) + void clearPin() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class PWMResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PWMResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dutyCyclePct', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + PWMResponse._() : super(); + factory PWMResponse({ + $core.double? dutyCyclePct, + }) { + final _result = create(); + if (dutyCyclePct != null) { + _result.dutyCyclePct = dutyCyclePct; + } + return _result; + } + factory PWMResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PWMResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PWMResponse clone() => PWMResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PWMResponse copyWith(void Function(PWMResponse) updates) => super.copyWith((message) => updates(message as PWMResponse)) as PWMResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PWMResponse create() => PWMResponse._(); + PWMResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PWMResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PWMResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get dutyCyclePct => $_getN(0); + @$pb.TagNumber(1) + set dutyCyclePct($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasDutyCyclePct() => $_has(0); + @$pb.TagNumber(1) + void clearDutyCyclePct() => clearField(1); +} + +class SetPWMRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetPWMRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pin') + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dutyCyclePct', $pb.PbFieldType.OD) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + SetPWMRequest._() : super(); + factory SetPWMRequest({ + $core.String? name, + $core.String? pin, + $core.double? dutyCyclePct, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (pin != null) { + _result.pin = pin; + } + if (dutyCyclePct != null) { + _result.dutyCyclePct = dutyCyclePct; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory SetPWMRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetPWMRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetPWMRequest clone() => SetPWMRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetPWMRequest copyWith(void Function(SetPWMRequest) updates) => super.copyWith((message) => updates(message as SetPWMRequest)) as SetPWMRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetPWMRequest create() => SetPWMRequest._(); + SetPWMRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetPWMRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetPWMRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get pin => $_getSZ(1); + @$pb.TagNumber(2) + set pin($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasPin() => $_has(1); + @$pb.TagNumber(2) + void clearPin() => clearField(2); + + @$pb.TagNumber(3) + $core.double get dutyCyclePct => $_getN(2); + @$pb.TagNumber(3) + set dutyCyclePct($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasDutyCyclePct() => $_has(2); + @$pb.TagNumber(3) + void clearDutyCyclePct() => clearField(3); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(3); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(3); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(3); +} + +class SetPWMResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetPWMResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + SetPWMResponse._() : super(); + factory SetPWMResponse() => create(); + factory SetPWMResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetPWMResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetPWMResponse clone() => SetPWMResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetPWMResponse copyWith(void Function(SetPWMResponse) updates) => super.copyWith((message) => updates(message as SetPWMResponse)) as SetPWMResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetPWMResponse create() => SetPWMResponse._(); + SetPWMResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetPWMResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetPWMResponse? _defaultInstance; +} + +class PWMFrequencyRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PWMFrequencyRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pin') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + PWMFrequencyRequest._() : super(); + factory PWMFrequencyRequest({ + $core.String? name, + $core.String? pin, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (pin != null) { + _result.pin = pin; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory PWMFrequencyRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PWMFrequencyRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PWMFrequencyRequest clone() => PWMFrequencyRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PWMFrequencyRequest copyWith(void Function(PWMFrequencyRequest) updates) => super.copyWith((message) => updates(message as PWMFrequencyRequest)) as PWMFrequencyRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PWMFrequencyRequest create() => PWMFrequencyRequest._(); + PWMFrequencyRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PWMFrequencyRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PWMFrequencyRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get pin => $_getSZ(1); + @$pb.TagNumber(2) + set pin($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasPin() => $_has(1); + @$pb.TagNumber(2) + void clearPin() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class PWMFrequencyResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PWMFrequencyResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..a<$fixnum.Int64>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'frequencyHz', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..hasRequiredFields = false + ; + + PWMFrequencyResponse._() : super(); + factory PWMFrequencyResponse({ + $fixnum.Int64? frequencyHz, + }) { + final _result = create(); + if (frequencyHz != null) { + _result.frequencyHz = frequencyHz; + } + return _result; + } + factory PWMFrequencyResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PWMFrequencyResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PWMFrequencyResponse clone() => PWMFrequencyResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PWMFrequencyResponse copyWith(void Function(PWMFrequencyResponse) updates) => super.copyWith((message) => updates(message as PWMFrequencyResponse)) as PWMFrequencyResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PWMFrequencyResponse create() => PWMFrequencyResponse._(); + PWMFrequencyResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PWMFrequencyResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PWMFrequencyResponse? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get frequencyHz => $_getI64(0); + @$pb.TagNumber(1) + set frequencyHz($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasFrequencyHz() => $_has(0); + @$pb.TagNumber(1) + void clearFrequencyHz() => clearField(1); +} + +class SetPWMFrequencyRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetPWMFrequencyRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pin') + ..a<$fixnum.Int64>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'frequencyHz', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + SetPWMFrequencyRequest._() : super(); + factory SetPWMFrequencyRequest({ + $core.String? name, + $core.String? pin, + $fixnum.Int64? frequencyHz, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (pin != null) { + _result.pin = pin; + } + if (frequencyHz != null) { + _result.frequencyHz = frequencyHz; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory SetPWMFrequencyRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetPWMFrequencyRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetPWMFrequencyRequest clone() => SetPWMFrequencyRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetPWMFrequencyRequest copyWith(void Function(SetPWMFrequencyRequest) updates) => super.copyWith((message) => updates(message as SetPWMFrequencyRequest)) as SetPWMFrequencyRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetPWMFrequencyRequest create() => SetPWMFrequencyRequest._(); + SetPWMFrequencyRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetPWMFrequencyRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetPWMFrequencyRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get pin => $_getSZ(1); + @$pb.TagNumber(2) + set pin($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasPin() => $_has(1); + @$pb.TagNumber(2) + void clearPin() => clearField(2); + + @$pb.TagNumber(3) + $fixnum.Int64 get frequencyHz => $_getI64(2); + @$pb.TagNumber(3) + set frequencyHz($fixnum.Int64 v) { $_setInt64(2, v); } + @$pb.TagNumber(3) + $core.bool hasFrequencyHz() => $_has(2); + @$pb.TagNumber(3) + void clearFrequencyHz() => clearField(3); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(3); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(3); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(3); +} + +class SetPWMFrequencyResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetPWMFrequencyResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + SetPWMFrequencyResponse._() : super(); + factory SetPWMFrequencyResponse() => create(); + factory SetPWMFrequencyResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetPWMFrequencyResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetPWMFrequencyResponse clone() => SetPWMFrequencyResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetPWMFrequencyResponse copyWith(void Function(SetPWMFrequencyResponse) updates) => super.copyWith((message) => updates(message as SetPWMFrequencyResponse)) as SetPWMFrequencyResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetPWMFrequencyResponse create() => SetPWMFrequencyResponse._(); + SetPWMFrequencyResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetPWMFrequencyResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetPWMFrequencyResponse? _defaultInstance; +} + +class ReadAnalogReaderRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ReadAnalogReaderRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'boardName') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'analogReaderName') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + ReadAnalogReaderRequest._() : super(); + factory ReadAnalogReaderRequest({ + $core.String? boardName, + $core.String? analogReaderName, + $2.Struct? extra, + }) { + final _result = create(); + if (boardName != null) { + _result.boardName = boardName; + } + if (analogReaderName != null) { + _result.analogReaderName = analogReaderName; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory ReadAnalogReaderRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ReadAnalogReaderRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ReadAnalogReaderRequest clone() => ReadAnalogReaderRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ReadAnalogReaderRequest copyWith(void Function(ReadAnalogReaderRequest) updates) => super.copyWith((message) => updates(message as ReadAnalogReaderRequest)) as ReadAnalogReaderRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ReadAnalogReaderRequest create() => ReadAnalogReaderRequest._(); + ReadAnalogReaderRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ReadAnalogReaderRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ReadAnalogReaderRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get boardName => $_getSZ(0); + @$pb.TagNumber(1) + set boardName($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasBoardName() => $_has(0); + @$pb.TagNumber(1) + void clearBoardName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get analogReaderName => $_getSZ(1); + @$pb.TagNumber(2) + set analogReaderName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasAnalogReaderName() => $_has(1); + @$pb.TagNumber(2) + void clearAnalogReaderName() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class ReadAnalogReaderResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ReadAnalogReaderResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + ReadAnalogReaderResponse._() : super(); + factory ReadAnalogReaderResponse({ + $core.int? value, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + return _result; + } + factory ReadAnalogReaderResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ReadAnalogReaderResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ReadAnalogReaderResponse clone() => ReadAnalogReaderResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ReadAnalogReaderResponse copyWith(void Function(ReadAnalogReaderResponse) updates) => super.copyWith((message) => updates(message as ReadAnalogReaderResponse)) as ReadAnalogReaderResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ReadAnalogReaderResponse create() => ReadAnalogReaderResponse._(); + ReadAnalogReaderResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ReadAnalogReaderResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ReadAnalogReaderResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get value => $_getIZ(0); + @$pb.TagNumber(1) + set value($core.int v) { $_setSignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); +} + +class GetDigitalInterruptValueRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetDigitalInterruptValueRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'boardName') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'digitalInterruptName') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetDigitalInterruptValueRequest._() : super(); + factory GetDigitalInterruptValueRequest({ + $core.String? boardName, + $core.String? digitalInterruptName, + $2.Struct? extra, + }) { + final _result = create(); + if (boardName != null) { + _result.boardName = boardName; + } + if (digitalInterruptName != null) { + _result.digitalInterruptName = digitalInterruptName; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetDigitalInterruptValueRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetDigitalInterruptValueRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetDigitalInterruptValueRequest clone() => GetDigitalInterruptValueRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetDigitalInterruptValueRequest copyWith(void Function(GetDigitalInterruptValueRequest) updates) => super.copyWith((message) => updates(message as GetDigitalInterruptValueRequest)) as GetDigitalInterruptValueRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetDigitalInterruptValueRequest create() => GetDigitalInterruptValueRequest._(); + GetDigitalInterruptValueRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetDigitalInterruptValueRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetDigitalInterruptValueRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get boardName => $_getSZ(0); + @$pb.TagNumber(1) + set boardName($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasBoardName() => $_has(0); + @$pb.TagNumber(1) + void clearBoardName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get digitalInterruptName => $_getSZ(1); + @$pb.TagNumber(2) + set digitalInterruptName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasDigitalInterruptName() => $_has(1); + @$pb.TagNumber(2) + void clearDigitalInterruptName() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class GetDigitalInterruptValueResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetDigitalInterruptValueResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..aInt64(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value') + ..hasRequiredFields = false + ; + + GetDigitalInterruptValueResponse._() : super(); + factory GetDigitalInterruptValueResponse({ + $fixnum.Int64? value, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + return _result; + } + factory GetDigitalInterruptValueResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetDigitalInterruptValueResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetDigitalInterruptValueResponse clone() => GetDigitalInterruptValueResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetDigitalInterruptValueResponse copyWith(void Function(GetDigitalInterruptValueResponse) updates) => super.copyWith((message) => updates(message as GetDigitalInterruptValueResponse)) as GetDigitalInterruptValueResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetDigitalInterruptValueResponse create() => GetDigitalInterruptValueResponse._(); + GetDigitalInterruptValueResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetDigitalInterruptValueResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetDigitalInterruptValueResponse? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get value => $_getI64(0); + @$pb.TagNumber(1) + set value($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); +} + +class SetPowerModeRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetPowerModeRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..e(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'powerMode', $pb.PbFieldType.OE, defaultOrMaker: PowerMode.POWER_MODE_UNSPECIFIED, valueOf: PowerMode.valueOf, enumValues: PowerMode.values) + ..aOM<$3.Duration>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'duration', subBuilder: $3.Duration.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + SetPowerModeRequest._() : super(); + factory SetPowerModeRequest({ + $core.String? name, + PowerMode? powerMode, + $3.Duration? duration, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (powerMode != null) { + _result.powerMode = powerMode; + } + if (duration != null) { + _result.duration = duration; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory SetPowerModeRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetPowerModeRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetPowerModeRequest clone() => SetPowerModeRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetPowerModeRequest copyWith(void Function(SetPowerModeRequest) updates) => super.copyWith((message) => updates(message as SetPowerModeRequest)) as SetPowerModeRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetPowerModeRequest create() => SetPowerModeRequest._(); + SetPowerModeRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetPowerModeRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetPowerModeRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + PowerMode get powerMode => $_getN(1); + @$pb.TagNumber(2) + set powerMode(PowerMode v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasPowerMode() => $_has(1); + @$pb.TagNumber(2) + void clearPowerMode() => clearField(2); + + @$pb.TagNumber(3) + $3.Duration get duration => $_getN(2); + @$pb.TagNumber(3) + set duration($3.Duration v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasDuration() => $_has(2); + @$pb.TagNumber(3) + void clearDuration() => clearField(3); + @$pb.TagNumber(3) + $3.Duration ensureDuration() => $_ensure(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(3); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(3); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(3); +} + +class SetPowerModeResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetPowerModeResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.board.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + SetPowerModeResponse._() : super(); + factory SetPowerModeResponse() => create(); + factory SetPowerModeResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetPowerModeResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetPowerModeResponse clone() => SetPowerModeResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetPowerModeResponse copyWith(void Function(SetPowerModeResponse) updates) => super.copyWith((message) => updates(message as SetPowerModeResponse)) as SetPowerModeResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetPowerModeResponse create() => SetPowerModeResponse._(); + SetPowerModeResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetPowerModeResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetPowerModeResponse? _defaultInstance; +} + diff --git a/lib/src/gen/component/board/v1/board.pbenum.dart b/lib/src/gen/component/board/v1/board.pbenum.dart new file mode 100644 index 00000000000..2bfb9c822e1 --- /dev/null +++ b/lib/src/gen/component/board/v1/board.pbenum.dart @@ -0,0 +1,28 @@ +/// +// Generated code. Do not modify. +// source: component/board/v1/board.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class PowerMode extends $pb.ProtobufEnum { + static const PowerMode POWER_MODE_UNSPECIFIED = PowerMode._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'POWER_MODE_UNSPECIFIED'); + static const PowerMode POWER_MODE_NORMAL = PowerMode._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'POWER_MODE_NORMAL'); + static const PowerMode POWER_MODE_OFFLINE_DEEP = PowerMode._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'POWER_MODE_OFFLINE_DEEP'); + + static const $core.List values = [ + POWER_MODE_UNSPECIFIED, + POWER_MODE_NORMAL, + POWER_MODE_OFFLINE_DEEP, + ]; + + static final $core.Map<$core.int, PowerMode> _byValue = $pb.ProtobufEnum.initByValue(values); + static PowerMode? valueOf($core.int value) => _byValue[value]; + + const PowerMode._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/component/board/v1/board.pbgrpc.dart b/lib/src/gen/component/board/v1/board.pbgrpc.dart new file mode 100644 index 00000000000..5f2f009ebca --- /dev/null +++ b/lib/src/gen/component/board/v1/board.pbgrpc.dart @@ -0,0 +1,325 @@ +/// +// Generated code. Do not modify. +// source: component/board/v1/board.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'board.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'board.pb.dart'; + +class BoardServiceClient extends $grpc.Client { + static final _$status = + $grpc.ClientMethod<$0.StatusRequest, $0.StatusResponse>( + '/viam.component.board.v1.BoardService/Status', + ($0.StatusRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.StatusResponse.fromBuffer(value)); + static final _$setGPIO = + $grpc.ClientMethod<$0.SetGPIORequest, $0.SetGPIOResponse>( + '/viam.component.board.v1.BoardService/SetGPIO', + ($0.SetGPIORequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.SetGPIOResponse.fromBuffer(value)); + static final _$getGPIO = + $grpc.ClientMethod<$0.GetGPIORequest, $0.GetGPIOResponse>( + '/viam.component.board.v1.BoardService/GetGPIO', + ($0.GetGPIORequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetGPIOResponse.fromBuffer(value)); + static final _$pWM = $grpc.ClientMethod<$0.PWMRequest, $0.PWMResponse>( + '/viam.component.board.v1.BoardService/PWM', + ($0.PWMRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.PWMResponse.fromBuffer(value)); + static final _$setPWM = + $grpc.ClientMethod<$0.SetPWMRequest, $0.SetPWMResponse>( + '/viam.component.board.v1.BoardService/SetPWM', + ($0.SetPWMRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.SetPWMResponse.fromBuffer(value)); + static final _$pWMFrequency = + $grpc.ClientMethod<$0.PWMFrequencyRequest, $0.PWMFrequencyResponse>( + '/viam.component.board.v1.BoardService/PWMFrequency', + ($0.PWMFrequencyRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.PWMFrequencyResponse.fromBuffer(value)); + static final _$setPWMFrequency = + $grpc.ClientMethod<$0.SetPWMFrequencyRequest, $0.SetPWMFrequencyResponse>( + '/viam.component.board.v1.BoardService/SetPWMFrequency', + ($0.SetPWMFrequencyRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.SetPWMFrequencyResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.component.board.v1.BoardService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + static final _$readAnalogReader = $grpc.ClientMethod< + $0.ReadAnalogReaderRequest, $0.ReadAnalogReaderResponse>( + '/viam.component.board.v1.BoardService/ReadAnalogReader', + ($0.ReadAnalogReaderRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ReadAnalogReaderResponse.fromBuffer(value)); + static final _$getDigitalInterruptValue = $grpc.ClientMethod< + $0.GetDigitalInterruptValueRequest, + $0.GetDigitalInterruptValueResponse>( + '/viam.component.board.v1.BoardService/GetDigitalInterruptValue', + ($0.GetDigitalInterruptValueRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetDigitalInterruptValueResponse.fromBuffer(value)); + static final _$setPowerMode = + $grpc.ClientMethod<$0.SetPowerModeRequest, $0.SetPowerModeResponse>( + '/viam.component.board.v1.BoardService/SetPowerMode', + ($0.SetPowerModeRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.SetPowerModeResponse.fromBuffer(value)); + + BoardServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.StatusResponse> status($0.StatusRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$status, request, options: options); + } + + $grpc.ResponseFuture<$0.SetGPIOResponse> setGPIO($0.SetGPIORequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$setGPIO, request, options: options); + } + + $grpc.ResponseFuture<$0.GetGPIOResponse> getGPIO($0.GetGPIORequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getGPIO, request, options: options); + } + + $grpc.ResponseFuture<$0.PWMResponse> pWM($0.PWMRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$pWM, request, options: options); + } + + $grpc.ResponseFuture<$0.SetPWMResponse> setPWM($0.SetPWMRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$setPWM, request, options: options); + } + + $grpc.ResponseFuture<$0.PWMFrequencyResponse> pWMFrequency( + $0.PWMFrequencyRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$pWMFrequency, request, options: options); + } + + $grpc.ResponseFuture<$0.SetPWMFrequencyResponse> setPWMFrequency( + $0.SetPWMFrequencyRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$setPWMFrequency, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } + + $grpc.ResponseFuture<$0.ReadAnalogReaderResponse> readAnalogReader( + $0.ReadAnalogReaderRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$readAnalogReader, request, options: options); + } + + $grpc.ResponseFuture<$0.GetDigitalInterruptValueResponse> + getDigitalInterruptValue($0.GetDigitalInterruptValueRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getDigitalInterruptValue, request, + options: options); + } + + $grpc.ResponseFuture<$0.SetPowerModeResponse> setPowerMode( + $0.SetPowerModeRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$setPowerMode, request, options: options); + } +} + +abstract class BoardServiceBase extends $grpc.Service { + $core.String get $name => 'viam.component.board.v1.BoardService'; + + BoardServiceBase() { + $addMethod($grpc.ServiceMethod<$0.StatusRequest, $0.StatusResponse>( + 'Status', + status_Pre, + false, + false, + ($core.List<$core.int> value) => $0.StatusRequest.fromBuffer(value), + ($0.StatusResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.SetGPIORequest, $0.SetGPIOResponse>( + 'SetGPIO', + setGPIO_Pre, + false, + false, + ($core.List<$core.int> value) => $0.SetGPIORequest.fromBuffer(value), + ($0.SetGPIOResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetGPIORequest, $0.GetGPIOResponse>( + 'GetGPIO', + getGPIO_Pre, + false, + false, + ($core.List<$core.int> value) => $0.GetGPIORequest.fromBuffer(value), + ($0.GetGPIOResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.PWMRequest, $0.PWMResponse>( + 'PWM', + pWM_Pre, + false, + false, + ($core.List<$core.int> value) => $0.PWMRequest.fromBuffer(value), + ($0.PWMResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.SetPWMRequest, $0.SetPWMResponse>( + 'SetPWM', + setPWM_Pre, + false, + false, + ($core.List<$core.int> value) => $0.SetPWMRequest.fromBuffer(value), + ($0.SetPWMResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.PWMFrequencyRequest, $0.PWMFrequencyResponse>( + 'PWMFrequency', + pWMFrequency_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.PWMFrequencyRequest.fromBuffer(value), + ($0.PWMFrequencyResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.SetPWMFrequencyRequest, + $0.SetPWMFrequencyResponse>( + 'SetPWMFrequency', + setPWMFrequency_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.SetPWMFrequencyRequest.fromBuffer(value), + ($0.SetPWMFrequencyResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.ReadAnalogReaderRequest, + $0.ReadAnalogReaderResponse>( + 'ReadAnalogReader', + readAnalogReader_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.ReadAnalogReaderRequest.fromBuffer(value), + ($0.ReadAnalogReaderResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetDigitalInterruptValueRequest, + $0.GetDigitalInterruptValueResponse>( + 'GetDigitalInterruptValue', + getDigitalInterruptValue_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetDigitalInterruptValueRequest.fromBuffer(value), + ($0.GetDigitalInterruptValueResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.SetPowerModeRequest, $0.SetPowerModeResponse>( + 'SetPowerMode', + setPowerMode_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.SetPowerModeRequest.fromBuffer(value), + ($0.SetPowerModeResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.StatusResponse> status_Pre( + $grpc.ServiceCall call, $async.Future<$0.StatusRequest> request) async { + return status(call, await request); + } + + $async.Future<$0.SetGPIOResponse> setGPIO_Pre( + $grpc.ServiceCall call, $async.Future<$0.SetGPIORequest> request) async { + return setGPIO(call, await request); + } + + $async.Future<$0.GetGPIOResponse> getGPIO_Pre( + $grpc.ServiceCall call, $async.Future<$0.GetGPIORequest> request) async { + return getGPIO(call, await request); + } + + $async.Future<$0.PWMResponse> pWM_Pre( + $grpc.ServiceCall call, $async.Future<$0.PWMRequest> request) async { + return pWM(call, await request); + } + + $async.Future<$0.SetPWMResponse> setPWM_Pre( + $grpc.ServiceCall call, $async.Future<$0.SetPWMRequest> request) async { + return setPWM(call, await request); + } + + $async.Future<$0.PWMFrequencyResponse> pWMFrequency_Pre( + $grpc.ServiceCall call, + $async.Future<$0.PWMFrequencyRequest> request) async { + return pWMFrequency(call, await request); + } + + $async.Future<$0.SetPWMFrequencyResponse> setPWMFrequency_Pre( + $grpc.ServiceCall call, + $async.Future<$0.SetPWMFrequencyRequest> request) async { + return setPWMFrequency(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.ReadAnalogReaderResponse> readAnalogReader_Pre( + $grpc.ServiceCall call, + $async.Future<$0.ReadAnalogReaderRequest> request) async { + return readAnalogReader(call, await request); + } + + $async.Future<$0.GetDigitalInterruptValueResponse> + getDigitalInterruptValue_Pre($grpc.ServiceCall call, + $async.Future<$0.GetDigitalInterruptValueRequest> request) async { + return getDigitalInterruptValue(call, await request); + } + + $async.Future<$0.SetPowerModeResponse> setPowerMode_Pre( + $grpc.ServiceCall call, + $async.Future<$0.SetPowerModeRequest> request) async { + return setPowerMode(call, await request); + } + + $async.Future<$0.StatusResponse> status( + $grpc.ServiceCall call, $0.StatusRequest request); + $async.Future<$0.SetGPIOResponse> setGPIO( + $grpc.ServiceCall call, $0.SetGPIORequest request); + $async.Future<$0.GetGPIOResponse> getGPIO( + $grpc.ServiceCall call, $0.GetGPIORequest request); + $async.Future<$0.PWMResponse> pWM( + $grpc.ServiceCall call, $0.PWMRequest request); + $async.Future<$0.SetPWMResponse> setPWM( + $grpc.ServiceCall call, $0.SetPWMRequest request); + $async.Future<$0.PWMFrequencyResponse> pWMFrequency( + $grpc.ServiceCall call, $0.PWMFrequencyRequest request); + $async.Future<$0.SetPWMFrequencyResponse> setPWMFrequency( + $grpc.ServiceCall call, $0.SetPWMFrequencyRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); + $async.Future<$0.ReadAnalogReaderResponse> readAnalogReader( + $grpc.ServiceCall call, $0.ReadAnalogReaderRequest request); + $async.Future<$0.GetDigitalInterruptValueResponse> getDigitalInterruptValue( + $grpc.ServiceCall call, $0.GetDigitalInterruptValueRequest request); + $async.Future<$0.SetPowerModeResponse> setPowerMode( + $grpc.ServiceCall call, $0.SetPowerModeRequest request); +} diff --git a/lib/src/gen/component/board/v1/board.pbjson.dart b/lib/src/gen/component/board/v1/board.pbjson.dart new file mode 100644 index 00000000000..8a6878eb177 --- /dev/null +++ b/lib/src/gen/component/board/v1/board.pbjson.dart @@ -0,0 +1,236 @@ +/// +// Generated code. Do not modify. +// source: component/board/v1/board.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use powerModeDescriptor instead') +const PowerMode$json = const { + '1': 'PowerMode', + '2': const [ + const {'1': 'POWER_MODE_UNSPECIFIED', '2': 0}, + const {'1': 'POWER_MODE_NORMAL', '2': 1}, + const {'1': 'POWER_MODE_OFFLINE_DEEP', '2': 2}, + ], +}; + +/// Descriptor for `PowerMode`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List powerModeDescriptor = $convert.base64Decode('CglQb3dlck1vZGUSGgoWUE9XRVJfTU9ERV9VTlNQRUNJRklFRBAAEhUKEVBPV0VSX01PREVfTk9STUFMEAESGwoXUE9XRVJfTU9ERV9PRkZMSU5FX0RFRVAQAg=='); +@$core.Deprecated('Use statusRequestDescriptor instead') +const StatusRequest$json = const { + '1': 'StatusRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `StatusRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List statusRequestDescriptor = $convert.base64Decode('Cg1TdGF0dXNSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use statusResponseDescriptor instead') +const StatusResponse$json = const { + '1': 'StatusResponse', + '2': const [ + const {'1': 'status', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.BoardStatus', '10': 'status'}, + ], +}; + +/// Descriptor for `StatusResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List statusResponseDescriptor = $convert.base64Decode('Cg5TdGF0dXNSZXNwb25zZRIzCgZzdGF0dXMYASABKAsyGy52aWFtLmNvbW1vbi52MS5Cb2FyZFN0YXR1c1IGc3RhdHVz'); +@$core.Deprecated('Use setGPIORequestDescriptor instead') +const SetGPIORequest$json = const { + '1': 'SetGPIORequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'pin', '3': 2, '4': 1, '5': 9, '10': 'pin'}, + const {'1': 'high', '3': 3, '4': 1, '5': 8, '10': 'high'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `SetGPIORequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setGPIORequestDescriptor = $convert.base64Decode('Cg5TZXRHUElPUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEhAKA3BpbhgCIAEoCVIDcGluEhIKBGhpZ2gYAyABKAhSBGhpZ2gSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use setGPIOResponseDescriptor instead') +const SetGPIOResponse$json = const { + '1': 'SetGPIOResponse', +}; + +/// Descriptor for `SetGPIOResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setGPIOResponseDescriptor = $convert.base64Decode('Cg9TZXRHUElPUmVzcG9uc2U='); +@$core.Deprecated('Use getGPIORequestDescriptor instead') +const GetGPIORequest$json = const { + '1': 'GetGPIORequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'pin', '3': 2, '4': 1, '5': 9, '10': 'pin'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetGPIORequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getGPIORequestDescriptor = $convert.base64Decode('Cg5HZXRHUElPUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEhAKA3BpbhgCIAEoCVIDcGluEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use getGPIOResponseDescriptor instead') +const GetGPIOResponse$json = const { + '1': 'GetGPIOResponse', + '2': const [ + const {'1': 'high', '3': 1, '4': 1, '5': 8, '10': 'high'}, + ], +}; + +/// Descriptor for `GetGPIOResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getGPIOResponseDescriptor = $convert.base64Decode('Cg9HZXRHUElPUmVzcG9uc2USEgoEaGlnaBgBIAEoCFIEaGlnaA=='); +@$core.Deprecated('Use pWMRequestDescriptor instead') +const PWMRequest$json = const { + '1': 'PWMRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'pin', '3': 2, '4': 1, '5': 9, '10': 'pin'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `PWMRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List pWMRequestDescriptor = $convert.base64Decode('CgpQV01SZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSEAoDcGluGAIgASgJUgNwaW4SLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use pWMResponseDescriptor instead') +const PWMResponse$json = const { + '1': 'PWMResponse', + '2': const [ + const {'1': 'duty_cycle_pct', '3': 1, '4': 1, '5': 1, '10': 'dutyCyclePct'}, + ], +}; + +/// Descriptor for `PWMResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List pWMResponseDescriptor = $convert.base64Decode('CgtQV01SZXNwb25zZRIkCg5kdXR5X2N5Y2xlX3BjdBgBIAEoAVIMZHV0eUN5Y2xlUGN0'); +@$core.Deprecated('Use setPWMRequestDescriptor instead') +const SetPWMRequest$json = const { + '1': 'SetPWMRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'pin', '3': 2, '4': 1, '5': 9, '10': 'pin'}, + const {'1': 'duty_cycle_pct', '3': 3, '4': 1, '5': 1, '10': 'dutyCyclePct'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `SetPWMRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setPWMRequestDescriptor = $convert.base64Decode('Cg1TZXRQV01SZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSEAoDcGluGAIgASgJUgNwaW4SJAoOZHV0eV9jeWNsZV9wY3QYAyABKAFSDGR1dHlDeWNsZVBjdBItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use setPWMResponseDescriptor instead') +const SetPWMResponse$json = const { + '1': 'SetPWMResponse', +}; + +/// Descriptor for `SetPWMResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setPWMResponseDescriptor = $convert.base64Decode('Cg5TZXRQV01SZXNwb25zZQ=='); +@$core.Deprecated('Use pWMFrequencyRequestDescriptor instead') +const PWMFrequencyRequest$json = const { + '1': 'PWMFrequencyRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'pin', '3': 2, '4': 1, '5': 9, '10': 'pin'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `PWMFrequencyRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List pWMFrequencyRequestDescriptor = $convert.base64Decode('ChNQV01GcmVxdWVuY3lSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSEAoDcGluGAIgASgJUgNwaW4SLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use pWMFrequencyResponseDescriptor instead') +const PWMFrequencyResponse$json = const { + '1': 'PWMFrequencyResponse', + '2': const [ + const {'1': 'frequency_hz', '3': 1, '4': 1, '5': 4, '10': 'frequencyHz'}, + ], +}; + +/// Descriptor for `PWMFrequencyResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List pWMFrequencyResponseDescriptor = $convert.base64Decode('ChRQV01GcmVxdWVuY3lSZXNwb25zZRIhCgxmcmVxdWVuY3lfaHoYASABKARSC2ZyZXF1ZW5jeUh6'); +@$core.Deprecated('Use setPWMFrequencyRequestDescriptor instead') +const SetPWMFrequencyRequest$json = const { + '1': 'SetPWMFrequencyRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'pin', '3': 2, '4': 1, '5': 9, '10': 'pin'}, + const {'1': 'frequency_hz', '3': 3, '4': 1, '5': 4, '10': 'frequencyHz'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `SetPWMFrequencyRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setPWMFrequencyRequestDescriptor = $convert.base64Decode('ChZTZXRQV01GcmVxdWVuY3lSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSEAoDcGluGAIgASgJUgNwaW4SIQoMZnJlcXVlbmN5X2h6GAMgASgEUgtmcmVxdWVuY3lIehItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use setPWMFrequencyResponseDescriptor instead') +const SetPWMFrequencyResponse$json = const { + '1': 'SetPWMFrequencyResponse', +}; + +/// Descriptor for `SetPWMFrequencyResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setPWMFrequencyResponseDescriptor = $convert.base64Decode('ChdTZXRQV01GcmVxdWVuY3lSZXNwb25zZQ=='); +@$core.Deprecated('Use readAnalogReaderRequestDescriptor instead') +const ReadAnalogReaderRequest$json = const { + '1': 'ReadAnalogReaderRequest', + '2': const [ + const {'1': 'board_name', '3': 1, '4': 1, '5': 9, '10': 'boardName'}, + const {'1': 'analog_reader_name', '3': 2, '4': 1, '5': 9, '10': 'analogReaderName'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `ReadAnalogReaderRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List readAnalogReaderRequestDescriptor = $convert.base64Decode('ChdSZWFkQW5hbG9nUmVhZGVyUmVxdWVzdBIdCgpib2FyZF9uYW1lGAEgASgJUglib2FyZE5hbWUSLAoSYW5hbG9nX3JlYWRlcl9uYW1lGAIgASgJUhBhbmFsb2dSZWFkZXJOYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use readAnalogReaderResponseDescriptor instead') +const ReadAnalogReaderResponse$json = const { + '1': 'ReadAnalogReaderResponse', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 5, '10': 'value'}, + ], +}; + +/// Descriptor for `ReadAnalogReaderResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List readAnalogReaderResponseDescriptor = $convert.base64Decode('ChhSZWFkQW5hbG9nUmVhZGVyUmVzcG9uc2USFAoFdmFsdWUYASABKAVSBXZhbHVl'); +@$core.Deprecated('Use getDigitalInterruptValueRequestDescriptor instead') +const GetDigitalInterruptValueRequest$json = const { + '1': 'GetDigitalInterruptValueRequest', + '2': const [ + const {'1': 'board_name', '3': 1, '4': 1, '5': 9, '10': 'boardName'}, + const {'1': 'digital_interrupt_name', '3': 2, '4': 1, '5': 9, '10': 'digitalInterruptName'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetDigitalInterruptValueRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getDigitalInterruptValueRequestDescriptor = $convert.base64Decode('Ch9HZXREaWdpdGFsSW50ZXJydXB0VmFsdWVSZXF1ZXN0Eh0KCmJvYXJkX25hbWUYASABKAlSCWJvYXJkTmFtZRI0ChZkaWdpdGFsX2ludGVycnVwdF9uYW1lGAIgASgJUhRkaWdpdGFsSW50ZXJydXB0TmFtZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getDigitalInterruptValueResponseDescriptor instead') +const GetDigitalInterruptValueResponse$json = const { + '1': 'GetDigitalInterruptValueResponse', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 3, '10': 'value'}, + ], +}; + +/// Descriptor for `GetDigitalInterruptValueResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getDigitalInterruptValueResponseDescriptor = $convert.base64Decode('CiBHZXREaWdpdGFsSW50ZXJydXB0VmFsdWVSZXNwb25zZRIUCgV2YWx1ZRgBIAEoA1IFdmFsdWU='); +@$core.Deprecated('Use setPowerModeRequestDescriptor instead') +const SetPowerModeRequest$json = const { + '1': 'SetPowerModeRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'power_mode', '3': 2, '4': 1, '5': 14, '6': '.viam.component.board.v1.PowerMode', '10': 'powerMode'}, + const {'1': 'duration', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '9': 0, '10': 'duration', '17': true}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], + '8': const [ + const {'1': '_duration'}, + ], +}; + +/// Descriptor for `SetPowerModeRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setPowerModeRequestDescriptor = $convert.base64Decode('ChNTZXRQb3dlck1vZGVSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSQQoKcG93ZXJfbW9kZRgCIAEoDjIiLnZpYW0uY29tcG9uZW50LmJvYXJkLnYxLlBvd2VyTW9kZVIJcG93ZXJNb2RlEjoKCGR1cmF0aW9uGAMgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uSABSCGR1cmF0aW9uiAEBEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmFCCwoJX2R1cmF0aW9u'); +@$core.Deprecated('Use setPowerModeResponseDescriptor instead') +const SetPowerModeResponse$json = const { + '1': 'SetPowerModeResponse', +}; + +/// Descriptor for `SetPowerModeResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setPowerModeResponseDescriptor = $convert.base64Decode('ChRTZXRQb3dlck1vZGVSZXNwb25zZQ=='); diff --git a/lib/src/gen/component/camera/v1/camera.pb.dart b/lib/src/gen/component/camera/v1/camera.pb.dart new file mode 100644 index 00000000000..a847bb1b53e --- /dev/null +++ b/lib/src/gen/component/camera/v1/camera.pb.dart @@ -0,0 +1,799 @@ +/// +// Generated code. Do not modify. +// source: component/camera/v1/camera.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class GetImageRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetImageRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.camera.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mimeType') + ..hasRequiredFields = false + ; + + GetImageRequest._() : super(); + factory GetImageRequest({ + $core.String? name, + $core.String? mimeType, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (mimeType != null) { + _result.mimeType = mimeType; + } + return _result; + } + factory GetImageRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetImageRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetImageRequest clone() => GetImageRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetImageRequest copyWith(void Function(GetImageRequest) updates) => super.copyWith((message) => updates(message as GetImageRequest)) as GetImageRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetImageRequest create() => GetImageRequest._(); + GetImageRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetImageRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetImageRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get mimeType => $_getSZ(1); + @$pb.TagNumber(2) + set mimeType($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMimeType() => $_has(1); + @$pb.TagNumber(2) + void clearMimeType() => clearField(2); +} + +class GetImageResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetImageResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.camera.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mimeType') + ..a<$core.List<$core.int>>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'image', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + GetImageResponse._() : super(); + factory GetImageResponse({ + $core.String? mimeType, + $core.List<$core.int>? image, + }) { + final _result = create(); + if (mimeType != null) { + _result.mimeType = mimeType; + } + if (image != null) { + _result.image = image; + } + return _result; + } + factory GetImageResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetImageResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetImageResponse clone() => GetImageResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetImageResponse copyWith(void Function(GetImageResponse) updates) => super.copyWith((message) => updates(message as GetImageResponse)) as GetImageResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetImageResponse create() => GetImageResponse._(); + GetImageResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetImageResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetImageResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get mimeType => $_getSZ(0); + @$pb.TagNumber(1) + set mimeType($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMimeType() => $_has(0); + @$pb.TagNumber(1) + void clearMimeType() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.int> get image => $_getN(1); + @$pb.TagNumber(2) + set image($core.List<$core.int> v) { $_setBytes(1, v); } + @$pb.TagNumber(2) + $core.bool hasImage() => $_has(1); + @$pb.TagNumber(2) + void clearImage() => clearField(2); +} + +class RenderFrameRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RenderFrameRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.camera.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mimeType') + ..hasRequiredFields = false + ; + + RenderFrameRequest._() : super(); + factory RenderFrameRequest({ + $core.String? name, + $core.String? mimeType, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (mimeType != null) { + _result.mimeType = mimeType; + } + return _result; + } + factory RenderFrameRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RenderFrameRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RenderFrameRequest clone() => RenderFrameRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RenderFrameRequest copyWith(void Function(RenderFrameRequest) updates) => super.copyWith((message) => updates(message as RenderFrameRequest)) as RenderFrameRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RenderFrameRequest create() => RenderFrameRequest._(); + RenderFrameRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RenderFrameRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RenderFrameRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get mimeType => $_getSZ(1); + @$pb.TagNumber(2) + set mimeType($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMimeType() => $_has(1); + @$pb.TagNumber(2) + void clearMimeType() => clearField(2); +} + +class GetPointCloudRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPointCloudRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.camera.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mimeType') + ..hasRequiredFields = false + ; + + GetPointCloudRequest._() : super(); + factory GetPointCloudRequest({ + $core.String? name, + $core.String? mimeType, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (mimeType != null) { + _result.mimeType = mimeType; + } + return _result; + } + factory GetPointCloudRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPointCloudRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPointCloudRequest clone() => GetPointCloudRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPointCloudRequest copyWith(void Function(GetPointCloudRequest) updates) => super.copyWith((message) => updates(message as GetPointCloudRequest)) as GetPointCloudRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPointCloudRequest create() => GetPointCloudRequest._(); + GetPointCloudRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPointCloudRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPointCloudRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get mimeType => $_getSZ(1); + @$pb.TagNumber(2) + set mimeType($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMimeType() => $_has(1); + @$pb.TagNumber(2) + void clearMimeType() => clearField(2); +} + +class GetPointCloudResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPointCloudResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.camera.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mimeType') + ..a<$core.List<$core.int>>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pointCloud', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + GetPointCloudResponse._() : super(); + factory GetPointCloudResponse({ + $core.String? mimeType, + $core.List<$core.int>? pointCloud, + }) { + final _result = create(); + if (mimeType != null) { + _result.mimeType = mimeType; + } + if (pointCloud != null) { + _result.pointCloud = pointCloud; + } + return _result; + } + factory GetPointCloudResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPointCloudResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPointCloudResponse clone() => GetPointCloudResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPointCloudResponse copyWith(void Function(GetPointCloudResponse) updates) => super.copyWith((message) => updates(message as GetPointCloudResponse)) as GetPointCloudResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPointCloudResponse create() => GetPointCloudResponse._(); + GetPointCloudResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPointCloudResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPointCloudResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get mimeType => $_getSZ(0); + @$pb.TagNumber(1) + set mimeType($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMimeType() => $_has(0); + @$pb.TagNumber(1) + void clearMimeType() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.int> get pointCloud => $_getN(1); + @$pb.TagNumber(2) + set pointCloud($core.List<$core.int> v) { $_setBytes(1, v); } + @$pb.TagNumber(2) + $core.bool hasPointCloud() => $_has(1); + @$pb.TagNumber(2) + void clearPointCloud() => clearField(2); +} + +class GetPropertiesRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPropertiesRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.camera.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + GetPropertiesRequest._() : super(); + factory GetPropertiesRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory GetPropertiesRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPropertiesRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPropertiesRequest clone() => GetPropertiesRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPropertiesRequest copyWith(void Function(GetPropertiesRequest) updates) => super.copyWith((message) => updates(message as GetPropertiesRequest)) as GetPropertiesRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPropertiesRequest create() => GetPropertiesRequest._(); + GetPropertiesRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPropertiesRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPropertiesRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class GetPropertiesResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPropertiesResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.camera.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'supportsPcd') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'intrinsicParameters', subBuilder: IntrinsicParameters.create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'distortionParameters', subBuilder: DistortionParameters.create) + ..hasRequiredFields = false + ; + + GetPropertiesResponse._() : super(); + factory GetPropertiesResponse({ + $core.bool? supportsPcd, + IntrinsicParameters? intrinsicParameters, + DistortionParameters? distortionParameters, + }) { + final _result = create(); + if (supportsPcd != null) { + _result.supportsPcd = supportsPcd; + } + if (intrinsicParameters != null) { + _result.intrinsicParameters = intrinsicParameters; + } + if (distortionParameters != null) { + _result.distortionParameters = distortionParameters; + } + return _result; + } + factory GetPropertiesResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPropertiesResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPropertiesResponse clone() => GetPropertiesResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPropertiesResponse copyWith(void Function(GetPropertiesResponse) updates) => super.copyWith((message) => updates(message as GetPropertiesResponse)) as GetPropertiesResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPropertiesResponse create() => GetPropertiesResponse._(); + GetPropertiesResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPropertiesResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPropertiesResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get supportsPcd => $_getBF(0); + @$pb.TagNumber(1) + set supportsPcd($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasSupportsPcd() => $_has(0); + @$pb.TagNumber(1) + void clearSupportsPcd() => clearField(1); + + @$pb.TagNumber(2) + IntrinsicParameters get intrinsicParameters => $_getN(1); + @$pb.TagNumber(2) + set intrinsicParameters(IntrinsicParameters v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasIntrinsicParameters() => $_has(1); + @$pb.TagNumber(2) + void clearIntrinsicParameters() => clearField(2); + @$pb.TagNumber(2) + IntrinsicParameters ensureIntrinsicParameters() => $_ensure(1); + + @$pb.TagNumber(3) + DistortionParameters get distortionParameters => $_getN(2); + @$pb.TagNumber(3) + set distortionParameters(DistortionParameters v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasDistortionParameters() => $_has(2); + @$pb.TagNumber(3) + void clearDistortionParameters() => clearField(3); + @$pb.TagNumber(3) + DistortionParameters ensureDistortionParameters() => $_ensure(2); +} + +class Webcams extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Webcams', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.camera.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'webcams', $pb.PbFieldType.PM, subBuilder: Webcam.create) + ..hasRequiredFields = false + ; + + Webcams._() : super(); + factory Webcams({ + $core.Iterable? webcams, + }) { + final _result = create(); + if (webcams != null) { + _result.webcams.addAll(webcams); + } + return _result; + } + factory Webcams.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Webcams.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Webcams clone() => Webcams()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Webcams copyWith(void Function(Webcams) updates) => super.copyWith((message) => updates(message as Webcams)) as Webcams; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Webcams create() => Webcams._(); + Webcams createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Webcams getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Webcams? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get webcams => $_getList(0); +} + +class Webcam extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Webcam', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.camera.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'label') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status') + ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'properties', $pb.PbFieldType.PM, subBuilder: Property.create) + ..hasRequiredFields = false + ; + + Webcam._() : super(); + factory Webcam({ + $core.String? label, + $core.String? status, + $core.Iterable? properties, + }) { + final _result = create(); + if (label != null) { + _result.label = label; + } + if (status != null) { + _result.status = status; + } + if (properties != null) { + _result.properties.addAll(properties); + } + return _result; + } + factory Webcam.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Webcam.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Webcam clone() => Webcam()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Webcam copyWith(void Function(Webcam) updates) => super.copyWith((message) => updates(message as Webcam)) as Webcam; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Webcam create() => Webcam._(); + Webcam createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Webcam getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Webcam? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get label => $_getSZ(0); + @$pb.TagNumber(1) + set label($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasLabel() => $_has(0); + @$pb.TagNumber(1) + void clearLabel() => clearField(1); + + @$pb.TagNumber(2) + $core.String get status => $_getSZ(1); + @$pb.TagNumber(2) + set status($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasStatus() => $_has(1); + @$pb.TagNumber(2) + void clearStatus() => clearField(2); + + @$pb.TagNumber(3) + $core.List get properties => $_getList(2); +} + +class Property extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Property', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.camera.v1'), createEmptyInstance: create) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'widthPx', $pb.PbFieldType.O3) + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'heightPx', $pb.PbFieldType.O3) + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'frameFormat') + ..hasRequiredFields = false + ; + + Property._() : super(); + factory Property({ + $core.int? widthPx, + $core.int? heightPx, + $core.String? frameFormat, + }) { + final _result = create(); + if (widthPx != null) { + _result.widthPx = widthPx; + } + if (heightPx != null) { + _result.heightPx = heightPx; + } + if (frameFormat != null) { + _result.frameFormat = frameFormat; + } + return _result; + } + factory Property.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Property.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Property clone() => Property()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Property copyWith(void Function(Property) updates) => super.copyWith((message) => updates(message as Property)) as Property; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Property create() => Property._(); + Property createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Property getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Property? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get widthPx => $_getIZ(0); + @$pb.TagNumber(1) + set widthPx($core.int v) { $_setSignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasWidthPx() => $_has(0); + @$pb.TagNumber(1) + void clearWidthPx() => clearField(1); + + @$pb.TagNumber(2) + $core.int get heightPx => $_getIZ(1); + @$pb.TagNumber(2) + set heightPx($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasHeightPx() => $_has(1); + @$pb.TagNumber(2) + void clearHeightPx() => clearField(2); + + @$pb.TagNumber(3) + $core.String get frameFormat => $_getSZ(2); + @$pb.TagNumber(3) + set frameFormat($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasFrameFormat() => $_has(2); + @$pb.TagNumber(3) + void clearFrameFormat() => clearField(3); +} + +class IntrinsicParameters extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IntrinsicParameters', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.camera.v1'), createEmptyInstance: create) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'widthPx', $pb.PbFieldType.OU3) + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'heightPx', $pb.PbFieldType.OU3) + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'focalXPx', $pb.PbFieldType.OD) + ..a<$core.double>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'focalYPx', $pb.PbFieldType.OD) + ..a<$core.double>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'centerXPx', $pb.PbFieldType.OD) + ..a<$core.double>(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'centerYPx', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + IntrinsicParameters._() : super(); + factory IntrinsicParameters({ + $core.int? widthPx, + $core.int? heightPx, + $core.double? focalXPx, + $core.double? focalYPx, + $core.double? centerXPx, + $core.double? centerYPx, + }) { + final _result = create(); + if (widthPx != null) { + _result.widthPx = widthPx; + } + if (heightPx != null) { + _result.heightPx = heightPx; + } + if (focalXPx != null) { + _result.focalXPx = focalXPx; + } + if (focalYPx != null) { + _result.focalYPx = focalYPx; + } + if (centerXPx != null) { + _result.centerXPx = centerXPx; + } + if (centerYPx != null) { + _result.centerYPx = centerYPx; + } + return _result; + } + factory IntrinsicParameters.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IntrinsicParameters.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IntrinsicParameters clone() => IntrinsicParameters()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IntrinsicParameters copyWith(void Function(IntrinsicParameters) updates) => super.copyWith((message) => updates(message as IntrinsicParameters)) as IntrinsicParameters; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IntrinsicParameters create() => IntrinsicParameters._(); + IntrinsicParameters createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IntrinsicParameters getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IntrinsicParameters? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get widthPx => $_getIZ(0); + @$pb.TagNumber(1) + set widthPx($core.int v) { $_setUnsignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasWidthPx() => $_has(0); + @$pb.TagNumber(1) + void clearWidthPx() => clearField(1); + + @$pb.TagNumber(2) + $core.int get heightPx => $_getIZ(1); + @$pb.TagNumber(2) + set heightPx($core.int v) { $_setUnsignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasHeightPx() => $_has(1); + @$pb.TagNumber(2) + void clearHeightPx() => clearField(2); + + @$pb.TagNumber(3) + $core.double get focalXPx => $_getN(2); + @$pb.TagNumber(3) + set focalXPx($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasFocalXPx() => $_has(2); + @$pb.TagNumber(3) + void clearFocalXPx() => clearField(3); + + @$pb.TagNumber(4) + $core.double get focalYPx => $_getN(3); + @$pb.TagNumber(4) + set focalYPx($core.double v) { $_setDouble(3, v); } + @$pb.TagNumber(4) + $core.bool hasFocalYPx() => $_has(3); + @$pb.TagNumber(4) + void clearFocalYPx() => clearField(4); + + @$pb.TagNumber(5) + $core.double get centerXPx => $_getN(4); + @$pb.TagNumber(5) + set centerXPx($core.double v) { $_setDouble(4, v); } + @$pb.TagNumber(5) + $core.bool hasCenterXPx() => $_has(4); + @$pb.TagNumber(5) + void clearCenterXPx() => clearField(5); + + @$pb.TagNumber(6) + $core.double get centerYPx => $_getN(5); + @$pb.TagNumber(6) + set centerYPx($core.double v) { $_setDouble(5, v); } + @$pb.TagNumber(6) + $core.bool hasCenterYPx() => $_has(5); + @$pb.TagNumber(6) + void clearCenterYPx() => clearField(6); +} + +class DistortionParameters extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DistortionParameters', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.camera.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'model') + ..p<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'parameters', $pb.PbFieldType.KD) + ..hasRequiredFields = false + ; + + DistortionParameters._() : super(); + factory DistortionParameters({ + $core.String? model, + $core.Iterable<$core.double>? parameters, + }) { + final _result = create(); + if (model != null) { + _result.model = model; + } + if (parameters != null) { + _result.parameters.addAll(parameters); + } + return _result; + } + factory DistortionParameters.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DistortionParameters.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DistortionParameters clone() => DistortionParameters()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DistortionParameters copyWith(void Function(DistortionParameters) updates) => super.copyWith((message) => updates(message as DistortionParameters)) as DistortionParameters; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DistortionParameters create() => DistortionParameters._(); + DistortionParameters createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DistortionParameters getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DistortionParameters? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get model => $_getSZ(0); + @$pb.TagNumber(1) + set model($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasModel() => $_has(0); + @$pb.TagNumber(1) + void clearModel() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.double> get parameters => $_getList(1); +} + diff --git a/lib/src/gen/component/camera/v1/camera.pbenum.dart b/lib/src/gen/component/camera/v1/camera.pbenum.dart new file mode 100644 index 00000000000..f56d6b88205 --- /dev/null +++ b/lib/src/gen/component/camera/v1/camera.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: component/camera/v1/camera.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/component/camera/v1/camera.pbgrpc.dart b/lib/src/gen/component/camera/v1/camera.pbgrpc.dart new file mode 100644 index 00000000000..f484b9096e4 --- /dev/null +++ b/lib/src/gen/component/camera/v1/camera.pbgrpc.dart @@ -0,0 +1,166 @@ +/// +// Generated code. Do not modify. +// source: component/camera/v1/camera.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'camera.pb.dart' as $0; +import '../../../google/api/httpbody.pb.dart' as $1; +import '../../../common/v1/common.pb.dart' as $2; +export 'camera.pb.dart'; + +class CameraServiceClient extends $grpc.Client { + static final _$getImage = + $grpc.ClientMethod<$0.GetImageRequest, $0.GetImageResponse>( + '/viam.component.camera.v1.CameraService/GetImage', + ($0.GetImageRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetImageResponse.fromBuffer(value)); + static final _$renderFrame = + $grpc.ClientMethod<$0.RenderFrameRequest, $1.HttpBody>( + '/viam.component.camera.v1.CameraService/RenderFrame', + ($0.RenderFrameRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $1.HttpBody.fromBuffer(value)); + static final _$getPointCloud = + $grpc.ClientMethod<$0.GetPointCloudRequest, $0.GetPointCloudResponse>( + '/viam.component.camera.v1.CameraService/GetPointCloud', + ($0.GetPointCloudRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetPointCloudResponse.fromBuffer(value)); + static final _$getProperties = + $grpc.ClientMethod<$0.GetPropertiesRequest, $0.GetPropertiesResponse>( + '/viam.component.camera.v1.CameraService/GetProperties', + ($0.GetPropertiesRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetPropertiesResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$2.DoCommandRequest, $2.DoCommandResponse>( + '/viam.component.camera.v1.CameraService/DoCommand', + ($2.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $2.DoCommandResponse.fromBuffer(value)); + + CameraServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.GetImageResponse> getImage($0.GetImageRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getImage, request, options: options); + } + + $grpc.ResponseFuture<$1.HttpBody> renderFrame($0.RenderFrameRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$renderFrame, request, options: options); + } + + $grpc.ResponseFuture<$0.GetPointCloudResponse> getPointCloud( + $0.GetPointCloudRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getPointCloud, request, options: options); + } + + $grpc.ResponseFuture<$0.GetPropertiesResponse> getProperties( + $0.GetPropertiesRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getProperties, request, options: options); + } + + $grpc.ResponseFuture<$2.DoCommandResponse> doCommand( + $2.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class CameraServiceBase extends $grpc.Service { + $core.String get $name => 'viam.component.camera.v1.CameraService'; + + CameraServiceBase() { + $addMethod($grpc.ServiceMethod<$0.GetImageRequest, $0.GetImageResponse>( + 'GetImage', + getImage_Pre, + false, + false, + ($core.List<$core.int> value) => $0.GetImageRequest.fromBuffer(value), + ($0.GetImageResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.RenderFrameRequest, $1.HttpBody>( + 'RenderFrame', + renderFrame_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.RenderFrameRequest.fromBuffer(value), + ($1.HttpBody value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetPointCloudRequest, $0.GetPointCloudResponse>( + 'GetPointCloud', + getPointCloud_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetPointCloudRequest.fromBuffer(value), + ($0.GetPointCloudResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetPropertiesRequest, $0.GetPropertiesResponse>( + 'GetProperties', + getProperties_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetPropertiesRequest.fromBuffer(value), + ($0.GetPropertiesResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$2.DoCommandRequest, $2.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $2.DoCommandRequest.fromBuffer(value), + ($2.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.GetImageResponse> getImage_Pre( + $grpc.ServiceCall call, $async.Future<$0.GetImageRequest> request) async { + return getImage(call, await request); + } + + $async.Future<$1.HttpBody> renderFrame_Pre($grpc.ServiceCall call, + $async.Future<$0.RenderFrameRequest> request) async { + return renderFrame(call, await request); + } + + $async.Future<$0.GetPointCloudResponse> getPointCloud_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetPointCloudRequest> request) async { + return getPointCloud(call, await request); + } + + $async.Future<$0.GetPropertiesResponse> getProperties_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetPropertiesRequest> request) async { + return getProperties(call, await request); + } + + $async.Future<$2.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$2.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.GetImageResponse> getImage( + $grpc.ServiceCall call, $0.GetImageRequest request); + $async.Future<$1.HttpBody> renderFrame( + $grpc.ServiceCall call, $0.RenderFrameRequest request); + $async.Future<$0.GetPointCloudResponse> getPointCloud( + $grpc.ServiceCall call, $0.GetPointCloudRequest request); + $async.Future<$0.GetPropertiesResponse> getProperties( + $grpc.ServiceCall call, $0.GetPropertiesRequest request); + $async.Future<$2.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $2.DoCommandRequest request); +} diff --git a/lib/src/gen/component/camera/v1/camera.pbjson.dart b/lib/src/gen/component/camera/v1/camera.pbjson.dart new file mode 100644 index 00000000000..af789578277 --- /dev/null +++ b/lib/src/gen/component/camera/v1/camera.pbjson.dart @@ -0,0 +1,147 @@ +/// +// Generated code. Do not modify. +// source: component/camera/v1/camera.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use getImageRequestDescriptor instead') +const GetImageRequest$json = const { + '1': 'GetImageRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'mime_type', '3': 2, '4': 1, '5': 9, '10': 'mimeType'}, + ], +}; + +/// Descriptor for `GetImageRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getImageRequestDescriptor = $convert.base64Decode('Cg9HZXRJbWFnZVJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIbCgltaW1lX3R5cGUYAiABKAlSCG1pbWVUeXBl'); +@$core.Deprecated('Use getImageResponseDescriptor instead') +const GetImageResponse$json = const { + '1': 'GetImageResponse', + '2': const [ + const {'1': 'mime_type', '3': 1, '4': 1, '5': 9, '10': 'mimeType'}, + const {'1': 'image', '3': 2, '4': 1, '5': 12, '10': 'image'}, + ], +}; + +/// Descriptor for `GetImageResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getImageResponseDescriptor = $convert.base64Decode('ChBHZXRJbWFnZVJlc3BvbnNlEhsKCW1pbWVfdHlwZRgBIAEoCVIIbWltZVR5cGUSFAoFaW1hZ2UYAiABKAxSBWltYWdl'); +@$core.Deprecated('Use renderFrameRequestDescriptor instead') +const RenderFrameRequest$json = const { + '1': 'RenderFrameRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'mime_type', '3': 2, '4': 1, '5': 9, '10': 'mimeType'}, + ], +}; + +/// Descriptor for `RenderFrameRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List renderFrameRequestDescriptor = $convert.base64Decode('ChJSZW5kZXJGcmFtZVJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIbCgltaW1lX3R5cGUYAiABKAlSCG1pbWVUeXBl'); +@$core.Deprecated('Use getPointCloudRequestDescriptor instead') +const GetPointCloudRequest$json = const { + '1': 'GetPointCloudRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'mime_type', '3': 2, '4': 1, '5': 9, '10': 'mimeType'}, + ], +}; + +/// Descriptor for `GetPointCloudRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPointCloudRequestDescriptor = $convert.base64Decode('ChRHZXRQb2ludENsb3VkUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEhsKCW1pbWVfdHlwZRgCIAEoCVIIbWltZVR5cGU='); +@$core.Deprecated('Use getPointCloudResponseDescriptor instead') +const GetPointCloudResponse$json = const { + '1': 'GetPointCloudResponse', + '2': const [ + const {'1': 'mime_type', '3': 1, '4': 1, '5': 9, '10': 'mimeType'}, + const {'1': 'point_cloud', '3': 2, '4': 1, '5': 12, '10': 'pointCloud'}, + ], +}; + +/// Descriptor for `GetPointCloudResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPointCloudResponseDescriptor = $convert.base64Decode('ChVHZXRQb2ludENsb3VkUmVzcG9uc2USGwoJbWltZV90eXBlGAEgASgJUghtaW1lVHlwZRIfCgtwb2ludF9jbG91ZBgCIAEoDFIKcG9pbnRDbG91ZA=='); +@$core.Deprecated('Use getPropertiesRequestDescriptor instead') +const GetPropertiesRequest$json = const { + '1': 'GetPropertiesRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `GetPropertiesRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPropertiesRequestDescriptor = $convert.base64Decode('ChRHZXRQcm9wZXJ0aWVzUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1l'); +@$core.Deprecated('Use getPropertiesResponseDescriptor instead') +const GetPropertiesResponse$json = const { + '1': 'GetPropertiesResponse', + '2': const [ + const {'1': 'supports_pcd', '3': 1, '4': 1, '5': 8, '10': 'supportsPcd'}, + const {'1': 'intrinsic_parameters', '3': 2, '4': 1, '5': 11, '6': '.viam.component.camera.v1.IntrinsicParameters', '10': 'intrinsicParameters'}, + const {'1': 'distortion_parameters', '3': 3, '4': 1, '5': 11, '6': '.viam.component.camera.v1.DistortionParameters', '10': 'distortionParameters'}, + ], +}; + +/// Descriptor for `GetPropertiesResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPropertiesResponseDescriptor = $convert.base64Decode('ChVHZXRQcm9wZXJ0aWVzUmVzcG9uc2USIQoMc3VwcG9ydHNfcGNkGAEgASgIUgtzdXBwb3J0c1BjZBJgChRpbnRyaW5zaWNfcGFyYW1ldGVycxgCIAEoCzItLnZpYW0uY29tcG9uZW50LmNhbWVyYS52MS5JbnRyaW5zaWNQYXJhbWV0ZXJzUhNpbnRyaW5zaWNQYXJhbWV0ZXJzEmMKFWRpc3RvcnRpb25fcGFyYW1ldGVycxgDIAEoCzIuLnZpYW0uY29tcG9uZW50LmNhbWVyYS52MS5EaXN0b3J0aW9uUGFyYW1ldGVyc1IUZGlzdG9ydGlvblBhcmFtZXRlcnM='); +@$core.Deprecated('Use webcamsDescriptor instead') +const Webcams$json = const { + '1': 'Webcams', + '2': const [ + const {'1': 'webcams', '3': 1, '4': 3, '5': 11, '6': '.viam.component.camera.v1.Webcam', '10': 'webcams'}, + ], +}; + +/// Descriptor for `Webcams`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List webcamsDescriptor = $convert.base64Decode('CgdXZWJjYW1zEjoKB3dlYmNhbXMYASADKAsyIC52aWFtLmNvbXBvbmVudC5jYW1lcmEudjEuV2ViY2FtUgd3ZWJjYW1z'); +@$core.Deprecated('Use webcamDescriptor instead') +const Webcam$json = const { + '1': 'Webcam', + '2': const [ + const {'1': 'label', '3': 1, '4': 1, '5': 9, '10': 'label'}, + const {'1': 'status', '3': 2, '4': 1, '5': 9, '10': 'status'}, + const {'1': 'properties', '3': 3, '4': 3, '5': 11, '6': '.viam.component.camera.v1.Property', '10': 'properties'}, + ], +}; + +/// Descriptor for `Webcam`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List webcamDescriptor = $convert.base64Decode('CgZXZWJjYW0SFAoFbGFiZWwYASABKAlSBWxhYmVsEhYKBnN0YXR1cxgCIAEoCVIGc3RhdHVzEkIKCnByb3BlcnRpZXMYAyADKAsyIi52aWFtLmNvbXBvbmVudC5jYW1lcmEudjEuUHJvcGVydHlSCnByb3BlcnRpZXM='); +@$core.Deprecated('Use propertyDescriptor instead') +const Property$json = const { + '1': 'Property', + '2': const [ + const {'1': 'width_px', '3': 1, '4': 1, '5': 5, '10': 'widthPx'}, + const {'1': 'height_px', '3': 2, '4': 1, '5': 5, '10': 'heightPx'}, + const {'1': 'frame_format', '3': 3, '4': 1, '5': 9, '10': 'frameFormat'}, + ], +}; + +/// Descriptor for `Property`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List propertyDescriptor = $convert.base64Decode('CghQcm9wZXJ0eRIZCgh3aWR0aF9weBgBIAEoBVIHd2lkdGhQeBIbCgloZWlnaHRfcHgYAiABKAVSCGhlaWdodFB4EiEKDGZyYW1lX2Zvcm1hdBgDIAEoCVILZnJhbWVGb3JtYXQ='); +@$core.Deprecated('Use intrinsicParametersDescriptor instead') +const IntrinsicParameters$json = const { + '1': 'IntrinsicParameters', + '2': const [ + const {'1': 'width_px', '3': 1, '4': 1, '5': 13, '10': 'widthPx'}, + const {'1': 'height_px', '3': 2, '4': 1, '5': 13, '10': 'heightPx'}, + const {'1': 'focal_x_px', '3': 3, '4': 1, '5': 1, '10': 'focalXPx'}, + const {'1': 'focal_y_px', '3': 4, '4': 1, '5': 1, '10': 'focalYPx'}, + const {'1': 'center_x_px', '3': 5, '4': 1, '5': 1, '10': 'centerXPx'}, + const {'1': 'center_y_px', '3': 6, '4': 1, '5': 1, '10': 'centerYPx'}, + ], +}; + +/// Descriptor for `IntrinsicParameters`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List intrinsicParametersDescriptor = $convert.base64Decode('ChNJbnRyaW5zaWNQYXJhbWV0ZXJzEhkKCHdpZHRoX3B4GAEgASgNUgd3aWR0aFB4EhsKCWhlaWdodF9weBgCIAEoDVIIaGVpZ2h0UHgSHAoKZm9jYWxfeF9weBgDIAEoAVIIZm9jYWxYUHgSHAoKZm9jYWxfeV9weBgEIAEoAVIIZm9jYWxZUHgSHgoLY2VudGVyX3hfcHgYBSABKAFSCWNlbnRlclhQeBIeCgtjZW50ZXJfeV9weBgGIAEoAVIJY2VudGVyWVB4'); +@$core.Deprecated('Use distortionParametersDescriptor instead') +const DistortionParameters$json = const { + '1': 'DistortionParameters', + '2': const [ + const {'1': 'model', '3': 1, '4': 1, '5': 9, '10': 'model'}, + const {'1': 'parameters', '3': 2, '4': 3, '5': 1, '10': 'parameters'}, + ], +}; + +/// Descriptor for `DistortionParameters`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List distortionParametersDescriptor = $convert.base64Decode('ChREaXN0b3J0aW9uUGFyYW1ldGVycxIUCgVtb2RlbBgBIAEoCVIFbW9kZWwSHgoKcGFyYW1ldGVycxgCIAMoAVIKcGFyYW1ldGVycw=='); diff --git a/lib/src/gen/component/gantry/v1/gantry.pb.dart b/lib/src/gen/component/gantry/v1/gantry.pb.dart new file mode 100644 index 00000000000..baa33c794ec --- /dev/null +++ b/lib/src/gen/component/gantry/v1/gantry.pb.dart @@ -0,0 +1,587 @@ +/// +// Generated code. Do not modify. +// source: component/gantry/v1/gantry.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; +import '../../../common/v1/common.pb.dart' as $1; + +class GetPositionRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPositionRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gantry.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetPositionRequest._() : super(); + factory GetPositionRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetPositionRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPositionRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPositionRequest clone() => GetPositionRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPositionRequest copyWith(void Function(GetPositionRequest) updates) => super.copyWith((message) => updates(message as GetPositionRequest)) as GetPositionRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPositionRequest create() => GetPositionRequest._(); + GetPositionRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPositionRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPositionRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetPositionResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPositionResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gantry.v1'), createEmptyInstance: create) + ..p<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'positionsMm', $pb.PbFieldType.KD) + ..hasRequiredFields = false + ; + + GetPositionResponse._() : super(); + factory GetPositionResponse({ + $core.Iterable<$core.double>? positionsMm, + }) { + final _result = create(); + if (positionsMm != null) { + _result.positionsMm.addAll(positionsMm); + } + return _result; + } + factory GetPositionResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPositionResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPositionResponse clone() => GetPositionResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPositionResponse copyWith(void Function(GetPositionResponse) updates) => super.copyWith((message) => updates(message as GetPositionResponse)) as GetPositionResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPositionResponse create() => GetPositionResponse._(); + GetPositionResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPositionResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPositionResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.double> get positionsMm => $_getList(0); +} + +class MoveToPositionRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MoveToPositionRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gantry.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..p<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'positionsMm', $pb.PbFieldType.KD) + ..aOM<$1.WorldState>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'worldState', subBuilder: $1.WorldState.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + MoveToPositionRequest._() : super(); + factory MoveToPositionRequest({ + $core.String? name, + $core.Iterable<$core.double>? positionsMm, + $1.WorldState? worldState, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (positionsMm != null) { + _result.positionsMm.addAll(positionsMm); + } + if (worldState != null) { + _result.worldState = worldState; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory MoveToPositionRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MoveToPositionRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MoveToPositionRequest clone() => MoveToPositionRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MoveToPositionRequest copyWith(void Function(MoveToPositionRequest) updates) => super.copyWith((message) => updates(message as MoveToPositionRequest)) as MoveToPositionRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MoveToPositionRequest create() => MoveToPositionRequest._(); + MoveToPositionRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MoveToPositionRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MoveToPositionRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.double> get positionsMm => $_getList(1); + + @$pb.TagNumber(3) + $1.WorldState get worldState => $_getN(2); + @$pb.TagNumber(3) + set worldState($1.WorldState v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasWorldState() => $_has(2); + @$pb.TagNumber(3) + void clearWorldState() => clearField(3); + @$pb.TagNumber(3) + $1.WorldState ensureWorldState() => $_ensure(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(3); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(3); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(3); +} + +class MoveToPositionResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MoveToPositionResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gantry.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + MoveToPositionResponse._() : super(); + factory MoveToPositionResponse() => create(); + factory MoveToPositionResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MoveToPositionResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MoveToPositionResponse clone() => MoveToPositionResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MoveToPositionResponse copyWith(void Function(MoveToPositionResponse) updates) => super.copyWith((message) => updates(message as MoveToPositionResponse)) as MoveToPositionResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MoveToPositionResponse create() => MoveToPositionResponse._(); + MoveToPositionResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MoveToPositionResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MoveToPositionResponse? _defaultInstance; +} + +class GetLengthsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetLengthsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gantry.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetLengthsRequest._() : super(); + factory GetLengthsRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetLengthsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetLengthsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetLengthsRequest clone() => GetLengthsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetLengthsRequest copyWith(void Function(GetLengthsRequest) updates) => super.copyWith((message) => updates(message as GetLengthsRequest)) as GetLengthsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetLengthsRequest create() => GetLengthsRequest._(); + GetLengthsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetLengthsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetLengthsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetLengthsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetLengthsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gantry.v1'), createEmptyInstance: create) + ..p<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'lengthsMm', $pb.PbFieldType.KD) + ..hasRequiredFields = false + ; + + GetLengthsResponse._() : super(); + factory GetLengthsResponse({ + $core.Iterable<$core.double>? lengthsMm, + }) { + final _result = create(); + if (lengthsMm != null) { + _result.lengthsMm.addAll(lengthsMm); + } + return _result; + } + factory GetLengthsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetLengthsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetLengthsResponse clone() => GetLengthsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetLengthsResponse copyWith(void Function(GetLengthsResponse) updates) => super.copyWith((message) => updates(message as GetLengthsResponse)) as GetLengthsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetLengthsResponse create() => GetLengthsResponse._(); + GetLengthsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetLengthsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetLengthsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.double> get lengthsMm => $_getList(0); +} + +class StopRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gantry.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + StopRequest._() : super(); + factory StopRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory StopRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopRequest clone() => StopRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopRequest copyWith(void Function(StopRequest) updates) => super.copyWith((message) => updates(message as StopRequest)) as StopRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopRequest create() => StopRequest._(); + StopRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class StopResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gantry.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + StopResponse._() : super(); + factory StopResponse() => create(); + factory StopResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopResponse clone() => StopResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopResponse copyWith(void Function(StopResponse) updates) => super.copyWith((message) => updates(message as StopResponse)) as StopResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopResponse create() => StopResponse._(); + StopResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopResponse? _defaultInstance; +} + +class Status extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Status', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gantry.v1'), createEmptyInstance: create) + ..p<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'positionsMm', $pb.PbFieldType.KD) + ..p<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'lengthsMm', $pb.PbFieldType.KD) + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isMoving') + ..hasRequiredFields = false + ; + + Status._() : super(); + factory Status({ + $core.Iterable<$core.double>? positionsMm, + $core.Iterable<$core.double>? lengthsMm, + $core.bool? isMoving, + }) { + final _result = create(); + if (positionsMm != null) { + _result.positionsMm.addAll(positionsMm); + } + if (lengthsMm != null) { + _result.lengthsMm.addAll(lengthsMm); + } + if (isMoving != null) { + _result.isMoving = isMoving; + } + return _result; + } + factory Status.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Status.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Status clone() => Status()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Status copyWith(void Function(Status) updates) => super.copyWith((message) => updates(message as Status)) as Status; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Status create() => Status._(); + Status createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Status getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Status? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.double> get positionsMm => $_getList(0); + + @$pb.TagNumber(2) + $core.List<$core.double> get lengthsMm => $_getList(1); + + @$pb.TagNumber(3) + $core.bool get isMoving => $_getBF(2); + @$pb.TagNumber(3) + set isMoving($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(3) + $core.bool hasIsMoving() => $_has(2); + @$pb.TagNumber(3) + void clearIsMoving() => clearField(3); +} + +class IsMovingRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IsMovingRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gantry.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + IsMovingRequest._() : super(); + factory IsMovingRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory IsMovingRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IsMovingRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IsMovingRequest clone() => IsMovingRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IsMovingRequest copyWith(void Function(IsMovingRequest) updates) => super.copyWith((message) => updates(message as IsMovingRequest)) as IsMovingRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IsMovingRequest create() => IsMovingRequest._(); + IsMovingRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IsMovingRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IsMovingRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class IsMovingResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IsMovingResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gantry.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isMoving') + ..hasRequiredFields = false + ; + + IsMovingResponse._() : super(); + factory IsMovingResponse({ + $core.bool? isMoving, + }) { + final _result = create(); + if (isMoving != null) { + _result.isMoving = isMoving; + } + return _result; + } + factory IsMovingResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IsMovingResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IsMovingResponse clone() => IsMovingResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IsMovingResponse copyWith(void Function(IsMovingResponse) updates) => super.copyWith((message) => updates(message as IsMovingResponse)) as IsMovingResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IsMovingResponse create() => IsMovingResponse._(); + IsMovingResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IsMovingResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IsMovingResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get isMoving => $_getBF(0); + @$pb.TagNumber(1) + set isMoving($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasIsMoving() => $_has(0); + @$pb.TagNumber(1) + void clearIsMoving() => clearField(1); +} + diff --git a/lib/src/gen/component/gantry/v1/gantry.pbenum.dart b/lib/src/gen/component/gantry/v1/gantry.pbenum.dart new file mode 100644 index 00000000000..f52cc31d25d --- /dev/null +++ b/lib/src/gen/component/gantry/v1/gantry.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: component/gantry/v1/gantry.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/component/gantry/v1/gantry.pbgrpc.dart b/lib/src/gen/component/gantry/v1/gantry.pbgrpc.dart new file mode 100644 index 00000000000..cafd1d58f13 --- /dev/null +++ b/lib/src/gen/component/gantry/v1/gantry.pbgrpc.dart @@ -0,0 +1,188 @@ +/// +// Generated code. Do not modify. +// source: component/gantry/v1/gantry.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'gantry.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'gantry.pb.dart'; + +class GantryServiceClient extends $grpc.Client { + static final _$getPosition = + $grpc.ClientMethod<$0.GetPositionRequest, $0.GetPositionResponse>( + '/viam.component.gantry.v1.GantryService/GetPosition', + ($0.GetPositionRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetPositionResponse.fromBuffer(value)); + static final _$moveToPosition = + $grpc.ClientMethod<$0.MoveToPositionRequest, $0.MoveToPositionResponse>( + '/viam.component.gantry.v1.GantryService/MoveToPosition', + ($0.MoveToPositionRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.MoveToPositionResponse.fromBuffer(value)); + static final _$getLengths = + $grpc.ClientMethod<$0.GetLengthsRequest, $0.GetLengthsResponse>( + '/viam.component.gantry.v1.GantryService/GetLengths', + ($0.GetLengthsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetLengthsResponse.fromBuffer(value)); + static final _$stop = $grpc.ClientMethod<$0.StopRequest, $0.StopResponse>( + '/viam.component.gantry.v1.GantryService/Stop', + ($0.StopRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.StopResponse.fromBuffer(value)); + static final _$isMoving = + $grpc.ClientMethod<$0.IsMovingRequest, $0.IsMovingResponse>( + '/viam.component.gantry.v1.GantryService/IsMoving', + ($0.IsMovingRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.IsMovingResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.component.gantry.v1.GantryService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + GantryServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.GetPositionResponse> getPosition( + $0.GetPositionRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getPosition, request, options: options); + } + + $grpc.ResponseFuture<$0.MoveToPositionResponse> moveToPosition( + $0.MoveToPositionRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$moveToPosition, request, options: options); + } + + $grpc.ResponseFuture<$0.GetLengthsResponse> getLengths( + $0.GetLengthsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getLengths, request, options: options); + } + + $grpc.ResponseFuture<$0.StopResponse> stop($0.StopRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$stop, request, options: options); + } + + $grpc.ResponseFuture<$0.IsMovingResponse> isMoving($0.IsMovingRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$isMoving, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class GantryServiceBase extends $grpc.Service { + $core.String get $name => 'viam.component.gantry.v1.GantryService'; + + GantryServiceBase() { + $addMethod( + $grpc.ServiceMethod<$0.GetPositionRequest, $0.GetPositionResponse>( + 'GetPosition', + getPosition_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetPositionRequest.fromBuffer(value), + ($0.GetPositionResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.MoveToPositionRequest, + $0.MoveToPositionResponse>( + 'MoveToPosition', + moveToPosition_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.MoveToPositionRequest.fromBuffer(value), + ($0.MoveToPositionResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetLengthsRequest, $0.GetLengthsResponse>( + 'GetLengths', + getLengths_Pre, + false, + false, + ($core.List<$core.int> value) => $0.GetLengthsRequest.fromBuffer(value), + ($0.GetLengthsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.StopRequest, $0.StopResponse>( + 'Stop', + stop_Pre, + false, + false, + ($core.List<$core.int> value) => $0.StopRequest.fromBuffer(value), + ($0.StopResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.IsMovingRequest, $0.IsMovingResponse>( + 'IsMoving', + isMoving_Pre, + false, + false, + ($core.List<$core.int> value) => $0.IsMovingRequest.fromBuffer(value), + ($0.IsMovingResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.GetPositionResponse> getPosition_Pre($grpc.ServiceCall call, + $async.Future<$0.GetPositionRequest> request) async { + return getPosition(call, await request); + } + + $async.Future<$0.MoveToPositionResponse> moveToPosition_Pre( + $grpc.ServiceCall call, + $async.Future<$0.MoveToPositionRequest> request) async { + return moveToPosition(call, await request); + } + + $async.Future<$0.GetLengthsResponse> getLengths_Pre($grpc.ServiceCall call, + $async.Future<$0.GetLengthsRequest> request) async { + return getLengths(call, await request); + } + + $async.Future<$0.StopResponse> stop_Pre( + $grpc.ServiceCall call, $async.Future<$0.StopRequest> request) async { + return stop(call, await request); + } + + $async.Future<$0.IsMovingResponse> isMoving_Pre( + $grpc.ServiceCall call, $async.Future<$0.IsMovingRequest> request) async { + return isMoving(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.GetPositionResponse> getPosition( + $grpc.ServiceCall call, $0.GetPositionRequest request); + $async.Future<$0.MoveToPositionResponse> moveToPosition( + $grpc.ServiceCall call, $0.MoveToPositionRequest request); + $async.Future<$0.GetLengthsResponse> getLengths( + $grpc.ServiceCall call, $0.GetLengthsRequest request); + $async.Future<$0.StopResponse> stop( + $grpc.ServiceCall call, $0.StopRequest request); + $async.Future<$0.IsMovingResponse> isMoving( + $grpc.ServiceCall call, $0.IsMovingRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/component/gantry/v1/gantry.pbjson.dart b/lib/src/gen/component/gantry/v1/gantry.pbjson.dart new file mode 100644 index 00000000000..7ce4f122dfd --- /dev/null +++ b/lib/src/gen/component/gantry/v1/gantry.pbjson.dart @@ -0,0 +1,125 @@ +/// +// Generated code. Do not modify. +// source: component/gantry/v1/gantry.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use getPositionRequestDescriptor instead') +const GetPositionRequest$json = const { + '1': 'GetPositionRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetPositionRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPositionRequestDescriptor = $convert.base64Decode('ChJHZXRQb3NpdGlvblJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getPositionResponseDescriptor instead') +const GetPositionResponse$json = const { + '1': 'GetPositionResponse', + '2': const [ + const {'1': 'positions_mm', '3': 1, '4': 3, '5': 1, '10': 'positionsMm'}, + ], +}; + +/// Descriptor for `GetPositionResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPositionResponseDescriptor = $convert.base64Decode('ChNHZXRQb3NpdGlvblJlc3BvbnNlEiEKDHBvc2l0aW9uc19tbRgBIAMoAVILcG9zaXRpb25zTW0='); +@$core.Deprecated('Use moveToPositionRequestDescriptor instead') +const MoveToPositionRequest$json = const { + '1': 'MoveToPositionRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'positions_mm', '3': 2, '4': 3, '5': 1, '10': 'positionsMm'}, + const {'1': 'world_state', '3': 3, '4': 1, '5': 11, '6': '.viam.common.v1.WorldState', '9': 0, '10': 'worldState', '17': true}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], + '8': const [ + const {'1': '_world_state'}, + ], +}; + +/// Descriptor for `MoveToPositionRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moveToPositionRequestDescriptor = $convert.base64Decode('ChVNb3ZlVG9Qb3NpdGlvblJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIhCgxwb3NpdGlvbnNfbW0YAiADKAFSC3Bvc2l0aW9uc01tEkAKC3dvcmxkX3N0YXRlGAMgASgLMhoudmlhbS5jb21tb24udjEuV29ybGRTdGF0ZUgAUgp3b3JsZFN0YXRliAEBEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmFCDgoMX3dvcmxkX3N0YXRl'); +@$core.Deprecated('Use moveToPositionResponseDescriptor instead') +const MoveToPositionResponse$json = const { + '1': 'MoveToPositionResponse', +}; + +/// Descriptor for `MoveToPositionResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moveToPositionResponseDescriptor = $convert.base64Decode('ChZNb3ZlVG9Qb3NpdGlvblJlc3BvbnNl'); +@$core.Deprecated('Use getLengthsRequestDescriptor instead') +const GetLengthsRequest$json = const { + '1': 'GetLengthsRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetLengthsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getLengthsRequestDescriptor = $convert.base64Decode('ChFHZXRMZW5ndGhzUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use getLengthsResponseDescriptor instead') +const GetLengthsResponse$json = const { + '1': 'GetLengthsResponse', + '2': const [ + const {'1': 'lengths_mm', '3': 1, '4': 3, '5': 1, '10': 'lengthsMm'}, + ], +}; + +/// Descriptor for `GetLengthsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getLengthsResponseDescriptor = $convert.base64Decode('ChJHZXRMZW5ndGhzUmVzcG9uc2USHQoKbGVuZ3Roc19tbRgBIAMoAVIJbGVuZ3Roc01t'); +@$core.Deprecated('Use stopRequestDescriptor instead') +const StopRequest$json = const { + '1': 'StopRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `StopRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopRequestDescriptor = $convert.base64Decode('CgtTdG9wUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use stopResponseDescriptor instead') +const StopResponse$json = const { + '1': 'StopResponse', +}; + +/// Descriptor for `StopResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopResponseDescriptor = $convert.base64Decode('CgxTdG9wUmVzcG9uc2U='); +@$core.Deprecated('Use statusDescriptor instead') +const Status$json = const { + '1': 'Status', + '2': const [ + const {'1': 'positions_mm', '3': 1, '4': 3, '5': 1, '10': 'positionsMm'}, + const {'1': 'lengths_mm', '3': 2, '4': 3, '5': 1, '10': 'lengthsMm'}, + const {'1': 'is_moving', '3': 3, '4': 1, '5': 8, '10': 'isMoving'}, + ], +}; + +/// Descriptor for `Status`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List statusDescriptor = $convert.base64Decode('CgZTdGF0dXMSIQoMcG9zaXRpb25zX21tGAEgAygBUgtwb3NpdGlvbnNNbRIdCgpsZW5ndGhzX21tGAIgAygBUglsZW5ndGhzTW0SGwoJaXNfbW92aW5nGAMgASgIUghpc01vdmluZw=='); +@$core.Deprecated('Use isMovingRequestDescriptor instead') +const IsMovingRequest$json = const { + '1': 'IsMovingRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `IsMovingRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List isMovingRequestDescriptor = $convert.base64Decode('Cg9Jc01vdmluZ1JlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZQ=='); +@$core.Deprecated('Use isMovingResponseDescriptor instead') +const IsMovingResponse$json = const { + '1': 'IsMovingResponse', + '2': const [ + const {'1': 'is_moving', '3': 1, '4': 1, '5': 8, '10': 'isMoving'}, + ], +}; + +/// Descriptor for `IsMovingResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List isMovingResponseDescriptor = $convert.base64Decode('ChBJc01vdmluZ1Jlc3BvbnNlEhsKCWlzX21vdmluZxgBIAEoCFIIaXNNb3Zpbmc='); diff --git a/lib/src/gen/component/generic/v1/generic.pb.dart b/lib/src/gen/component/generic/v1/generic.pb.dart new file mode 100644 index 00000000000..5c55612be49 --- /dev/null +++ b/lib/src/gen/component/generic/v1/generic.pb.dart @@ -0,0 +1,9 @@ +/// +// Generated code. Do not modify. +// source: component/generic/v1/generic.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + diff --git a/lib/src/gen/component/generic/v1/generic.pbenum.dart b/lib/src/gen/component/generic/v1/generic.pbenum.dart new file mode 100644 index 00000000000..4ade78deb1b --- /dev/null +++ b/lib/src/gen/component/generic/v1/generic.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: component/generic/v1/generic.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/component/generic/v1/generic.pbgrpc.dart b/lib/src/gen/component/generic/v1/generic.pbgrpc.dart new file mode 100644 index 00000000000..714cfd035d1 --- /dev/null +++ b/lib/src/gen/component/generic/v1/generic.pbgrpc.dart @@ -0,0 +1,56 @@ +/// +// Generated code. Do not modify. +// source: component/generic/v1/generic.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import '../../../common/v1/common.pb.dart' as $0; +export 'generic.pb.dart'; + +class GenericServiceClient extends $grpc.Client { + static final _$doCommand = + $grpc.ClientMethod<$0.DoCommandRequest, $0.DoCommandResponse>( + '/viam.component.generic.v1.GenericService/DoCommand', + ($0.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DoCommandResponse.fromBuffer(value)); + + GenericServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.DoCommandResponse> doCommand( + $0.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class GenericServiceBase extends $grpc.Service { + $core.String get $name => 'viam.component.generic.v1.GenericService'; + + GenericServiceBase() { + $addMethod($grpc.ServiceMethod<$0.DoCommandRequest, $0.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $0.DoCommandRequest.fromBuffer(value), + ($0.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$0.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $0.DoCommandRequest request); +} diff --git a/lib/src/gen/component/generic/v1/generic.pbjson.dart b/lib/src/gen/component/generic/v1/generic.pbjson.dart new file mode 100644 index 00000000000..7c631251578 --- /dev/null +++ b/lib/src/gen/component/generic/v1/generic.pbjson.dart @@ -0,0 +1,10 @@ +/// +// Generated code. Do not modify. +// source: component/generic/v1/generic.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; diff --git a/lib/src/gen/component/gripper/v1/gripper.pb.dart b/lib/src/gen/component/gripper/v1/gripper.pb.dart new file mode 100644 index 00000000000..09f7a9ce0ad --- /dev/null +++ b/lib/src/gen/component/gripper/v1/gripper.pb.dart @@ -0,0 +1,417 @@ +/// +// Generated code. Do not modify. +// source: component/gripper/v1/gripper.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; + +class OpenRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'OpenRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gripper.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + OpenRequest._() : super(); + factory OpenRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory OpenRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory OpenRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + OpenRequest clone() => OpenRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + OpenRequest copyWith(void Function(OpenRequest) updates) => super.copyWith((message) => updates(message as OpenRequest)) as OpenRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static OpenRequest create() => OpenRequest._(); + OpenRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static OpenRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static OpenRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class OpenResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'OpenResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gripper.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + OpenResponse._() : super(); + factory OpenResponse() => create(); + factory OpenResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory OpenResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + OpenResponse clone() => OpenResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + OpenResponse copyWith(void Function(OpenResponse) updates) => super.copyWith((message) => updates(message as OpenResponse)) as OpenResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static OpenResponse create() => OpenResponse._(); + OpenResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static OpenResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static OpenResponse? _defaultInstance; +} + +class GrabRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GrabRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gripper.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GrabRequest._() : super(); + factory GrabRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GrabRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GrabRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GrabRequest clone() => GrabRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GrabRequest copyWith(void Function(GrabRequest) updates) => super.copyWith((message) => updates(message as GrabRequest)) as GrabRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GrabRequest create() => GrabRequest._(); + GrabRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GrabRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GrabRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GrabResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GrabResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gripper.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'success') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GrabResponse._() : super(); + factory GrabResponse({ + $core.bool? success, + $2.Struct? extra, + }) { + final _result = create(); + if (success != null) { + _result.success = success; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GrabResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GrabResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GrabResponse clone() => GrabResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GrabResponse copyWith(void Function(GrabResponse) updates) => super.copyWith((message) => updates(message as GrabResponse)) as GrabResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GrabResponse create() => GrabResponse._(); + GrabResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GrabResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GrabResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get success => $_getBF(0); + @$pb.TagNumber(1) + set success($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasSuccess() => $_has(0); + @$pb.TagNumber(1) + void clearSuccess() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class StopRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gripper.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + StopRequest._() : super(); + factory StopRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory StopRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopRequest clone() => StopRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopRequest copyWith(void Function(StopRequest) updates) => super.copyWith((message) => updates(message as StopRequest)) as StopRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopRequest create() => StopRequest._(); + StopRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class StopResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gripper.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + StopResponse._() : super(); + factory StopResponse() => create(); + factory StopResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopResponse clone() => StopResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopResponse copyWith(void Function(StopResponse) updates) => super.copyWith((message) => updates(message as StopResponse)) as StopResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopResponse create() => StopResponse._(); + StopResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopResponse? _defaultInstance; +} + +class IsMovingRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IsMovingRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gripper.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + IsMovingRequest._() : super(); + factory IsMovingRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory IsMovingRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IsMovingRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IsMovingRequest clone() => IsMovingRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IsMovingRequest copyWith(void Function(IsMovingRequest) updates) => super.copyWith((message) => updates(message as IsMovingRequest)) as IsMovingRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IsMovingRequest create() => IsMovingRequest._(); + IsMovingRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IsMovingRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IsMovingRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class IsMovingResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IsMovingResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.gripper.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isMoving') + ..hasRequiredFields = false + ; + + IsMovingResponse._() : super(); + factory IsMovingResponse({ + $core.bool? isMoving, + }) { + final _result = create(); + if (isMoving != null) { + _result.isMoving = isMoving; + } + return _result; + } + factory IsMovingResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IsMovingResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IsMovingResponse clone() => IsMovingResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IsMovingResponse copyWith(void Function(IsMovingResponse) updates) => super.copyWith((message) => updates(message as IsMovingResponse)) as IsMovingResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IsMovingResponse create() => IsMovingResponse._(); + IsMovingResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IsMovingResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IsMovingResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get isMoving => $_getBF(0); + @$pb.TagNumber(1) + set isMoving($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasIsMoving() => $_has(0); + @$pb.TagNumber(1) + void clearIsMoving() => clearField(1); +} + diff --git a/lib/src/gen/component/gripper/v1/gripper.pbenum.dart b/lib/src/gen/component/gripper/v1/gripper.pbenum.dart new file mode 100644 index 00000000000..f21a2302a18 --- /dev/null +++ b/lib/src/gen/component/gripper/v1/gripper.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: component/gripper/v1/gripper.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/component/gripper/v1/gripper.pbgrpc.dart b/lib/src/gen/component/gripper/v1/gripper.pbgrpc.dart new file mode 100644 index 00000000000..8fa0bdb9c38 --- /dev/null +++ b/lib/src/gen/component/gripper/v1/gripper.pbgrpc.dart @@ -0,0 +1,151 @@ +/// +// Generated code. Do not modify. +// source: component/gripper/v1/gripper.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'gripper.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'gripper.pb.dart'; + +class GripperServiceClient extends $grpc.Client { + static final _$open = $grpc.ClientMethod<$0.OpenRequest, $0.OpenResponse>( + '/viam.component.gripper.v1.GripperService/Open', + ($0.OpenRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.OpenResponse.fromBuffer(value)); + static final _$grab = $grpc.ClientMethod<$0.GrabRequest, $0.GrabResponse>( + '/viam.component.gripper.v1.GripperService/Grab', + ($0.GrabRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.GrabResponse.fromBuffer(value)); + static final _$stop = $grpc.ClientMethod<$0.StopRequest, $0.StopResponse>( + '/viam.component.gripper.v1.GripperService/Stop', + ($0.StopRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.StopResponse.fromBuffer(value)); + static final _$isMoving = + $grpc.ClientMethod<$0.IsMovingRequest, $0.IsMovingResponse>( + '/viam.component.gripper.v1.GripperService/IsMoving', + ($0.IsMovingRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.IsMovingResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.component.gripper.v1.GripperService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + GripperServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.OpenResponse> open($0.OpenRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$open, request, options: options); + } + + $grpc.ResponseFuture<$0.GrabResponse> grab($0.GrabRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$grab, request, options: options); + } + + $grpc.ResponseFuture<$0.StopResponse> stop($0.StopRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$stop, request, options: options); + } + + $grpc.ResponseFuture<$0.IsMovingResponse> isMoving($0.IsMovingRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$isMoving, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class GripperServiceBase extends $grpc.Service { + $core.String get $name => 'viam.component.gripper.v1.GripperService'; + + GripperServiceBase() { + $addMethod($grpc.ServiceMethod<$0.OpenRequest, $0.OpenResponse>( + 'Open', + open_Pre, + false, + false, + ($core.List<$core.int> value) => $0.OpenRequest.fromBuffer(value), + ($0.OpenResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GrabRequest, $0.GrabResponse>( + 'Grab', + grab_Pre, + false, + false, + ($core.List<$core.int> value) => $0.GrabRequest.fromBuffer(value), + ($0.GrabResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.StopRequest, $0.StopResponse>( + 'Stop', + stop_Pre, + false, + false, + ($core.List<$core.int> value) => $0.StopRequest.fromBuffer(value), + ($0.StopResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.IsMovingRequest, $0.IsMovingResponse>( + 'IsMoving', + isMoving_Pre, + false, + false, + ($core.List<$core.int> value) => $0.IsMovingRequest.fromBuffer(value), + ($0.IsMovingResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.OpenResponse> open_Pre( + $grpc.ServiceCall call, $async.Future<$0.OpenRequest> request) async { + return open(call, await request); + } + + $async.Future<$0.GrabResponse> grab_Pre( + $grpc.ServiceCall call, $async.Future<$0.GrabRequest> request) async { + return grab(call, await request); + } + + $async.Future<$0.StopResponse> stop_Pre( + $grpc.ServiceCall call, $async.Future<$0.StopRequest> request) async { + return stop(call, await request); + } + + $async.Future<$0.IsMovingResponse> isMoving_Pre( + $grpc.ServiceCall call, $async.Future<$0.IsMovingRequest> request) async { + return isMoving(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.OpenResponse> open( + $grpc.ServiceCall call, $0.OpenRequest request); + $async.Future<$0.GrabResponse> grab( + $grpc.ServiceCall call, $0.GrabRequest request); + $async.Future<$0.StopResponse> stop( + $grpc.ServiceCall call, $0.StopRequest request); + $async.Future<$0.IsMovingResponse> isMoving( + $grpc.ServiceCall call, $0.IsMovingRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/component/gripper/v1/gripper.pbjson.dart b/lib/src/gen/component/gripper/v1/gripper.pbjson.dart new file mode 100644 index 00000000000..f641f818498 --- /dev/null +++ b/lib/src/gen/component/gripper/v1/gripper.pbjson.dart @@ -0,0 +1,88 @@ +/// +// Generated code. Do not modify. +// source: component/gripper/v1/gripper.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use openRequestDescriptor instead') +const OpenRequest$json = const { + '1': 'OpenRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `OpenRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List openRequestDescriptor = $convert.base64Decode('CgtPcGVuUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use openResponseDescriptor instead') +const OpenResponse$json = const { + '1': 'OpenResponse', +}; + +/// Descriptor for `OpenResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List openResponseDescriptor = $convert.base64Decode('CgxPcGVuUmVzcG9uc2U='); +@$core.Deprecated('Use grabRequestDescriptor instead') +const GrabRequest$json = const { + '1': 'GrabRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GrabRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List grabRequestDescriptor = $convert.base64Decode('CgtHcmFiUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use grabResponseDescriptor instead') +const GrabResponse$json = const { + '1': 'GrabResponse', + '2': const [ + const {'1': 'success', '3': 1, '4': 1, '5': 8, '10': 'success'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GrabResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List grabResponseDescriptor = $convert.base64Decode('CgxHcmFiUmVzcG9uc2USGAoHc3VjY2VzcxgBIAEoCFIHc3VjY2VzcxItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use stopRequestDescriptor instead') +const StopRequest$json = const { + '1': 'StopRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `StopRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopRequestDescriptor = $convert.base64Decode('CgtTdG9wUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use stopResponseDescriptor instead') +const StopResponse$json = const { + '1': 'StopResponse', +}; + +/// Descriptor for `StopResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopResponseDescriptor = $convert.base64Decode('CgxTdG9wUmVzcG9uc2U='); +@$core.Deprecated('Use isMovingRequestDescriptor instead') +const IsMovingRequest$json = const { + '1': 'IsMovingRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `IsMovingRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List isMovingRequestDescriptor = $convert.base64Decode('Cg9Jc01vdmluZ1JlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZQ=='); +@$core.Deprecated('Use isMovingResponseDescriptor instead') +const IsMovingResponse$json = const { + '1': 'IsMovingResponse', + '2': const [ + const {'1': 'is_moving', '3': 1, '4': 1, '5': 8, '10': 'isMoving'}, + ], +}; + +/// Descriptor for `IsMovingResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List isMovingResponseDescriptor = $convert.base64Decode('ChBJc01vdmluZ1Jlc3BvbnNlEhsKCWlzX21vdmluZxgBIAEoCFIIaXNNb3Zpbmc='); diff --git a/lib/src/gen/component/inputcontroller/v1/input_controller.pb.dart b/lib/src/gen/component/inputcontroller/v1/input_controller.pb.dart new file mode 100644 index 00000000000..55b308c2c6a --- /dev/null +++ b/lib/src/gen/component/inputcontroller/v1/input_controller.pb.dart @@ -0,0 +1,645 @@ +/// +// Generated code. Do not modify. +// source: component/inputcontroller/v1/input_controller.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; +import '../../../google/protobuf/timestamp.pb.dart' as $3; + +class GetControlsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetControlsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.inputcontroller.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'controller') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetControlsRequest._() : super(); + factory GetControlsRequest({ + $core.String? controller, + $2.Struct? extra, + }) { + final _result = create(); + if (controller != null) { + _result.controller = controller; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetControlsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetControlsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetControlsRequest clone() => GetControlsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetControlsRequest copyWith(void Function(GetControlsRequest) updates) => super.copyWith((message) => updates(message as GetControlsRequest)) as GetControlsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetControlsRequest create() => GetControlsRequest._(); + GetControlsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetControlsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetControlsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get controller => $_getSZ(0); + @$pb.TagNumber(1) + set controller($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasController() => $_has(0); + @$pb.TagNumber(1) + void clearController() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetControlsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetControlsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.inputcontroller.v1'), createEmptyInstance: create) + ..pPS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'controls') + ..hasRequiredFields = false + ; + + GetControlsResponse._() : super(); + factory GetControlsResponse({ + $core.Iterable<$core.String>? controls, + }) { + final _result = create(); + if (controls != null) { + _result.controls.addAll(controls); + } + return _result; + } + factory GetControlsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetControlsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetControlsResponse clone() => GetControlsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetControlsResponse copyWith(void Function(GetControlsResponse) updates) => super.copyWith((message) => updates(message as GetControlsResponse)) as GetControlsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetControlsResponse create() => GetControlsResponse._(); + GetControlsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetControlsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetControlsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.String> get controls => $_getList(0); +} + +class GetEventsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetEventsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.inputcontroller.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'controller') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetEventsRequest._() : super(); + factory GetEventsRequest({ + $core.String? controller, + $2.Struct? extra, + }) { + final _result = create(); + if (controller != null) { + _result.controller = controller; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetEventsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetEventsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetEventsRequest clone() => GetEventsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetEventsRequest copyWith(void Function(GetEventsRequest) updates) => super.copyWith((message) => updates(message as GetEventsRequest)) as GetEventsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetEventsRequest create() => GetEventsRequest._(); + GetEventsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetEventsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetEventsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get controller => $_getSZ(0); + @$pb.TagNumber(1) + set controller($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasController() => $_has(0); + @$pb.TagNumber(1) + void clearController() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetEventsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetEventsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.inputcontroller.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'events', $pb.PbFieldType.PM, subBuilder: Event.create) + ..hasRequiredFields = false + ; + + GetEventsResponse._() : super(); + factory GetEventsResponse({ + $core.Iterable? events, + }) { + final _result = create(); + if (events != null) { + _result.events.addAll(events); + } + return _result; + } + factory GetEventsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetEventsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetEventsResponse clone() => GetEventsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetEventsResponse copyWith(void Function(GetEventsResponse) updates) => super.copyWith((message) => updates(message as GetEventsResponse)) as GetEventsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetEventsResponse create() => GetEventsResponse._(); + GetEventsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetEventsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetEventsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get events => $_getList(0); +} + +class TriggerEventRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TriggerEventRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.inputcontroller.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'controller') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'event', subBuilder: Event.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + TriggerEventRequest._() : super(); + factory TriggerEventRequest({ + $core.String? controller, + Event? event, + $2.Struct? extra, + }) { + final _result = create(); + if (controller != null) { + _result.controller = controller; + } + if (event != null) { + _result.event = event; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory TriggerEventRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TriggerEventRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TriggerEventRequest clone() => TriggerEventRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TriggerEventRequest copyWith(void Function(TriggerEventRequest) updates) => super.copyWith((message) => updates(message as TriggerEventRequest)) as TriggerEventRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TriggerEventRequest create() => TriggerEventRequest._(); + TriggerEventRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TriggerEventRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TriggerEventRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get controller => $_getSZ(0); + @$pb.TagNumber(1) + set controller($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasController() => $_has(0); + @$pb.TagNumber(1) + void clearController() => clearField(1); + + @$pb.TagNumber(2) + Event get event => $_getN(1); + @$pb.TagNumber(2) + set event(Event v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasEvent() => $_has(1); + @$pb.TagNumber(2) + void clearEvent() => clearField(2); + @$pb.TagNumber(2) + Event ensureEvent() => $_ensure(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class TriggerEventResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TriggerEventResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.inputcontroller.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + TriggerEventResponse._() : super(); + factory TriggerEventResponse() => create(); + factory TriggerEventResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TriggerEventResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TriggerEventResponse clone() => TriggerEventResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TriggerEventResponse copyWith(void Function(TriggerEventResponse) updates) => super.copyWith((message) => updates(message as TriggerEventResponse)) as TriggerEventResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TriggerEventResponse create() => TriggerEventResponse._(); + TriggerEventResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TriggerEventResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TriggerEventResponse? _defaultInstance; +} + +class Event extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Event', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.inputcontroller.v1'), createEmptyInstance: create) + ..aOM<$3.Timestamp>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'time', subBuilder: $3.Timestamp.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'event') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'control') + ..a<$core.double>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + Event._() : super(); + factory Event({ + $3.Timestamp? time, + $core.String? event, + $core.String? control, + $core.double? value, + }) { + final _result = create(); + if (time != null) { + _result.time = time; + } + if (event != null) { + _result.event = event; + } + if (control != null) { + _result.control = control; + } + if (value != null) { + _result.value = value; + } + return _result; + } + factory Event.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Event.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Event clone() => Event()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Event copyWith(void Function(Event) updates) => super.copyWith((message) => updates(message as Event)) as Event; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Event create() => Event._(); + Event createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Event getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Event? _defaultInstance; + + @$pb.TagNumber(1) + $3.Timestamp get time => $_getN(0); + @$pb.TagNumber(1) + set time($3.Timestamp v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasTime() => $_has(0); + @$pb.TagNumber(1) + void clearTime() => clearField(1); + @$pb.TagNumber(1) + $3.Timestamp ensureTime() => $_ensure(0); + + @$pb.TagNumber(2) + $core.String get event => $_getSZ(1); + @$pb.TagNumber(2) + set event($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasEvent() => $_has(1); + @$pb.TagNumber(2) + void clearEvent() => clearField(2); + + @$pb.TagNumber(3) + $core.String get control => $_getSZ(2); + @$pb.TagNumber(3) + set control($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasControl() => $_has(2); + @$pb.TagNumber(3) + void clearControl() => clearField(3); + + @$pb.TagNumber(4) + $core.double get value => $_getN(3); + @$pb.TagNumber(4) + set value($core.double v) { $_setDouble(3, v); } + @$pb.TagNumber(4) + $core.bool hasValue() => $_has(3); + @$pb.TagNumber(4) + void clearValue() => clearField(4); +} + +class StreamEventsRequest_Events extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StreamEventsRequest.Events', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.inputcontroller.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'control') + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'events') + ..pPS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'cancelledEvents') + ..hasRequiredFields = false + ; + + StreamEventsRequest_Events._() : super(); + factory StreamEventsRequest_Events({ + $core.String? control, + $core.Iterable<$core.String>? events, + $core.Iterable<$core.String>? cancelledEvents, + }) { + final _result = create(); + if (control != null) { + _result.control = control; + } + if (events != null) { + _result.events.addAll(events); + } + if (cancelledEvents != null) { + _result.cancelledEvents.addAll(cancelledEvents); + } + return _result; + } + factory StreamEventsRequest_Events.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StreamEventsRequest_Events.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StreamEventsRequest_Events clone() => StreamEventsRequest_Events()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StreamEventsRequest_Events copyWith(void Function(StreamEventsRequest_Events) updates) => super.copyWith((message) => updates(message as StreamEventsRequest_Events)) as StreamEventsRequest_Events; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StreamEventsRequest_Events create() => StreamEventsRequest_Events._(); + StreamEventsRequest_Events createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StreamEventsRequest_Events getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StreamEventsRequest_Events? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get control => $_getSZ(0); + @$pb.TagNumber(1) + set control($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasControl() => $_has(0); + @$pb.TagNumber(1) + void clearControl() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.String> get events => $_getList(1); + + @$pb.TagNumber(3) + $core.List<$core.String> get cancelledEvents => $_getList(2); +} + +class StreamEventsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StreamEventsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.inputcontroller.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'controller') + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'events', $pb.PbFieldType.PM, subBuilder: StreamEventsRequest_Events.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + StreamEventsRequest._() : super(); + factory StreamEventsRequest({ + $core.String? controller, + $core.Iterable? events, + $2.Struct? extra, + }) { + final _result = create(); + if (controller != null) { + _result.controller = controller; + } + if (events != null) { + _result.events.addAll(events); + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory StreamEventsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StreamEventsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StreamEventsRequest clone() => StreamEventsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StreamEventsRequest copyWith(void Function(StreamEventsRequest) updates) => super.copyWith((message) => updates(message as StreamEventsRequest)) as StreamEventsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StreamEventsRequest create() => StreamEventsRequest._(); + StreamEventsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StreamEventsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StreamEventsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get controller => $_getSZ(0); + @$pb.TagNumber(1) + set controller($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasController() => $_has(0); + @$pb.TagNumber(1) + void clearController() => clearField(1); + + @$pb.TagNumber(2) + $core.List get events => $_getList(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class StreamEventsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StreamEventsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.inputcontroller.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'event', subBuilder: Event.create) + ..hasRequiredFields = false + ; + + StreamEventsResponse._() : super(); + factory StreamEventsResponse({ + Event? event, + }) { + final _result = create(); + if (event != null) { + _result.event = event; + } + return _result; + } + factory StreamEventsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StreamEventsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StreamEventsResponse clone() => StreamEventsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StreamEventsResponse copyWith(void Function(StreamEventsResponse) updates) => super.copyWith((message) => updates(message as StreamEventsResponse)) as StreamEventsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StreamEventsResponse create() => StreamEventsResponse._(); + StreamEventsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StreamEventsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StreamEventsResponse? _defaultInstance; + + @$pb.TagNumber(1) + Event get event => $_getN(0); + @$pb.TagNumber(1) + set event(Event v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasEvent() => $_has(0); + @$pb.TagNumber(1) + void clearEvent() => clearField(1); + @$pb.TagNumber(1) + Event ensureEvent() => $_ensure(0); +} + +class Status extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Status', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.inputcontroller.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'events', $pb.PbFieldType.PM, subBuilder: Event.create) + ..hasRequiredFields = false + ; + + Status._() : super(); + factory Status({ + $core.Iterable? events, + }) { + final _result = create(); + if (events != null) { + _result.events.addAll(events); + } + return _result; + } + factory Status.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Status.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Status clone() => Status()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Status copyWith(void Function(Status) updates) => super.copyWith((message) => updates(message as Status)) as Status; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Status create() => Status._(); + Status createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Status getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Status? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get events => $_getList(0); +} + diff --git a/lib/src/gen/component/inputcontroller/v1/input_controller.pbenum.dart b/lib/src/gen/component/inputcontroller/v1/input_controller.pbenum.dart new file mode 100644 index 00000000000..a5894a82873 --- /dev/null +++ b/lib/src/gen/component/inputcontroller/v1/input_controller.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: component/inputcontroller/v1/input_controller.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/component/inputcontroller/v1/input_controller.pbgrpc.dart b/lib/src/gen/component/inputcontroller/v1/input_controller.pbgrpc.dart new file mode 100644 index 00000000000..223bb3dac67 --- /dev/null +++ b/lib/src/gen/component/inputcontroller/v1/input_controller.pbgrpc.dart @@ -0,0 +1,172 @@ +/// +// Generated code. Do not modify. +// source: component/inputcontroller/v1/input_controller.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'input_controller.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'input_controller.pb.dart'; + +class InputControllerServiceClient extends $grpc.Client { + static final _$getControls = $grpc.ClientMethod<$0.GetControlsRequest, + $0.GetControlsResponse>( + '/viam.component.inputcontroller.v1.InputControllerService/GetControls', + ($0.GetControlsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetControlsResponse.fromBuffer(value)); + static final _$getEvents = + $grpc.ClientMethod<$0.GetEventsRequest, $0.GetEventsResponse>( + '/viam.component.inputcontroller.v1.InputControllerService/GetEvents', + ($0.GetEventsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetEventsResponse.fromBuffer(value)); + static final _$streamEvents = $grpc.ClientMethod<$0.StreamEventsRequest, + $0.StreamEventsResponse>( + '/viam.component.inputcontroller.v1.InputControllerService/StreamEvents', + ($0.StreamEventsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.StreamEventsResponse.fromBuffer(value)); + static final _$triggerEvent = $grpc.ClientMethod<$0.TriggerEventRequest, + $0.TriggerEventResponse>( + '/viam.component.inputcontroller.v1.InputControllerService/TriggerEvent', + ($0.TriggerEventRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.TriggerEventResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.component.inputcontroller.v1.InputControllerService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + InputControllerServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.GetControlsResponse> getControls( + $0.GetControlsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getControls, request, options: options); + } + + $grpc.ResponseFuture<$0.GetEventsResponse> getEvents( + $0.GetEventsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getEvents, request, options: options); + } + + $grpc.ResponseStream<$0.StreamEventsResponse> streamEvents( + $0.StreamEventsRequest request, + {$grpc.CallOptions? options}) { + return $createStreamingCall( + _$streamEvents, $async.Stream.fromIterable([request]), + options: options); + } + + $grpc.ResponseFuture<$0.TriggerEventResponse> triggerEvent( + $0.TriggerEventRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$triggerEvent, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class InputControllerServiceBase extends $grpc.Service { + $core.String get $name => + 'viam.component.inputcontroller.v1.InputControllerService'; + + InputControllerServiceBase() { + $addMethod( + $grpc.ServiceMethod<$0.GetControlsRequest, $0.GetControlsResponse>( + 'GetControls', + getControls_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetControlsRequest.fromBuffer(value), + ($0.GetControlsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetEventsRequest, $0.GetEventsResponse>( + 'GetEvents', + getEvents_Pre, + false, + false, + ($core.List<$core.int> value) => $0.GetEventsRequest.fromBuffer(value), + ($0.GetEventsResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.StreamEventsRequest, $0.StreamEventsResponse>( + 'StreamEvents', + streamEvents_Pre, + false, + true, + ($core.List<$core.int> value) => + $0.StreamEventsRequest.fromBuffer(value), + ($0.StreamEventsResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.TriggerEventRequest, $0.TriggerEventResponse>( + 'TriggerEvent', + triggerEvent_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.TriggerEventRequest.fromBuffer(value), + ($0.TriggerEventResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.GetControlsResponse> getControls_Pre($grpc.ServiceCall call, + $async.Future<$0.GetControlsRequest> request) async { + return getControls(call, await request); + } + + $async.Future<$0.GetEventsResponse> getEvents_Pre($grpc.ServiceCall call, + $async.Future<$0.GetEventsRequest> request) async { + return getEvents(call, await request); + } + + $async.Stream<$0.StreamEventsResponse> streamEvents_Pre( + $grpc.ServiceCall call, + $async.Future<$0.StreamEventsRequest> request) async* { + yield* streamEvents(call, await request); + } + + $async.Future<$0.TriggerEventResponse> triggerEvent_Pre( + $grpc.ServiceCall call, + $async.Future<$0.TriggerEventRequest> request) async { + return triggerEvent(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.GetControlsResponse> getControls( + $grpc.ServiceCall call, $0.GetControlsRequest request); + $async.Future<$0.GetEventsResponse> getEvents( + $grpc.ServiceCall call, $0.GetEventsRequest request); + $async.Stream<$0.StreamEventsResponse> streamEvents( + $grpc.ServiceCall call, $0.StreamEventsRequest request); + $async.Future<$0.TriggerEventResponse> triggerEvent( + $grpc.ServiceCall call, $0.TriggerEventRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/component/inputcontroller/v1/input_controller.pbjson.dart b/lib/src/gen/component/inputcontroller/v1/input_controller.pbjson.dart new file mode 100644 index 00000000000..91d376f4708 --- /dev/null +++ b/lib/src/gen/component/inputcontroller/v1/input_controller.pbjson.dart @@ -0,0 +1,127 @@ +/// +// Generated code. Do not modify. +// source: component/inputcontroller/v1/input_controller.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use getControlsRequestDescriptor instead') +const GetControlsRequest$json = const { + '1': 'GetControlsRequest', + '2': const [ + const {'1': 'controller', '3': 1, '4': 1, '5': 9, '10': 'controller'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetControlsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getControlsRequestDescriptor = $convert.base64Decode('ChJHZXRDb250cm9sc1JlcXVlc3QSHgoKY29udHJvbGxlchgBIAEoCVIKY29udHJvbGxlchItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getControlsResponseDescriptor instead') +const GetControlsResponse$json = const { + '1': 'GetControlsResponse', + '2': const [ + const {'1': 'controls', '3': 1, '4': 3, '5': 9, '10': 'controls'}, + ], +}; + +/// Descriptor for `GetControlsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getControlsResponseDescriptor = $convert.base64Decode('ChNHZXRDb250cm9sc1Jlc3BvbnNlEhoKCGNvbnRyb2xzGAEgAygJUghjb250cm9scw=='); +@$core.Deprecated('Use getEventsRequestDescriptor instead') +const GetEventsRequest$json = const { + '1': 'GetEventsRequest', + '2': const [ + const {'1': 'controller', '3': 1, '4': 1, '5': 9, '10': 'controller'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetEventsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getEventsRequestDescriptor = $convert.base64Decode('ChBHZXRFdmVudHNSZXF1ZXN0Eh4KCmNvbnRyb2xsZXIYASABKAlSCmNvbnRyb2xsZXISLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use getEventsResponseDescriptor instead') +const GetEventsResponse$json = const { + '1': 'GetEventsResponse', + '2': const [ + const {'1': 'events', '3': 1, '4': 3, '5': 11, '6': '.viam.component.inputcontroller.v1.Event', '10': 'events'}, + ], +}; + +/// Descriptor for `GetEventsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getEventsResponseDescriptor = $convert.base64Decode('ChFHZXRFdmVudHNSZXNwb25zZRJACgZldmVudHMYASADKAsyKC52aWFtLmNvbXBvbmVudC5pbnB1dGNvbnRyb2xsZXIudjEuRXZlbnRSBmV2ZW50cw=='); +@$core.Deprecated('Use triggerEventRequestDescriptor instead') +const TriggerEventRequest$json = const { + '1': 'TriggerEventRequest', + '2': const [ + const {'1': 'controller', '3': 1, '4': 1, '5': 9, '10': 'controller'}, + const {'1': 'event', '3': 2, '4': 1, '5': 11, '6': '.viam.component.inputcontroller.v1.Event', '10': 'event'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `TriggerEventRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List triggerEventRequestDescriptor = $convert.base64Decode('ChNUcmlnZ2VyRXZlbnRSZXF1ZXN0Eh4KCmNvbnRyb2xsZXIYASABKAlSCmNvbnRyb2xsZXISPgoFZXZlbnQYAiABKAsyKC52aWFtLmNvbXBvbmVudC5pbnB1dGNvbnRyb2xsZXIudjEuRXZlbnRSBWV2ZW50Ei0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use triggerEventResponseDescriptor instead') +const TriggerEventResponse$json = const { + '1': 'TriggerEventResponse', +}; + +/// Descriptor for `TriggerEventResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List triggerEventResponseDescriptor = $convert.base64Decode('ChRUcmlnZ2VyRXZlbnRSZXNwb25zZQ=='); +@$core.Deprecated('Use eventDescriptor instead') +const Event$json = const { + '1': 'Event', + '2': const [ + const {'1': 'time', '3': 1, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'time'}, + const {'1': 'event', '3': 2, '4': 1, '5': 9, '10': 'event'}, + const {'1': 'control', '3': 3, '4': 1, '5': 9, '10': 'control'}, + const {'1': 'value', '3': 4, '4': 1, '5': 1, '10': 'value'}, + ], +}; + +/// Descriptor for `Event`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List eventDescriptor = $convert.base64Decode('CgVFdmVudBIuCgR0aW1lGAEgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcFIEdGltZRIUCgVldmVudBgCIAEoCVIFZXZlbnQSGAoHY29udHJvbBgDIAEoCVIHY29udHJvbBIUCgV2YWx1ZRgEIAEoAVIFdmFsdWU='); +@$core.Deprecated('Use streamEventsRequestDescriptor instead') +const StreamEventsRequest$json = const { + '1': 'StreamEventsRequest', + '2': const [ + const {'1': 'controller', '3': 1, '4': 1, '5': 9, '10': 'controller'}, + const {'1': 'events', '3': 2, '4': 3, '5': 11, '6': '.viam.component.inputcontroller.v1.StreamEventsRequest.Events', '10': 'events'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], + '3': const [StreamEventsRequest_Events$json], +}; + +@$core.Deprecated('Use streamEventsRequestDescriptor instead') +const StreamEventsRequest_Events$json = const { + '1': 'Events', + '2': const [ + const {'1': 'control', '3': 1, '4': 1, '5': 9, '10': 'control'}, + const {'1': 'events', '3': 2, '4': 3, '5': 9, '10': 'events'}, + const {'1': 'cancelled_events', '3': 3, '4': 3, '5': 9, '10': 'cancelledEvents'}, + ], +}; + +/// Descriptor for `StreamEventsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List streamEventsRequestDescriptor = $convert.base64Decode('ChNTdHJlYW1FdmVudHNSZXF1ZXN0Eh4KCmNvbnRyb2xsZXIYASABKAlSCmNvbnRyb2xsZXISVQoGZXZlbnRzGAIgAygLMj0udmlhbS5jb21wb25lbnQuaW5wdXRjb250cm9sbGVyLnYxLlN0cmVhbUV2ZW50c1JlcXVlc3QuRXZlbnRzUgZldmVudHMSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYRplCgZFdmVudHMSGAoHY29udHJvbBgBIAEoCVIHY29udHJvbBIWCgZldmVudHMYAiADKAlSBmV2ZW50cxIpChBjYW5jZWxsZWRfZXZlbnRzGAMgAygJUg9jYW5jZWxsZWRFdmVudHM='); +@$core.Deprecated('Use streamEventsResponseDescriptor instead') +const StreamEventsResponse$json = const { + '1': 'StreamEventsResponse', + '2': const [ + const {'1': 'event', '3': 1, '4': 1, '5': 11, '6': '.viam.component.inputcontroller.v1.Event', '10': 'event'}, + ], +}; + +/// Descriptor for `StreamEventsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List streamEventsResponseDescriptor = $convert.base64Decode('ChRTdHJlYW1FdmVudHNSZXNwb25zZRI+CgVldmVudBgBIAEoCzIoLnZpYW0uY29tcG9uZW50LmlucHV0Y29udHJvbGxlci52MS5FdmVudFIFZXZlbnQ='); +@$core.Deprecated('Use statusDescriptor instead') +const Status$json = const { + '1': 'Status', + '2': const [ + const {'1': 'events', '3': 1, '4': 3, '5': 11, '6': '.viam.component.inputcontroller.v1.Event', '10': 'events'}, + ], +}; + +/// Descriptor for `Status`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List statusDescriptor = $convert.base64Decode('CgZTdGF0dXMSQAoGZXZlbnRzGAEgAygLMigudmlhbS5jb21wb25lbnQuaW5wdXRjb250cm9sbGVyLnYxLkV2ZW50UgZldmVudHM='); diff --git a/lib/src/gen/component/motor/v1/motor.pb.dart b/lib/src/gen/component/motor/v1/motor.pb.dart new file mode 100644 index 00000000000..638ae7f5322 --- /dev/null +++ b/lib/src/gen/component/motor/v1/motor.pb.dart @@ -0,0 +1,1070 @@ +/// +// Generated code. Do not modify. +// source: component/motor/v1/motor.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; + +class SetPowerRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetPowerRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'powerPct', $pb.PbFieldType.OD) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + SetPowerRequest._() : super(); + factory SetPowerRequest({ + $core.String? name, + $core.double? powerPct, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (powerPct != null) { + _result.powerPct = powerPct; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory SetPowerRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetPowerRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetPowerRequest clone() => SetPowerRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetPowerRequest copyWith(void Function(SetPowerRequest) updates) => super.copyWith((message) => updates(message as SetPowerRequest)) as SetPowerRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetPowerRequest create() => SetPowerRequest._(); + SetPowerRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetPowerRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetPowerRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.double get powerPct => $_getN(1); + @$pb.TagNumber(2) + set powerPct($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasPowerPct() => $_has(1); + @$pb.TagNumber(2) + void clearPowerPct() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class SetPowerResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetPowerResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + SetPowerResponse._() : super(); + factory SetPowerResponse() => create(); + factory SetPowerResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetPowerResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetPowerResponse clone() => SetPowerResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetPowerResponse copyWith(void Function(SetPowerResponse) updates) => super.copyWith((message) => updates(message as SetPowerResponse)) as SetPowerResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetPowerResponse create() => SetPowerResponse._(); + SetPowerResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetPowerResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetPowerResponse? _defaultInstance; +} + +class GoForRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GoForRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'rpm', $pb.PbFieldType.OD) + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'revolutions', $pb.PbFieldType.OD) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GoForRequest._() : super(); + factory GoForRequest({ + $core.String? name, + $core.double? rpm, + $core.double? revolutions, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (rpm != null) { + _result.rpm = rpm; + } + if (revolutions != null) { + _result.revolutions = revolutions; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GoForRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GoForRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GoForRequest clone() => GoForRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GoForRequest copyWith(void Function(GoForRequest) updates) => super.copyWith((message) => updates(message as GoForRequest)) as GoForRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GoForRequest create() => GoForRequest._(); + GoForRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GoForRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GoForRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.double get rpm => $_getN(1); + @$pb.TagNumber(2) + set rpm($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasRpm() => $_has(1); + @$pb.TagNumber(2) + void clearRpm() => clearField(2); + + @$pb.TagNumber(3) + $core.double get revolutions => $_getN(2); + @$pb.TagNumber(3) + set revolutions($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasRevolutions() => $_has(2); + @$pb.TagNumber(3) + void clearRevolutions() => clearField(3); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(3); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(3); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(3); +} + +class GoForResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GoForResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + GoForResponse._() : super(); + factory GoForResponse() => create(); + factory GoForResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GoForResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GoForResponse clone() => GoForResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GoForResponse copyWith(void Function(GoForResponse) updates) => super.copyWith((message) => updates(message as GoForResponse)) as GoForResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GoForResponse create() => GoForResponse._(); + GoForResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GoForResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GoForResponse? _defaultInstance; +} + +class GoToRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GoToRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'rpm', $pb.PbFieldType.OD) + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'positionRevolutions', $pb.PbFieldType.OD) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GoToRequest._() : super(); + factory GoToRequest({ + $core.String? name, + $core.double? rpm, + $core.double? positionRevolutions, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (rpm != null) { + _result.rpm = rpm; + } + if (positionRevolutions != null) { + _result.positionRevolutions = positionRevolutions; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GoToRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GoToRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GoToRequest clone() => GoToRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GoToRequest copyWith(void Function(GoToRequest) updates) => super.copyWith((message) => updates(message as GoToRequest)) as GoToRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GoToRequest create() => GoToRequest._(); + GoToRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GoToRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GoToRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.double get rpm => $_getN(1); + @$pb.TagNumber(2) + set rpm($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasRpm() => $_has(1); + @$pb.TagNumber(2) + void clearRpm() => clearField(2); + + @$pb.TagNumber(3) + $core.double get positionRevolutions => $_getN(2); + @$pb.TagNumber(3) + set positionRevolutions($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasPositionRevolutions() => $_has(2); + @$pb.TagNumber(3) + void clearPositionRevolutions() => clearField(3); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(3); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(3); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(3); +} + +class GoToResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GoToResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + GoToResponse._() : super(); + factory GoToResponse() => create(); + factory GoToResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GoToResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GoToResponse clone() => GoToResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GoToResponse copyWith(void Function(GoToResponse) updates) => super.copyWith((message) => updates(message as GoToResponse)) as GoToResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GoToResponse create() => GoToResponse._(); + GoToResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GoToResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GoToResponse? _defaultInstance; +} + +class ResetZeroPositionRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResetZeroPositionRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'offset', $pb.PbFieldType.OD) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + ResetZeroPositionRequest._() : super(); + factory ResetZeroPositionRequest({ + $core.String? name, + $core.double? offset, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (offset != null) { + _result.offset = offset; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory ResetZeroPositionRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResetZeroPositionRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResetZeroPositionRequest clone() => ResetZeroPositionRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResetZeroPositionRequest copyWith(void Function(ResetZeroPositionRequest) updates) => super.copyWith((message) => updates(message as ResetZeroPositionRequest)) as ResetZeroPositionRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResetZeroPositionRequest create() => ResetZeroPositionRequest._(); + ResetZeroPositionRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResetZeroPositionRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResetZeroPositionRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.double get offset => $_getN(1); + @$pb.TagNumber(2) + set offset($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasOffset() => $_has(1); + @$pb.TagNumber(2) + void clearOffset() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class ResetZeroPositionResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResetZeroPositionResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + ResetZeroPositionResponse._() : super(); + factory ResetZeroPositionResponse() => create(); + factory ResetZeroPositionResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResetZeroPositionResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResetZeroPositionResponse clone() => ResetZeroPositionResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResetZeroPositionResponse copyWith(void Function(ResetZeroPositionResponse) updates) => super.copyWith((message) => updates(message as ResetZeroPositionResponse)) as ResetZeroPositionResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResetZeroPositionResponse create() => ResetZeroPositionResponse._(); + ResetZeroPositionResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResetZeroPositionResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResetZeroPositionResponse? _defaultInstance; +} + +class GetPositionRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPositionRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetPositionRequest._() : super(); + factory GetPositionRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetPositionRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPositionRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPositionRequest clone() => GetPositionRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPositionRequest copyWith(void Function(GetPositionRequest) updates) => super.copyWith((message) => updates(message as GetPositionRequest)) as GetPositionRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPositionRequest create() => GetPositionRequest._(); + GetPositionRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPositionRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPositionRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetPositionResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPositionResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'position', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + GetPositionResponse._() : super(); + factory GetPositionResponse({ + $core.double? position, + }) { + final _result = create(); + if (position != null) { + _result.position = position; + } + return _result; + } + factory GetPositionResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPositionResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPositionResponse clone() => GetPositionResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPositionResponse copyWith(void Function(GetPositionResponse) updates) => super.copyWith((message) => updates(message as GetPositionResponse)) as GetPositionResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPositionResponse create() => GetPositionResponse._(); + GetPositionResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPositionResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPositionResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get position => $_getN(0); + @$pb.TagNumber(1) + set position($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasPosition() => $_has(0); + @$pb.TagNumber(1) + void clearPosition() => clearField(1); +} + +class StopRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + StopRequest._() : super(); + factory StopRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory StopRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopRequest clone() => StopRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopRequest copyWith(void Function(StopRequest) updates) => super.copyWith((message) => updates(message as StopRequest)) as StopRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopRequest create() => StopRequest._(); + StopRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class StopResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + StopResponse._() : super(); + factory StopResponse() => create(); + factory StopResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopResponse clone() => StopResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopResponse copyWith(void Function(StopResponse) updates) => super.copyWith((message) => updates(message as StopResponse)) as StopResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopResponse create() => StopResponse._(); + StopResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopResponse? _defaultInstance; +} + +class IsPoweredRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IsPoweredRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + IsPoweredRequest._() : super(); + factory IsPoweredRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory IsPoweredRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IsPoweredRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IsPoweredRequest clone() => IsPoweredRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IsPoweredRequest copyWith(void Function(IsPoweredRequest) updates) => super.copyWith((message) => updates(message as IsPoweredRequest)) as IsPoweredRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IsPoweredRequest create() => IsPoweredRequest._(); + IsPoweredRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IsPoweredRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IsPoweredRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class IsPoweredResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IsPoweredResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isOn') + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'powerPct', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + IsPoweredResponse._() : super(); + factory IsPoweredResponse({ + $core.bool? isOn, + $core.double? powerPct, + }) { + final _result = create(); + if (isOn != null) { + _result.isOn = isOn; + } + if (powerPct != null) { + _result.powerPct = powerPct; + } + return _result; + } + factory IsPoweredResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IsPoweredResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IsPoweredResponse clone() => IsPoweredResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IsPoweredResponse copyWith(void Function(IsPoweredResponse) updates) => super.copyWith((message) => updates(message as IsPoweredResponse)) as IsPoweredResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IsPoweredResponse create() => IsPoweredResponse._(); + IsPoweredResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IsPoweredResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IsPoweredResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get isOn => $_getBF(0); + @$pb.TagNumber(1) + set isOn($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasIsOn() => $_has(0); + @$pb.TagNumber(1) + void clearIsOn() => clearField(1); + + @$pb.TagNumber(2) + $core.double get powerPct => $_getN(1); + @$pb.TagNumber(2) + set powerPct($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasPowerPct() => $_has(1); + @$pb.TagNumber(2) + void clearPowerPct() => clearField(2); +} + +class GetPropertiesRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPropertiesRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetPropertiesRequest._() : super(); + factory GetPropertiesRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetPropertiesRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPropertiesRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPropertiesRequest clone() => GetPropertiesRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPropertiesRequest copyWith(void Function(GetPropertiesRequest) updates) => super.copyWith((message) => updates(message as GetPropertiesRequest)) as GetPropertiesRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPropertiesRequest create() => GetPropertiesRequest._(); + GetPropertiesRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPropertiesRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPropertiesRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetPropertiesResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPropertiesResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'positionReporting') + ..hasRequiredFields = false + ; + + GetPropertiesResponse._() : super(); + factory GetPropertiesResponse({ + $core.bool? positionReporting, + }) { + final _result = create(); + if (positionReporting != null) { + _result.positionReporting = positionReporting; + } + return _result; + } + factory GetPropertiesResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPropertiesResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPropertiesResponse clone() => GetPropertiesResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPropertiesResponse copyWith(void Function(GetPropertiesResponse) updates) => super.copyWith((message) => updates(message as GetPropertiesResponse)) as GetPropertiesResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPropertiesResponse create() => GetPropertiesResponse._(); + GetPropertiesResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPropertiesResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPropertiesResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get positionReporting => $_getBF(0); + @$pb.TagNumber(1) + set positionReporting($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasPositionReporting() => $_has(0); + @$pb.TagNumber(1) + void clearPositionReporting() => clearField(1); +} + +class Status extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Status', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isPowered') + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'position', $pb.PbFieldType.OD) + ..aOB(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isMoving') + ..hasRequiredFields = false + ; + + Status._() : super(); + factory Status({ + $core.bool? isPowered, + $core.double? position, + $core.bool? isMoving, + }) { + final _result = create(); + if (isPowered != null) { + _result.isPowered = isPowered; + } + if (position != null) { + _result.position = position; + } + if (isMoving != null) { + _result.isMoving = isMoving; + } + return _result; + } + factory Status.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Status.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Status clone() => Status()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Status copyWith(void Function(Status) updates) => super.copyWith((message) => updates(message as Status)) as Status; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Status create() => Status._(); + Status createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Status getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Status? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get isPowered => $_getBF(0); + @$pb.TagNumber(1) + set isPowered($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasIsPowered() => $_has(0); + @$pb.TagNumber(1) + void clearIsPowered() => clearField(1); + + @$pb.TagNumber(3) + $core.double get position => $_getN(1); + @$pb.TagNumber(3) + set position($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(3) + $core.bool hasPosition() => $_has(1); + @$pb.TagNumber(3) + void clearPosition() => clearField(3); + + @$pb.TagNumber(4) + $core.bool get isMoving => $_getBF(2); + @$pb.TagNumber(4) + set isMoving($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(4) + $core.bool hasIsMoving() => $_has(2); + @$pb.TagNumber(4) + void clearIsMoving() => clearField(4); +} + +class IsMovingRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IsMovingRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + IsMovingRequest._() : super(); + factory IsMovingRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory IsMovingRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IsMovingRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IsMovingRequest clone() => IsMovingRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IsMovingRequest copyWith(void Function(IsMovingRequest) updates) => super.copyWith((message) => updates(message as IsMovingRequest)) as IsMovingRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IsMovingRequest create() => IsMovingRequest._(); + IsMovingRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IsMovingRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IsMovingRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class IsMovingResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IsMovingResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.motor.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isMoving') + ..hasRequiredFields = false + ; + + IsMovingResponse._() : super(); + factory IsMovingResponse({ + $core.bool? isMoving, + }) { + final _result = create(); + if (isMoving != null) { + _result.isMoving = isMoving; + } + return _result; + } + factory IsMovingResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IsMovingResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IsMovingResponse clone() => IsMovingResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IsMovingResponse copyWith(void Function(IsMovingResponse) updates) => super.copyWith((message) => updates(message as IsMovingResponse)) as IsMovingResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IsMovingResponse create() => IsMovingResponse._(); + IsMovingResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IsMovingResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IsMovingResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get isMoving => $_getBF(0); + @$pb.TagNumber(1) + set isMoving($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasIsMoving() => $_has(0); + @$pb.TagNumber(1) + void clearIsMoving() => clearField(1); +} + diff --git a/lib/src/gen/component/motor/v1/motor.pbenum.dart b/lib/src/gen/component/motor/v1/motor.pbenum.dart new file mode 100644 index 00000000000..a94412d6cb4 --- /dev/null +++ b/lib/src/gen/component/motor/v1/motor.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: component/motor/v1/motor.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/component/motor/v1/motor.pbgrpc.dart b/lib/src/gen/component/motor/v1/motor.pbgrpc.dart new file mode 100644 index 00000000000..6226e06551f --- /dev/null +++ b/lib/src/gen/component/motor/v1/motor.pbgrpc.dart @@ -0,0 +1,288 @@ +/// +// Generated code. Do not modify. +// source: component/motor/v1/motor.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'motor.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'motor.pb.dart'; + +class MotorServiceClient extends $grpc.Client { + static final _$setPower = + $grpc.ClientMethod<$0.SetPowerRequest, $0.SetPowerResponse>( + '/viam.component.motor.v1.MotorService/SetPower', + ($0.SetPowerRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.SetPowerResponse.fromBuffer(value)); + static final _$goFor = $grpc.ClientMethod<$0.GoForRequest, $0.GoForResponse>( + '/viam.component.motor.v1.MotorService/GoFor', + ($0.GoForRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.GoForResponse.fromBuffer(value)); + static final _$goTo = $grpc.ClientMethod<$0.GoToRequest, $0.GoToResponse>( + '/viam.component.motor.v1.MotorService/GoTo', + ($0.GoToRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.GoToResponse.fromBuffer(value)); + static final _$resetZeroPosition = $grpc.ClientMethod< + $0.ResetZeroPositionRequest, $0.ResetZeroPositionResponse>( + '/viam.component.motor.v1.MotorService/ResetZeroPosition', + ($0.ResetZeroPositionRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ResetZeroPositionResponse.fromBuffer(value)); + static final _$getPosition = + $grpc.ClientMethod<$0.GetPositionRequest, $0.GetPositionResponse>( + '/viam.component.motor.v1.MotorService/GetPosition', + ($0.GetPositionRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetPositionResponse.fromBuffer(value)); + static final _$getProperties = + $grpc.ClientMethod<$0.GetPropertiesRequest, $0.GetPropertiesResponse>( + '/viam.component.motor.v1.MotorService/GetProperties', + ($0.GetPropertiesRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetPropertiesResponse.fromBuffer(value)); + static final _$stop = $grpc.ClientMethod<$0.StopRequest, $0.StopResponse>( + '/viam.component.motor.v1.MotorService/Stop', + ($0.StopRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.StopResponse.fromBuffer(value)); + static final _$isPowered = + $grpc.ClientMethod<$0.IsPoweredRequest, $0.IsPoweredResponse>( + '/viam.component.motor.v1.MotorService/IsPowered', + ($0.IsPoweredRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.IsPoweredResponse.fromBuffer(value)); + static final _$isMoving = + $grpc.ClientMethod<$0.IsMovingRequest, $0.IsMovingResponse>( + '/viam.component.motor.v1.MotorService/IsMoving', + ($0.IsMovingRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.IsMovingResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.component.motor.v1.MotorService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + MotorServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.SetPowerResponse> setPower($0.SetPowerRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$setPower, request, options: options); + } + + $grpc.ResponseFuture<$0.GoForResponse> goFor($0.GoForRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$goFor, request, options: options); + } + + $grpc.ResponseFuture<$0.GoToResponse> goTo($0.GoToRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$goTo, request, options: options); + } + + $grpc.ResponseFuture<$0.ResetZeroPositionResponse> resetZeroPosition( + $0.ResetZeroPositionRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$resetZeroPosition, request, options: options); + } + + $grpc.ResponseFuture<$0.GetPositionResponse> getPosition( + $0.GetPositionRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getPosition, request, options: options); + } + + $grpc.ResponseFuture<$0.GetPropertiesResponse> getProperties( + $0.GetPropertiesRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getProperties, request, options: options); + } + + $grpc.ResponseFuture<$0.StopResponse> stop($0.StopRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$stop, request, options: options); + } + + $grpc.ResponseFuture<$0.IsPoweredResponse> isPowered( + $0.IsPoweredRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$isPowered, request, options: options); + } + + $grpc.ResponseFuture<$0.IsMovingResponse> isMoving($0.IsMovingRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$isMoving, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class MotorServiceBase extends $grpc.Service { + $core.String get $name => 'viam.component.motor.v1.MotorService'; + + MotorServiceBase() { + $addMethod($grpc.ServiceMethod<$0.SetPowerRequest, $0.SetPowerResponse>( + 'SetPower', + setPower_Pre, + false, + false, + ($core.List<$core.int> value) => $0.SetPowerRequest.fromBuffer(value), + ($0.SetPowerResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GoForRequest, $0.GoForResponse>( + 'GoFor', + goFor_Pre, + false, + false, + ($core.List<$core.int> value) => $0.GoForRequest.fromBuffer(value), + ($0.GoForResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GoToRequest, $0.GoToResponse>( + 'GoTo', + goTo_Pre, + false, + false, + ($core.List<$core.int> value) => $0.GoToRequest.fromBuffer(value), + ($0.GoToResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.ResetZeroPositionRequest, + $0.ResetZeroPositionResponse>( + 'ResetZeroPosition', + resetZeroPosition_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.ResetZeroPositionRequest.fromBuffer(value), + ($0.ResetZeroPositionResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetPositionRequest, $0.GetPositionResponse>( + 'GetPosition', + getPosition_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetPositionRequest.fromBuffer(value), + ($0.GetPositionResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetPropertiesRequest, $0.GetPropertiesResponse>( + 'GetProperties', + getProperties_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetPropertiesRequest.fromBuffer(value), + ($0.GetPropertiesResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.StopRequest, $0.StopResponse>( + 'Stop', + stop_Pre, + false, + false, + ($core.List<$core.int> value) => $0.StopRequest.fromBuffer(value), + ($0.StopResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.IsPoweredRequest, $0.IsPoweredResponse>( + 'IsPowered', + isPowered_Pre, + false, + false, + ($core.List<$core.int> value) => $0.IsPoweredRequest.fromBuffer(value), + ($0.IsPoweredResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.IsMovingRequest, $0.IsMovingResponse>( + 'IsMoving', + isMoving_Pre, + false, + false, + ($core.List<$core.int> value) => $0.IsMovingRequest.fromBuffer(value), + ($0.IsMovingResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.SetPowerResponse> setPower_Pre( + $grpc.ServiceCall call, $async.Future<$0.SetPowerRequest> request) async { + return setPower(call, await request); + } + + $async.Future<$0.GoForResponse> goFor_Pre( + $grpc.ServiceCall call, $async.Future<$0.GoForRequest> request) async { + return goFor(call, await request); + } + + $async.Future<$0.GoToResponse> goTo_Pre( + $grpc.ServiceCall call, $async.Future<$0.GoToRequest> request) async { + return goTo(call, await request); + } + + $async.Future<$0.ResetZeroPositionResponse> resetZeroPosition_Pre( + $grpc.ServiceCall call, + $async.Future<$0.ResetZeroPositionRequest> request) async { + return resetZeroPosition(call, await request); + } + + $async.Future<$0.GetPositionResponse> getPosition_Pre($grpc.ServiceCall call, + $async.Future<$0.GetPositionRequest> request) async { + return getPosition(call, await request); + } + + $async.Future<$0.GetPropertiesResponse> getProperties_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetPropertiesRequest> request) async { + return getProperties(call, await request); + } + + $async.Future<$0.StopResponse> stop_Pre( + $grpc.ServiceCall call, $async.Future<$0.StopRequest> request) async { + return stop(call, await request); + } + + $async.Future<$0.IsPoweredResponse> isPowered_Pre($grpc.ServiceCall call, + $async.Future<$0.IsPoweredRequest> request) async { + return isPowered(call, await request); + } + + $async.Future<$0.IsMovingResponse> isMoving_Pre( + $grpc.ServiceCall call, $async.Future<$0.IsMovingRequest> request) async { + return isMoving(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.SetPowerResponse> setPower( + $grpc.ServiceCall call, $0.SetPowerRequest request); + $async.Future<$0.GoForResponse> goFor( + $grpc.ServiceCall call, $0.GoForRequest request); + $async.Future<$0.GoToResponse> goTo( + $grpc.ServiceCall call, $0.GoToRequest request); + $async.Future<$0.ResetZeroPositionResponse> resetZeroPosition( + $grpc.ServiceCall call, $0.ResetZeroPositionRequest request); + $async.Future<$0.GetPositionResponse> getPosition( + $grpc.ServiceCall call, $0.GetPositionRequest request); + $async.Future<$0.GetPropertiesResponse> getProperties( + $grpc.ServiceCall call, $0.GetPropertiesRequest request); + $async.Future<$0.StopResponse> stop( + $grpc.ServiceCall call, $0.StopRequest request); + $async.Future<$0.IsPoweredResponse> isPowered( + $grpc.ServiceCall call, $0.IsPoweredRequest request); + $async.Future<$0.IsMovingResponse> isMoving( + $grpc.ServiceCall call, $0.IsMovingRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/component/motor/v1/motor.pbjson.dart b/lib/src/gen/component/motor/v1/motor.pbjson.dart new file mode 100644 index 00000000000..e30da85e12e --- /dev/null +++ b/lib/src/gen/component/motor/v1/motor.pbjson.dart @@ -0,0 +1,202 @@ +/// +// Generated code. Do not modify. +// source: component/motor/v1/motor.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use setPowerRequestDescriptor instead') +const SetPowerRequest$json = const { + '1': 'SetPowerRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'power_pct', '3': 2, '4': 1, '5': 1, '10': 'powerPct'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `SetPowerRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setPowerRequestDescriptor = $convert.base64Decode('Cg9TZXRQb3dlclJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIbCglwb3dlcl9wY3QYAiABKAFSCHBvd2VyUGN0Ei0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use setPowerResponseDescriptor instead') +const SetPowerResponse$json = const { + '1': 'SetPowerResponse', +}; + +/// Descriptor for `SetPowerResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setPowerResponseDescriptor = $convert.base64Decode('ChBTZXRQb3dlclJlc3BvbnNl'); +@$core.Deprecated('Use goForRequestDescriptor instead') +const GoForRequest$json = const { + '1': 'GoForRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'rpm', '3': 2, '4': 1, '5': 1, '10': 'rpm'}, + const {'1': 'revolutions', '3': 3, '4': 1, '5': 1, '10': 'revolutions'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GoForRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List goForRequestDescriptor = $convert.base64Decode('CgxHb0ZvclJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIQCgNycG0YAiABKAFSA3JwbRIgCgtyZXZvbHV0aW9ucxgDIAEoAVILcmV2b2x1dGlvbnMSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use goForResponseDescriptor instead') +const GoForResponse$json = const { + '1': 'GoForResponse', +}; + +/// Descriptor for `GoForResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List goForResponseDescriptor = $convert.base64Decode('Cg1Hb0ZvclJlc3BvbnNl'); +@$core.Deprecated('Use goToRequestDescriptor instead') +const GoToRequest$json = const { + '1': 'GoToRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'rpm', '3': 2, '4': 1, '5': 1, '10': 'rpm'}, + const {'1': 'position_revolutions', '3': 3, '4': 1, '5': 1, '10': 'positionRevolutions'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GoToRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List goToRequestDescriptor = $convert.base64Decode('CgtHb1RvUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEhAKA3JwbRgCIAEoAVIDcnBtEjEKFHBvc2l0aW9uX3Jldm9sdXRpb25zGAMgASgBUhNwb3NpdGlvblJldm9sdXRpb25zEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use goToResponseDescriptor instead') +const GoToResponse$json = const { + '1': 'GoToResponse', +}; + +/// Descriptor for `GoToResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List goToResponseDescriptor = $convert.base64Decode('CgxHb1RvUmVzcG9uc2U='); +@$core.Deprecated('Use resetZeroPositionRequestDescriptor instead') +const ResetZeroPositionRequest$json = const { + '1': 'ResetZeroPositionRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'offset', '3': 2, '4': 1, '5': 1, '10': 'offset'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `ResetZeroPositionRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List resetZeroPositionRequestDescriptor = $convert.base64Decode('ChhSZXNldFplcm9Qb3NpdGlvblJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIWCgZvZmZzZXQYAiABKAFSBm9mZnNldBItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use resetZeroPositionResponseDescriptor instead') +const ResetZeroPositionResponse$json = const { + '1': 'ResetZeroPositionResponse', +}; + +/// Descriptor for `ResetZeroPositionResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List resetZeroPositionResponseDescriptor = $convert.base64Decode('ChlSZXNldFplcm9Qb3NpdGlvblJlc3BvbnNl'); +@$core.Deprecated('Use getPositionRequestDescriptor instead') +const GetPositionRequest$json = const { + '1': 'GetPositionRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetPositionRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPositionRequestDescriptor = $convert.base64Decode('ChJHZXRQb3NpdGlvblJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getPositionResponseDescriptor instead') +const GetPositionResponse$json = const { + '1': 'GetPositionResponse', + '2': const [ + const {'1': 'position', '3': 1, '4': 1, '5': 1, '10': 'position'}, + ], +}; + +/// Descriptor for `GetPositionResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPositionResponseDescriptor = $convert.base64Decode('ChNHZXRQb3NpdGlvblJlc3BvbnNlEhoKCHBvc2l0aW9uGAEgASgBUghwb3NpdGlvbg=='); +@$core.Deprecated('Use stopRequestDescriptor instead') +const StopRequest$json = const { + '1': 'StopRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `StopRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopRequestDescriptor = $convert.base64Decode('CgtTdG9wUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use stopResponseDescriptor instead') +const StopResponse$json = const { + '1': 'StopResponse', +}; + +/// Descriptor for `StopResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopResponseDescriptor = $convert.base64Decode('CgxTdG9wUmVzcG9uc2U='); +@$core.Deprecated('Use isPoweredRequestDescriptor instead') +const IsPoweredRequest$json = const { + '1': 'IsPoweredRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `IsPoweredRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List isPoweredRequestDescriptor = $convert.base64Decode('ChBJc1Bvd2VyZWRSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use isPoweredResponseDescriptor instead') +const IsPoweredResponse$json = const { + '1': 'IsPoweredResponse', + '2': const [ + const {'1': 'is_on', '3': 1, '4': 1, '5': 8, '10': 'isOn'}, + const {'1': 'power_pct', '3': 2, '4': 1, '5': 1, '10': 'powerPct'}, + ], +}; + +/// Descriptor for `IsPoweredResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List isPoweredResponseDescriptor = $convert.base64Decode('ChFJc1Bvd2VyZWRSZXNwb25zZRITCgVpc19vbhgBIAEoCFIEaXNPbhIbCglwb3dlcl9wY3QYAiABKAFSCHBvd2VyUGN0'); +@$core.Deprecated('Use getPropertiesRequestDescriptor instead') +const GetPropertiesRequest$json = const { + '1': 'GetPropertiesRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetPropertiesRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPropertiesRequestDescriptor = $convert.base64Decode('ChRHZXRQcm9wZXJ0aWVzUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use getPropertiesResponseDescriptor instead') +const GetPropertiesResponse$json = const { + '1': 'GetPropertiesResponse', + '2': const [ + const {'1': 'position_reporting', '3': 1, '4': 1, '5': 8, '10': 'positionReporting'}, + ], +}; + +/// Descriptor for `GetPropertiesResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPropertiesResponseDescriptor = $convert.base64Decode('ChVHZXRQcm9wZXJ0aWVzUmVzcG9uc2USLQoScG9zaXRpb25fcmVwb3J0aW5nGAEgASgIUhFwb3NpdGlvblJlcG9ydGluZw=='); +@$core.Deprecated('Use statusDescriptor instead') +const Status$json = const { + '1': 'Status', + '2': const [ + const {'1': 'is_powered', '3': 1, '4': 1, '5': 8, '10': 'isPowered'}, + const {'1': 'position', '3': 3, '4': 1, '5': 1, '10': 'position'}, + const {'1': 'is_moving', '3': 4, '4': 1, '5': 8, '10': 'isMoving'}, + ], +}; + +/// Descriptor for `Status`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List statusDescriptor = $convert.base64Decode('CgZTdGF0dXMSHQoKaXNfcG93ZXJlZBgBIAEoCFIJaXNQb3dlcmVkEhoKCHBvc2l0aW9uGAMgASgBUghwb3NpdGlvbhIbCglpc19tb3ZpbmcYBCABKAhSCGlzTW92aW5n'); +@$core.Deprecated('Use isMovingRequestDescriptor instead') +const IsMovingRequest$json = const { + '1': 'IsMovingRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `IsMovingRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List isMovingRequestDescriptor = $convert.base64Decode('Cg9Jc01vdmluZ1JlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZQ=='); +@$core.Deprecated('Use isMovingResponseDescriptor instead') +const IsMovingResponse$json = const { + '1': 'IsMovingResponse', + '2': const [ + const {'1': 'is_moving', '3': 1, '4': 1, '5': 8, '10': 'isMoving'}, + ], +}; + +/// Descriptor for `IsMovingResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List isMovingResponseDescriptor = $convert.base64Decode('ChBJc01vdmluZ1Jlc3BvbnNlEhsKCWlzX21vdmluZxgBIAEoCFIIaXNNb3Zpbmc='); diff --git a/lib/src/gen/component/movementsensor/v1/movementsensor.pb.dart b/lib/src/gen/component/movementsensor/v1/movementsensor.pb.dart new file mode 100644 index 00000000000..56765ec4d77 --- /dev/null +++ b/lib/src/gen/component/movementsensor/v1/movementsensor.pb.dart @@ -0,0 +1,982 @@ +/// +// Generated code. Do not modify. +// source: component/movementsensor/v1/movementsensor.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; +import '../../../common/v1/common.pb.dart' as $1; + +class GetLinearVelocityRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetLinearVelocityRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetLinearVelocityRequest._() : super(); + factory GetLinearVelocityRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetLinearVelocityRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetLinearVelocityRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetLinearVelocityRequest clone() => GetLinearVelocityRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetLinearVelocityRequest copyWith(void Function(GetLinearVelocityRequest) updates) => super.copyWith((message) => updates(message as GetLinearVelocityRequest)) as GetLinearVelocityRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetLinearVelocityRequest create() => GetLinearVelocityRequest._(); + GetLinearVelocityRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetLinearVelocityRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetLinearVelocityRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetLinearVelocityResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetLinearVelocityResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..aOM<$1.Vector3>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'linearVelocity', subBuilder: $1.Vector3.create) + ..hasRequiredFields = false + ; + + GetLinearVelocityResponse._() : super(); + factory GetLinearVelocityResponse({ + $1.Vector3? linearVelocity, + }) { + final _result = create(); + if (linearVelocity != null) { + _result.linearVelocity = linearVelocity; + } + return _result; + } + factory GetLinearVelocityResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetLinearVelocityResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetLinearVelocityResponse clone() => GetLinearVelocityResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetLinearVelocityResponse copyWith(void Function(GetLinearVelocityResponse) updates) => super.copyWith((message) => updates(message as GetLinearVelocityResponse)) as GetLinearVelocityResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetLinearVelocityResponse create() => GetLinearVelocityResponse._(); + GetLinearVelocityResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetLinearVelocityResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetLinearVelocityResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.Vector3 get linearVelocity => $_getN(0); + @$pb.TagNumber(1) + set linearVelocity($1.Vector3 v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasLinearVelocity() => $_has(0); + @$pb.TagNumber(1) + void clearLinearVelocity() => clearField(1); + @$pb.TagNumber(1) + $1.Vector3 ensureLinearVelocity() => $_ensure(0); +} + +class GetAngularVelocityRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetAngularVelocityRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetAngularVelocityRequest._() : super(); + factory GetAngularVelocityRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetAngularVelocityRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetAngularVelocityRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetAngularVelocityRequest clone() => GetAngularVelocityRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetAngularVelocityRequest copyWith(void Function(GetAngularVelocityRequest) updates) => super.copyWith((message) => updates(message as GetAngularVelocityRequest)) as GetAngularVelocityRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetAngularVelocityRequest create() => GetAngularVelocityRequest._(); + GetAngularVelocityRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetAngularVelocityRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetAngularVelocityRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetAngularVelocityResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetAngularVelocityResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..aOM<$1.Vector3>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'angularVelocity', subBuilder: $1.Vector3.create) + ..hasRequiredFields = false + ; + + GetAngularVelocityResponse._() : super(); + factory GetAngularVelocityResponse({ + $1.Vector3? angularVelocity, + }) { + final _result = create(); + if (angularVelocity != null) { + _result.angularVelocity = angularVelocity; + } + return _result; + } + factory GetAngularVelocityResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetAngularVelocityResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetAngularVelocityResponse clone() => GetAngularVelocityResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetAngularVelocityResponse copyWith(void Function(GetAngularVelocityResponse) updates) => super.copyWith((message) => updates(message as GetAngularVelocityResponse)) as GetAngularVelocityResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetAngularVelocityResponse create() => GetAngularVelocityResponse._(); + GetAngularVelocityResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetAngularVelocityResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetAngularVelocityResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.Vector3 get angularVelocity => $_getN(0); + @$pb.TagNumber(1) + set angularVelocity($1.Vector3 v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasAngularVelocity() => $_has(0); + @$pb.TagNumber(1) + void clearAngularVelocity() => clearField(1); + @$pb.TagNumber(1) + $1.Vector3 ensureAngularVelocity() => $_ensure(0); +} + +class GetCompassHeadingRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetCompassHeadingRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetCompassHeadingRequest._() : super(); + factory GetCompassHeadingRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetCompassHeadingRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetCompassHeadingRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetCompassHeadingRequest clone() => GetCompassHeadingRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetCompassHeadingRequest copyWith(void Function(GetCompassHeadingRequest) updates) => super.copyWith((message) => updates(message as GetCompassHeadingRequest)) as GetCompassHeadingRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetCompassHeadingRequest create() => GetCompassHeadingRequest._(); + GetCompassHeadingRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetCompassHeadingRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetCompassHeadingRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetCompassHeadingResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetCompassHeadingResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + GetCompassHeadingResponse._() : super(); + factory GetCompassHeadingResponse({ + $core.double? value, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + return _result; + } + factory GetCompassHeadingResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetCompassHeadingResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetCompassHeadingResponse clone() => GetCompassHeadingResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetCompassHeadingResponse copyWith(void Function(GetCompassHeadingResponse) updates) => super.copyWith((message) => updates(message as GetCompassHeadingResponse)) as GetCompassHeadingResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetCompassHeadingResponse create() => GetCompassHeadingResponse._(); + GetCompassHeadingResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetCompassHeadingResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetCompassHeadingResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get value => $_getN(0); + @$pb.TagNumber(1) + set value($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); +} + +class GetOrientationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetOrientationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetOrientationRequest._() : super(); + factory GetOrientationRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetOrientationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetOrientationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetOrientationRequest clone() => GetOrientationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetOrientationRequest copyWith(void Function(GetOrientationRequest) updates) => super.copyWith((message) => updates(message as GetOrientationRequest)) as GetOrientationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetOrientationRequest create() => GetOrientationRequest._(); + GetOrientationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetOrientationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetOrientationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetOrientationResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetOrientationResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..aOM<$1.Orientation>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orientation', subBuilder: $1.Orientation.create) + ..hasRequiredFields = false + ; + + GetOrientationResponse._() : super(); + factory GetOrientationResponse({ + $1.Orientation? orientation, + }) { + final _result = create(); + if (orientation != null) { + _result.orientation = orientation; + } + return _result; + } + factory GetOrientationResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetOrientationResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetOrientationResponse clone() => GetOrientationResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetOrientationResponse copyWith(void Function(GetOrientationResponse) updates) => super.copyWith((message) => updates(message as GetOrientationResponse)) as GetOrientationResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetOrientationResponse create() => GetOrientationResponse._(); + GetOrientationResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetOrientationResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetOrientationResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.Orientation get orientation => $_getN(0); + @$pb.TagNumber(1) + set orientation($1.Orientation v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasOrientation() => $_has(0); + @$pb.TagNumber(1) + void clearOrientation() => clearField(1); + @$pb.TagNumber(1) + $1.Orientation ensureOrientation() => $_ensure(0); +} + +class GetPositionRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPositionRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetPositionRequest._() : super(); + factory GetPositionRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetPositionRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPositionRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPositionRequest clone() => GetPositionRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPositionRequest copyWith(void Function(GetPositionRequest) updates) => super.copyWith((message) => updates(message as GetPositionRequest)) as GetPositionRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPositionRequest create() => GetPositionRequest._(); + GetPositionRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPositionRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPositionRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetPositionResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPositionResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..aOM<$1.GeoPoint>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'coordinate', subBuilder: $1.GeoPoint.create) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'altitudeMm', $pb.PbFieldType.OF) + ..hasRequiredFields = false + ; + + GetPositionResponse._() : super(); + factory GetPositionResponse({ + $1.GeoPoint? coordinate, + $core.double? altitudeMm, + }) { + final _result = create(); + if (coordinate != null) { + _result.coordinate = coordinate; + } + if (altitudeMm != null) { + _result.altitudeMm = altitudeMm; + } + return _result; + } + factory GetPositionResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPositionResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPositionResponse clone() => GetPositionResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPositionResponse copyWith(void Function(GetPositionResponse) updates) => super.copyWith((message) => updates(message as GetPositionResponse)) as GetPositionResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPositionResponse create() => GetPositionResponse._(); + GetPositionResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPositionResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPositionResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.GeoPoint get coordinate => $_getN(0); + @$pb.TagNumber(1) + set coordinate($1.GeoPoint v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasCoordinate() => $_has(0); + @$pb.TagNumber(1) + void clearCoordinate() => clearField(1); + @$pb.TagNumber(1) + $1.GeoPoint ensureCoordinate() => $_ensure(0); + + @$pb.TagNumber(2) + $core.double get altitudeMm => $_getN(1); + @$pb.TagNumber(2) + set altitudeMm($core.double v) { $_setFloat(1, v); } + @$pb.TagNumber(2) + $core.bool hasAltitudeMm() => $_has(1); + @$pb.TagNumber(2) + void clearAltitudeMm() => clearField(2); +} + +class GetPropertiesRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPropertiesRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetPropertiesRequest._() : super(); + factory GetPropertiesRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetPropertiesRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPropertiesRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPropertiesRequest clone() => GetPropertiesRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPropertiesRequest copyWith(void Function(GetPropertiesRequest) updates) => super.copyWith((message) => updates(message as GetPropertiesRequest)) as GetPropertiesRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPropertiesRequest create() => GetPropertiesRequest._(); + GetPropertiesRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPropertiesRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPropertiesRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetPropertiesResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPropertiesResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'linearVelocitySupported') + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'angularVelocitySupported') + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orientationSupported') + ..aOB(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'positionSupported') + ..aOB(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'compassHeadingSupported') + ..aOB(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'linearAccelerationSupported') + ..hasRequiredFields = false + ; + + GetPropertiesResponse._() : super(); + factory GetPropertiesResponse({ + $core.bool? linearVelocitySupported, + $core.bool? angularVelocitySupported, + $core.bool? orientationSupported, + $core.bool? positionSupported, + $core.bool? compassHeadingSupported, + $core.bool? linearAccelerationSupported, + }) { + final _result = create(); + if (linearVelocitySupported != null) { + _result.linearVelocitySupported = linearVelocitySupported; + } + if (angularVelocitySupported != null) { + _result.angularVelocitySupported = angularVelocitySupported; + } + if (orientationSupported != null) { + _result.orientationSupported = orientationSupported; + } + if (positionSupported != null) { + _result.positionSupported = positionSupported; + } + if (compassHeadingSupported != null) { + _result.compassHeadingSupported = compassHeadingSupported; + } + if (linearAccelerationSupported != null) { + _result.linearAccelerationSupported = linearAccelerationSupported; + } + return _result; + } + factory GetPropertiesResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPropertiesResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPropertiesResponse clone() => GetPropertiesResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPropertiesResponse copyWith(void Function(GetPropertiesResponse) updates) => super.copyWith((message) => updates(message as GetPropertiesResponse)) as GetPropertiesResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPropertiesResponse create() => GetPropertiesResponse._(); + GetPropertiesResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPropertiesResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPropertiesResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get linearVelocitySupported => $_getBF(0); + @$pb.TagNumber(1) + set linearVelocitySupported($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasLinearVelocitySupported() => $_has(0); + @$pb.TagNumber(1) + void clearLinearVelocitySupported() => clearField(1); + + @$pb.TagNumber(2) + $core.bool get angularVelocitySupported => $_getBF(1); + @$pb.TagNumber(2) + set angularVelocitySupported($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasAngularVelocitySupported() => $_has(1); + @$pb.TagNumber(2) + void clearAngularVelocitySupported() => clearField(2); + + @$pb.TagNumber(3) + $core.bool get orientationSupported => $_getBF(2); + @$pb.TagNumber(3) + set orientationSupported($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(3) + $core.bool hasOrientationSupported() => $_has(2); + @$pb.TagNumber(3) + void clearOrientationSupported() => clearField(3); + + @$pb.TagNumber(4) + $core.bool get positionSupported => $_getBF(3); + @$pb.TagNumber(4) + set positionSupported($core.bool v) { $_setBool(3, v); } + @$pb.TagNumber(4) + $core.bool hasPositionSupported() => $_has(3); + @$pb.TagNumber(4) + void clearPositionSupported() => clearField(4); + + @$pb.TagNumber(5) + $core.bool get compassHeadingSupported => $_getBF(4); + @$pb.TagNumber(5) + set compassHeadingSupported($core.bool v) { $_setBool(4, v); } + @$pb.TagNumber(5) + $core.bool hasCompassHeadingSupported() => $_has(4); + @$pb.TagNumber(5) + void clearCompassHeadingSupported() => clearField(5); + + @$pb.TagNumber(6) + $core.bool get linearAccelerationSupported => $_getBF(5); + @$pb.TagNumber(6) + set linearAccelerationSupported($core.bool v) { $_setBool(5, v); } + @$pb.TagNumber(6) + $core.bool hasLinearAccelerationSupported() => $_has(5); + @$pb.TagNumber(6) + void clearLinearAccelerationSupported() => clearField(6); +} + +class GetAccuracyRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetAccuracyRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetAccuracyRequest._() : super(); + factory GetAccuracyRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetAccuracyRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetAccuracyRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetAccuracyRequest clone() => GetAccuracyRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetAccuracyRequest copyWith(void Function(GetAccuracyRequest) updates) => super.copyWith((message) => updates(message as GetAccuracyRequest)) as GetAccuracyRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetAccuracyRequest create() => GetAccuracyRequest._(); + GetAccuracyRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetAccuracyRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetAccuracyRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetAccuracyResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetAccuracyResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..m<$core.String, $core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'accuracyMm', entryClassName: 'GetAccuracyResponse.AccuracyMmEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OF, packageName: const $pb.PackageName('viam.component.movementsensor.v1')) + ..hasRequiredFields = false + ; + + GetAccuracyResponse._() : super(); + factory GetAccuracyResponse({ + $core.Map<$core.String, $core.double>? accuracyMm, + }) { + final _result = create(); + if (accuracyMm != null) { + _result.accuracyMm.addAll(accuracyMm); + } + return _result; + } + factory GetAccuracyResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetAccuracyResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetAccuracyResponse clone() => GetAccuracyResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetAccuracyResponse copyWith(void Function(GetAccuracyResponse) updates) => super.copyWith((message) => updates(message as GetAccuracyResponse)) as GetAccuracyResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetAccuracyResponse create() => GetAccuracyResponse._(); + GetAccuracyResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetAccuracyResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetAccuracyResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.Map<$core.String, $core.double> get accuracyMm => $_getMap(0); +} + +class GetLinearAccelerationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetLinearAccelerationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetLinearAccelerationRequest._() : super(); + factory GetLinearAccelerationRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetLinearAccelerationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetLinearAccelerationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetLinearAccelerationRequest clone() => GetLinearAccelerationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetLinearAccelerationRequest copyWith(void Function(GetLinearAccelerationRequest) updates) => super.copyWith((message) => updates(message as GetLinearAccelerationRequest)) as GetLinearAccelerationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetLinearAccelerationRequest create() => GetLinearAccelerationRequest._(); + GetLinearAccelerationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetLinearAccelerationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetLinearAccelerationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetLinearAccelerationResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetLinearAccelerationResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.movementsensor.v1'), createEmptyInstance: create) + ..aOM<$1.Vector3>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'linearAcceleration', subBuilder: $1.Vector3.create) + ..hasRequiredFields = false + ; + + GetLinearAccelerationResponse._() : super(); + factory GetLinearAccelerationResponse({ + $1.Vector3? linearAcceleration, + }) { + final _result = create(); + if (linearAcceleration != null) { + _result.linearAcceleration = linearAcceleration; + } + return _result; + } + factory GetLinearAccelerationResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetLinearAccelerationResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetLinearAccelerationResponse clone() => GetLinearAccelerationResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetLinearAccelerationResponse copyWith(void Function(GetLinearAccelerationResponse) updates) => super.copyWith((message) => updates(message as GetLinearAccelerationResponse)) as GetLinearAccelerationResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetLinearAccelerationResponse create() => GetLinearAccelerationResponse._(); + GetLinearAccelerationResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetLinearAccelerationResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetLinearAccelerationResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.Vector3 get linearAcceleration => $_getN(0); + @$pb.TagNumber(1) + set linearAcceleration($1.Vector3 v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasLinearAcceleration() => $_has(0); + @$pb.TagNumber(1) + void clearLinearAcceleration() => clearField(1); + @$pb.TagNumber(1) + $1.Vector3 ensureLinearAcceleration() => $_ensure(0); +} + diff --git a/lib/src/gen/component/movementsensor/v1/movementsensor.pbenum.dart b/lib/src/gen/component/movementsensor/v1/movementsensor.pbenum.dart new file mode 100644 index 00000000000..dfa3ec8d69d --- /dev/null +++ b/lib/src/gen/component/movementsensor/v1/movementsensor.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: component/movementsensor/v1/movementsensor.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/component/movementsensor/v1/movementsensor.pbgrpc.dart b/lib/src/gen/component/movementsensor/v1/movementsensor.pbgrpc.dart new file mode 100644 index 00000000000..00d7bb4aff8 --- /dev/null +++ b/lib/src/gen/component/movementsensor/v1/movementsensor.pbgrpc.dart @@ -0,0 +1,288 @@ +/// +// Generated code. Do not modify. +// source: component/movementsensor/v1/movementsensor.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'movementsensor.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'movementsensor.pb.dart'; + +class MovementSensorServiceClient extends $grpc.Client { + static final _$getLinearVelocity = $grpc.ClientMethod< + $0.GetLinearVelocityRequest, $0.GetLinearVelocityResponse>( + '/viam.component.movementsensor.v1.MovementSensorService/GetLinearVelocity', + ($0.GetLinearVelocityRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetLinearVelocityResponse.fromBuffer(value)); + static final _$getAngularVelocity = $grpc.ClientMethod< + $0.GetAngularVelocityRequest, $0.GetAngularVelocityResponse>( + '/viam.component.movementsensor.v1.MovementSensorService/GetAngularVelocity', + ($0.GetAngularVelocityRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetAngularVelocityResponse.fromBuffer(value)); + static final _$getCompassHeading = $grpc.ClientMethod< + $0.GetCompassHeadingRequest, $0.GetCompassHeadingResponse>( + '/viam.component.movementsensor.v1.MovementSensorService/GetCompassHeading', + ($0.GetCompassHeadingRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetCompassHeadingResponse.fromBuffer(value)); + static final _$getOrientation = $grpc.ClientMethod<$0.GetOrientationRequest, + $0.GetOrientationResponse>( + '/viam.component.movementsensor.v1.MovementSensorService/GetOrientation', + ($0.GetOrientationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetOrientationResponse.fromBuffer(value)); + static final _$getPosition = + $grpc.ClientMethod<$0.GetPositionRequest, $0.GetPositionResponse>( + '/viam.component.movementsensor.v1.MovementSensorService/GetPosition', + ($0.GetPositionRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetPositionResponse.fromBuffer(value)); + static final _$getProperties = $grpc.ClientMethod<$0.GetPropertiesRequest, + $0.GetPropertiesResponse>( + '/viam.component.movementsensor.v1.MovementSensorService/GetProperties', + ($0.GetPropertiesRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetPropertiesResponse.fromBuffer(value)); + static final _$getAccuracy = + $grpc.ClientMethod<$0.GetAccuracyRequest, $0.GetAccuracyResponse>( + '/viam.component.movementsensor.v1.MovementSensorService/GetAccuracy', + ($0.GetAccuracyRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetAccuracyResponse.fromBuffer(value)); + static final _$getLinearAcceleration = $grpc.ClientMethod< + $0.GetLinearAccelerationRequest, $0.GetLinearAccelerationResponse>( + '/viam.component.movementsensor.v1.MovementSensorService/GetLinearAcceleration', + ($0.GetLinearAccelerationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetLinearAccelerationResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.component.movementsensor.v1.MovementSensorService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + MovementSensorServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.GetLinearVelocityResponse> getLinearVelocity( + $0.GetLinearVelocityRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getLinearVelocity, request, options: options); + } + + $grpc.ResponseFuture<$0.GetAngularVelocityResponse> getAngularVelocity( + $0.GetAngularVelocityRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getAngularVelocity, request, options: options); + } + + $grpc.ResponseFuture<$0.GetCompassHeadingResponse> getCompassHeading( + $0.GetCompassHeadingRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getCompassHeading, request, options: options); + } + + $grpc.ResponseFuture<$0.GetOrientationResponse> getOrientation( + $0.GetOrientationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getOrientation, request, options: options); + } + + $grpc.ResponseFuture<$0.GetPositionResponse> getPosition( + $0.GetPositionRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getPosition, request, options: options); + } + + $grpc.ResponseFuture<$0.GetPropertiesResponse> getProperties( + $0.GetPropertiesRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getProperties, request, options: options); + } + + $grpc.ResponseFuture<$0.GetAccuracyResponse> getAccuracy( + $0.GetAccuracyRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getAccuracy, request, options: options); + } + + $grpc.ResponseFuture<$0.GetLinearAccelerationResponse> getLinearAcceleration( + $0.GetLinearAccelerationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getLinearAcceleration, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class MovementSensorServiceBase extends $grpc.Service { + $core.String get $name => + 'viam.component.movementsensor.v1.MovementSensorService'; + + MovementSensorServiceBase() { + $addMethod($grpc.ServiceMethod<$0.GetLinearVelocityRequest, + $0.GetLinearVelocityResponse>( + 'GetLinearVelocity', + getLinearVelocity_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetLinearVelocityRequest.fromBuffer(value), + ($0.GetLinearVelocityResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetAngularVelocityRequest, + $0.GetAngularVelocityResponse>( + 'GetAngularVelocity', + getAngularVelocity_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetAngularVelocityRequest.fromBuffer(value), + ($0.GetAngularVelocityResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetCompassHeadingRequest, + $0.GetCompassHeadingResponse>( + 'GetCompassHeading', + getCompassHeading_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetCompassHeadingRequest.fromBuffer(value), + ($0.GetCompassHeadingResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetOrientationRequest, + $0.GetOrientationResponse>( + 'GetOrientation', + getOrientation_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetOrientationRequest.fromBuffer(value), + ($0.GetOrientationResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetPositionRequest, $0.GetPositionResponse>( + 'GetPosition', + getPosition_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetPositionRequest.fromBuffer(value), + ($0.GetPositionResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetPropertiesRequest, $0.GetPropertiesResponse>( + 'GetProperties', + getProperties_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetPropertiesRequest.fromBuffer(value), + ($0.GetPropertiesResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetAccuracyRequest, $0.GetAccuracyResponse>( + 'GetAccuracy', + getAccuracy_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetAccuracyRequest.fromBuffer(value), + ($0.GetAccuracyResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetLinearAccelerationRequest, + $0.GetLinearAccelerationResponse>( + 'GetLinearAcceleration', + getLinearAcceleration_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetLinearAccelerationRequest.fromBuffer(value), + ($0.GetLinearAccelerationResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.GetLinearVelocityResponse> getLinearVelocity_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetLinearVelocityRequest> request) async { + return getLinearVelocity(call, await request); + } + + $async.Future<$0.GetAngularVelocityResponse> getAngularVelocity_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetAngularVelocityRequest> request) async { + return getAngularVelocity(call, await request); + } + + $async.Future<$0.GetCompassHeadingResponse> getCompassHeading_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetCompassHeadingRequest> request) async { + return getCompassHeading(call, await request); + } + + $async.Future<$0.GetOrientationResponse> getOrientation_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetOrientationRequest> request) async { + return getOrientation(call, await request); + } + + $async.Future<$0.GetPositionResponse> getPosition_Pre($grpc.ServiceCall call, + $async.Future<$0.GetPositionRequest> request) async { + return getPosition(call, await request); + } + + $async.Future<$0.GetPropertiesResponse> getProperties_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetPropertiesRequest> request) async { + return getProperties(call, await request); + } + + $async.Future<$0.GetAccuracyResponse> getAccuracy_Pre($grpc.ServiceCall call, + $async.Future<$0.GetAccuracyRequest> request) async { + return getAccuracy(call, await request); + } + + $async.Future<$0.GetLinearAccelerationResponse> getLinearAcceleration_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetLinearAccelerationRequest> request) async { + return getLinearAcceleration(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.GetLinearVelocityResponse> getLinearVelocity( + $grpc.ServiceCall call, $0.GetLinearVelocityRequest request); + $async.Future<$0.GetAngularVelocityResponse> getAngularVelocity( + $grpc.ServiceCall call, $0.GetAngularVelocityRequest request); + $async.Future<$0.GetCompassHeadingResponse> getCompassHeading( + $grpc.ServiceCall call, $0.GetCompassHeadingRequest request); + $async.Future<$0.GetOrientationResponse> getOrientation( + $grpc.ServiceCall call, $0.GetOrientationRequest request); + $async.Future<$0.GetPositionResponse> getPosition( + $grpc.ServiceCall call, $0.GetPositionRequest request); + $async.Future<$0.GetPropertiesResponse> getProperties( + $grpc.ServiceCall call, $0.GetPropertiesRequest request); + $async.Future<$0.GetAccuracyResponse> getAccuracy( + $grpc.ServiceCall call, $0.GetAccuracyRequest request); + $async.Future<$0.GetLinearAccelerationResponse> getLinearAcceleration( + $grpc.ServiceCall call, $0.GetLinearAccelerationRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/component/movementsensor/v1/movementsensor.pbjson.dart b/lib/src/gen/component/movementsensor/v1/movementsensor.pbjson.dart new file mode 100644 index 00000000000..5dd48ad46ea --- /dev/null +++ b/lib/src/gen/component/movementsensor/v1/movementsensor.pbjson.dart @@ -0,0 +1,195 @@ +/// +// Generated code. Do not modify. +// source: component/movementsensor/v1/movementsensor.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use getLinearVelocityRequestDescriptor instead') +const GetLinearVelocityRequest$json = const { + '1': 'GetLinearVelocityRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetLinearVelocityRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getLinearVelocityRequestDescriptor = $convert.base64Decode('ChhHZXRMaW5lYXJWZWxvY2l0eVJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getLinearVelocityResponseDescriptor instead') +const GetLinearVelocityResponse$json = const { + '1': 'GetLinearVelocityResponse', + '2': const [ + const {'1': 'linear_velocity', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.Vector3', '10': 'linearVelocity'}, + ], +}; + +/// Descriptor for `GetLinearVelocityResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getLinearVelocityResponseDescriptor = $convert.base64Decode('ChlHZXRMaW5lYXJWZWxvY2l0eVJlc3BvbnNlEkAKD2xpbmVhcl92ZWxvY2l0eRgBIAEoCzIXLnZpYW0uY29tbW9uLnYxLlZlY3RvcjNSDmxpbmVhclZlbG9jaXR5'); +@$core.Deprecated('Use getAngularVelocityRequestDescriptor instead') +const GetAngularVelocityRequest$json = const { + '1': 'GetAngularVelocityRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetAngularVelocityRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getAngularVelocityRequestDescriptor = $convert.base64Decode('ChlHZXRBbmd1bGFyVmVsb2NpdHlSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use getAngularVelocityResponseDescriptor instead') +const GetAngularVelocityResponse$json = const { + '1': 'GetAngularVelocityResponse', + '2': const [ + const {'1': 'angular_velocity', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.Vector3', '10': 'angularVelocity'}, + ], +}; + +/// Descriptor for `GetAngularVelocityResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getAngularVelocityResponseDescriptor = $convert.base64Decode('ChpHZXRBbmd1bGFyVmVsb2NpdHlSZXNwb25zZRJCChBhbmd1bGFyX3ZlbG9jaXR5GAEgASgLMhcudmlhbS5jb21tb24udjEuVmVjdG9yM1IPYW5ndWxhclZlbG9jaXR5'); +@$core.Deprecated('Use getCompassHeadingRequestDescriptor instead') +const GetCompassHeadingRequest$json = const { + '1': 'GetCompassHeadingRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetCompassHeadingRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getCompassHeadingRequestDescriptor = $convert.base64Decode('ChhHZXRDb21wYXNzSGVhZGluZ1JlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getCompassHeadingResponseDescriptor instead') +const GetCompassHeadingResponse$json = const { + '1': 'GetCompassHeadingResponse', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 1, '10': 'value'}, + ], +}; + +/// Descriptor for `GetCompassHeadingResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getCompassHeadingResponseDescriptor = $convert.base64Decode('ChlHZXRDb21wYXNzSGVhZGluZ1Jlc3BvbnNlEhQKBXZhbHVlGAEgASgBUgV2YWx1ZQ=='); +@$core.Deprecated('Use getOrientationRequestDescriptor instead') +const GetOrientationRequest$json = const { + '1': 'GetOrientationRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetOrientationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getOrientationRequestDescriptor = $convert.base64Decode('ChVHZXRPcmllbnRhdGlvblJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getOrientationResponseDescriptor instead') +const GetOrientationResponse$json = const { + '1': 'GetOrientationResponse', + '2': const [ + const {'1': 'orientation', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.Orientation', '10': 'orientation'}, + ], +}; + +/// Descriptor for `GetOrientationResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getOrientationResponseDescriptor = $convert.base64Decode('ChZHZXRPcmllbnRhdGlvblJlc3BvbnNlEj0KC29yaWVudGF0aW9uGAEgASgLMhsudmlhbS5jb21tb24udjEuT3JpZW50YXRpb25SC29yaWVudGF0aW9u'); +@$core.Deprecated('Use getPositionRequestDescriptor instead') +const GetPositionRequest$json = const { + '1': 'GetPositionRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetPositionRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPositionRequestDescriptor = $convert.base64Decode('ChJHZXRQb3NpdGlvblJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getPositionResponseDescriptor instead') +const GetPositionResponse$json = const { + '1': 'GetPositionResponse', + '2': const [ + const {'1': 'coordinate', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.GeoPoint', '10': 'coordinate'}, + const {'1': 'altitude_mm', '3': 2, '4': 1, '5': 2, '10': 'altitudeMm'}, + ], +}; + +/// Descriptor for `GetPositionResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPositionResponseDescriptor = $convert.base64Decode('ChNHZXRQb3NpdGlvblJlc3BvbnNlEjgKCmNvb3JkaW5hdGUYASABKAsyGC52aWFtLmNvbW1vbi52MS5HZW9Qb2ludFIKY29vcmRpbmF0ZRIfCgthbHRpdHVkZV9tbRgCIAEoAlIKYWx0aXR1ZGVNbQ=='); +@$core.Deprecated('Use getPropertiesRequestDescriptor instead') +const GetPropertiesRequest$json = const { + '1': 'GetPropertiesRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetPropertiesRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPropertiesRequestDescriptor = $convert.base64Decode('ChRHZXRQcm9wZXJ0aWVzUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use getPropertiesResponseDescriptor instead') +const GetPropertiesResponse$json = const { + '1': 'GetPropertiesResponse', + '2': const [ + const {'1': 'linear_velocity_supported', '3': 1, '4': 1, '5': 8, '10': 'linearVelocitySupported'}, + const {'1': 'angular_velocity_supported', '3': 2, '4': 1, '5': 8, '10': 'angularVelocitySupported'}, + const {'1': 'orientation_supported', '3': 3, '4': 1, '5': 8, '10': 'orientationSupported'}, + const {'1': 'position_supported', '3': 4, '4': 1, '5': 8, '10': 'positionSupported'}, + const {'1': 'compass_heading_supported', '3': 5, '4': 1, '5': 8, '10': 'compassHeadingSupported'}, + const {'1': 'linear_acceleration_supported', '3': 6, '4': 1, '5': 8, '10': 'linearAccelerationSupported'}, + ], +}; + +/// Descriptor for `GetPropertiesResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPropertiesResponseDescriptor = $convert.base64Decode('ChVHZXRQcm9wZXJ0aWVzUmVzcG9uc2USOgoZbGluZWFyX3ZlbG9jaXR5X3N1cHBvcnRlZBgBIAEoCFIXbGluZWFyVmVsb2NpdHlTdXBwb3J0ZWQSPAoaYW5ndWxhcl92ZWxvY2l0eV9zdXBwb3J0ZWQYAiABKAhSGGFuZ3VsYXJWZWxvY2l0eVN1cHBvcnRlZBIzChVvcmllbnRhdGlvbl9zdXBwb3J0ZWQYAyABKAhSFG9yaWVudGF0aW9uU3VwcG9ydGVkEi0KEnBvc2l0aW9uX3N1cHBvcnRlZBgEIAEoCFIRcG9zaXRpb25TdXBwb3J0ZWQSOgoZY29tcGFzc19oZWFkaW5nX3N1cHBvcnRlZBgFIAEoCFIXY29tcGFzc0hlYWRpbmdTdXBwb3J0ZWQSQgodbGluZWFyX2FjY2VsZXJhdGlvbl9zdXBwb3J0ZWQYBiABKAhSG2xpbmVhckFjY2VsZXJhdGlvblN1cHBvcnRlZA=='); +@$core.Deprecated('Use getAccuracyRequestDescriptor instead') +const GetAccuracyRequest$json = const { + '1': 'GetAccuracyRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetAccuracyRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getAccuracyRequestDescriptor = $convert.base64Decode('ChJHZXRBY2N1cmFjeVJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getAccuracyResponseDescriptor instead') +const GetAccuracyResponse$json = const { + '1': 'GetAccuracyResponse', + '2': const [ + const {'1': 'accuracy_mm', '3': 1, '4': 3, '5': 11, '6': '.viam.component.movementsensor.v1.GetAccuracyResponse.AccuracyMmEntry', '10': 'accuracyMm'}, + ], + '3': const [GetAccuracyResponse_AccuracyMmEntry$json], +}; + +@$core.Deprecated('Use getAccuracyResponseDescriptor instead') +const GetAccuracyResponse_AccuracyMmEntry$json = const { + '1': 'AccuracyMmEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 2, '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `GetAccuracyResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getAccuracyResponseDescriptor = $convert.base64Decode('ChNHZXRBY2N1cmFjeVJlc3BvbnNlEmYKC2FjY3VyYWN5X21tGAEgAygLMkUudmlhbS5jb21wb25lbnQubW92ZW1lbnRzZW5zb3IudjEuR2V0QWNjdXJhY3lSZXNwb25zZS5BY2N1cmFjeU1tRW50cnlSCmFjY3VyYWN5TW0aPQoPQWNjdXJhY3lNbUVudHJ5EhAKA2tleRgBIAEoCVIDa2V5EhQKBXZhbHVlGAIgASgCUgV2YWx1ZToCOAE='); +@$core.Deprecated('Use getLinearAccelerationRequestDescriptor instead') +const GetLinearAccelerationRequest$json = const { + '1': 'GetLinearAccelerationRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetLinearAccelerationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getLinearAccelerationRequestDescriptor = $convert.base64Decode('ChxHZXRMaW5lYXJBY2NlbGVyYXRpb25SZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use getLinearAccelerationResponseDescriptor instead') +const GetLinearAccelerationResponse$json = const { + '1': 'GetLinearAccelerationResponse', + '2': const [ + const {'1': 'linear_acceleration', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.Vector3', '10': 'linearAcceleration'}, + ], +}; + +/// Descriptor for `GetLinearAccelerationResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getLinearAccelerationResponseDescriptor = $convert.base64Decode('Ch1HZXRMaW5lYXJBY2NlbGVyYXRpb25SZXNwb25zZRJIChNsaW5lYXJfYWNjZWxlcmF0aW9uGAEgASgLMhcudmlhbS5jb21tb24udjEuVmVjdG9yM1ISbGluZWFyQWNjZWxlcmF0aW9u'); diff --git a/lib/src/gen/component/posetracker/v1/pose_tracker.pb.dart b/lib/src/gen/component/posetracker/v1/pose_tracker.pb.dart new file mode 100644 index 00000000000..9f7f4e2ac82 --- /dev/null +++ b/lib/src/gen/component/posetracker/v1/pose_tracker.pb.dart @@ -0,0 +1,126 @@ +/// +// Generated code. Do not modify. +// source: component/posetracker/v1/pose_tracker.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; +import '../../../common/v1/common.pb.dart' as $1; + +class GetPosesRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPosesRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.posetracker.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'bodyNames') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetPosesRequest._() : super(); + factory GetPosesRequest({ + $core.String? name, + $core.Iterable<$core.String>? bodyNames, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (bodyNames != null) { + _result.bodyNames.addAll(bodyNames); + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetPosesRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPosesRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPosesRequest clone() => GetPosesRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPosesRequest copyWith(void Function(GetPosesRequest) updates) => super.copyWith((message) => updates(message as GetPosesRequest)) as GetPosesRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPosesRequest create() => GetPosesRequest._(); + GetPosesRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPosesRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPosesRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.String> get bodyNames => $_getList(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class GetPosesResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPosesResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.posetracker.v1'), createEmptyInstance: create) + ..m<$core.String, $1.PoseInFrame>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'bodyPoses', entryClassName: 'GetPosesResponse.BodyPosesEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OM, valueCreator: $1.PoseInFrame.create, packageName: const $pb.PackageName('viam.component.posetracker.v1')) + ..hasRequiredFields = false + ; + + GetPosesResponse._() : super(); + factory GetPosesResponse({ + $core.Map<$core.String, $1.PoseInFrame>? bodyPoses, + }) { + final _result = create(); + if (bodyPoses != null) { + _result.bodyPoses.addAll(bodyPoses); + } + return _result; + } + factory GetPosesResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPosesResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPosesResponse clone() => GetPosesResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPosesResponse copyWith(void Function(GetPosesResponse) updates) => super.copyWith((message) => updates(message as GetPosesResponse)) as GetPosesResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPosesResponse create() => GetPosesResponse._(); + GetPosesResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPosesResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPosesResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.Map<$core.String, $1.PoseInFrame> get bodyPoses => $_getMap(0); +} + diff --git a/lib/src/gen/component/posetracker/v1/pose_tracker.pbenum.dart b/lib/src/gen/component/posetracker/v1/pose_tracker.pbenum.dart new file mode 100644 index 00000000000..e3e714bab4e --- /dev/null +++ b/lib/src/gen/component/posetracker/v1/pose_tracker.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: component/posetracker/v1/pose_tracker.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/component/posetracker/v1/pose_tracker.pbgrpc.dart b/lib/src/gen/component/posetracker/v1/pose_tracker.pbgrpc.dart new file mode 100644 index 00000000000..9f6096fcd53 --- /dev/null +++ b/lib/src/gen/component/posetracker/v1/pose_tracker.pbgrpc.dart @@ -0,0 +1,82 @@ +/// +// Generated code. Do not modify. +// source: component/posetracker/v1/pose_tracker.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'pose_tracker.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'pose_tracker.pb.dart'; + +class PoseTrackerServiceClient extends $grpc.Client { + static final _$getPoses = + $grpc.ClientMethod<$0.GetPosesRequest, $0.GetPosesResponse>( + '/viam.component.posetracker.v1.PoseTrackerService/GetPoses', + ($0.GetPosesRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetPosesResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.component.posetracker.v1.PoseTrackerService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + PoseTrackerServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.GetPosesResponse> getPoses($0.GetPosesRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getPoses, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class PoseTrackerServiceBase extends $grpc.Service { + $core.String get $name => 'viam.component.posetracker.v1.PoseTrackerService'; + + PoseTrackerServiceBase() { + $addMethod($grpc.ServiceMethod<$0.GetPosesRequest, $0.GetPosesResponse>( + 'GetPoses', + getPoses_Pre, + false, + false, + ($core.List<$core.int> value) => $0.GetPosesRequest.fromBuffer(value), + ($0.GetPosesResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.GetPosesResponse> getPoses_Pre( + $grpc.ServiceCall call, $async.Future<$0.GetPosesRequest> request) async { + return getPoses(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.GetPosesResponse> getPoses( + $grpc.ServiceCall call, $0.GetPosesRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/component/posetracker/v1/pose_tracker.pbjson.dart b/lib/src/gen/component/posetracker/v1/pose_tracker.pbjson.dart new file mode 100644 index 00000000000..b023b9112f3 --- /dev/null +++ b/lib/src/gen/component/posetracker/v1/pose_tracker.pbjson.dart @@ -0,0 +1,43 @@ +/// +// Generated code. Do not modify. +// source: component/posetracker/v1/pose_tracker.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use getPosesRequestDescriptor instead') +const GetPosesRequest$json = const { + '1': 'GetPosesRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'body_names', '3': 2, '4': 3, '5': 9, '10': 'bodyNames'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetPosesRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPosesRequestDescriptor = $convert.base64Decode('Cg9HZXRQb3Nlc1JlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIdCgpib2R5X25hbWVzGAIgAygJUglib2R5TmFtZXMSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use getPosesResponseDescriptor instead') +const GetPosesResponse$json = const { + '1': 'GetPosesResponse', + '2': const [ + const {'1': 'body_poses', '3': 1, '4': 3, '5': 11, '6': '.viam.component.posetracker.v1.GetPosesResponse.BodyPosesEntry', '10': 'bodyPoses'}, + ], + '3': const [GetPosesResponse_BodyPosesEntry$json], +}; + +@$core.Deprecated('Use getPosesResponseDescriptor instead') +const GetPosesResponse_BodyPosesEntry$json = const { + '1': 'BodyPosesEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.viam.common.v1.PoseInFrame', '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `GetPosesResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPosesResponseDescriptor = $convert.base64Decode('ChBHZXRQb3Nlc1Jlc3BvbnNlEl0KCmJvZHlfcG9zZXMYASADKAsyPi52aWFtLmNvbXBvbmVudC5wb3NldHJhY2tlci52MS5HZXRQb3Nlc1Jlc3BvbnNlLkJvZHlQb3Nlc0VudHJ5Uglib2R5UG9zZXMaWQoOQm9keVBvc2VzRW50cnkSEAoDa2V5GAEgASgJUgNrZXkSMQoFdmFsdWUYAiABKAsyGy52aWFtLmNvbW1vbi52MS5Qb3NlSW5GcmFtZVIFdmFsdWU6AjgB'); diff --git a/lib/src/gen/component/sensor/v1/sensor.pb.dart b/lib/src/gen/component/sensor/v1/sensor.pb.dart new file mode 100644 index 00000000000..e326d32dc19 --- /dev/null +++ b/lib/src/gen/component/sensor/v1/sensor.pb.dart @@ -0,0 +1,117 @@ +/// +// Generated code. Do not modify. +// source: component/sensor/v1/sensor.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; + +class GetReadingsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetReadingsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.sensor.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetReadingsRequest._() : super(); + factory GetReadingsRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetReadingsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetReadingsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetReadingsRequest clone() => GetReadingsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetReadingsRequest copyWith(void Function(GetReadingsRequest) updates) => super.copyWith((message) => updates(message as GetReadingsRequest)) as GetReadingsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetReadingsRequest create() => GetReadingsRequest._(); + GetReadingsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetReadingsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetReadingsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetReadingsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetReadingsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.sensor.v1'), createEmptyInstance: create) + ..m<$core.String, $2.Value>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'readings', entryClassName: 'GetReadingsResponse.ReadingsEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OM, valueCreator: $2.Value.create, packageName: const $pb.PackageName('viam.component.sensor.v1')) + ..hasRequiredFields = false + ; + + GetReadingsResponse._() : super(); + factory GetReadingsResponse({ + $core.Map<$core.String, $2.Value>? readings, + }) { + final _result = create(); + if (readings != null) { + _result.readings.addAll(readings); + } + return _result; + } + factory GetReadingsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetReadingsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetReadingsResponse clone() => GetReadingsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetReadingsResponse copyWith(void Function(GetReadingsResponse) updates) => super.copyWith((message) => updates(message as GetReadingsResponse)) as GetReadingsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetReadingsResponse create() => GetReadingsResponse._(); + GetReadingsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetReadingsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetReadingsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.Map<$core.String, $2.Value> get readings => $_getMap(0); +} + diff --git a/lib/src/gen/component/sensor/v1/sensor.pbenum.dart b/lib/src/gen/component/sensor/v1/sensor.pbenum.dart new file mode 100644 index 00000000000..6ef37c711ee --- /dev/null +++ b/lib/src/gen/component/sensor/v1/sensor.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: component/sensor/v1/sensor.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/component/sensor/v1/sensor.pbgrpc.dart b/lib/src/gen/component/sensor/v1/sensor.pbgrpc.dart new file mode 100644 index 00000000000..297de3fe9ff --- /dev/null +++ b/lib/src/gen/component/sensor/v1/sensor.pbgrpc.dart @@ -0,0 +1,85 @@ +/// +// Generated code. Do not modify. +// source: component/sensor/v1/sensor.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'sensor.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'sensor.pb.dart'; + +class SensorServiceClient extends $grpc.Client { + static final _$getReadings = + $grpc.ClientMethod<$0.GetReadingsRequest, $0.GetReadingsResponse>( + '/viam.component.sensor.v1.SensorService/GetReadings', + ($0.GetReadingsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetReadingsResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.component.sensor.v1.SensorService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + SensorServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.GetReadingsResponse> getReadings( + $0.GetReadingsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getReadings, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class SensorServiceBase extends $grpc.Service { + $core.String get $name => 'viam.component.sensor.v1.SensorService'; + + SensorServiceBase() { + $addMethod( + $grpc.ServiceMethod<$0.GetReadingsRequest, $0.GetReadingsResponse>( + 'GetReadings', + getReadings_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetReadingsRequest.fromBuffer(value), + ($0.GetReadingsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.GetReadingsResponse> getReadings_Pre($grpc.ServiceCall call, + $async.Future<$0.GetReadingsRequest> request) async { + return getReadings(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.GetReadingsResponse> getReadings( + $grpc.ServiceCall call, $0.GetReadingsRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/component/sensor/v1/sensor.pbjson.dart b/lib/src/gen/component/sensor/v1/sensor.pbjson.dart new file mode 100644 index 00000000000..896255c54ad --- /dev/null +++ b/lib/src/gen/component/sensor/v1/sensor.pbjson.dart @@ -0,0 +1,42 @@ +/// +// Generated code. Do not modify. +// source: component/sensor/v1/sensor.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use getReadingsRequestDescriptor instead') +const GetReadingsRequest$json = const { + '1': 'GetReadingsRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetReadingsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getReadingsRequestDescriptor = $convert.base64Decode('ChJHZXRSZWFkaW5nc1JlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getReadingsResponseDescriptor instead') +const GetReadingsResponse$json = const { + '1': 'GetReadingsResponse', + '2': const [ + const {'1': 'readings', '3': 1, '4': 3, '5': 11, '6': '.viam.component.sensor.v1.GetReadingsResponse.ReadingsEntry', '10': 'readings'}, + ], + '3': const [GetReadingsResponse_ReadingsEntry$json], +}; + +@$core.Deprecated('Use getReadingsResponseDescriptor instead') +const GetReadingsResponse_ReadingsEntry$json = const { + '1': 'ReadingsEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Value', '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `GetReadingsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getReadingsResponseDescriptor = $convert.base64Decode('ChNHZXRSZWFkaW5nc1Jlc3BvbnNlElcKCHJlYWRpbmdzGAEgAygLMjsudmlhbS5jb21wb25lbnQuc2Vuc29yLnYxLkdldFJlYWRpbmdzUmVzcG9uc2UuUmVhZGluZ3NFbnRyeVIIcmVhZGluZ3MaUwoNUmVhZGluZ3NFbnRyeRIQCgNrZXkYASABKAlSA2tleRIsCgV2YWx1ZRgCIAEoCzIWLmdvb2dsZS5wcm90b2J1Zi5WYWx1ZVIFdmFsdWU6AjgB'); diff --git a/lib/src/gen/component/servo/v1/servo.pb.dart b/lib/src/gen/component/servo/v1/servo.pb.dart new file mode 100644 index 00000000000..fabca06b4ad --- /dev/null +++ b/lib/src/gen/component/servo/v1/servo.pb.dart @@ -0,0 +1,476 @@ +/// +// Generated code. Do not modify. +// source: component/servo/v1/servo.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; + +class MoveRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MoveRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.servo.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'angleDeg', $pb.PbFieldType.OU3) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + MoveRequest._() : super(); + factory MoveRequest({ + $core.String? name, + $core.int? angleDeg, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (angleDeg != null) { + _result.angleDeg = angleDeg; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory MoveRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MoveRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MoveRequest clone() => MoveRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MoveRequest copyWith(void Function(MoveRequest) updates) => super.copyWith((message) => updates(message as MoveRequest)) as MoveRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MoveRequest create() => MoveRequest._(); + MoveRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MoveRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MoveRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.int get angleDeg => $_getIZ(1); + @$pb.TagNumber(2) + set angleDeg($core.int v) { $_setUnsignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasAngleDeg() => $_has(1); + @$pb.TagNumber(2) + void clearAngleDeg() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class MoveResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MoveResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.servo.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + MoveResponse._() : super(); + factory MoveResponse() => create(); + factory MoveResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MoveResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MoveResponse clone() => MoveResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MoveResponse copyWith(void Function(MoveResponse) updates) => super.copyWith((message) => updates(message as MoveResponse)) as MoveResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MoveResponse create() => MoveResponse._(); + MoveResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MoveResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MoveResponse? _defaultInstance; +} + +class GetPositionRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPositionRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.servo.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetPositionRequest._() : super(); + factory GetPositionRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetPositionRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPositionRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPositionRequest clone() => GetPositionRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPositionRequest copyWith(void Function(GetPositionRequest) updates) => super.copyWith((message) => updates(message as GetPositionRequest)) as GetPositionRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPositionRequest create() => GetPositionRequest._(); + GetPositionRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPositionRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPositionRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetPositionResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPositionResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.servo.v1'), createEmptyInstance: create) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'positionDeg', $pb.PbFieldType.OU3) + ..hasRequiredFields = false + ; + + GetPositionResponse._() : super(); + factory GetPositionResponse({ + $core.int? positionDeg, + }) { + final _result = create(); + if (positionDeg != null) { + _result.positionDeg = positionDeg; + } + return _result; + } + factory GetPositionResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPositionResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPositionResponse clone() => GetPositionResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPositionResponse copyWith(void Function(GetPositionResponse) updates) => super.copyWith((message) => updates(message as GetPositionResponse)) as GetPositionResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPositionResponse create() => GetPositionResponse._(); + GetPositionResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPositionResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPositionResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get positionDeg => $_getIZ(0); + @$pb.TagNumber(1) + set positionDeg($core.int v) { $_setUnsignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasPositionDeg() => $_has(0); + @$pb.TagNumber(1) + void clearPositionDeg() => clearField(1); +} + +class StopRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.servo.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + StopRequest._() : super(); + factory StopRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory StopRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopRequest clone() => StopRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopRequest copyWith(void Function(StopRequest) updates) => super.copyWith((message) => updates(message as StopRequest)) as StopRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopRequest create() => StopRequest._(); + StopRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class StopResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.servo.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + StopResponse._() : super(); + factory StopResponse() => create(); + factory StopResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopResponse clone() => StopResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopResponse copyWith(void Function(StopResponse) updates) => super.copyWith((message) => updates(message as StopResponse)) as StopResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopResponse create() => StopResponse._(); + StopResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopResponse? _defaultInstance; +} + +class Status extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Status', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.servo.v1'), createEmptyInstance: create) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'positionDeg', $pb.PbFieldType.OU3) + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isMoving') + ..hasRequiredFields = false + ; + + Status._() : super(); + factory Status({ + $core.int? positionDeg, + $core.bool? isMoving, + }) { + final _result = create(); + if (positionDeg != null) { + _result.positionDeg = positionDeg; + } + if (isMoving != null) { + _result.isMoving = isMoving; + } + return _result; + } + factory Status.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Status.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Status clone() => Status()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Status copyWith(void Function(Status) updates) => super.copyWith((message) => updates(message as Status)) as Status; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Status create() => Status._(); + Status createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Status getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Status? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get positionDeg => $_getIZ(0); + @$pb.TagNumber(1) + set positionDeg($core.int v) { $_setUnsignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasPositionDeg() => $_has(0); + @$pb.TagNumber(1) + void clearPositionDeg() => clearField(1); + + @$pb.TagNumber(2) + $core.bool get isMoving => $_getBF(1); + @$pb.TagNumber(2) + set isMoving($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasIsMoving() => $_has(1); + @$pb.TagNumber(2) + void clearIsMoving() => clearField(2); +} + +class IsMovingRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IsMovingRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.servo.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + IsMovingRequest._() : super(); + factory IsMovingRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory IsMovingRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IsMovingRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IsMovingRequest clone() => IsMovingRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IsMovingRequest copyWith(void Function(IsMovingRequest) updates) => super.copyWith((message) => updates(message as IsMovingRequest)) as IsMovingRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IsMovingRequest create() => IsMovingRequest._(); + IsMovingRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IsMovingRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IsMovingRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class IsMovingResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IsMovingResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.servo.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isMoving') + ..hasRequiredFields = false + ; + + IsMovingResponse._() : super(); + factory IsMovingResponse({ + $core.bool? isMoving, + }) { + final _result = create(); + if (isMoving != null) { + _result.isMoving = isMoving; + } + return _result; + } + factory IsMovingResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IsMovingResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IsMovingResponse clone() => IsMovingResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IsMovingResponse copyWith(void Function(IsMovingResponse) updates) => super.copyWith((message) => updates(message as IsMovingResponse)) as IsMovingResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IsMovingResponse create() => IsMovingResponse._(); + IsMovingResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IsMovingResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IsMovingResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get isMoving => $_getBF(0); + @$pb.TagNumber(1) + set isMoving($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasIsMoving() => $_has(0); + @$pb.TagNumber(1) + void clearIsMoving() => clearField(1); +} + diff --git a/lib/src/gen/component/servo/v1/servo.pbenum.dart b/lib/src/gen/component/servo/v1/servo.pbenum.dart new file mode 100644 index 00000000000..2e7bd22f12b --- /dev/null +++ b/lib/src/gen/component/servo/v1/servo.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: component/servo/v1/servo.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/component/servo/v1/servo.pbgrpc.dart b/lib/src/gen/component/servo/v1/servo.pbgrpc.dart new file mode 100644 index 00000000000..11bb6615767 --- /dev/null +++ b/lib/src/gen/component/servo/v1/servo.pbgrpc.dart @@ -0,0 +1,156 @@ +/// +// Generated code. Do not modify. +// source: component/servo/v1/servo.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'servo.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'servo.pb.dart'; + +class ServoServiceClient extends $grpc.Client { + static final _$move = $grpc.ClientMethod<$0.MoveRequest, $0.MoveResponse>( + '/viam.component.servo.v1.ServoService/Move', + ($0.MoveRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.MoveResponse.fromBuffer(value)); + static final _$getPosition = + $grpc.ClientMethod<$0.GetPositionRequest, $0.GetPositionResponse>( + '/viam.component.servo.v1.ServoService/GetPosition', + ($0.GetPositionRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetPositionResponse.fromBuffer(value)); + static final _$stop = $grpc.ClientMethod<$0.StopRequest, $0.StopResponse>( + '/viam.component.servo.v1.ServoService/Stop', + ($0.StopRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.StopResponse.fromBuffer(value)); + static final _$isMoving = + $grpc.ClientMethod<$0.IsMovingRequest, $0.IsMovingResponse>( + '/viam.component.servo.v1.ServoService/IsMoving', + ($0.IsMovingRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.IsMovingResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.component.servo.v1.ServoService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + ServoServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.MoveResponse> move($0.MoveRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$move, request, options: options); + } + + $grpc.ResponseFuture<$0.GetPositionResponse> getPosition( + $0.GetPositionRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getPosition, request, options: options); + } + + $grpc.ResponseFuture<$0.StopResponse> stop($0.StopRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$stop, request, options: options); + } + + $grpc.ResponseFuture<$0.IsMovingResponse> isMoving($0.IsMovingRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$isMoving, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class ServoServiceBase extends $grpc.Service { + $core.String get $name => 'viam.component.servo.v1.ServoService'; + + ServoServiceBase() { + $addMethod($grpc.ServiceMethod<$0.MoveRequest, $0.MoveResponse>( + 'Move', + move_Pre, + false, + false, + ($core.List<$core.int> value) => $0.MoveRequest.fromBuffer(value), + ($0.MoveResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetPositionRequest, $0.GetPositionResponse>( + 'GetPosition', + getPosition_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetPositionRequest.fromBuffer(value), + ($0.GetPositionResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.StopRequest, $0.StopResponse>( + 'Stop', + stop_Pre, + false, + false, + ($core.List<$core.int> value) => $0.StopRequest.fromBuffer(value), + ($0.StopResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.IsMovingRequest, $0.IsMovingResponse>( + 'IsMoving', + isMoving_Pre, + false, + false, + ($core.List<$core.int> value) => $0.IsMovingRequest.fromBuffer(value), + ($0.IsMovingResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.MoveResponse> move_Pre( + $grpc.ServiceCall call, $async.Future<$0.MoveRequest> request) async { + return move(call, await request); + } + + $async.Future<$0.GetPositionResponse> getPosition_Pre($grpc.ServiceCall call, + $async.Future<$0.GetPositionRequest> request) async { + return getPosition(call, await request); + } + + $async.Future<$0.StopResponse> stop_Pre( + $grpc.ServiceCall call, $async.Future<$0.StopRequest> request) async { + return stop(call, await request); + } + + $async.Future<$0.IsMovingResponse> isMoving_Pre( + $grpc.ServiceCall call, $async.Future<$0.IsMovingRequest> request) async { + return isMoving(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.MoveResponse> move( + $grpc.ServiceCall call, $0.MoveRequest request); + $async.Future<$0.GetPositionResponse> getPosition( + $grpc.ServiceCall call, $0.GetPositionRequest request); + $async.Future<$0.StopResponse> stop( + $grpc.ServiceCall call, $0.StopRequest request); + $async.Future<$0.IsMovingResponse> isMoving( + $grpc.ServiceCall call, $0.IsMovingRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/component/servo/v1/servo.pbjson.dart b/lib/src/gen/component/servo/v1/servo.pbjson.dart new file mode 100644 index 00000000000..f0d119c15d5 --- /dev/null +++ b/lib/src/gen/component/servo/v1/servo.pbjson.dart @@ -0,0 +1,99 @@ +/// +// Generated code. Do not modify. +// source: component/servo/v1/servo.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use moveRequestDescriptor instead') +const MoveRequest$json = const { + '1': 'MoveRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'angle_deg', '3': 2, '4': 1, '5': 13, '10': 'angleDeg'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `MoveRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moveRequestDescriptor = $convert.base64Decode('CgtNb3ZlUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEhsKCWFuZ2xlX2RlZxgCIAEoDVIIYW5nbGVEZWcSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use moveResponseDescriptor instead') +const MoveResponse$json = const { + '1': 'MoveResponse', +}; + +/// Descriptor for `MoveResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moveResponseDescriptor = $convert.base64Decode('CgxNb3ZlUmVzcG9uc2U='); +@$core.Deprecated('Use getPositionRequestDescriptor instead') +const GetPositionRequest$json = const { + '1': 'GetPositionRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetPositionRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPositionRequestDescriptor = $convert.base64Decode('ChJHZXRQb3NpdGlvblJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getPositionResponseDescriptor instead') +const GetPositionResponse$json = const { + '1': 'GetPositionResponse', + '2': const [ + const {'1': 'position_deg', '3': 1, '4': 1, '5': 13, '10': 'positionDeg'}, + ], +}; + +/// Descriptor for `GetPositionResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPositionResponseDescriptor = $convert.base64Decode('ChNHZXRQb3NpdGlvblJlc3BvbnNlEiEKDHBvc2l0aW9uX2RlZxgBIAEoDVILcG9zaXRpb25EZWc='); +@$core.Deprecated('Use stopRequestDescriptor instead') +const StopRequest$json = const { + '1': 'StopRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `StopRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopRequestDescriptor = $convert.base64Decode('CgtTdG9wUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use stopResponseDescriptor instead') +const StopResponse$json = const { + '1': 'StopResponse', +}; + +/// Descriptor for `StopResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopResponseDescriptor = $convert.base64Decode('CgxTdG9wUmVzcG9uc2U='); +@$core.Deprecated('Use statusDescriptor instead') +const Status$json = const { + '1': 'Status', + '2': const [ + const {'1': 'position_deg', '3': 1, '4': 1, '5': 13, '10': 'positionDeg'}, + const {'1': 'is_moving', '3': 2, '4': 1, '5': 8, '10': 'isMoving'}, + ], +}; + +/// Descriptor for `Status`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List statusDescriptor = $convert.base64Decode('CgZTdGF0dXMSIQoMcG9zaXRpb25fZGVnGAEgASgNUgtwb3NpdGlvbkRlZxIbCglpc19tb3ZpbmcYAiABKAhSCGlzTW92aW5n'); +@$core.Deprecated('Use isMovingRequestDescriptor instead') +const IsMovingRequest$json = const { + '1': 'IsMovingRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `IsMovingRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List isMovingRequestDescriptor = $convert.base64Decode('Cg9Jc01vdmluZ1JlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZQ=='); +@$core.Deprecated('Use isMovingResponseDescriptor instead') +const IsMovingResponse$json = const { + '1': 'IsMovingResponse', + '2': const [ + const {'1': 'is_moving', '3': 1, '4': 1, '5': 8, '10': 'isMoving'}, + ], +}; + +/// Descriptor for `IsMovingResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List isMovingResponseDescriptor = $convert.base64Decode('ChBJc01vdmluZ1Jlc3BvbnNlEhsKCWlzX21vdmluZxgBIAEoCFIIaXNNb3Zpbmc='); diff --git a/lib/src/gen/component/testecho/v1/testecho.pb.dart b/lib/src/gen/component/testecho/v1/testecho.pb.dart new file mode 100644 index 00000000000..55bb1a16f94 --- /dev/null +++ b/lib/src/gen/component/testecho/v1/testecho.pb.dart @@ -0,0 +1,411 @@ +/// +// Generated code. Do not modify. +// source: component/testecho/v1/testecho.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class EchoRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.testecho.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoRequest._() : super(); + factory EchoRequest({ + $core.String? name, + $core.String? message, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoRequest clone() => EchoRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoRequest copyWith(void Function(EchoRequest) updates) => super.copyWith((message) => updates(message as EchoRequest)) as EchoRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoRequest create() => EchoRequest._(); + EchoRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get message => $_getSZ(1); + @$pb.TagNumber(2) + set message($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMessage() => $_has(1); + @$pb.TagNumber(2) + void clearMessage() => clearField(2); +} + +class EchoResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.testecho.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoResponse._() : super(); + factory EchoResponse({ + $core.String? message, + }) { + final _result = create(); + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoResponse clone() => EchoResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoResponse copyWith(void Function(EchoResponse) updates) => super.copyWith((message) => updates(message as EchoResponse)) as EchoResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoResponse create() => EchoResponse._(); + EchoResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get message => $_getSZ(0); + @$pb.TagNumber(1) + set message($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearMessage() => clearField(1); +} + +class EchoMultipleRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoMultipleRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.testecho.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoMultipleRequest._() : super(); + factory EchoMultipleRequest({ + $core.String? name, + $core.String? message, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoMultipleRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoMultipleRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoMultipleRequest clone() => EchoMultipleRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoMultipleRequest copyWith(void Function(EchoMultipleRequest) updates) => super.copyWith((message) => updates(message as EchoMultipleRequest)) as EchoMultipleRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoMultipleRequest create() => EchoMultipleRequest._(); + EchoMultipleRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoMultipleRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoMultipleRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get message => $_getSZ(1); + @$pb.TagNumber(2) + set message($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMessage() => $_has(1); + @$pb.TagNumber(2) + void clearMessage() => clearField(2); +} + +class EchoMultipleResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoMultipleResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.testecho.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoMultipleResponse._() : super(); + factory EchoMultipleResponse({ + $core.String? message, + }) { + final _result = create(); + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoMultipleResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoMultipleResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoMultipleResponse clone() => EchoMultipleResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoMultipleResponse copyWith(void Function(EchoMultipleResponse) updates) => super.copyWith((message) => updates(message as EchoMultipleResponse)) as EchoMultipleResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoMultipleResponse create() => EchoMultipleResponse._(); + EchoMultipleResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoMultipleResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoMultipleResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get message => $_getSZ(0); + @$pb.TagNumber(1) + set message($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearMessage() => clearField(1); +} + +class EchoBiDiRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoBiDiRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.testecho.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoBiDiRequest._() : super(); + factory EchoBiDiRequest({ + $core.String? name, + $core.String? message, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoBiDiRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoBiDiRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoBiDiRequest clone() => EchoBiDiRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoBiDiRequest copyWith(void Function(EchoBiDiRequest) updates) => super.copyWith((message) => updates(message as EchoBiDiRequest)) as EchoBiDiRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoBiDiRequest create() => EchoBiDiRequest._(); + EchoBiDiRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoBiDiRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoBiDiRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get message => $_getSZ(1); + @$pb.TagNumber(2) + set message($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMessage() => $_has(1); + @$pb.TagNumber(2) + void clearMessage() => clearField(2); +} + +class EchoBiDiResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoBiDiResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.testecho.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoBiDiResponse._() : super(); + factory EchoBiDiResponse({ + $core.String? message, + }) { + final _result = create(); + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoBiDiResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoBiDiResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoBiDiResponse clone() => EchoBiDiResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoBiDiResponse copyWith(void Function(EchoBiDiResponse) updates) => super.copyWith((message) => updates(message as EchoBiDiResponse)) as EchoBiDiResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoBiDiResponse create() => EchoBiDiResponse._(); + EchoBiDiResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoBiDiResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoBiDiResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get message => $_getSZ(0); + @$pb.TagNumber(1) + set message($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearMessage() => clearField(1); +} + +class StopRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.testecho.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + StopRequest._() : super(); + factory StopRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory StopRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopRequest clone() => StopRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopRequest copyWith(void Function(StopRequest) updates) => super.copyWith((message) => updates(message as StopRequest)) as StopRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopRequest create() => StopRequest._(); + StopRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class StopResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.component.testecho.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + StopResponse._() : super(); + factory StopResponse() => create(); + factory StopResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopResponse clone() => StopResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopResponse copyWith(void Function(StopResponse) updates) => super.copyWith((message) => updates(message as StopResponse)) as StopResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopResponse create() => StopResponse._(); + StopResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopResponse? _defaultInstance; +} + diff --git a/lib/src/gen/component/testecho/v1/testecho.pbenum.dart b/lib/src/gen/component/testecho/v1/testecho.pbenum.dart new file mode 100644 index 00000000000..360a7af8c5d --- /dev/null +++ b/lib/src/gen/component/testecho/v1/testecho.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: component/testecho/v1/testecho.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/component/testecho/v1/testecho.pbgrpc.dart b/lib/src/gen/component/testecho/v1/testecho.pbgrpc.dart new file mode 100644 index 00000000000..5d16714e3dc --- /dev/null +++ b/lib/src/gen/component/testecho/v1/testecho.pbgrpc.dart @@ -0,0 +1,128 @@ +/// +// Generated code. Do not modify. +// source: component/testecho/v1/testecho.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'testecho.pb.dart' as $0; +export 'testecho.pb.dart'; + +class TestEchoServiceClient extends $grpc.Client { + static final _$echo = $grpc.ClientMethod<$0.EchoRequest, $0.EchoResponse>( + '/viam.component.testecho.v1.TestEchoService/Echo', + ($0.EchoRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.EchoResponse.fromBuffer(value)); + static final _$echoMultiple = + $grpc.ClientMethod<$0.EchoMultipleRequest, $0.EchoMultipleResponse>( + '/viam.component.testecho.v1.TestEchoService/EchoMultiple', + ($0.EchoMultipleRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.EchoMultipleResponse.fromBuffer(value)); + static final _$echoBiDi = + $grpc.ClientMethod<$0.EchoBiDiRequest, $0.EchoBiDiResponse>( + '/viam.component.testecho.v1.TestEchoService/EchoBiDi', + ($0.EchoBiDiRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.EchoBiDiResponse.fromBuffer(value)); + static final _$stop = $grpc.ClientMethod<$0.StopRequest, $0.StopResponse>( + '/viam.component.testecho.v1.TestEchoService/Stop', + ($0.StopRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.StopResponse.fromBuffer(value)); + + TestEchoServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.EchoResponse> echo($0.EchoRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$echo, request, options: options); + } + + $grpc.ResponseStream<$0.EchoMultipleResponse> echoMultiple( + $0.EchoMultipleRequest request, + {$grpc.CallOptions? options}) { + return $createStreamingCall( + _$echoMultiple, $async.Stream.fromIterable([request]), + options: options); + } + + $grpc.ResponseStream<$0.EchoBiDiResponse> echoBiDi( + $async.Stream<$0.EchoBiDiRequest> request, + {$grpc.CallOptions? options}) { + return $createStreamingCall(_$echoBiDi, request, options: options); + } + + $grpc.ResponseFuture<$0.StopResponse> stop($0.StopRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$stop, request, options: options); + } +} + +abstract class TestEchoServiceBase extends $grpc.Service { + $core.String get $name => 'viam.component.testecho.v1.TestEchoService'; + + TestEchoServiceBase() { + $addMethod($grpc.ServiceMethod<$0.EchoRequest, $0.EchoResponse>( + 'Echo', + echo_Pre, + false, + false, + ($core.List<$core.int> value) => $0.EchoRequest.fromBuffer(value), + ($0.EchoResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.EchoMultipleRequest, $0.EchoMultipleResponse>( + 'EchoMultiple', + echoMultiple_Pre, + false, + true, + ($core.List<$core.int> value) => + $0.EchoMultipleRequest.fromBuffer(value), + ($0.EchoMultipleResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.EchoBiDiRequest, $0.EchoBiDiResponse>( + 'EchoBiDi', + echoBiDi, + true, + true, + ($core.List<$core.int> value) => $0.EchoBiDiRequest.fromBuffer(value), + ($0.EchoBiDiResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.StopRequest, $0.StopResponse>( + 'Stop', + stop_Pre, + false, + false, + ($core.List<$core.int> value) => $0.StopRequest.fromBuffer(value), + ($0.StopResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.EchoResponse> echo_Pre( + $grpc.ServiceCall call, $async.Future<$0.EchoRequest> request) async { + return echo(call, await request); + } + + $async.Stream<$0.EchoMultipleResponse> echoMultiple_Pre( + $grpc.ServiceCall call, + $async.Future<$0.EchoMultipleRequest> request) async* { + yield* echoMultiple(call, await request); + } + + $async.Future<$0.StopResponse> stop_Pre( + $grpc.ServiceCall call, $async.Future<$0.StopRequest> request) async { + return stop(call, await request); + } + + $async.Future<$0.EchoResponse> echo( + $grpc.ServiceCall call, $0.EchoRequest request); + $async.Stream<$0.EchoMultipleResponse> echoMultiple( + $grpc.ServiceCall call, $0.EchoMultipleRequest request); + $async.Stream<$0.EchoBiDiResponse> echoBiDi( + $grpc.ServiceCall call, $async.Stream<$0.EchoBiDiRequest> request); + $async.Future<$0.StopResponse> stop( + $grpc.ServiceCall call, $0.StopRequest request); +} diff --git a/lib/src/gen/component/testecho/v1/testecho.pbjson.dart b/lib/src/gen/component/testecho/v1/testecho.pbjson.dart new file mode 100644 index 00000000000..2b959b3e342 --- /dev/null +++ b/lib/src/gen/component/testecho/v1/testecho.pbjson.dart @@ -0,0 +1,90 @@ +/// +// Generated code. Do not modify. +// source: component/testecho/v1/testecho.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use echoRequestDescriptor instead') +const EchoRequest$json = const { + '1': 'EchoRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'message', '3': 2, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoRequestDescriptor = $convert.base64Decode('CgtFY2hvUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEhgKB21lc3NhZ2UYAiABKAlSB21lc3NhZ2U='); +@$core.Deprecated('Use echoResponseDescriptor instead') +const EchoResponse$json = const { + '1': 'EchoResponse', + '2': const [ + const {'1': 'message', '3': 1, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoResponseDescriptor = $convert.base64Decode('CgxFY2hvUmVzcG9uc2USGAoHbWVzc2FnZRgBIAEoCVIHbWVzc2FnZQ=='); +@$core.Deprecated('Use echoMultipleRequestDescriptor instead') +const EchoMultipleRequest$json = const { + '1': 'EchoMultipleRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'message', '3': 2, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoMultipleRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoMultipleRequestDescriptor = $convert.base64Decode('ChNFY2hvTXVsdGlwbGVSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSGAoHbWVzc2FnZRgCIAEoCVIHbWVzc2FnZQ=='); +@$core.Deprecated('Use echoMultipleResponseDescriptor instead') +const EchoMultipleResponse$json = const { + '1': 'EchoMultipleResponse', + '2': const [ + const {'1': 'message', '3': 1, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoMultipleResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoMultipleResponseDescriptor = $convert.base64Decode('ChRFY2hvTXVsdGlwbGVSZXNwb25zZRIYCgdtZXNzYWdlGAEgASgJUgdtZXNzYWdl'); +@$core.Deprecated('Use echoBiDiRequestDescriptor instead') +const EchoBiDiRequest$json = const { + '1': 'EchoBiDiRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'message', '3': 2, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoBiDiRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoBiDiRequestDescriptor = $convert.base64Decode('Cg9FY2hvQmlEaVJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIYCgdtZXNzYWdlGAIgASgJUgdtZXNzYWdl'); +@$core.Deprecated('Use echoBiDiResponseDescriptor instead') +const EchoBiDiResponse$json = const { + '1': 'EchoBiDiResponse', + '2': const [ + const {'1': 'message', '3': 1, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoBiDiResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoBiDiResponseDescriptor = $convert.base64Decode('ChBFY2hvQmlEaVJlc3BvbnNlEhgKB21lc3NhZ2UYASABKAlSB21lc3NhZ2U='); +@$core.Deprecated('Use stopRequestDescriptor instead') +const StopRequest$json = const { + '1': 'StopRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `StopRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopRequestDescriptor = $convert.base64Decode('CgtTdG9wUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1l'); +@$core.Deprecated('Use stopResponseDescriptor instead') +const StopResponse$json = const { + '1': 'StopResponse', +}; + +/// Descriptor for `StopResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopResponseDescriptor = $convert.base64Decode('CgxTdG9wUmVzcG9uc2U='); diff --git a/lib/src/gen/google/api/annotations.pb.dart b/lib/src/gen/google/api/annotations.pb.dart new file mode 100644 index 00000000000..fa825cc3268 --- /dev/null +++ b/lib/src/gen/google/api/annotations.pb.dart @@ -0,0 +1,20 @@ +/// +// Generated code. Do not modify. +// source: google/api/annotations.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import 'http.pb.dart' as $0; + +class Annotations { + static final http = $pb.Extension<$0.HttpRule>(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.MethodOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'http', 72295728, $pb.PbFieldType.OM, defaultOrMaker: $0.HttpRule.getDefault, subBuilder: $0.HttpRule.create); + static void registerAllExtensions($pb.ExtensionRegistry registry) { + registry.add(http); + } +} + diff --git a/lib/src/gen/google/api/annotations.pbenum.dart b/lib/src/gen/google/api/annotations.pbenum.dart new file mode 100644 index 00000000000..f2d1cb12bb0 --- /dev/null +++ b/lib/src/gen/google/api/annotations.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/api/annotations.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/api/annotations.pbjson.dart b/lib/src/gen/google/api/annotations.pbjson.dart new file mode 100644 index 00000000000..6ade1890abf --- /dev/null +++ b/lib/src/gen/google/api/annotations.pbjson.dart @@ -0,0 +1,10 @@ +/// +// Generated code. Do not modify. +// source: google/api/annotations.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; diff --git a/lib/src/gen/google/api/client.pb.dart b/lib/src/gen/google/api/client.pb.dart new file mode 100644 index 00000000000..67966385408 --- /dev/null +++ b/lib/src/gen/google/api/client.pb.dart @@ -0,0 +1,1060 @@ +/// +// Generated code. Do not modify. +// source: google/api/client.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../protobuf/duration.pb.dart' as $1; + +import 'client.pbenum.dart'; +import 'launch_stage.pbenum.dart' as $2; + +export 'client.pbenum.dart'; + +class CommonLanguageSettings extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CommonLanguageSettings', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'referenceDocsUri') + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'destinations', $pb.PbFieldType.KE, valueOf: ClientLibraryDestination.valueOf, enumValues: ClientLibraryDestination.values, defaultEnumValue: ClientLibraryDestination.CLIENT_LIBRARY_DESTINATION_UNSPECIFIED) + ..hasRequiredFields = false + ; + + CommonLanguageSettings._() : super(); + factory CommonLanguageSettings({ + @$core.Deprecated('This field is deprecated.') + $core.String? referenceDocsUri, + $core.Iterable? destinations, + }) { + final _result = create(); + if (referenceDocsUri != null) { + // ignore: deprecated_member_use_from_same_package + _result.referenceDocsUri = referenceDocsUri; + } + if (destinations != null) { + _result.destinations.addAll(destinations); + } + return _result; + } + factory CommonLanguageSettings.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CommonLanguageSettings.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CommonLanguageSettings clone() => CommonLanguageSettings()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CommonLanguageSettings copyWith(void Function(CommonLanguageSettings) updates) => super.copyWith((message) => updates(message as CommonLanguageSettings)) as CommonLanguageSettings; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CommonLanguageSettings create() => CommonLanguageSettings._(); + CommonLanguageSettings createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CommonLanguageSettings getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CommonLanguageSettings? _defaultInstance; + + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(1) + $core.String get referenceDocsUri => $_getSZ(0); + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(1) + set referenceDocsUri($core.String v) { $_setString(0, v); } + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(1) + $core.bool hasReferenceDocsUri() => $_has(0); + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(1) + void clearReferenceDocsUri() => clearField(1); + + @$pb.TagNumber(2) + $core.List get destinations => $_getList(1); +} + +class ClientLibrarySettings extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ClientLibrarySettings', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version') + ..e<$2.LaunchStage>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'launchStage', $pb.PbFieldType.OE, defaultOrMaker: $2.LaunchStage.LAUNCH_STAGE_UNSPECIFIED, valueOf: $2.LaunchStage.valueOf, enumValues: $2.LaunchStage.values) + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'restNumericEnums') + ..aOM(21, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'javaSettings', subBuilder: JavaSettings.create) + ..aOM(22, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'cppSettings', subBuilder: CppSettings.create) + ..aOM(23, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'phpSettings', subBuilder: PhpSettings.create) + ..aOM(24, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pythonSettings', subBuilder: PythonSettings.create) + ..aOM(25, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'nodeSettings', subBuilder: NodeSettings.create) + ..aOM(26, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dotnetSettings', subBuilder: DotnetSettings.create) + ..aOM(27, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'rubySettings', subBuilder: RubySettings.create) + ..aOM(28, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'goSettings', subBuilder: GoSettings.create) + ..hasRequiredFields = false + ; + + ClientLibrarySettings._() : super(); + factory ClientLibrarySettings({ + $core.String? version, + $2.LaunchStage? launchStage, + $core.bool? restNumericEnums, + JavaSettings? javaSettings, + CppSettings? cppSettings, + PhpSettings? phpSettings, + PythonSettings? pythonSettings, + NodeSettings? nodeSettings, + DotnetSettings? dotnetSettings, + RubySettings? rubySettings, + GoSettings? goSettings, + }) { + final _result = create(); + if (version != null) { + _result.version = version; + } + if (launchStage != null) { + _result.launchStage = launchStage; + } + if (restNumericEnums != null) { + _result.restNumericEnums = restNumericEnums; + } + if (javaSettings != null) { + _result.javaSettings = javaSettings; + } + if (cppSettings != null) { + _result.cppSettings = cppSettings; + } + if (phpSettings != null) { + _result.phpSettings = phpSettings; + } + if (pythonSettings != null) { + _result.pythonSettings = pythonSettings; + } + if (nodeSettings != null) { + _result.nodeSettings = nodeSettings; + } + if (dotnetSettings != null) { + _result.dotnetSettings = dotnetSettings; + } + if (rubySettings != null) { + _result.rubySettings = rubySettings; + } + if (goSettings != null) { + _result.goSettings = goSettings; + } + return _result; + } + factory ClientLibrarySettings.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ClientLibrarySettings.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ClientLibrarySettings clone() => ClientLibrarySettings()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ClientLibrarySettings copyWith(void Function(ClientLibrarySettings) updates) => super.copyWith((message) => updates(message as ClientLibrarySettings)) as ClientLibrarySettings; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ClientLibrarySettings create() => ClientLibrarySettings._(); + ClientLibrarySettings createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ClientLibrarySettings getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ClientLibrarySettings? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get version => $_getSZ(0); + @$pb.TagNumber(1) + set version($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasVersion() => $_has(0); + @$pb.TagNumber(1) + void clearVersion() => clearField(1); + + @$pb.TagNumber(2) + $2.LaunchStage get launchStage => $_getN(1); + @$pb.TagNumber(2) + set launchStage($2.LaunchStage v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasLaunchStage() => $_has(1); + @$pb.TagNumber(2) + void clearLaunchStage() => clearField(2); + + @$pb.TagNumber(3) + $core.bool get restNumericEnums => $_getBF(2); + @$pb.TagNumber(3) + set restNumericEnums($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(3) + $core.bool hasRestNumericEnums() => $_has(2); + @$pb.TagNumber(3) + void clearRestNumericEnums() => clearField(3); + + @$pb.TagNumber(21) + JavaSettings get javaSettings => $_getN(3); + @$pb.TagNumber(21) + set javaSettings(JavaSettings v) { setField(21, v); } + @$pb.TagNumber(21) + $core.bool hasJavaSettings() => $_has(3); + @$pb.TagNumber(21) + void clearJavaSettings() => clearField(21); + @$pb.TagNumber(21) + JavaSettings ensureJavaSettings() => $_ensure(3); + + @$pb.TagNumber(22) + CppSettings get cppSettings => $_getN(4); + @$pb.TagNumber(22) + set cppSettings(CppSettings v) { setField(22, v); } + @$pb.TagNumber(22) + $core.bool hasCppSettings() => $_has(4); + @$pb.TagNumber(22) + void clearCppSettings() => clearField(22); + @$pb.TagNumber(22) + CppSettings ensureCppSettings() => $_ensure(4); + + @$pb.TagNumber(23) + PhpSettings get phpSettings => $_getN(5); + @$pb.TagNumber(23) + set phpSettings(PhpSettings v) { setField(23, v); } + @$pb.TagNumber(23) + $core.bool hasPhpSettings() => $_has(5); + @$pb.TagNumber(23) + void clearPhpSettings() => clearField(23); + @$pb.TagNumber(23) + PhpSettings ensurePhpSettings() => $_ensure(5); + + @$pb.TagNumber(24) + PythonSettings get pythonSettings => $_getN(6); + @$pb.TagNumber(24) + set pythonSettings(PythonSettings v) { setField(24, v); } + @$pb.TagNumber(24) + $core.bool hasPythonSettings() => $_has(6); + @$pb.TagNumber(24) + void clearPythonSettings() => clearField(24); + @$pb.TagNumber(24) + PythonSettings ensurePythonSettings() => $_ensure(6); + + @$pb.TagNumber(25) + NodeSettings get nodeSettings => $_getN(7); + @$pb.TagNumber(25) + set nodeSettings(NodeSettings v) { setField(25, v); } + @$pb.TagNumber(25) + $core.bool hasNodeSettings() => $_has(7); + @$pb.TagNumber(25) + void clearNodeSettings() => clearField(25); + @$pb.TagNumber(25) + NodeSettings ensureNodeSettings() => $_ensure(7); + + @$pb.TagNumber(26) + DotnetSettings get dotnetSettings => $_getN(8); + @$pb.TagNumber(26) + set dotnetSettings(DotnetSettings v) { setField(26, v); } + @$pb.TagNumber(26) + $core.bool hasDotnetSettings() => $_has(8); + @$pb.TagNumber(26) + void clearDotnetSettings() => clearField(26); + @$pb.TagNumber(26) + DotnetSettings ensureDotnetSettings() => $_ensure(8); + + @$pb.TagNumber(27) + RubySettings get rubySettings => $_getN(9); + @$pb.TagNumber(27) + set rubySettings(RubySettings v) { setField(27, v); } + @$pb.TagNumber(27) + $core.bool hasRubySettings() => $_has(9); + @$pb.TagNumber(27) + void clearRubySettings() => clearField(27); + @$pb.TagNumber(27) + RubySettings ensureRubySettings() => $_ensure(9); + + @$pb.TagNumber(28) + GoSettings get goSettings => $_getN(10); + @$pb.TagNumber(28) + set goSettings(GoSettings v) { setField(28, v); } + @$pb.TagNumber(28) + $core.bool hasGoSettings() => $_has(10); + @$pb.TagNumber(28) + void clearGoSettings() => clearField(28); + @$pb.TagNumber(28) + GoSettings ensureGoSettings() => $_ensure(10); +} + +class Publishing extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Publishing', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'methodSettings', $pb.PbFieldType.PM, subBuilder: MethodSettings.create) + ..aOS(101, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'newIssueUri') + ..aOS(102, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'documentationUri') + ..aOS(103, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'apiShortName') + ..aOS(104, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'githubLabel') + ..pPS(105, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'codeownerGithubTeams') + ..aOS(106, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'docTagPrefix') + ..e(107, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organization', $pb.PbFieldType.OE, defaultOrMaker: ClientLibraryOrganization.CLIENT_LIBRARY_ORGANIZATION_UNSPECIFIED, valueOf: ClientLibraryOrganization.valueOf, enumValues: ClientLibraryOrganization.values) + ..pc(109, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'librarySettings', $pb.PbFieldType.PM, subBuilder: ClientLibrarySettings.create) + ..aOS(110, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'protoReferenceDocumentationUri') + ..hasRequiredFields = false + ; + + Publishing._() : super(); + factory Publishing({ + $core.Iterable? methodSettings, + $core.String? newIssueUri, + $core.String? documentationUri, + $core.String? apiShortName, + $core.String? githubLabel, + $core.Iterable<$core.String>? codeownerGithubTeams, + $core.String? docTagPrefix, + ClientLibraryOrganization? organization, + $core.Iterable? librarySettings, + $core.String? protoReferenceDocumentationUri, + }) { + final _result = create(); + if (methodSettings != null) { + _result.methodSettings.addAll(methodSettings); + } + if (newIssueUri != null) { + _result.newIssueUri = newIssueUri; + } + if (documentationUri != null) { + _result.documentationUri = documentationUri; + } + if (apiShortName != null) { + _result.apiShortName = apiShortName; + } + if (githubLabel != null) { + _result.githubLabel = githubLabel; + } + if (codeownerGithubTeams != null) { + _result.codeownerGithubTeams.addAll(codeownerGithubTeams); + } + if (docTagPrefix != null) { + _result.docTagPrefix = docTagPrefix; + } + if (organization != null) { + _result.organization = organization; + } + if (librarySettings != null) { + _result.librarySettings.addAll(librarySettings); + } + if (protoReferenceDocumentationUri != null) { + _result.protoReferenceDocumentationUri = protoReferenceDocumentationUri; + } + return _result; + } + factory Publishing.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Publishing.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Publishing clone() => Publishing()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Publishing copyWith(void Function(Publishing) updates) => super.copyWith((message) => updates(message as Publishing)) as Publishing; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Publishing create() => Publishing._(); + Publishing createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Publishing getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Publishing? _defaultInstance; + + @$pb.TagNumber(2) + $core.List get methodSettings => $_getList(0); + + @$pb.TagNumber(101) + $core.String get newIssueUri => $_getSZ(1); + @$pb.TagNumber(101) + set newIssueUri($core.String v) { $_setString(1, v); } + @$pb.TagNumber(101) + $core.bool hasNewIssueUri() => $_has(1); + @$pb.TagNumber(101) + void clearNewIssueUri() => clearField(101); + + @$pb.TagNumber(102) + $core.String get documentationUri => $_getSZ(2); + @$pb.TagNumber(102) + set documentationUri($core.String v) { $_setString(2, v); } + @$pb.TagNumber(102) + $core.bool hasDocumentationUri() => $_has(2); + @$pb.TagNumber(102) + void clearDocumentationUri() => clearField(102); + + @$pb.TagNumber(103) + $core.String get apiShortName => $_getSZ(3); + @$pb.TagNumber(103) + set apiShortName($core.String v) { $_setString(3, v); } + @$pb.TagNumber(103) + $core.bool hasApiShortName() => $_has(3); + @$pb.TagNumber(103) + void clearApiShortName() => clearField(103); + + @$pb.TagNumber(104) + $core.String get githubLabel => $_getSZ(4); + @$pb.TagNumber(104) + set githubLabel($core.String v) { $_setString(4, v); } + @$pb.TagNumber(104) + $core.bool hasGithubLabel() => $_has(4); + @$pb.TagNumber(104) + void clearGithubLabel() => clearField(104); + + @$pb.TagNumber(105) + $core.List<$core.String> get codeownerGithubTeams => $_getList(5); + + @$pb.TagNumber(106) + $core.String get docTagPrefix => $_getSZ(6); + @$pb.TagNumber(106) + set docTagPrefix($core.String v) { $_setString(6, v); } + @$pb.TagNumber(106) + $core.bool hasDocTagPrefix() => $_has(6); + @$pb.TagNumber(106) + void clearDocTagPrefix() => clearField(106); + + @$pb.TagNumber(107) + ClientLibraryOrganization get organization => $_getN(7); + @$pb.TagNumber(107) + set organization(ClientLibraryOrganization v) { setField(107, v); } + @$pb.TagNumber(107) + $core.bool hasOrganization() => $_has(7); + @$pb.TagNumber(107) + void clearOrganization() => clearField(107); + + @$pb.TagNumber(109) + $core.List get librarySettings => $_getList(8); + + @$pb.TagNumber(110) + $core.String get protoReferenceDocumentationUri => $_getSZ(9); + @$pb.TagNumber(110) + set protoReferenceDocumentationUri($core.String v) { $_setString(9, v); } + @$pb.TagNumber(110) + $core.bool hasProtoReferenceDocumentationUri() => $_has(9); + @$pb.TagNumber(110) + void clearProtoReferenceDocumentationUri() => clearField(110); +} + +class JavaSettings extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'JavaSettings', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'libraryPackage') + ..m<$core.String, $core.String>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'serviceClassNames', entryClassName: 'JavaSettings.ServiceClassNamesEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('google.api')) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'common', subBuilder: CommonLanguageSettings.create) + ..hasRequiredFields = false + ; + + JavaSettings._() : super(); + factory JavaSettings({ + $core.String? libraryPackage, + $core.Map<$core.String, $core.String>? serviceClassNames, + CommonLanguageSettings? common, + }) { + final _result = create(); + if (libraryPackage != null) { + _result.libraryPackage = libraryPackage; + } + if (serviceClassNames != null) { + _result.serviceClassNames.addAll(serviceClassNames); + } + if (common != null) { + _result.common = common; + } + return _result; + } + factory JavaSettings.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory JavaSettings.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + JavaSettings clone() => JavaSettings()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + JavaSettings copyWith(void Function(JavaSettings) updates) => super.copyWith((message) => updates(message as JavaSettings)) as JavaSettings; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static JavaSettings create() => JavaSettings._(); + JavaSettings createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static JavaSettings getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static JavaSettings? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get libraryPackage => $_getSZ(0); + @$pb.TagNumber(1) + set libraryPackage($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasLibraryPackage() => $_has(0); + @$pb.TagNumber(1) + void clearLibraryPackage() => clearField(1); + + @$pb.TagNumber(2) + $core.Map<$core.String, $core.String> get serviceClassNames => $_getMap(1); + + @$pb.TagNumber(3) + CommonLanguageSettings get common => $_getN(2); + @$pb.TagNumber(3) + set common(CommonLanguageSettings v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasCommon() => $_has(2); + @$pb.TagNumber(3) + void clearCommon() => clearField(3); + @$pb.TagNumber(3) + CommonLanguageSettings ensureCommon() => $_ensure(2); +} + +class CppSettings extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CppSettings', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'common', subBuilder: CommonLanguageSettings.create) + ..hasRequiredFields = false + ; + + CppSettings._() : super(); + factory CppSettings({ + CommonLanguageSettings? common, + }) { + final _result = create(); + if (common != null) { + _result.common = common; + } + return _result; + } + factory CppSettings.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CppSettings.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CppSettings clone() => CppSettings()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CppSettings copyWith(void Function(CppSettings) updates) => super.copyWith((message) => updates(message as CppSettings)) as CppSettings; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CppSettings create() => CppSettings._(); + CppSettings createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CppSettings getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CppSettings? _defaultInstance; + + @$pb.TagNumber(1) + CommonLanguageSettings get common => $_getN(0); + @$pb.TagNumber(1) + set common(CommonLanguageSettings v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasCommon() => $_has(0); + @$pb.TagNumber(1) + void clearCommon() => clearField(1); + @$pb.TagNumber(1) + CommonLanguageSettings ensureCommon() => $_ensure(0); +} + +class PhpSettings extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PhpSettings', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'common', subBuilder: CommonLanguageSettings.create) + ..hasRequiredFields = false + ; + + PhpSettings._() : super(); + factory PhpSettings({ + CommonLanguageSettings? common, + }) { + final _result = create(); + if (common != null) { + _result.common = common; + } + return _result; + } + factory PhpSettings.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PhpSettings.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PhpSettings clone() => PhpSettings()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PhpSettings copyWith(void Function(PhpSettings) updates) => super.copyWith((message) => updates(message as PhpSettings)) as PhpSettings; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PhpSettings create() => PhpSettings._(); + PhpSettings createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PhpSettings getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PhpSettings? _defaultInstance; + + @$pb.TagNumber(1) + CommonLanguageSettings get common => $_getN(0); + @$pb.TagNumber(1) + set common(CommonLanguageSettings v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasCommon() => $_has(0); + @$pb.TagNumber(1) + void clearCommon() => clearField(1); + @$pb.TagNumber(1) + CommonLanguageSettings ensureCommon() => $_ensure(0); +} + +class PythonSettings extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PythonSettings', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'common', subBuilder: CommonLanguageSettings.create) + ..hasRequiredFields = false + ; + + PythonSettings._() : super(); + factory PythonSettings({ + CommonLanguageSettings? common, + }) { + final _result = create(); + if (common != null) { + _result.common = common; + } + return _result; + } + factory PythonSettings.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PythonSettings.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PythonSettings clone() => PythonSettings()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PythonSettings copyWith(void Function(PythonSettings) updates) => super.copyWith((message) => updates(message as PythonSettings)) as PythonSettings; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PythonSettings create() => PythonSettings._(); + PythonSettings createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PythonSettings getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PythonSettings? _defaultInstance; + + @$pb.TagNumber(1) + CommonLanguageSettings get common => $_getN(0); + @$pb.TagNumber(1) + set common(CommonLanguageSettings v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasCommon() => $_has(0); + @$pb.TagNumber(1) + void clearCommon() => clearField(1); + @$pb.TagNumber(1) + CommonLanguageSettings ensureCommon() => $_ensure(0); +} + +class NodeSettings extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'NodeSettings', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'common', subBuilder: CommonLanguageSettings.create) + ..hasRequiredFields = false + ; + + NodeSettings._() : super(); + factory NodeSettings({ + CommonLanguageSettings? common, + }) { + final _result = create(); + if (common != null) { + _result.common = common; + } + return _result; + } + factory NodeSettings.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory NodeSettings.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + NodeSettings clone() => NodeSettings()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + NodeSettings copyWith(void Function(NodeSettings) updates) => super.copyWith((message) => updates(message as NodeSettings)) as NodeSettings; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static NodeSettings create() => NodeSettings._(); + NodeSettings createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static NodeSettings getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static NodeSettings? _defaultInstance; + + @$pb.TagNumber(1) + CommonLanguageSettings get common => $_getN(0); + @$pb.TagNumber(1) + set common(CommonLanguageSettings v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasCommon() => $_has(0); + @$pb.TagNumber(1) + void clearCommon() => clearField(1); + @$pb.TagNumber(1) + CommonLanguageSettings ensureCommon() => $_ensure(0); +} + +class DotnetSettings extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DotnetSettings', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'common', subBuilder: CommonLanguageSettings.create) + ..m<$core.String, $core.String>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'renamedServices', entryClassName: 'DotnetSettings.RenamedServicesEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('google.api')) + ..m<$core.String, $core.String>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'renamedResources', entryClassName: 'DotnetSettings.RenamedResourcesEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('google.api')) + ..pPS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'ignoredResources') + ..pPS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'forcedNamespaceAliases') + ..pPS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'handwrittenSignatures') + ..hasRequiredFields = false + ; + + DotnetSettings._() : super(); + factory DotnetSettings({ + CommonLanguageSettings? common, + $core.Map<$core.String, $core.String>? renamedServices, + $core.Map<$core.String, $core.String>? renamedResources, + $core.Iterable<$core.String>? ignoredResources, + $core.Iterable<$core.String>? forcedNamespaceAliases, + $core.Iterable<$core.String>? handwrittenSignatures, + }) { + final _result = create(); + if (common != null) { + _result.common = common; + } + if (renamedServices != null) { + _result.renamedServices.addAll(renamedServices); + } + if (renamedResources != null) { + _result.renamedResources.addAll(renamedResources); + } + if (ignoredResources != null) { + _result.ignoredResources.addAll(ignoredResources); + } + if (forcedNamespaceAliases != null) { + _result.forcedNamespaceAliases.addAll(forcedNamespaceAliases); + } + if (handwrittenSignatures != null) { + _result.handwrittenSignatures.addAll(handwrittenSignatures); + } + return _result; + } + factory DotnetSettings.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DotnetSettings.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DotnetSettings clone() => DotnetSettings()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DotnetSettings copyWith(void Function(DotnetSettings) updates) => super.copyWith((message) => updates(message as DotnetSettings)) as DotnetSettings; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DotnetSettings create() => DotnetSettings._(); + DotnetSettings createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DotnetSettings getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DotnetSettings? _defaultInstance; + + @$pb.TagNumber(1) + CommonLanguageSettings get common => $_getN(0); + @$pb.TagNumber(1) + set common(CommonLanguageSettings v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasCommon() => $_has(0); + @$pb.TagNumber(1) + void clearCommon() => clearField(1); + @$pb.TagNumber(1) + CommonLanguageSettings ensureCommon() => $_ensure(0); + + @$pb.TagNumber(2) + $core.Map<$core.String, $core.String> get renamedServices => $_getMap(1); + + @$pb.TagNumber(3) + $core.Map<$core.String, $core.String> get renamedResources => $_getMap(2); + + @$pb.TagNumber(4) + $core.List<$core.String> get ignoredResources => $_getList(3); + + @$pb.TagNumber(5) + $core.List<$core.String> get forcedNamespaceAliases => $_getList(4); + + @$pb.TagNumber(6) + $core.List<$core.String> get handwrittenSignatures => $_getList(5); +} + +class RubySettings extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RubySettings', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'common', subBuilder: CommonLanguageSettings.create) + ..hasRequiredFields = false + ; + + RubySettings._() : super(); + factory RubySettings({ + CommonLanguageSettings? common, + }) { + final _result = create(); + if (common != null) { + _result.common = common; + } + return _result; + } + factory RubySettings.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RubySettings.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RubySettings clone() => RubySettings()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RubySettings copyWith(void Function(RubySettings) updates) => super.copyWith((message) => updates(message as RubySettings)) as RubySettings; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RubySettings create() => RubySettings._(); + RubySettings createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RubySettings getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RubySettings? _defaultInstance; + + @$pb.TagNumber(1) + CommonLanguageSettings get common => $_getN(0); + @$pb.TagNumber(1) + set common(CommonLanguageSettings v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasCommon() => $_has(0); + @$pb.TagNumber(1) + void clearCommon() => clearField(1); + @$pb.TagNumber(1) + CommonLanguageSettings ensureCommon() => $_ensure(0); +} + +class GoSettings extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GoSettings', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'common', subBuilder: CommonLanguageSettings.create) + ..hasRequiredFields = false + ; + + GoSettings._() : super(); + factory GoSettings({ + CommonLanguageSettings? common, + }) { + final _result = create(); + if (common != null) { + _result.common = common; + } + return _result; + } + factory GoSettings.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GoSettings.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GoSettings clone() => GoSettings()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GoSettings copyWith(void Function(GoSettings) updates) => super.copyWith((message) => updates(message as GoSettings)) as GoSettings; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GoSettings create() => GoSettings._(); + GoSettings createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GoSettings getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GoSettings? _defaultInstance; + + @$pb.TagNumber(1) + CommonLanguageSettings get common => $_getN(0); + @$pb.TagNumber(1) + set common(CommonLanguageSettings v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasCommon() => $_has(0); + @$pb.TagNumber(1) + void clearCommon() => clearField(1); + @$pb.TagNumber(1) + CommonLanguageSettings ensureCommon() => $_ensure(0); +} + +class MethodSettings_LongRunning extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MethodSettings.LongRunning', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOM<$1.Duration>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'initialPollDelay', subBuilder: $1.Duration.create) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pollDelayMultiplier', $pb.PbFieldType.OF) + ..aOM<$1.Duration>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'maxPollDelay', subBuilder: $1.Duration.create) + ..aOM<$1.Duration>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'totalPollTimeout', subBuilder: $1.Duration.create) + ..hasRequiredFields = false + ; + + MethodSettings_LongRunning._() : super(); + factory MethodSettings_LongRunning({ + $1.Duration? initialPollDelay, + $core.double? pollDelayMultiplier, + $1.Duration? maxPollDelay, + $1.Duration? totalPollTimeout, + }) { + final _result = create(); + if (initialPollDelay != null) { + _result.initialPollDelay = initialPollDelay; + } + if (pollDelayMultiplier != null) { + _result.pollDelayMultiplier = pollDelayMultiplier; + } + if (maxPollDelay != null) { + _result.maxPollDelay = maxPollDelay; + } + if (totalPollTimeout != null) { + _result.totalPollTimeout = totalPollTimeout; + } + return _result; + } + factory MethodSettings_LongRunning.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MethodSettings_LongRunning.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MethodSettings_LongRunning clone() => MethodSettings_LongRunning()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MethodSettings_LongRunning copyWith(void Function(MethodSettings_LongRunning) updates) => super.copyWith((message) => updates(message as MethodSettings_LongRunning)) as MethodSettings_LongRunning; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MethodSettings_LongRunning create() => MethodSettings_LongRunning._(); + MethodSettings_LongRunning createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MethodSettings_LongRunning getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MethodSettings_LongRunning? _defaultInstance; + + @$pb.TagNumber(1) + $1.Duration get initialPollDelay => $_getN(0); + @$pb.TagNumber(1) + set initialPollDelay($1.Duration v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasInitialPollDelay() => $_has(0); + @$pb.TagNumber(1) + void clearInitialPollDelay() => clearField(1); + @$pb.TagNumber(1) + $1.Duration ensureInitialPollDelay() => $_ensure(0); + + @$pb.TagNumber(2) + $core.double get pollDelayMultiplier => $_getN(1); + @$pb.TagNumber(2) + set pollDelayMultiplier($core.double v) { $_setFloat(1, v); } + @$pb.TagNumber(2) + $core.bool hasPollDelayMultiplier() => $_has(1); + @$pb.TagNumber(2) + void clearPollDelayMultiplier() => clearField(2); + + @$pb.TagNumber(3) + $1.Duration get maxPollDelay => $_getN(2); + @$pb.TagNumber(3) + set maxPollDelay($1.Duration v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasMaxPollDelay() => $_has(2); + @$pb.TagNumber(3) + void clearMaxPollDelay() => clearField(3); + @$pb.TagNumber(3) + $1.Duration ensureMaxPollDelay() => $_ensure(2); + + @$pb.TagNumber(4) + $1.Duration get totalPollTimeout => $_getN(3); + @$pb.TagNumber(4) + set totalPollTimeout($1.Duration v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasTotalPollTimeout() => $_has(3); + @$pb.TagNumber(4) + void clearTotalPollTimeout() => clearField(4); + @$pb.TagNumber(4) + $1.Duration ensureTotalPollTimeout() => $_ensure(3); +} + +class MethodSettings extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MethodSettings', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'selector') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'longRunning', subBuilder: MethodSettings_LongRunning.create) + ..hasRequiredFields = false + ; + + MethodSettings._() : super(); + factory MethodSettings({ + $core.String? selector, + MethodSettings_LongRunning? longRunning, + }) { + final _result = create(); + if (selector != null) { + _result.selector = selector; + } + if (longRunning != null) { + _result.longRunning = longRunning; + } + return _result; + } + factory MethodSettings.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MethodSettings.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MethodSettings clone() => MethodSettings()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MethodSettings copyWith(void Function(MethodSettings) updates) => super.copyWith((message) => updates(message as MethodSettings)) as MethodSettings; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MethodSettings create() => MethodSettings._(); + MethodSettings createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MethodSettings getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MethodSettings? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get selector => $_getSZ(0); + @$pb.TagNumber(1) + set selector($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasSelector() => $_has(0); + @$pb.TagNumber(1) + void clearSelector() => clearField(1); + + @$pb.TagNumber(2) + MethodSettings_LongRunning get longRunning => $_getN(1); + @$pb.TagNumber(2) + set longRunning(MethodSettings_LongRunning v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasLongRunning() => $_has(1); + @$pb.TagNumber(2) + void clearLongRunning() => clearField(2); + @$pb.TagNumber(2) + MethodSettings_LongRunning ensureLongRunning() => $_ensure(1); +} + +class Client { + static final methodSignature = $pb.Extension<$core.String>.repeated(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.MethodOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'methodSignature', 1051, $pb.PbFieldType.PS, check: $pb.getCheckFunction($pb.PbFieldType.PS)); + static final defaultHost = $pb.Extension<$core.String>(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.ServiceOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'defaultHost', 1049, $pb.PbFieldType.OS); + static final oauthScopes = $pb.Extension<$core.String>(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.ServiceOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'oauthScopes', 1050, $pb.PbFieldType.OS); + static void registerAllExtensions($pb.ExtensionRegistry registry) { + registry.add(methodSignature); + registry.add(defaultHost); + registry.add(oauthScopes); + } +} + diff --git a/lib/src/gen/google/api/client.pbenum.dart b/lib/src/gen/google/api/client.pbenum.dart new file mode 100644 index 00000000000..86cb462f4bc --- /dev/null +++ b/lib/src/gen/google/api/client.pbenum.dart @@ -0,0 +1,49 @@ +/// +// Generated code. Do not modify. +// source: google/api/client.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class ClientLibraryOrganization extends $pb.ProtobufEnum { + static const ClientLibraryOrganization CLIENT_LIBRARY_ORGANIZATION_UNSPECIFIED = ClientLibraryOrganization._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CLIENT_LIBRARY_ORGANIZATION_UNSPECIFIED'); + static const ClientLibraryOrganization CLOUD = ClientLibraryOrganization._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CLOUD'); + static const ClientLibraryOrganization ADS = ClientLibraryOrganization._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ADS'); + static const ClientLibraryOrganization PHOTOS = ClientLibraryOrganization._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PHOTOS'); + static const ClientLibraryOrganization STREET_VIEW = ClientLibraryOrganization._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'STREET_VIEW'); + + static const $core.List values = [ + CLIENT_LIBRARY_ORGANIZATION_UNSPECIFIED, + CLOUD, + ADS, + PHOTOS, + STREET_VIEW, + ]; + + static final $core.Map<$core.int, ClientLibraryOrganization> _byValue = $pb.ProtobufEnum.initByValue(values); + static ClientLibraryOrganization? valueOf($core.int value) => _byValue[value]; + + const ClientLibraryOrganization._($core.int v, $core.String n) : super(v, n); +} + +class ClientLibraryDestination extends $pb.ProtobufEnum { + static const ClientLibraryDestination CLIENT_LIBRARY_DESTINATION_UNSPECIFIED = ClientLibraryDestination._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CLIENT_LIBRARY_DESTINATION_UNSPECIFIED'); + static const ClientLibraryDestination GITHUB = ClientLibraryDestination._(10, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'GITHUB'); + static const ClientLibraryDestination PACKAGE_MANAGER = ClientLibraryDestination._(20, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PACKAGE_MANAGER'); + + static const $core.List values = [ + CLIENT_LIBRARY_DESTINATION_UNSPECIFIED, + GITHUB, + PACKAGE_MANAGER, + ]; + + static final $core.Map<$core.int, ClientLibraryDestination> _byValue = $pb.ProtobufEnum.initByValue(values); + static ClientLibraryDestination? valueOf($core.int value) => _byValue[value]; + + const ClientLibraryDestination._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/google/api/client.pbjson.dart b/lib/src/gen/google/api/client.pbjson.dart new file mode 100644 index 00000000000..4b4896e9e4b --- /dev/null +++ b/lib/src/gen/google/api/client.pbjson.dart @@ -0,0 +1,235 @@ +/// +// Generated code. Do not modify. +// source: google/api/client.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use clientLibraryOrganizationDescriptor instead') +const ClientLibraryOrganization$json = const { + '1': 'ClientLibraryOrganization', + '2': const [ + const {'1': 'CLIENT_LIBRARY_ORGANIZATION_UNSPECIFIED', '2': 0}, + const {'1': 'CLOUD', '2': 1}, + const {'1': 'ADS', '2': 2}, + const {'1': 'PHOTOS', '2': 3}, + const {'1': 'STREET_VIEW', '2': 4}, + ], +}; + +/// Descriptor for `ClientLibraryOrganization`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List clientLibraryOrganizationDescriptor = $convert.base64Decode('ChlDbGllbnRMaWJyYXJ5T3JnYW5pemF0aW9uEisKJ0NMSUVOVF9MSUJSQVJZX09SR0FOSVpBVElPTl9VTlNQRUNJRklFRBAAEgkKBUNMT1VEEAESBwoDQURTEAISCgoGUEhPVE9TEAMSDwoLU1RSRUVUX1ZJRVcQBA=='); +@$core.Deprecated('Use clientLibraryDestinationDescriptor instead') +const ClientLibraryDestination$json = const { + '1': 'ClientLibraryDestination', + '2': const [ + const {'1': 'CLIENT_LIBRARY_DESTINATION_UNSPECIFIED', '2': 0}, + const {'1': 'GITHUB', '2': 10}, + const {'1': 'PACKAGE_MANAGER', '2': 20}, + ], +}; + +/// Descriptor for `ClientLibraryDestination`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List clientLibraryDestinationDescriptor = $convert.base64Decode('ChhDbGllbnRMaWJyYXJ5RGVzdGluYXRpb24SKgomQ0xJRU5UX0xJQlJBUllfREVTVElOQVRJT05fVU5TUEVDSUZJRUQQABIKCgZHSVRIVUIQChITCg9QQUNLQUdFX01BTkFHRVIQFA=='); +@$core.Deprecated('Use commonLanguageSettingsDescriptor instead') +const CommonLanguageSettings$json = const { + '1': 'CommonLanguageSettings', + '2': const [ + const { + '1': 'reference_docs_uri', + '3': 1, + '4': 1, + '5': 9, + '8': const {'3': true}, + '10': 'referenceDocsUri', + }, + const {'1': 'destinations', '3': 2, '4': 3, '5': 14, '6': '.google.api.ClientLibraryDestination', '10': 'destinations'}, + ], +}; + +/// Descriptor for `CommonLanguageSettings`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List commonLanguageSettingsDescriptor = $convert.base64Decode('ChZDb21tb25MYW5ndWFnZVNldHRpbmdzEjAKEnJlZmVyZW5jZV9kb2NzX3VyaRgBIAEoCUICGAFSEHJlZmVyZW5jZURvY3NVcmkSSAoMZGVzdGluYXRpb25zGAIgAygOMiQuZ29vZ2xlLmFwaS5DbGllbnRMaWJyYXJ5RGVzdGluYXRpb25SDGRlc3RpbmF0aW9ucw=='); +@$core.Deprecated('Use clientLibrarySettingsDescriptor instead') +const ClientLibrarySettings$json = const { + '1': 'ClientLibrarySettings', + '2': const [ + const {'1': 'version', '3': 1, '4': 1, '5': 9, '10': 'version'}, + const {'1': 'launch_stage', '3': 2, '4': 1, '5': 14, '6': '.google.api.LaunchStage', '10': 'launchStage'}, + const {'1': 'rest_numeric_enums', '3': 3, '4': 1, '5': 8, '10': 'restNumericEnums'}, + const {'1': 'java_settings', '3': 21, '4': 1, '5': 11, '6': '.google.api.JavaSettings', '10': 'javaSettings'}, + const {'1': 'cpp_settings', '3': 22, '4': 1, '5': 11, '6': '.google.api.CppSettings', '10': 'cppSettings'}, + const {'1': 'php_settings', '3': 23, '4': 1, '5': 11, '6': '.google.api.PhpSettings', '10': 'phpSettings'}, + const {'1': 'python_settings', '3': 24, '4': 1, '5': 11, '6': '.google.api.PythonSettings', '10': 'pythonSettings'}, + const {'1': 'node_settings', '3': 25, '4': 1, '5': 11, '6': '.google.api.NodeSettings', '10': 'nodeSettings'}, + const {'1': 'dotnet_settings', '3': 26, '4': 1, '5': 11, '6': '.google.api.DotnetSettings', '10': 'dotnetSettings'}, + const {'1': 'ruby_settings', '3': 27, '4': 1, '5': 11, '6': '.google.api.RubySettings', '10': 'rubySettings'}, + const {'1': 'go_settings', '3': 28, '4': 1, '5': 11, '6': '.google.api.GoSettings', '10': 'goSettings'}, + ], +}; + +/// Descriptor for `ClientLibrarySettings`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List clientLibrarySettingsDescriptor = $convert.base64Decode('ChVDbGllbnRMaWJyYXJ5U2V0dGluZ3MSGAoHdmVyc2lvbhgBIAEoCVIHdmVyc2lvbhI6CgxsYXVuY2hfc3RhZ2UYAiABKA4yFy5nb29nbGUuYXBpLkxhdW5jaFN0YWdlUgtsYXVuY2hTdGFnZRIsChJyZXN0X251bWVyaWNfZW51bXMYAyABKAhSEHJlc3ROdW1lcmljRW51bXMSPQoNamF2YV9zZXR0aW5ncxgVIAEoCzIYLmdvb2dsZS5hcGkuSmF2YVNldHRpbmdzUgxqYXZhU2V0dGluZ3MSOgoMY3BwX3NldHRpbmdzGBYgASgLMhcuZ29vZ2xlLmFwaS5DcHBTZXR0aW5nc1ILY3BwU2V0dGluZ3MSOgoMcGhwX3NldHRpbmdzGBcgASgLMhcuZ29vZ2xlLmFwaS5QaHBTZXR0aW5nc1ILcGhwU2V0dGluZ3MSQwoPcHl0aG9uX3NldHRpbmdzGBggASgLMhouZ29vZ2xlLmFwaS5QeXRob25TZXR0aW5nc1IOcHl0aG9uU2V0dGluZ3MSPQoNbm9kZV9zZXR0aW5ncxgZIAEoCzIYLmdvb2dsZS5hcGkuTm9kZVNldHRpbmdzUgxub2RlU2V0dGluZ3MSQwoPZG90bmV0X3NldHRpbmdzGBogASgLMhouZ29vZ2xlLmFwaS5Eb3RuZXRTZXR0aW5nc1IOZG90bmV0U2V0dGluZ3MSPQoNcnVieV9zZXR0aW5ncxgbIAEoCzIYLmdvb2dsZS5hcGkuUnVieVNldHRpbmdzUgxydWJ5U2V0dGluZ3MSNwoLZ29fc2V0dGluZ3MYHCABKAsyFi5nb29nbGUuYXBpLkdvU2V0dGluZ3NSCmdvU2V0dGluZ3M='); +@$core.Deprecated('Use publishingDescriptor instead') +const Publishing$json = const { + '1': 'Publishing', + '2': const [ + const {'1': 'method_settings', '3': 2, '4': 3, '5': 11, '6': '.google.api.MethodSettings', '10': 'methodSettings'}, + const {'1': 'new_issue_uri', '3': 101, '4': 1, '5': 9, '10': 'newIssueUri'}, + const {'1': 'documentation_uri', '3': 102, '4': 1, '5': 9, '10': 'documentationUri'}, + const {'1': 'api_short_name', '3': 103, '4': 1, '5': 9, '10': 'apiShortName'}, + const {'1': 'github_label', '3': 104, '4': 1, '5': 9, '10': 'githubLabel'}, + const {'1': 'codeowner_github_teams', '3': 105, '4': 3, '5': 9, '10': 'codeownerGithubTeams'}, + const {'1': 'doc_tag_prefix', '3': 106, '4': 1, '5': 9, '10': 'docTagPrefix'}, + const {'1': 'organization', '3': 107, '4': 1, '5': 14, '6': '.google.api.ClientLibraryOrganization', '10': 'organization'}, + const {'1': 'library_settings', '3': 109, '4': 3, '5': 11, '6': '.google.api.ClientLibrarySettings', '10': 'librarySettings'}, + const {'1': 'proto_reference_documentation_uri', '3': 110, '4': 1, '5': 9, '10': 'protoReferenceDocumentationUri'}, + ], +}; + +/// Descriptor for `Publishing`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List publishingDescriptor = $convert.base64Decode('CgpQdWJsaXNoaW5nEkMKD21ldGhvZF9zZXR0aW5ncxgCIAMoCzIaLmdvb2dsZS5hcGkuTWV0aG9kU2V0dGluZ3NSDm1ldGhvZFNldHRpbmdzEiIKDW5ld19pc3N1ZV91cmkYZSABKAlSC25ld0lzc3VlVXJpEisKEWRvY3VtZW50YXRpb25fdXJpGGYgASgJUhBkb2N1bWVudGF0aW9uVXJpEiQKDmFwaV9zaG9ydF9uYW1lGGcgASgJUgxhcGlTaG9ydE5hbWUSIQoMZ2l0aHViX2xhYmVsGGggASgJUgtnaXRodWJMYWJlbBI0ChZjb2Rlb3duZXJfZ2l0aHViX3RlYW1zGGkgAygJUhRjb2Rlb3duZXJHaXRodWJUZWFtcxIkCg5kb2NfdGFnX3ByZWZpeBhqIAEoCVIMZG9jVGFnUHJlZml4EkkKDG9yZ2FuaXphdGlvbhhrIAEoDjIlLmdvb2dsZS5hcGkuQ2xpZW50TGlicmFyeU9yZ2FuaXphdGlvblIMb3JnYW5pemF0aW9uEkwKEGxpYnJhcnlfc2V0dGluZ3MYbSADKAsyIS5nb29nbGUuYXBpLkNsaWVudExpYnJhcnlTZXR0aW5nc1IPbGlicmFyeVNldHRpbmdzEkkKIXByb3RvX3JlZmVyZW5jZV9kb2N1bWVudGF0aW9uX3VyaRhuIAEoCVIecHJvdG9SZWZlcmVuY2VEb2N1bWVudGF0aW9uVXJp'); +@$core.Deprecated('Use javaSettingsDescriptor instead') +const JavaSettings$json = const { + '1': 'JavaSettings', + '2': const [ + const {'1': 'library_package', '3': 1, '4': 1, '5': 9, '10': 'libraryPackage'}, + const {'1': 'service_class_names', '3': 2, '4': 3, '5': 11, '6': '.google.api.JavaSettings.ServiceClassNamesEntry', '10': 'serviceClassNames'}, + const {'1': 'common', '3': 3, '4': 1, '5': 11, '6': '.google.api.CommonLanguageSettings', '10': 'common'}, + ], + '3': const [JavaSettings_ServiceClassNamesEntry$json], +}; + +@$core.Deprecated('Use javaSettingsDescriptor instead') +const JavaSettings_ServiceClassNamesEntry$json = const { + '1': 'ServiceClassNamesEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `JavaSettings`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List javaSettingsDescriptor = $convert.base64Decode('CgxKYXZhU2V0dGluZ3MSJwoPbGlicmFyeV9wYWNrYWdlGAEgASgJUg5saWJyYXJ5UGFja2FnZRJfChNzZXJ2aWNlX2NsYXNzX25hbWVzGAIgAygLMi8uZ29vZ2xlLmFwaS5KYXZhU2V0dGluZ3MuU2VydmljZUNsYXNzTmFtZXNFbnRyeVIRc2VydmljZUNsYXNzTmFtZXMSOgoGY29tbW9uGAMgASgLMiIuZ29vZ2xlLmFwaS5Db21tb25MYW5ndWFnZVNldHRpbmdzUgZjb21tb24aRAoWU2VydmljZUNsYXNzTmFtZXNFbnRyeRIQCgNrZXkYASABKAlSA2tleRIUCgV2YWx1ZRgCIAEoCVIFdmFsdWU6AjgB'); +@$core.Deprecated('Use cppSettingsDescriptor instead') +const CppSettings$json = const { + '1': 'CppSettings', + '2': const [ + const {'1': 'common', '3': 1, '4': 1, '5': 11, '6': '.google.api.CommonLanguageSettings', '10': 'common'}, + ], +}; + +/// Descriptor for `CppSettings`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List cppSettingsDescriptor = $convert.base64Decode('CgtDcHBTZXR0aW5ncxI6CgZjb21tb24YASABKAsyIi5nb29nbGUuYXBpLkNvbW1vbkxhbmd1YWdlU2V0dGluZ3NSBmNvbW1vbg=='); +@$core.Deprecated('Use phpSettingsDescriptor instead') +const PhpSettings$json = const { + '1': 'PhpSettings', + '2': const [ + const {'1': 'common', '3': 1, '4': 1, '5': 11, '6': '.google.api.CommonLanguageSettings', '10': 'common'}, + ], +}; + +/// Descriptor for `PhpSettings`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List phpSettingsDescriptor = $convert.base64Decode('CgtQaHBTZXR0aW5ncxI6CgZjb21tb24YASABKAsyIi5nb29nbGUuYXBpLkNvbW1vbkxhbmd1YWdlU2V0dGluZ3NSBmNvbW1vbg=='); +@$core.Deprecated('Use pythonSettingsDescriptor instead') +const PythonSettings$json = const { + '1': 'PythonSettings', + '2': const [ + const {'1': 'common', '3': 1, '4': 1, '5': 11, '6': '.google.api.CommonLanguageSettings', '10': 'common'}, + ], +}; + +/// Descriptor for `PythonSettings`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List pythonSettingsDescriptor = $convert.base64Decode('Cg5QeXRob25TZXR0aW5ncxI6CgZjb21tb24YASABKAsyIi5nb29nbGUuYXBpLkNvbW1vbkxhbmd1YWdlU2V0dGluZ3NSBmNvbW1vbg=='); +@$core.Deprecated('Use nodeSettingsDescriptor instead') +const NodeSettings$json = const { + '1': 'NodeSettings', + '2': const [ + const {'1': 'common', '3': 1, '4': 1, '5': 11, '6': '.google.api.CommonLanguageSettings', '10': 'common'}, + ], +}; + +/// Descriptor for `NodeSettings`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List nodeSettingsDescriptor = $convert.base64Decode('CgxOb2RlU2V0dGluZ3MSOgoGY29tbW9uGAEgASgLMiIuZ29vZ2xlLmFwaS5Db21tb25MYW5ndWFnZVNldHRpbmdzUgZjb21tb24='); +@$core.Deprecated('Use dotnetSettingsDescriptor instead') +const DotnetSettings$json = const { + '1': 'DotnetSettings', + '2': const [ + const {'1': 'common', '3': 1, '4': 1, '5': 11, '6': '.google.api.CommonLanguageSettings', '10': 'common'}, + const {'1': 'renamed_services', '3': 2, '4': 3, '5': 11, '6': '.google.api.DotnetSettings.RenamedServicesEntry', '10': 'renamedServices'}, + const {'1': 'renamed_resources', '3': 3, '4': 3, '5': 11, '6': '.google.api.DotnetSettings.RenamedResourcesEntry', '10': 'renamedResources'}, + const {'1': 'ignored_resources', '3': 4, '4': 3, '5': 9, '10': 'ignoredResources'}, + const {'1': 'forced_namespace_aliases', '3': 5, '4': 3, '5': 9, '10': 'forcedNamespaceAliases'}, + const {'1': 'handwritten_signatures', '3': 6, '4': 3, '5': 9, '10': 'handwrittenSignatures'}, + ], + '3': const [DotnetSettings_RenamedServicesEntry$json, DotnetSettings_RenamedResourcesEntry$json], +}; + +@$core.Deprecated('Use dotnetSettingsDescriptor instead') +const DotnetSettings_RenamedServicesEntry$json = const { + '1': 'RenamedServicesEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'}, + ], + '7': const {'7': true}, +}; + +@$core.Deprecated('Use dotnetSettingsDescriptor instead') +const DotnetSettings_RenamedResourcesEntry$json = const { + '1': 'RenamedResourcesEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `DotnetSettings`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List dotnetSettingsDescriptor = $convert.base64Decode('Cg5Eb3RuZXRTZXR0aW5ncxI6CgZjb21tb24YASABKAsyIi5nb29nbGUuYXBpLkNvbW1vbkxhbmd1YWdlU2V0dGluZ3NSBmNvbW1vbhJaChByZW5hbWVkX3NlcnZpY2VzGAIgAygLMi8uZ29vZ2xlLmFwaS5Eb3RuZXRTZXR0aW5ncy5SZW5hbWVkU2VydmljZXNFbnRyeVIPcmVuYW1lZFNlcnZpY2VzEl0KEXJlbmFtZWRfcmVzb3VyY2VzGAMgAygLMjAuZ29vZ2xlLmFwaS5Eb3RuZXRTZXR0aW5ncy5SZW5hbWVkUmVzb3VyY2VzRW50cnlSEHJlbmFtZWRSZXNvdXJjZXMSKwoRaWdub3JlZF9yZXNvdXJjZXMYBCADKAlSEGlnbm9yZWRSZXNvdXJjZXMSOAoYZm9yY2VkX25hbWVzcGFjZV9hbGlhc2VzGAUgAygJUhZmb3JjZWROYW1lc3BhY2VBbGlhc2VzEjUKFmhhbmR3cml0dGVuX3NpZ25hdHVyZXMYBiADKAlSFWhhbmR3cml0dGVuU2lnbmF0dXJlcxpCChRSZW5hbWVkU2VydmljZXNFbnRyeRIQCgNrZXkYASABKAlSA2tleRIUCgV2YWx1ZRgCIAEoCVIFdmFsdWU6AjgBGkMKFVJlbmFtZWRSZXNvdXJjZXNFbnRyeRIQCgNrZXkYASABKAlSA2tleRIUCgV2YWx1ZRgCIAEoCVIFdmFsdWU6AjgB'); +@$core.Deprecated('Use rubySettingsDescriptor instead') +const RubySettings$json = const { + '1': 'RubySettings', + '2': const [ + const {'1': 'common', '3': 1, '4': 1, '5': 11, '6': '.google.api.CommonLanguageSettings', '10': 'common'}, + ], +}; + +/// Descriptor for `RubySettings`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List rubySettingsDescriptor = $convert.base64Decode('CgxSdWJ5U2V0dGluZ3MSOgoGY29tbW9uGAEgASgLMiIuZ29vZ2xlLmFwaS5Db21tb25MYW5ndWFnZVNldHRpbmdzUgZjb21tb24='); +@$core.Deprecated('Use goSettingsDescriptor instead') +const GoSettings$json = const { + '1': 'GoSettings', + '2': const [ + const {'1': 'common', '3': 1, '4': 1, '5': 11, '6': '.google.api.CommonLanguageSettings', '10': 'common'}, + ], +}; + +/// Descriptor for `GoSettings`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List goSettingsDescriptor = $convert.base64Decode('CgpHb1NldHRpbmdzEjoKBmNvbW1vbhgBIAEoCzIiLmdvb2dsZS5hcGkuQ29tbW9uTGFuZ3VhZ2VTZXR0aW5nc1IGY29tbW9u'); +@$core.Deprecated('Use methodSettingsDescriptor instead') +const MethodSettings$json = const { + '1': 'MethodSettings', + '2': const [ + const {'1': 'selector', '3': 1, '4': 1, '5': 9, '10': 'selector'}, + const {'1': 'long_running', '3': 2, '4': 1, '5': 11, '6': '.google.api.MethodSettings.LongRunning', '10': 'longRunning'}, + ], + '3': const [MethodSettings_LongRunning$json], +}; + +@$core.Deprecated('Use methodSettingsDescriptor instead') +const MethodSettings_LongRunning$json = const { + '1': 'LongRunning', + '2': const [ + const {'1': 'initial_poll_delay', '3': 1, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '10': 'initialPollDelay'}, + const {'1': 'poll_delay_multiplier', '3': 2, '4': 1, '5': 2, '10': 'pollDelayMultiplier'}, + const {'1': 'max_poll_delay', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '10': 'maxPollDelay'}, + const {'1': 'total_poll_timeout', '3': 4, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '10': 'totalPollTimeout'}, + ], +}; + +/// Descriptor for `MethodSettings`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List methodSettingsDescriptor = $convert.base64Decode('Cg5NZXRob2RTZXR0aW5ncxIaCghzZWxlY3RvchgBIAEoCVIIc2VsZWN0b3ISSQoMbG9uZ19ydW5uaW5nGAIgASgLMiYuZ29vZ2xlLmFwaS5NZXRob2RTZXR0aW5ncy5Mb25nUnVubmluZ1ILbG9uZ1J1bm5pbmcalAIKC0xvbmdSdW5uaW5nEkcKEmluaXRpYWxfcG9sbF9kZWxheRgBIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlvblIQaW5pdGlhbFBvbGxEZWxheRIyChVwb2xsX2RlbGF5X211bHRpcGxpZXIYAiABKAJSE3BvbGxEZWxheU11bHRpcGxpZXISPwoObWF4X3BvbGxfZGVsYXkYAyABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb25SDG1heFBvbGxEZWxheRJHChJ0b3RhbF9wb2xsX3RpbWVvdXQYBCABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb25SEHRvdGFsUG9sbFRpbWVvdXQ='); diff --git a/lib/src/gen/google/api/expr/v1alpha1/checked.pb.dart b/lib/src/gen/google/api/expr/v1alpha1/checked.pb.dart new file mode 100644 index 00000000000..4b377fb9609 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1alpha1/checked.pb.dart @@ -0,0 +1,999 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1alpha1/checked.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import 'syntax.pb.dart' as $3; +import '../../../protobuf/empty.pb.dart' as $4; + +import '../../../protobuf/struct.pbenum.dart' as $2; +import 'checked.pbenum.dart'; + +export 'checked.pbenum.dart'; + +class CheckedExpr extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CheckedExpr', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..m<$fixnum.Int64, Reference>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'referenceMap', entryClassName: 'CheckedExpr.ReferenceMapEntry', keyFieldType: $pb.PbFieldType.O6, valueFieldType: $pb.PbFieldType.OM, valueCreator: Reference.create, packageName: const $pb.PackageName('google.api.expr.v1alpha1')) + ..m<$fixnum.Int64, Type>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'typeMap', entryClassName: 'CheckedExpr.TypeMapEntry', keyFieldType: $pb.PbFieldType.O6, valueFieldType: $pb.PbFieldType.OM, valueCreator: Type.create, packageName: const $pb.PackageName('google.api.expr.v1alpha1')) + ..aOM<$3.Expr>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'expr', subBuilder: $3.Expr.create) + ..aOM<$3.SourceInfo>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sourceInfo', subBuilder: $3.SourceInfo.create) + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'exprVersion') + ..hasRequiredFields = false + ; + + CheckedExpr._() : super(); + factory CheckedExpr({ + $core.Map<$fixnum.Int64, Reference>? referenceMap, + $core.Map<$fixnum.Int64, Type>? typeMap, + $3.Expr? expr, + $3.SourceInfo? sourceInfo, + $core.String? exprVersion, + }) { + final _result = create(); + if (referenceMap != null) { + _result.referenceMap.addAll(referenceMap); + } + if (typeMap != null) { + _result.typeMap.addAll(typeMap); + } + if (expr != null) { + _result.expr = expr; + } + if (sourceInfo != null) { + _result.sourceInfo = sourceInfo; + } + if (exprVersion != null) { + _result.exprVersion = exprVersion; + } + return _result; + } + factory CheckedExpr.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CheckedExpr.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CheckedExpr clone() => CheckedExpr()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CheckedExpr copyWith(void Function(CheckedExpr) updates) => super.copyWith((message) => updates(message as CheckedExpr)) as CheckedExpr; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CheckedExpr create() => CheckedExpr._(); + CheckedExpr createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CheckedExpr getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CheckedExpr? _defaultInstance; + + @$pb.TagNumber(2) + $core.Map<$fixnum.Int64, Reference> get referenceMap => $_getMap(0); + + @$pb.TagNumber(3) + $core.Map<$fixnum.Int64, Type> get typeMap => $_getMap(1); + + @$pb.TagNumber(4) + $3.Expr get expr => $_getN(2); + @$pb.TagNumber(4) + set expr($3.Expr v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasExpr() => $_has(2); + @$pb.TagNumber(4) + void clearExpr() => clearField(4); + @$pb.TagNumber(4) + $3.Expr ensureExpr() => $_ensure(2); + + @$pb.TagNumber(5) + $3.SourceInfo get sourceInfo => $_getN(3); + @$pb.TagNumber(5) + set sourceInfo($3.SourceInfo v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasSourceInfo() => $_has(3); + @$pb.TagNumber(5) + void clearSourceInfo() => clearField(5); + @$pb.TagNumber(5) + $3.SourceInfo ensureSourceInfo() => $_ensure(3); + + @$pb.TagNumber(6) + $core.String get exprVersion => $_getSZ(4); + @$pb.TagNumber(6) + set exprVersion($core.String v) { $_setString(4, v); } + @$pb.TagNumber(6) + $core.bool hasExprVersion() => $_has(4); + @$pb.TagNumber(6) + void clearExprVersion() => clearField(6); +} + +class Type_ListType extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Type.ListType', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'elemType', subBuilder: Type.create) + ..hasRequiredFields = false + ; + + Type_ListType._() : super(); + factory Type_ListType({ + Type? elemType, + }) { + final _result = create(); + if (elemType != null) { + _result.elemType = elemType; + } + return _result; + } + factory Type_ListType.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Type_ListType.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Type_ListType clone() => Type_ListType()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Type_ListType copyWith(void Function(Type_ListType) updates) => super.copyWith((message) => updates(message as Type_ListType)) as Type_ListType; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Type_ListType create() => Type_ListType._(); + Type_ListType createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Type_ListType getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Type_ListType? _defaultInstance; + + @$pb.TagNumber(1) + Type get elemType => $_getN(0); + @$pb.TagNumber(1) + set elemType(Type v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasElemType() => $_has(0); + @$pb.TagNumber(1) + void clearElemType() => clearField(1); + @$pb.TagNumber(1) + Type ensureElemType() => $_ensure(0); +} + +class Type_MapType extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Type.MapType', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'keyType', subBuilder: Type.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'valueType', subBuilder: Type.create) + ..hasRequiredFields = false + ; + + Type_MapType._() : super(); + factory Type_MapType({ + Type? keyType, + Type? valueType, + }) { + final _result = create(); + if (keyType != null) { + _result.keyType = keyType; + } + if (valueType != null) { + _result.valueType = valueType; + } + return _result; + } + factory Type_MapType.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Type_MapType.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Type_MapType clone() => Type_MapType()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Type_MapType copyWith(void Function(Type_MapType) updates) => super.copyWith((message) => updates(message as Type_MapType)) as Type_MapType; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Type_MapType create() => Type_MapType._(); + Type_MapType createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Type_MapType getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Type_MapType? _defaultInstance; + + @$pb.TagNumber(1) + Type get keyType => $_getN(0); + @$pb.TagNumber(1) + set keyType(Type v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasKeyType() => $_has(0); + @$pb.TagNumber(1) + void clearKeyType() => clearField(1); + @$pb.TagNumber(1) + Type ensureKeyType() => $_ensure(0); + + @$pb.TagNumber(2) + Type get valueType => $_getN(1); + @$pb.TagNumber(2) + set valueType(Type v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasValueType() => $_has(1); + @$pb.TagNumber(2) + void clearValueType() => clearField(2); + @$pb.TagNumber(2) + Type ensureValueType() => $_ensure(1); +} + +class Type_FunctionType extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Type.FunctionType', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resultType', subBuilder: Type.create) + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'argTypes', $pb.PbFieldType.PM, subBuilder: Type.create) + ..hasRequiredFields = false + ; + + Type_FunctionType._() : super(); + factory Type_FunctionType({ + Type? resultType, + $core.Iterable? argTypes, + }) { + final _result = create(); + if (resultType != null) { + _result.resultType = resultType; + } + if (argTypes != null) { + _result.argTypes.addAll(argTypes); + } + return _result; + } + factory Type_FunctionType.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Type_FunctionType.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Type_FunctionType clone() => Type_FunctionType()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Type_FunctionType copyWith(void Function(Type_FunctionType) updates) => super.copyWith((message) => updates(message as Type_FunctionType)) as Type_FunctionType; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Type_FunctionType create() => Type_FunctionType._(); + Type_FunctionType createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Type_FunctionType getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Type_FunctionType? _defaultInstance; + + @$pb.TagNumber(1) + Type get resultType => $_getN(0); + @$pb.TagNumber(1) + set resultType(Type v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasResultType() => $_has(0); + @$pb.TagNumber(1) + void clearResultType() => clearField(1); + @$pb.TagNumber(1) + Type ensureResultType() => $_ensure(0); + + @$pb.TagNumber(2) + $core.List get argTypes => $_getList(1); +} + +class Type_AbstractType extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Type.AbstractType', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'parameterTypes', $pb.PbFieldType.PM, subBuilder: Type.create) + ..hasRequiredFields = false + ; + + Type_AbstractType._() : super(); + factory Type_AbstractType({ + $core.String? name, + $core.Iterable? parameterTypes, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (parameterTypes != null) { + _result.parameterTypes.addAll(parameterTypes); + } + return _result; + } + factory Type_AbstractType.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Type_AbstractType.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Type_AbstractType clone() => Type_AbstractType()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Type_AbstractType copyWith(void Function(Type_AbstractType) updates) => super.copyWith((message) => updates(message as Type_AbstractType)) as Type_AbstractType; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Type_AbstractType create() => Type_AbstractType._(); + Type_AbstractType createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Type_AbstractType getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Type_AbstractType? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.List get parameterTypes => $_getList(1); +} + +enum Type_TypeKind { + dyn, + null_2, + primitive, + wrapper, + wellKnown, + listType, + mapType, + function, + messageType, + typeParam, + type, + error, + abstractType, + notSet +} + +class Type extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Type_TypeKind> _Type_TypeKindByTag = { + 1 : Type_TypeKind.dyn, + 2 : Type_TypeKind.null_2, + 3 : Type_TypeKind.primitive, + 4 : Type_TypeKind.wrapper, + 5 : Type_TypeKind.wellKnown, + 6 : Type_TypeKind.listType, + 7 : Type_TypeKind.mapType, + 8 : Type_TypeKind.function, + 9 : Type_TypeKind.messageType, + 10 : Type_TypeKind.typeParam, + 11 : Type_TypeKind.type, + 12 : Type_TypeKind.error, + 14 : Type_TypeKind.abstractType, + 0 : Type_TypeKind.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Type', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..oo(0, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14]) + ..aOM<$4.Empty>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dyn', subBuilder: $4.Empty.create) + ..e<$2.NullValue>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'null', $pb.PbFieldType.OE, defaultOrMaker: $2.NullValue.NULL_VALUE, valueOf: $2.NullValue.valueOf, enumValues: $2.NullValue.values) + ..e(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'primitive', $pb.PbFieldType.OE, defaultOrMaker: Type_PrimitiveType.PRIMITIVE_TYPE_UNSPECIFIED, valueOf: Type_PrimitiveType.valueOf, enumValues: Type_PrimitiveType.values) + ..e(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'wrapper', $pb.PbFieldType.OE, defaultOrMaker: Type_PrimitiveType.PRIMITIVE_TYPE_UNSPECIFIED, valueOf: Type_PrimitiveType.valueOf, enumValues: Type_PrimitiveType.values) + ..e(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'wellKnown', $pb.PbFieldType.OE, defaultOrMaker: Type_WellKnownType.WELL_KNOWN_TYPE_UNSPECIFIED, valueOf: Type_WellKnownType.valueOf, enumValues: Type_WellKnownType.values) + ..aOM(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'listType', subBuilder: Type_ListType.create) + ..aOM(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mapType', subBuilder: Type_MapType.create) + ..aOM(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'function', subBuilder: Type_FunctionType.create) + ..aOS(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'messageType') + ..aOS(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'typeParam') + ..aOM(11, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type', subBuilder: Type.create) + ..aOM<$4.Empty>(12, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'error', subBuilder: $4.Empty.create) + ..aOM(14, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'abstractType', subBuilder: Type_AbstractType.create) + ..hasRequiredFields = false + ; + + Type._() : super(); + factory Type({ + $4.Empty? dyn, + $2.NullValue? null_2, + Type_PrimitiveType? primitive, + Type_PrimitiveType? wrapper, + Type_WellKnownType? wellKnown, + Type_ListType? listType, + Type_MapType? mapType, + Type_FunctionType? function, + $core.String? messageType, + $core.String? typeParam, + Type? type, + $4.Empty? error, + Type_AbstractType? abstractType, + }) { + final _result = create(); + if (dyn != null) { + _result.dyn = dyn; + } + if (null_2 != null) { + _result.null_2 = null_2; + } + if (primitive != null) { + _result.primitive = primitive; + } + if (wrapper != null) { + _result.wrapper = wrapper; + } + if (wellKnown != null) { + _result.wellKnown = wellKnown; + } + if (listType != null) { + _result.listType = listType; + } + if (mapType != null) { + _result.mapType = mapType; + } + if (function != null) { + _result.function = function; + } + if (messageType != null) { + _result.messageType = messageType; + } + if (typeParam != null) { + _result.typeParam = typeParam; + } + if (type != null) { + _result.type = type; + } + if (error != null) { + _result.error = error; + } + if (abstractType != null) { + _result.abstractType = abstractType; + } + return _result; + } + factory Type.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Type.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Type clone() => Type()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Type copyWith(void Function(Type) updates) => super.copyWith((message) => updates(message as Type)) as Type; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Type create() => Type._(); + Type createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Type getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Type? _defaultInstance; + + Type_TypeKind whichTypeKind() => _Type_TypeKindByTag[$_whichOneof(0)]!; + void clearTypeKind() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $4.Empty get dyn => $_getN(0); + @$pb.TagNumber(1) + set dyn($4.Empty v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasDyn() => $_has(0); + @$pb.TagNumber(1) + void clearDyn() => clearField(1); + @$pb.TagNumber(1) + $4.Empty ensureDyn() => $_ensure(0); + + @$pb.TagNumber(2) + $2.NullValue get null_2 => $_getN(1); + @$pb.TagNumber(2) + set null_2($2.NullValue v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasNull_2() => $_has(1); + @$pb.TagNumber(2) + void clearNull_2() => clearField(2); + + @$pb.TagNumber(3) + Type_PrimitiveType get primitive => $_getN(2); + @$pb.TagNumber(3) + set primitive(Type_PrimitiveType v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasPrimitive() => $_has(2); + @$pb.TagNumber(3) + void clearPrimitive() => clearField(3); + + @$pb.TagNumber(4) + Type_PrimitiveType get wrapper => $_getN(3); + @$pb.TagNumber(4) + set wrapper(Type_PrimitiveType v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasWrapper() => $_has(3); + @$pb.TagNumber(4) + void clearWrapper() => clearField(4); + + @$pb.TagNumber(5) + Type_WellKnownType get wellKnown => $_getN(4); + @$pb.TagNumber(5) + set wellKnown(Type_WellKnownType v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasWellKnown() => $_has(4); + @$pb.TagNumber(5) + void clearWellKnown() => clearField(5); + + @$pb.TagNumber(6) + Type_ListType get listType => $_getN(5); + @$pb.TagNumber(6) + set listType(Type_ListType v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasListType() => $_has(5); + @$pb.TagNumber(6) + void clearListType() => clearField(6); + @$pb.TagNumber(6) + Type_ListType ensureListType() => $_ensure(5); + + @$pb.TagNumber(7) + Type_MapType get mapType => $_getN(6); + @$pb.TagNumber(7) + set mapType(Type_MapType v) { setField(7, v); } + @$pb.TagNumber(7) + $core.bool hasMapType() => $_has(6); + @$pb.TagNumber(7) + void clearMapType() => clearField(7); + @$pb.TagNumber(7) + Type_MapType ensureMapType() => $_ensure(6); + + @$pb.TagNumber(8) + Type_FunctionType get function => $_getN(7); + @$pb.TagNumber(8) + set function(Type_FunctionType v) { setField(8, v); } + @$pb.TagNumber(8) + $core.bool hasFunction() => $_has(7); + @$pb.TagNumber(8) + void clearFunction() => clearField(8); + @$pb.TagNumber(8) + Type_FunctionType ensureFunction() => $_ensure(7); + + @$pb.TagNumber(9) + $core.String get messageType => $_getSZ(8); + @$pb.TagNumber(9) + set messageType($core.String v) { $_setString(8, v); } + @$pb.TagNumber(9) + $core.bool hasMessageType() => $_has(8); + @$pb.TagNumber(9) + void clearMessageType() => clearField(9); + + @$pb.TagNumber(10) + $core.String get typeParam => $_getSZ(9); + @$pb.TagNumber(10) + set typeParam($core.String v) { $_setString(9, v); } + @$pb.TagNumber(10) + $core.bool hasTypeParam() => $_has(9); + @$pb.TagNumber(10) + void clearTypeParam() => clearField(10); + + @$pb.TagNumber(11) + Type get type => $_getN(10); + @$pb.TagNumber(11) + set type(Type v) { setField(11, v); } + @$pb.TagNumber(11) + $core.bool hasType() => $_has(10); + @$pb.TagNumber(11) + void clearType() => clearField(11); + @$pb.TagNumber(11) + Type ensureType() => $_ensure(10); + + @$pb.TagNumber(12) + $4.Empty get error => $_getN(11); + @$pb.TagNumber(12) + set error($4.Empty v) { setField(12, v); } + @$pb.TagNumber(12) + $core.bool hasError() => $_has(11); + @$pb.TagNumber(12) + void clearError() => clearField(12); + @$pb.TagNumber(12) + $4.Empty ensureError() => $_ensure(11); + + @$pb.TagNumber(14) + Type_AbstractType get abstractType => $_getN(12); + @$pb.TagNumber(14) + set abstractType(Type_AbstractType v) { setField(14, v); } + @$pb.TagNumber(14) + $core.bool hasAbstractType() => $_has(12); + @$pb.TagNumber(14) + void clearAbstractType() => clearField(14); + @$pb.TagNumber(14) + Type_AbstractType ensureAbstractType() => $_ensure(12); +} + +class Decl_IdentDecl extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Decl.IdentDecl', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type', subBuilder: Type.create) + ..aOM<$3.Constant>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', subBuilder: $3.Constant.create) + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'doc') + ..hasRequiredFields = false + ; + + Decl_IdentDecl._() : super(); + factory Decl_IdentDecl({ + Type? type, + $3.Constant? value, + $core.String? doc, + }) { + final _result = create(); + if (type != null) { + _result.type = type; + } + if (value != null) { + _result.value = value; + } + if (doc != null) { + _result.doc = doc; + } + return _result; + } + factory Decl_IdentDecl.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Decl_IdentDecl.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Decl_IdentDecl clone() => Decl_IdentDecl()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Decl_IdentDecl copyWith(void Function(Decl_IdentDecl) updates) => super.copyWith((message) => updates(message as Decl_IdentDecl)) as Decl_IdentDecl; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Decl_IdentDecl create() => Decl_IdentDecl._(); + Decl_IdentDecl createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Decl_IdentDecl getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Decl_IdentDecl? _defaultInstance; + + @$pb.TagNumber(1) + Type get type => $_getN(0); + @$pb.TagNumber(1) + set type(Type v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasType() => $_has(0); + @$pb.TagNumber(1) + void clearType() => clearField(1); + @$pb.TagNumber(1) + Type ensureType() => $_ensure(0); + + @$pb.TagNumber(2) + $3.Constant get value => $_getN(1); + @$pb.TagNumber(2) + set value($3.Constant v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasValue() => $_has(1); + @$pb.TagNumber(2) + void clearValue() => clearField(2); + @$pb.TagNumber(2) + $3.Constant ensureValue() => $_ensure(1); + + @$pb.TagNumber(3) + $core.String get doc => $_getSZ(2); + @$pb.TagNumber(3) + set doc($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasDoc() => $_has(2); + @$pb.TagNumber(3) + void clearDoc() => clearField(3); +} + +class Decl_FunctionDecl_Overload extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Decl.FunctionDecl.Overload', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'overloadId') + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'params', $pb.PbFieldType.PM, subBuilder: Type.create) + ..pPS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'typeParams') + ..aOM(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resultType', subBuilder: Type.create) + ..aOB(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'isInstanceFunction') + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'doc') + ..hasRequiredFields = false + ; + + Decl_FunctionDecl_Overload._() : super(); + factory Decl_FunctionDecl_Overload({ + $core.String? overloadId, + $core.Iterable? params, + $core.Iterable<$core.String>? typeParams, + Type? resultType, + $core.bool? isInstanceFunction, + $core.String? doc, + }) { + final _result = create(); + if (overloadId != null) { + _result.overloadId = overloadId; + } + if (params != null) { + _result.params.addAll(params); + } + if (typeParams != null) { + _result.typeParams.addAll(typeParams); + } + if (resultType != null) { + _result.resultType = resultType; + } + if (isInstanceFunction != null) { + _result.isInstanceFunction = isInstanceFunction; + } + if (doc != null) { + _result.doc = doc; + } + return _result; + } + factory Decl_FunctionDecl_Overload.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Decl_FunctionDecl_Overload.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Decl_FunctionDecl_Overload clone() => Decl_FunctionDecl_Overload()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Decl_FunctionDecl_Overload copyWith(void Function(Decl_FunctionDecl_Overload) updates) => super.copyWith((message) => updates(message as Decl_FunctionDecl_Overload)) as Decl_FunctionDecl_Overload; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Decl_FunctionDecl_Overload create() => Decl_FunctionDecl_Overload._(); + Decl_FunctionDecl_Overload createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Decl_FunctionDecl_Overload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Decl_FunctionDecl_Overload? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get overloadId => $_getSZ(0); + @$pb.TagNumber(1) + set overloadId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasOverloadId() => $_has(0); + @$pb.TagNumber(1) + void clearOverloadId() => clearField(1); + + @$pb.TagNumber(2) + $core.List get params => $_getList(1); + + @$pb.TagNumber(3) + $core.List<$core.String> get typeParams => $_getList(2); + + @$pb.TagNumber(4) + Type get resultType => $_getN(3); + @$pb.TagNumber(4) + set resultType(Type v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasResultType() => $_has(3); + @$pb.TagNumber(4) + void clearResultType() => clearField(4); + @$pb.TagNumber(4) + Type ensureResultType() => $_ensure(3); + + @$pb.TagNumber(5) + $core.bool get isInstanceFunction => $_getBF(4); + @$pb.TagNumber(5) + set isInstanceFunction($core.bool v) { $_setBool(4, v); } + @$pb.TagNumber(5) + $core.bool hasIsInstanceFunction() => $_has(4); + @$pb.TagNumber(5) + void clearIsInstanceFunction() => clearField(5); + + @$pb.TagNumber(6) + $core.String get doc => $_getSZ(5); + @$pb.TagNumber(6) + set doc($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasDoc() => $_has(5); + @$pb.TagNumber(6) + void clearDoc() => clearField(6); +} + +class Decl_FunctionDecl extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Decl.FunctionDecl', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'overloads', $pb.PbFieldType.PM, subBuilder: Decl_FunctionDecl_Overload.create) + ..hasRequiredFields = false + ; + + Decl_FunctionDecl._() : super(); + factory Decl_FunctionDecl({ + $core.Iterable? overloads, + }) { + final _result = create(); + if (overloads != null) { + _result.overloads.addAll(overloads); + } + return _result; + } + factory Decl_FunctionDecl.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Decl_FunctionDecl.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Decl_FunctionDecl clone() => Decl_FunctionDecl()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Decl_FunctionDecl copyWith(void Function(Decl_FunctionDecl) updates) => super.copyWith((message) => updates(message as Decl_FunctionDecl)) as Decl_FunctionDecl; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Decl_FunctionDecl create() => Decl_FunctionDecl._(); + Decl_FunctionDecl createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Decl_FunctionDecl getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Decl_FunctionDecl? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get overloads => $_getList(0); +} + +enum Decl_DeclKind { + ident, + function, + notSet +} + +class Decl extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Decl_DeclKind> _Decl_DeclKindByTag = { + 2 : Decl_DeclKind.ident, + 3 : Decl_DeclKind.function, + 0 : Decl_DeclKind.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Decl', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..oo(0, [2, 3]) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'ident', subBuilder: Decl_IdentDecl.create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'function', subBuilder: Decl_FunctionDecl.create) + ..hasRequiredFields = false + ; + + Decl._() : super(); + factory Decl({ + $core.String? name, + Decl_IdentDecl? ident, + Decl_FunctionDecl? function, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (ident != null) { + _result.ident = ident; + } + if (function != null) { + _result.function = function; + } + return _result; + } + factory Decl.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Decl.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Decl clone() => Decl()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Decl copyWith(void Function(Decl) updates) => super.copyWith((message) => updates(message as Decl)) as Decl; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Decl create() => Decl._(); + Decl createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Decl getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Decl? _defaultInstance; + + Decl_DeclKind whichDeclKind() => _Decl_DeclKindByTag[$_whichOneof(0)]!; + void clearDeclKind() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + Decl_IdentDecl get ident => $_getN(1); + @$pb.TagNumber(2) + set ident(Decl_IdentDecl v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasIdent() => $_has(1); + @$pb.TagNumber(2) + void clearIdent() => clearField(2); + @$pb.TagNumber(2) + Decl_IdentDecl ensureIdent() => $_ensure(1); + + @$pb.TagNumber(3) + Decl_FunctionDecl get function => $_getN(2); + @$pb.TagNumber(3) + set function(Decl_FunctionDecl v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasFunction() => $_has(2); + @$pb.TagNumber(3) + void clearFunction() => clearField(3); + @$pb.TagNumber(3) + Decl_FunctionDecl ensureFunction() => $_ensure(2); +} + +class Reference extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Reference', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..pPS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'overloadId') + ..aOM<$3.Constant>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', subBuilder: $3.Constant.create) + ..hasRequiredFields = false + ; + + Reference._() : super(); + factory Reference({ + $core.String? name, + $core.Iterable<$core.String>? overloadId, + $3.Constant? value, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (overloadId != null) { + _result.overloadId.addAll(overloadId); + } + if (value != null) { + _result.value = value; + } + return _result; + } + factory Reference.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Reference.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Reference clone() => Reference()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Reference copyWith(void Function(Reference) updates) => super.copyWith((message) => updates(message as Reference)) as Reference; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Reference create() => Reference._(); + Reference createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Reference getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Reference? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(3) + $core.List<$core.String> get overloadId => $_getList(1); + + @$pb.TagNumber(4) + $3.Constant get value => $_getN(2); + @$pb.TagNumber(4) + set value($3.Constant v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasValue() => $_has(2); + @$pb.TagNumber(4) + void clearValue() => clearField(4); + @$pb.TagNumber(4) + $3.Constant ensureValue() => $_ensure(2); +} + diff --git a/lib/src/gen/google/api/expr/v1alpha1/checked.pbenum.dart b/lib/src/gen/google/api/expr/v1alpha1/checked.pbenum.dart new file mode 100644 index 00000000000..6cddf2a7e70 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1alpha1/checked.pbenum.dart @@ -0,0 +1,55 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1alpha1/checked.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class Type_PrimitiveType extends $pb.ProtobufEnum { + static const Type_PrimitiveType PRIMITIVE_TYPE_UNSPECIFIED = Type_PrimitiveType._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PRIMITIVE_TYPE_UNSPECIFIED'); + static const Type_PrimitiveType BOOL = Type_PrimitiveType._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'BOOL'); + static const Type_PrimitiveType INT64 = Type_PrimitiveType._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'INT64'); + static const Type_PrimitiveType UINT64 = Type_PrimitiveType._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UINT64'); + static const Type_PrimitiveType DOUBLE = Type_PrimitiveType._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'DOUBLE'); + static const Type_PrimitiveType STRING = Type_PrimitiveType._(5, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'STRING'); + static const Type_PrimitiveType BYTES = Type_PrimitiveType._(6, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'BYTES'); + + static const $core.List values = [ + PRIMITIVE_TYPE_UNSPECIFIED, + BOOL, + INT64, + UINT64, + DOUBLE, + STRING, + BYTES, + ]; + + static final $core.Map<$core.int, Type_PrimitiveType> _byValue = $pb.ProtobufEnum.initByValue(values); + static Type_PrimitiveType? valueOf($core.int value) => _byValue[value]; + + const Type_PrimitiveType._($core.int v, $core.String n) : super(v, n); +} + +class Type_WellKnownType extends $pb.ProtobufEnum { + static const Type_WellKnownType WELL_KNOWN_TYPE_UNSPECIFIED = Type_WellKnownType._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'WELL_KNOWN_TYPE_UNSPECIFIED'); + static const Type_WellKnownType ANY = Type_WellKnownType._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ANY'); + static const Type_WellKnownType TIMESTAMP = Type_WellKnownType._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TIMESTAMP'); + static const Type_WellKnownType DURATION = Type_WellKnownType._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'DURATION'); + + static const $core.List values = [ + WELL_KNOWN_TYPE_UNSPECIFIED, + ANY, + TIMESTAMP, + DURATION, + ]; + + static final $core.Map<$core.int, Type_WellKnownType> _byValue = $pb.ProtobufEnum.initByValue(values); + static Type_WellKnownType? valueOf($core.int value) => _byValue[value]; + + const Type_WellKnownType._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/google/api/expr/v1alpha1/checked.pbjson.dart b/lib/src/gen/google/api/expr/v1alpha1/checked.pbjson.dart new file mode 100644 index 00000000000..df59f903d04 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1alpha1/checked.pbjson.dart @@ -0,0 +1,192 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1alpha1/checked.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use checkedExprDescriptor instead') +const CheckedExpr$json = const { + '1': 'CheckedExpr', + '2': const [ + const {'1': 'reference_map', '3': 2, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.CheckedExpr.ReferenceMapEntry', '10': 'referenceMap'}, + const {'1': 'type_map', '3': 3, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.CheckedExpr.TypeMapEntry', '10': 'typeMap'}, + const {'1': 'source_info', '3': 5, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.SourceInfo', '10': 'sourceInfo'}, + const {'1': 'expr_version', '3': 6, '4': 1, '5': 9, '10': 'exprVersion'}, + const {'1': 'expr', '3': 4, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr', '10': 'expr'}, + ], + '3': const [CheckedExpr_ReferenceMapEntry$json, CheckedExpr_TypeMapEntry$json], +}; + +@$core.Deprecated('Use checkedExprDescriptor instead') +const CheckedExpr_ReferenceMapEntry$json = const { + '1': 'ReferenceMapEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 3, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Reference', '10': 'value'}, + ], + '7': const {'7': true}, +}; + +@$core.Deprecated('Use checkedExprDescriptor instead') +const CheckedExpr_TypeMapEntry$json = const { + '1': 'TypeMapEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 3, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Type', '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `CheckedExpr`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List checkedExprDescriptor = $convert.base64Decode('CgtDaGVja2VkRXhwchJcCg1yZWZlcmVuY2VfbWFwGAIgAygLMjcuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkNoZWNrZWRFeHByLlJlZmVyZW5jZU1hcEVudHJ5UgxyZWZlcmVuY2VNYXASTQoIdHlwZV9tYXAYAyADKAsyMi5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuQ2hlY2tlZEV4cHIuVHlwZU1hcEVudHJ5Ugd0eXBlTWFwEkUKC3NvdXJjZV9pbmZvGAUgASgLMiQuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLlNvdXJjZUluZm9SCnNvdXJjZUluZm8SIQoMZXhwcl92ZXJzaW9uGAYgASgJUgtleHByVmVyc2lvbhIyCgRleHByGAQgASgLMh4uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkV4cHJSBGV4cHIaZAoRUmVmZXJlbmNlTWFwRW50cnkSEAoDa2V5GAEgASgDUgNrZXkSOQoFdmFsdWUYAiABKAsyIy5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuUmVmZXJlbmNlUgV2YWx1ZToCOAEaWgoMVHlwZU1hcEVudHJ5EhAKA2tleRgBIAEoA1IDa2V5EjQKBXZhbHVlGAIgASgLMh4uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLlR5cGVSBXZhbHVlOgI4AQ=='); +@$core.Deprecated('Use typeDescriptor instead') +const Type$json = const { + '1': 'Type', + '2': const [ + const {'1': 'dyn', '3': 1, '4': 1, '5': 11, '6': '.google.protobuf.Empty', '9': 0, '10': 'dyn'}, + const {'1': 'null', '3': 2, '4': 1, '5': 14, '6': '.google.protobuf.NullValue', '9': 0, '10': 'null'}, + const {'1': 'primitive', '3': 3, '4': 1, '5': 14, '6': '.google.api.expr.v1alpha1.Type.PrimitiveType', '9': 0, '10': 'primitive'}, + const {'1': 'wrapper', '3': 4, '4': 1, '5': 14, '6': '.google.api.expr.v1alpha1.Type.PrimitiveType', '9': 0, '10': 'wrapper'}, + const {'1': 'well_known', '3': 5, '4': 1, '5': 14, '6': '.google.api.expr.v1alpha1.Type.WellKnownType', '9': 0, '10': 'wellKnown'}, + const {'1': 'list_type', '3': 6, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Type.ListType', '9': 0, '10': 'listType'}, + const {'1': 'map_type', '3': 7, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Type.MapType', '9': 0, '10': 'mapType'}, + const {'1': 'function', '3': 8, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Type.FunctionType', '9': 0, '10': 'function'}, + const {'1': 'message_type', '3': 9, '4': 1, '5': 9, '9': 0, '10': 'messageType'}, + const {'1': 'type_param', '3': 10, '4': 1, '5': 9, '9': 0, '10': 'typeParam'}, + const {'1': 'type', '3': 11, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Type', '9': 0, '10': 'type'}, + const {'1': 'error', '3': 12, '4': 1, '5': 11, '6': '.google.protobuf.Empty', '9': 0, '10': 'error'}, + const {'1': 'abstract_type', '3': 14, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Type.AbstractType', '9': 0, '10': 'abstractType'}, + ], + '3': const [Type_ListType$json, Type_MapType$json, Type_FunctionType$json, Type_AbstractType$json], + '4': const [Type_PrimitiveType$json, Type_WellKnownType$json], + '8': const [ + const {'1': 'type_kind'}, + ], +}; + +@$core.Deprecated('Use typeDescriptor instead') +const Type_ListType$json = const { + '1': 'ListType', + '2': const [ + const {'1': 'elem_type', '3': 1, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Type', '10': 'elemType'}, + ], +}; + +@$core.Deprecated('Use typeDescriptor instead') +const Type_MapType$json = const { + '1': 'MapType', + '2': const [ + const {'1': 'key_type', '3': 1, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Type', '10': 'keyType'}, + const {'1': 'value_type', '3': 2, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Type', '10': 'valueType'}, + ], +}; + +@$core.Deprecated('Use typeDescriptor instead') +const Type_FunctionType$json = const { + '1': 'FunctionType', + '2': const [ + const {'1': 'result_type', '3': 1, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Type', '10': 'resultType'}, + const {'1': 'arg_types', '3': 2, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.Type', '10': 'argTypes'}, + ], +}; + +@$core.Deprecated('Use typeDescriptor instead') +const Type_AbstractType$json = const { + '1': 'AbstractType', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'parameter_types', '3': 2, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.Type', '10': 'parameterTypes'}, + ], +}; + +@$core.Deprecated('Use typeDescriptor instead') +const Type_PrimitiveType$json = const { + '1': 'PrimitiveType', + '2': const [ + const {'1': 'PRIMITIVE_TYPE_UNSPECIFIED', '2': 0}, + const {'1': 'BOOL', '2': 1}, + const {'1': 'INT64', '2': 2}, + const {'1': 'UINT64', '2': 3}, + const {'1': 'DOUBLE', '2': 4}, + const {'1': 'STRING', '2': 5}, + const {'1': 'BYTES', '2': 6}, + ], +}; + +@$core.Deprecated('Use typeDescriptor instead') +const Type_WellKnownType$json = const { + '1': 'WellKnownType', + '2': const [ + const {'1': 'WELL_KNOWN_TYPE_UNSPECIFIED', '2': 0}, + const {'1': 'ANY', '2': 1}, + const {'1': 'TIMESTAMP', '2': 2}, + const {'1': 'DURATION', '2': 3}, + ], +}; + +/// Descriptor for `Type`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List typeDescriptor = $convert.base64Decode('CgRUeXBlEioKA2R5bhgBIAEoCzIWLmdvb2dsZS5wcm90b2J1Zi5FbXB0eUgAUgNkeW4SMAoEbnVsbBgCIAEoDjIaLmdvb2dsZS5wcm90b2J1Zi5OdWxsVmFsdWVIAFIEbnVsbBJMCglwcmltaXRpdmUYAyABKA4yLC5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuVHlwZS5QcmltaXRpdmVUeXBlSABSCXByaW1pdGl2ZRJICgd3cmFwcGVyGAQgASgOMiwuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLlR5cGUuUHJpbWl0aXZlVHlwZUgAUgd3cmFwcGVyEk0KCndlbGxfa25vd24YBSABKA4yLC5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuVHlwZS5XZWxsS25vd25UeXBlSABSCXdlbGxLbm93bhJGCglsaXN0X3R5cGUYBiABKAsyJy5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuVHlwZS5MaXN0VHlwZUgAUghsaXN0VHlwZRJDCghtYXBfdHlwZRgHIAEoCzImLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlLk1hcFR5cGVIAFIHbWFwVHlwZRJJCghmdW5jdGlvbhgIIAEoCzIrLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlLkZ1bmN0aW9uVHlwZUgAUghmdW5jdGlvbhIjCgxtZXNzYWdlX3R5cGUYCSABKAlIAFILbWVzc2FnZVR5cGUSHwoKdHlwZV9wYXJhbRgKIAEoCUgAUgl0eXBlUGFyYW0SNAoEdHlwZRgLIAEoCzIeLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlSABSBHR5cGUSLgoFZXJyb3IYDCABKAsyFi5nb29nbGUucHJvdG9idWYuRW1wdHlIAFIFZXJyb3ISUgoNYWJzdHJhY3RfdHlwZRgOIAEoCzIrLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlLkFic3RyYWN0VHlwZUgAUgxhYnN0cmFjdFR5cGUaRwoITGlzdFR5cGUSOwoJZWxlbV90eXBlGAEgASgLMh4uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLlR5cGVSCGVsZW1UeXBlGoMBCgdNYXBUeXBlEjkKCGtleV90eXBlGAEgASgLMh4uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLlR5cGVSB2tleVR5cGUSPQoKdmFsdWVfdHlwZRgCIAEoCzIeLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlUgl2YWx1ZVR5cGUajAEKDEZ1bmN0aW9uVHlwZRI/CgtyZXN1bHRfdHlwZRgBIAEoCzIeLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlUgpyZXN1bHRUeXBlEjsKCWFyZ190eXBlcxgCIAMoCzIeLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlUghhcmdUeXBlcxprCgxBYnN0cmFjdFR5cGUSEgoEbmFtZRgBIAEoCVIEbmFtZRJHCg9wYXJhbWV0ZXJfdHlwZXMYAiADKAsyHi5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuVHlwZVIOcGFyYW1ldGVyVHlwZXMicwoNUHJpbWl0aXZlVHlwZRIeChpQUklNSVRJVkVfVFlQRV9VTlNQRUNJRklFRBAAEggKBEJPT0wQARIJCgVJTlQ2NBACEgoKBlVJTlQ2NBADEgoKBkRPVUJMRRAEEgoKBlNUUklORxAFEgkKBUJZVEVTEAYiVgoNV2VsbEtub3duVHlwZRIfChtXRUxMX0tOT1dOX1RZUEVfVU5TUEVDSUZJRUQQABIHCgNBTlkQARINCglUSU1FU1RBTVAQAhIMCghEVVJBVElPThADQgsKCXR5cGVfa2luZA=='); +@$core.Deprecated('Use declDescriptor instead') +const Decl$json = const { + '1': 'Decl', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'ident', '3': 2, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Decl.IdentDecl', '9': 0, '10': 'ident'}, + const {'1': 'function', '3': 3, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Decl.FunctionDecl', '9': 0, '10': 'function'}, + ], + '3': const [Decl_IdentDecl$json, Decl_FunctionDecl$json], + '8': const [ + const {'1': 'decl_kind'}, + ], +}; + +@$core.Deprecated('Use declDescriptor instead') +const Decl_IdentDecl$json = const { + '1': 'IdentDecl', + '2': const [ + const {'1': 'type', '3': 1, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Type', '10': 'type'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Constant', '10': 'value'}, + const {'1': 'doc', '3': 3, '4': 1, '5': 9, '10': 'doc'}, + ], +}; + +@$core.Deprecated('Use declDescriptor instead') +const Decl_FunctionDecl$json = const { + '1': 'FunctionDecl', + '2': const [ + const {'1': 'overloads', '3': 1, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.Decl.FunctionDecl.Overload', '10': 'overloads'}, + ], + '3': const [Decl_FunctionDecl_Overload$json], +}; + +@$core.Deprecated('Use declDescriptor instead') +const Decl_FunctionDecl_Overload$json = const { + '1': 'Overload', + '2': const [ + const {'1': 'overload_id', '3': 1, '4': 1, '5': 9, '10': 'overloadId'}, + const {'1': 'params', '3': 2, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.Type', '10': 'params'}, + const {'1': 'type_params', '3': 3, '4': 3, '5': 9, '10': 'typeParams'}, + const {'1': 'result_type', '3': 4, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Type', '10': 'resultType'}, + const {'1': 'is_instance_function', '3': 5, '4': 1, '5': 8, '10': 'isInstanceFunction'}, + const {'1': 'doc', '3': 6, '4': 1, '5': 9, '10': 'doc'}, + ], +}; + +/// Descriptor for `Decl`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List declDescriptor = $convert.base64Decode('CgREZWNsEhIKBG5hbWUYASABKAlSBG5hbWUSQAoFaWRlbnQYAiABKAsyKC5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuRGVjbC5JZGVudERlY2xIAFIFaWRlbnQSSQoIZnVuY3Rpb24YAyABKAsyKy5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuRGVjbC5GdW5jdGlvbkRlY2xIAFIIZnVuY3Rpb24aiwEKCUlkZW50RGVjbBIyCgR0eXBlGAEgASgLMh4uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLlR5cGVSBHR5cGUSOAoFdmFsdWUYAiABKAsyIi5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuQ29uc3RhbnRSBXZhbHVlEhAKA2RvYxgDIAEoCVIDZG9jGu4CCgxGdW5jdGlvbkRlY2wSUgoJb3ZlcmxvYWRzGAEgAygLMjQuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkRlY2wuRnVuY3Rpb25EZWNsLk92ZXJsb2FkUglvdmVybG9hZHMaiQIKCE92ZXJsb2FkEh8KC292ZXJsb2FkX2lkGAEgASgJUgpvdmVybG9hZElkEjYKBnBhcmFtcxgCIAMoCzIeLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlUgZwYXJhbXMSHwoLdHlwZV9wYXJhbXMYAyADKAlSCnR5cGVQYXJhbXMSPwoLcmVzdWx0X3R5cGUYBCABKAsyHi5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuVHlwZVIKcmVzdWx0VHlwZRIwChRpc19pbnN0YW5jZV9mdW5jdGlvbhgFIAEoCFISaXNJbnN0YW5jZUZ1bmN0aW9uEhAKA2RvYxgGIAEoCVIDZG9jQgsKCWRlY2xfa2luZA=='); +@$core.Deprecated('Use referenceDescriptor instead') +const Reference$json = const { + '1': 'Reference', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'overload_id', '3': 3, '4': 3, '5': 9, '10': 'overloadId'}, + const {'1': 'value', '3': 4, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Constant', '10': 'value'}, + ], +}; + +/// Descriptor for `Reference`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List referenceDescriptor = $convert.base64Decode('CglSZWZlcmVuY2USEgoEbmFtZRgBIAEoCVIEbmFtZRIfCgtvdmVybG9hZF9pZBgDIAMoCVIKb3ZlcmxvYWRJZBI4CgV2YWx1ZRgEIAEoCzIiLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5Db25zdGFudFIFdmFsdWU='); diff --git a/lib/src/gen/google/api/expr/v1alpha1/eval.pb.dart b/lib/src/gen/google/api/expr/v1alpha1/eval.pb.dart new file mode 100644 index 00000000000..0d81bfc8305 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1alpha1/eval.pb.dart @@ -0,0 +1,305 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1alpha1/eval.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import 'value.pb.dart' as $6; +import '../../../rpc/status.pb.dart' as $7; + +class EvalState_Result extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EvalState.Result', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aInt64(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'expr') + ..aInt64(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value') + ..hasRequiredFields = false + ; + + EvalState_Result._() : super(); + factory EvalState_Result({ + $fixnum.Int64? expr, + $fixnum.Int64? value, + }) { + final _result = create(); + if (expr != null) { + _result.expr = expr; + } + if (value != null) { + _result.value = value; + } + return _result; + } + factory EvalState_Result.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EvalState_Result.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EvalState_Result clone() => EvalState_Result()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EvalState_Result copyWith(void Function(EvalState_Result) updates) => super.copyWith((message) => updates(message as EvalState_Result)) as EvalState_Result; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EvalState_Result create() => EvalState_Result._(); + EvalState_Result createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EvalState_Result getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EvalState_Result? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get expr => $_getI64(0); + @$pb.TagNumber(1) + set expr($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasExpr() => $_has(0); + @$pb.TagNumber(1) + void clearExpr() => clearField(1); + + @$pb.TagNumber(2) + $fixnum.Int64 get value => $_getI64(1); + @$pb.TagNumber(2) + set value($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasValue() => $_has(1); + @$pb.TagNumber(2) + void clearValue() => clearField(2); +} + +class EvalState extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EvalState', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'values', $pb.PbFieldType.PM, subBuilder: ExprValue.create) + ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'results', $pb.PbFieldType.PM, subBuilder: EvalState_Result.create) + ..hasRequiredFields = false + ; + + EvalState._() : super(); + factory EvalState({ + $core.Iterable? values, + $core.Iterable? results, + }) { + final _result = create(); + if (values != null) { + _result.values.addAll(values); + } + if (results != null) { + _result.results.addAll(results); + } + return _result; + } + factory EvalState.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EvalState.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EvalState clone() => EvalState()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EvalState copyWith(void Function(EvalState) updates) => super.copyWith((message) => updates(message as EvalState)) as EvalState; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EvalState create() => EvalState._(); + EvalState createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EvalState getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EvalState? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get values => $_getList(0); + + @$pb.TagNumber(3) + $core.List get results => $_getList(1); +} + +enum ExprValue_Kind { + value, + error, + unknown, + notSet +} + +class ExprValue extends $pb.GeneratedMessage { + static const $core.Map<$core.int, ExprValue_Kind> _ExprValue_KindByTag = { + 1 : ExprValue_Kind.value, + 2 : ExprValue_Kind.error, + 3 : ExprValue_Kind.unknown, + 0 : ExprValue_Kind.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ExprValue', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..oo(0, [1, 2, 3]) + ..aOM<$6.Value>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', subBuilder: $6.Value.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'error', subBuilder: ErrorSet.create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'unknown', subBuilder: UnknownSet.create) + ..hasRequiredFields = false + ; + + ExprValue._() : super(); + factory ExprValue({ + $6.Value? value, + ErrorSet? error, + UnknownSet? unknown, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + if (error != null) { + _result.error = error; + } + if (unknown != null) { + _result.unknown = unknown; + } + return _result; + } + factory ExprValue.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ExprValue.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ExprValue clone() => ExprValue()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ExprValue copyWith(void Function(ExprValue) updates) => super.copyWith((message) => updates(message as ExprValue)) as ExprValue; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ExprValue create() => ExprValue._(); + ExprValue createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ExprValue getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ExprValue? _defaultInstance; + + ExprValue_Kind whichKind() => _ExprValue_KindByTag[$_whichOneof(0)]!; + void clearKind() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $6.Value get value => $_getN(0); + @$pb.TagNumber(1) + set value($6.Value v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); + @$pb.TagNumber(1) + $6.Value ensureValue() => $_ensure(0); + + @$pb.TagNumber(2) + ErrorSet get error => $_getN(1); + @$pb.TagNumber(2) + set error(ErrorSet v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasError() => $_has(1); + @$pb.TagNumber(2) + void clearError() => clearField(2); + @$pb.TagNumber(2) + ErrorSet ensureError() => $_ensure(1); + + @$pb.TagNumber(3) + UnknownSet get unknown => $_getN(2); + @$pb.TagNumber(3) + set unknown(UnknownSet v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasUnknown() => $_has(2); + @$pb.TagNumber(3) + void clearUnknown() => clearField(3); + @$pb.TagNumber(3) + UnknownSet ensureUnknown() => $_ensure(2); +} + +class ErrorSet extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ErrorSet', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..pc<$7.Status>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'errors', $pb.PbFieldType.PM, subBuilder: $7.Status.create) + ..hasRequiredFields = false + ; + + ErrorSet._() : super(); + factory ErrorSet({ + $core.Iterable<$7.Status>? errors, + }) { + final _result = create(); + if (errors != null) { + _result.errors.addAll(errors); + } + return _result; + } + factory ErrorSet.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ErrorSet.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ErrorSet clone() => ErrorSet()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ErrorSet copyWith(void Function(ErrorSet) updates) => super.copyWith((message) => updates(message as ErrorSet)) as ErrorSet; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ErrorSet create() => ErrorSet._(); + ErrorSet createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ErrorSet getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ErrorSet? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$7.Status> get errors => $_getList(0); +} + +class UnknownSet extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UnknownSet', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..p<$fixnum.Int64>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'exprs', $pb.PbFieldType.K6) + ..hasRequiredFields = false + ; + + UnknownSet._() : super(); + factory UnknownSet({ + $core.Iterable<$fixnum.Int64>? exprs, + }) { + final _result = create(); + if (exprs != null) { + _result.exprs.addAll(exprs); + } + return _result; + } + factory UnknownSet.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UnknownSet.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UnknownSet clone() => UnknownSet()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UnknownSet copyWith(void Function(UnknownSet) updates) => super.copyWith((message) => updates(message as UnknownSet)) as UnknownSet; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UnknownSet create() => UnknownSet._(); + UnknownSet createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UnknownSet getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UnknownSet? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$fixnum.Int64> get exprs => $_getList(0); +} + diff --git a/lib/src/gen/google/api/expr/v1alpha1/eval.pbenum.dart b/lib/src/gen/google/api/expr/v1alpha1/eval.pbenum.dart new file mode 100644 index 00000000000..ddaeb747f2e --- /dev/null +++ b/lib/src/gen/google/api/expr/v1alpha1/eval.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1alpha1/eval.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/api/expr/v1alpha1/eval.pbjson.dart b/lib/src/gen/google/api/expr/v1alpha1/eval.pbjson.dart new file mode 100644 index 00000000000..a73a618a847 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1alpha1/eval.pbjson.dart @@ -0,0 +1,66 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1alpha1/eval.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use evalStateDescriptor instead') +const EvalState$json = const { + '1': 'EvalState', + '2': const [ + const {'1': 'values', '3': 1, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.ExprValue', '10': 'values'}, + const {'1': 'results', '3': 3, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.EvalState.Result', '10': 'results'}, + ], + '3': const [EvalState_Result$json], +}; + +@$core.Deprecated('Use evalStateDescriptor instead') +const EvalState_Result$json = const { + '1': 'Result', + '2': const [ + const {'1': 'expr', '3': 1, '4': 1, '5': 3, '10': 'expr'}, + const {'1': 'value', '3': 2, '4': 1, '5': 3, '10': 'value'}, + ], +}; + +/// Descriptor for `EvalState`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List evalStateDescriptor = $convert.base64Decode('CglFdmFsU3RhdGUSOwoGdmFsdWVzGAEgAygLMiMuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkV4cHJWYWx1ZVIGdmFsdWVzEkQKB3Jlc3VsdHMYAyADKAsyKi5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuRXZhbFN0YXRlLlJlc3VsdFIHcmVzdWx0cxoyCgZSZXN1bHQSEgoEZXhwchgBIAEoA1IEZXhwchIUCgV2YWx1ZRgCIAEoA1IFdmFsdWU='); +@$core.Deprecated('Use exprValueDescriptor instead') +const ExprValue$json = const { + '1': 'ExprValue', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Value', '9': 0, '10': 'value'}, + const {'1': 'error', '3': 2, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.ErrorSet', '9': 0, '10': 'error'}, + const {'1': 'unknown', '3': 3, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.UnknownSet', '9': 0, '10': 'unknown'}, + ], + '8': const [ + const {'1': 'kind'}, + ], +}; + +/// Descriptor for `ExprValue`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List exprValueDescriptor = $convert.base64Decode('CglFeHByVmFsdWUSNwoFdmFsdWUYASABKAsyHy5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuVmFsdWVIAFIFdmFsdWUSOgoFZXJyb3IYAiABKAsyIi5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuRXJyb3JTZXRIAFIFZXJyb3ISQAoHdW5rbm93bhgDIAEoCzIkLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5Vbmtub3duU2V0SABSB3Vua25vd25CBgoEa2luZA=='); +@$core.Deprecated('Use errorSetDescriptor instead') +const ErrorSet$json = const { + '1': 'ErrorSet', + '2': const [ + const {'1': 'errors', '3': 1, '4': 3, '5': 11, '6': '.google.rpc.Status', '10': 'errors'}, + ], +}; + +/// Descriptor for `ErrorSet`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List errorSetDescriptor = $convert.base64Decode('CghFcnJvclNldBIqCgZlcnJvcnMYASADKAsyEi5nb29nbGUucnBjLlN0YXR1c1IGZXJyb3Jz'); +@$core.Deprecated('Use unknownSetDescriptor instead') +const UnknownSet$json = const { + '1': 'UnknownSet', + '2': const [ + const {'1': 'exprs', '3': 1, '4': 3, '5': 3, '10': 'exprs'}, + ], +}; + +/// Descriptor for `UnknownSet`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List unknownSetDescriptor = $convert.base64Decode('CgpVbmtub3duU2V0EhQKBWV4cHJzGAEgAygDUgVleHBycw=='); diff --git a/lib/src/gen/google/api/expr/v1alpha1/explain.pb.dart b/lib/src/gen/google/api/expr/v1alpha1/explain.pb.dart new file mode 100644 index 00000000000..a365b1e2031 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1alpha1/explain.pb.dart @@ -0,0 +1,124 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1alpha1/explain.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import 'value.pb.dart' as $6; + +class Explain_ExprStep extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Explain.ExprStep', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aInt64(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'valueIndex', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + Explain_ExprStep._() : super(); + factory Explain_ExprStep({ + $fixnum.Int64? id, + $core.int? valueIndex, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (valueIndex != null) { + _result.valueIndex = valueIndex; + } + return _result; + } + factory Explain_ExprStep.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Explain_ExprStep.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Explain_ExprStep clone() => Explain_ExprStep()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Explain_ExprStep copyWith(void Function(Explain_ExprStep) updates) => super.copyWith((message) => updates(message as Explain_ExprStep)) as Explain_ExprStep; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Explain_ExprStep create() => Explain_ExprStep._(); + Explain_ExprStep createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Explain_ExprStep getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Explain_ExprStep? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get id => $_getI64(0); + @$pb.TagNumber(1) + set id($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.int get valueIndex => $_getIZ(1); + @$pb.TagNumber(2) + set valueIndex($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasValueIndex() => $_has(1); + @$pb.TagNumber(2) + void clearValueIndex() => clearField(2); +} + +class Explain extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Explain', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..pc<$6.Value>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'values', $pb.PbFieldType.PM, subBuilder: $6.Value.create) + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'exprSteps', $pb.PbFieldType.PM, subBuilder: Explain_ExprStep.create) + ..hasRequiredFields = false + ; + + Explain._() : super(); + factory Explain({ + $core.Iterable<$6.Value>? values, + $core.Iterable? exprSteps, + }) { + final _result = create(); + if (values != null) { + _result.values.addAll(values); + } + if (exprSteps != null) { + _result.exprSteps.addAll(exprSteps); + } + return _result; + } + factory Explain.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Explain.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Explain clone() => Explain()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Explain copyWith(void Function(Explain) updates) => super.copyWith((message) => updates(message as Explain)) as Explain; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Explain create() => Explain._(); + Explain createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Explain getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Explain? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$6.Value> get values => $_getList(0); + + @$pb.TagNumber(2) + $core.List get exprSteps => $_getList(1); +} + diff --git a/lib/src/gen/google/api/expr/v1alpha1/explain.pbenum.dart b/lib/src/gen/google/api/expr/v1alpha1/explain.pbenum.dart new file mode 100644 index 00000000000..20d0a5afe1c --- /dev/null +++ b/lib/src/gen/google/api/expr/v1alpha1/explain.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1alpha1/explain.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/api/expr/v1alpha1/explain.pbjson.dart b/lib/src/gen/google/api/expr/v1alpha1/explain.pbjson.dart new file mode 100644 index 00000000000..fea82c4f1c3 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1alpha1/explain.pbjson.dart @@ -0,0 +1,32 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1alpha1/explain.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use explainDescriptor instead') +const Explain$json = const { + '1': 'Explain', + '2': const [ + const {'1': 'values', '3': 1, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.Value', '10': 'values'}, + const {'1': 'expr_steps', '3': 2, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.Explain.ExprStep', '10': 'exprSteps'}, + ], + '3': const [Explain_ExprStep$json], + '7': const {'3': true}, +}; + +@$core.Deprecated('Use explainDescriptor instead') +const Explain_ExprStep$json = const { + '1': 'ExprStep', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 3, '10': 'id'}, + const {'1': 'value_index', '3': 2, '4': 1, '5': 5, '10': 'valueIndex'}, + ], +}; + +/// Descriptor for `Explain`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List explainDescriptor = $convert.base64Decode('CgdFeHBsYWluEjcKBnZhbHVlcxgBIAMoCzIfLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5WYWx1ZVIGdmFsdWVzEkkKCmV4cHJfc3RlcHMYAiADKAsyKi5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuRXhwbGFpbi5FeHByU3RlcFIJZXhwclN0ZXBzGjsKCEV4cHJTdGVwEg4KAmlkGAEgASgDUgJpZBIfCgt2YWx1ZV9pbmRleBgCIAEoBVIKdmFsdWVJbmRleDoCGAE='); diff --git a/lib/src/gen/google/api/expr/v1alpha1/syntax.pb.dart b/lib/src/gen/google/api/expr/v1alpha1/syntax.pb.dart new file mode 100644 index 00000000000..37f26b21bde --- /dev/null +++ b/lib/src/gen/google/api/expr/v1alpha1/syntax.pb.dart @@ -0,0 +1,1208 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1alpha1/syntax.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../protobuf/duration.pb.dart' as $0; +import '../../../protobuf/timestamp.pb.dart' as $1; + +import '../../../protobuf/struct.pbenum.dart' as $2; + +class ParsedExpr extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ParsedExpr', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'expr', subBuilder: Expr.create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sourceInfo', subBuilder: SourceInfo.create) + ..hasRequiredFields = false + ; + + ParsedExpr._() : super(); + factory ParsedExpr({ + Expr? expr, + SourceInfo? sourceInfo, + }) { + final _result = create(); + if (expr != null) { + _result.expr = expr; + } + if (sourceInfo != null) { + _result.sourceInfo = sourceInfo; + } + return _result; + } + factory ParsedExpr.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ParsedExpr.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ParsedExpr clone() => ParsedExpr()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ParsedExpr copyWith(void Function(ParsedExpr) updates) => super.copyWith((message) => updates(message as ParsedExpr)) as ParsedExpr; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ParsedExpr create() => ParsedExpr._(); + ParsedExpr createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ParsedExpr getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ParsedExpr? _defaultInstance; + + @$pb.TagNumber(2) + Expr get expr => $_getN(0); + @$pb.TagNumber(2) + set expr(Expr v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasExpr() => $_has(0); + @$pb.TagNumber(2) + void clearExpr() => clearField(2); + @$pb.TagNumber(2) + Expr ensureExpr() => $_ensure(0); + + @$pb.TagNumber(3) + SourceInfo get sourceInfo => $_getN(1); + @$pb.TagNumber(3) + set sourceInfo(SourceInfo v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasSourceInfo() => $_has(1); + @$pb.TagNumber(3) + void clearSourceInfo() => clearField(3); + @$pb.TagNumber(3) + SourceInfo ensureSourceInfo() => $_ensure(1); +} + +class Expr_Ident extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr.Ident', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + Expr_Ident._() : super(); + factory Expr_Ident({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory Expr_Ident.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr_Ident.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr_Ident clone() => Expr_Ident()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr_Ident copyWith(void Function(Expr_Ident) updates) => super.copyWith((message) => updates(message as Expr_Ident)) as Expr_Ident; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr_Ident create() => Expr_Ident._(); + Expr_Ident createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr_Ident getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr_Ident? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class Expr_Select extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr.Select', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'operand', subBuilder: Expr.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'field') + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'testOnly') + ..hasRequiredFields = false + ; + + Expr_Select._() : super(); + factory Expr_Select({ + Expr? operand, + $core.String? field_2, + $core.bool? testOnly, + }) { + final _result = create(); + if (operand != null) { + _result.operand = operand; + } + if (field_2 != null) { + _result.field_2 = field_2; + } + if (testOnly != null) { + _result.testOnly = testOnly; + } + return _result; + } + factory Expr_Select.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr_Select.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr_Select clone() => Expr_Select()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr_Select copyWith(void Function(Expr_Select) updates) => super.copyWith((message) => updates(message as Expr_Select)) as Expr_Select; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr_Select create() => Expr_Select._(); + Expr_Select createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr_Select getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr_Select? _defaultInstance; + + @$pb.TagNumber(1) + Expr get operand => $_getN(0); + @$pb.TagNumber(1) + set operand(Expr v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasOperand() => $_has(0); + @$pb.TagNumber(1) + void clearOperand() => clearField(1); + @$pb.TagNumber(1) + Expr ensureOperand() => $_ensure(0); + + @$pb.TagNumber(2) + $core.String get field_2 => $_getSZ(1); + @$pb.TagNumber(2) + set field_2($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasField_2() => $_has(1); + @$pb.TagNumber(2) + void clearField_2() => clearField(2); + + @$pb.TagNumber(3) + $core.bool get testOnly => $_getBF(2); + @$pb.TagNumber(3) + set testOnly($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(3) + $core.bool hasTestOnly() => $_has(2); + @$pb.TagNumber(3) + void clearTestOnly() => clearField(3); +} + +class Expr_Call extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr.Call', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'target', subBuilder: Expr.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'function') + ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'args', $pb.PbFieldType.PM, subBuilder: Expr.create) + ..hasRequiredFields = false + ; + + Expr_Call._() : super(); + factory Expr_Call({ + Expr? target, + $core.String? function, + $core.Iterable? args, + }) { + final _result = create(); + if (target != null) { + _result.target = target; + } + if (function != null) { + _result.function = function; + } + if (args != null) { + _result.args.addAll(args); + } + return _result; + } + factory Expr_Call.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr_Call.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr_Call clone() => Expr_Call()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr_Call copyWith(void Function(Expr_Call) updates) => super.copyWith((message) => updates(message as Expr_Call)) as Expr_Call; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr_Call create() => Expr_Call._(); + Expr_Call createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr_Call getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr_Call? _defaultInstance; + + @$pb.TagNumber(1) + Expr get target => $_getN(0); + @$pb.TagNumber(1) + set target(Expr v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasTarget() => $_has(0); + @$pb.TagNumber(1) + void clearTarget() => clearField(1); + @$pb.TagNumber(1) + Expr ensureTarget() => $_ensure(0); + + @$pb.TagNumber(2) + $core.String get function => $_getSZ(1); + @$pb.TagNumber(2) + set function($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasFunction() => $_has(1); + @$pb.TagNumber(2) + void clearFunction() => clearField(2); + + @$pb.TagNumber(3) + $core.List get args => $_getList(2); +} + +class Expr_CreateList extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr.CreateList', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'elements', $pb.PbFieldType.PM, subBuilder: Expr.create) + ..p<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'optionalIndices', $pb.PbFieldType.K3) + ..hasRequiredFields = false + ; + + Expr_CreateList._() : super(); + factory Expr_CreateList({ + $core.Iterable? elements, + $core.Iterable<$core.int>? optionalIndices, + }) { + final _result = create(); + if (elements != null) { + _result.elements.addAll(elements); + } + if (optionalIndices != null) { + _result.optionalIndices.addAll(optionalIndices); + } + return _result; + } + factory Expr_CreateList.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr_CreateList.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr_CreateList clone() => Expr_CreateList()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr_CreateList copyWith(void Function(Expr_CreateList) updates) => super.copyWith((message) => updates(message as Expr_CreateList)) as Expr_CreateList; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr_CreateList create() => Expr_CreateList._(); + Expr_CreateList createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr_CreateList getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr_CreateList? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get elements => $_getList(0); + + @$pb.TagNumber(2) + $core.List<$core.int> get optionalIndices => $_getList(1); +} + +enum Expr_CreateStruct_Entry_KeyKind { + fieldKey, + mapKey, + notSet +} + +class Expr_CreateStruct_Entry extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Expr_CreateStruct_Entry_KeyKind> _Expr_CreateStruct_Entry_KeyKindByTag = { + 2 : Expr_CreateStruct_Entry_KeyKind.fieldKey, + 3 : Expr_CreateStruct_Entry_KeyKind.mapKey, + 0 : Expr_CreateStruct_Entry_KeyKind.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr.CreateStruct.Entry', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..oo(0, [2, 3]) + ..aInt64(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fieldKey') + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mapKey', subBuilder: Expr.create) + ..aOM(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', subBuilder: Expr.create) + ..aOB(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'optionalEntry') + ..hasRequiredFields = false + ; + + Expr_CreateStruct_Entry._() : super(); + factory Expr_CreateStruct_Entry({ + $fixnum.Int64? id, + $core.String? fieldKey, + Expr? mapKey, + Expr? value, + $core.bool? optionalEntry, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (fieldKey != null) { + _result.fieldKey = fieldKey; + } + if (mapKey != null) { + _result.mapKey = mapKey; + } + if (value != null) { + _result.value = value; + } + if (optionalEntry != null) { + _result.optionalEntry = optionalEntry; + } + return _result; + } + factory Expr_CreateStruct_Entry.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr_CreateStruct_Entry.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr_CreateStruct_Entry clone() => Expr_CreateStruct_Entry()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr_CreateStruct_Entry copyWith(void Function(Expr_CreateStruct_Entry) updates) => super.copyWith((message) => updates(message as Expr_CreateStruct_Entry)) as Expr_CreateStruct_Entry; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr_CreateStruct_Entry create() => Expr_CreateStruct_Entry._(); + Expr_CreateStruct_Entry createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr_CreateStruct_Entry getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr_CreateStruct_Entry? _defaultInstance; + + Expr_CreateStruct_Entry_KeyKind whichKeyKind() => _Expr_CreateStruct_Entry_KeyKindByTag[$_whichOneof(0)]!; + void clearKeyKind() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $fixnum.Int64 get id => $_getI64(0); + @$pb.TagNumber(1) + set id($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get fieldKey => $_getSZ(1); + @$pb.TagNumber(2) + set fieldKey($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasFieldKey() => $_has(1); + @$pb.TagNumber(2) + void clearFieldKey() => clearField(2); + + @$pb.TagNumber(3) + Expr get mapKey => $_getN(2); + @$pb.TagNumber(3) + set mapKey(Expr v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasMapKey() => $_has(2); + @$pb.TagNumber(3) + void clearMapKey() => clearField(3); + @$pb.TagNumber(3) + Expr ensureMapKey() => $_ensure(2); + + @$pb.TagNumber(4) + Expr get value => $_getN(3); + @$pb.TagNumber(4) + set value(Expr v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasValue() => $_has(3); + @$pb.TagNumber(4) + void clearValue() => clearField(4); + @$pb.TagNumber(4) + Expr ensureValue() => $_ensure(3); + + @$pb.TagNumber(5) + $core.bool get optionalEntry => $_getBF(4); + @$pb.TagNumber(5) + set optionalEntry($core.bool v) { $_setBool(4, v); } + @$pb.TagNumber(5) + $core.bool hasOptionalEntry() => $_has(4); + @$pb.TagNumber(5) + void clearOptionalEntry() => clearField(5); +} + +class Expr_CreateStruct extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr.CreateStruct', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'messageName') + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'entries', $pb.PbFieldType.PM, subBuilder: Expr_CreateStruct_Entry.create) + ..hasRequiredFields = false + ; + + Expr_CreateStruct._() : super(); + factory Expr_CreateStruct({ + $core.String? messageName, + $core.Iterable? entries, + }) { + final _result = create(); + if (messageName != null) { + _result.messageName = messageName; + } + if (entries != null) { + _result.entries.addAll(entries); + } + return _result; + } + factory Expr_CreateStruct.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr_CreateStruct.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr_CreateStruct clone() => Expr_CreateStruct()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr_CreateStruct copyWith(void Function(Expr_CreateStruct) updates) => super.copyWith((message) => updates(message as Expr_CreateStruct)) as Expr_CreateStruct; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr_CreateStruct create() => Expr_CreateStruct._(); + Expr_CreateStruct createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr_CreateStruct getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr_CreateStruct? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get messageName => $_getSZ(0); + @$pb.TagNumber(1) + set messageName($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessageName() => $_has(0); + @$pb.TagNumber(1) + void clearMessageName() => clearField(1); + + @$pb.TagNumber(2) + $core.List get entries => $_getList(1); +} + +class Expr_Comprehension extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr.Comprehension', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'iterVar') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'iterRange', subBuilder: Expr.create) + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'accuVar') + ..aOM(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'accuInit', subBuilder: Expr.create) + ..aOM(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'loopCondition', subBuilder: Expr.create) + ..aOM(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'loopStep', subBuilder: Expr.create) + ..aOM(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'result', subBuilder: Expr.create) + ..hasRequiredFields = false + ; + + Expr_Comprehension._() : super(); + factory Expr_Comprehension({ + $core.String? iterVar, + Expr? iterRange, + $core.String? accuVar, + Expr? accuInit, + Expr? loopCondition, + Expr? loopStep, + Expr? result, + }) { + final _result = create(); + if (iterVar != null) { + _result.iterVar = iterVar; + } + if (iterRange != null) { + _result.iterRange = iterRange; + } + if (accuVar != null) { + _result.accuVar = accuVar; + } + if (accuInit != null) { + _result.accuInit = accuInit; + } + if (loopCondition != null) { + _result.loopCondition = loopCondition; + } + if (loopStep != null) { + _result.loopStep = loopStep; + } + if (result != null) { + _result.result = result; + } + return _result; + } + factory Expr_Comprehension.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr_Comprehension.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr_Comprehension clone() => Expr_Comprehension()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr_Comprehension copyWith(void Function(Expr_Comprehension) updates) => super.copyWith((message) => updates(message as Expr_Comprehension)) as Expr_Comprehension; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr_Comprehension create() => Expr_Comprehension._(); + Expr_Comprehension createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr_Comprehension getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr_Comprehension? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get iterVar => $_getSZ(0); + @$pb.TagNumber(1) + set iterVar($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasIterVar() => $_has(0); + @$pb.TagNumber(1) + void clearIterVar() => clearField(1); + + @$pb.TagNumber(2) + Expr get iterRange => $_getN(1); + @$pb.TagNumber(2) + set iterRange(Expr v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasIterRange() => $_has(1); + @$pb.TagNumber(2) + void clearIterRange() => clearField(2); + @$pb.TagNumber(2) + Expr ensureIterRange() => $_ensure(1); + + @$pb.TagNumber(3) + $core.String get accuVar => $_getSZ(2); + @$pb.TagNumber(3) + set accuVar($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasAccuVar() => $_has(2); + @$pb.TagNumber(3) + void clearAccuVar() => clearField(3); + + @$pb.TagNumber(4) + Expr get accuInit => $_getN(3); + @$pb.TagNumber(4) + set accuInit(Expr v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasAccuInit() => $_has(3); + @$pb.TagNumber(4) + void clearAccuInit() => clearField(4); + @$pb.TagNumber(4) + Expr ensureAccuInit() => $_ensure(3); + + @$pb.TagNumber(5) + Expr get loopCondition => $_getN(4); + @$pb.TagNumber(5) + set loopCondition(Expr v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasLoopCondition() => $_has(4); + @$pb.TagNumber(5) + void clearLoopCondition() => clearField(5); + @$pb.TagNumber(5) + Expr ensureLoopCondition() => $_ensure(4); + + @$pb.TagNumber(6) + Expr get loopStep => $_getN(5); + @$pb.TagNumber(6) + set loopStep(Expr v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasLoopStep() => $_has(5); + @$pb.TagNumber(6) + void clearLoopStep() => clearField(6); + @$pb.TagNumber(6) + Expr ensureLoopStep() => $_ensure(5); + + @$pb.TagNumber(7) + Expr get result => $_getN(6); + @$pb.TagNumber(7) + set result(Expr v) { setField(7, v); } + @$pb.TagNumber(7) + $core.bool hasResult() => $_has(6); + @$pb.TagNumber(7) + void clearResult() => clearField(7); + @$pb.TagNumber(7) + Expr ensureResult() => $_ensure(6); +} + +enum Expr_ExprKind { + constExpr, + identExpr, + selectExpr, + callExpr, + listExpr, + structExpr, + comprehensionExpr, + notSet +} + +class Expr extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Expr_ExprKind> _Expr_ExprKindByTag = { + 3 : Expr_ExprKind.constExpr, + 4 : Expr_ExprKind.identExpr, + 5 : Expr_ExprKind.selectExpr, + 6 : Expr_ExprKind.callExpr, + 7 : Expr_ExprKind.listExpr, + 8 : Expr_ExprKind.structExpr, + 9 : Expr_ExprKind.comprehensionExpr, + 0 : Expr_ExprKind.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..oo(0, [3, 4, 5, 6, 7, 8, 9]) + ..aInt64(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'constExpr', subBuilder: Constant.create) + ..aOM(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'identExpr', subBuilder: Expr_Ident.create) + ..aOM(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'selectExpr', subBuilder: Expr_Select.create) + ..aOM(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'callExpr', subBuilder: Expr_Call.create) + ..aOM(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'listExpr', subBuilder: Expr_CreateList.create) + ..aOM(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'structExpr', subBuilder: Expr_CreateStruct.create) + ..aOM(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'comprehensionExpr', subBuilder: Expr_Comprehension.create) + ..hasRequiredFields = false + ; + + Expr._() : super(); + factory Expr({ + $fixnum.Int64? id, + Constant? constExpr, + Expr_Ident? identExpr, + Expr_Select? selectExpr, + Expr_Call? callExpr, + Expr_CreateList? listExpr, + Expr_CreateStruct? structExpr, + Expr_Comprehension? comprehensionExpr, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (constExpr != null) { + _result.constExpr = constExpr; + } + if (identExpr != null) { + _result.identExpr = identExpr; + } + if (selectExpr != null) { + _result.selectExpr = selectExpr; + } + if (callExpr != null) { + _result.callExpr = callExpr; + } + if (listExpr != null) { + _result.listExpr = listExpr; + } + if (structExpr != null) { + _result.structExpr = structExpr; + } + if (comprehensionExpr != null) { + _result.comprehensionExpr = comprehensionExpr; + } + return _result; + } + factory Expr.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr clone() => Expr()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr copyWith(void Function(Expr) updates) => super.copyWith((message) => updates(message as Expr)) as Expr; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr create() => Expr._(); + Expr createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr? _defaultInstance; + + Expr_ExprKind whichExprKind() => _Expr_ExprKindByTag[$_whichOneof(0)]!; + void clearExprKind() => clearField($_whichOneof(0)); + + @$pb.TagNumber(2) + $fixnum.Int64 get id => $_getI64(0); + @$pb.TagNumber(2) + set id($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(2) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(2) + void clearId() => clearField(2); + + @$pb.TagNumber(3) + Constant get constExpr => $_getN(1); + @$pb.TagNumber(3) + set constExpr(Constant v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasConstExpr() => $_has(1); + @$pb.TagNumber(3) + void clearConstExpr() => clearField(3); + @$pb.TagNumber(3) + Constant ensureConstExpr() => $_ensure(1); + + @$pb.TagNumber(4) + Expr_Ident get identExpr => $_getN(2); + @$pb.TagNumber(4) + set identExpr(Expr_Ident v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasIdentExpr() => $_has(2); + @$pb.TagNumber(4) + void clearIdentExpr() => clearField(4); + @$pb.TagNumber(4) + Expr_Ident ensureIdentExpr() => $_ensure(2); + + @$pb.TagNumber(5) + Expr_Select get selectExpr => $_getN(3); + @$pb.TagNumber(5) + set selectExpr(Expr_Select v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasSelectExpr() => $_has(3); + @$pb.TagNumber(5) + void clearSelectExpr() => clearField(5); + @$pb.TagNumber(5) + Expr_Select ensureSelectExpr() => $_ensure(3); + + @$pb.TagNumber(6) + Expr_Call get callExpr => $_getN(4); + @$pb.TagNumber(6) + set callExpr(Expr_Call v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasCallExpr() => $_has(4); + @$pb.TagNumber(6) + void clearCallExpr() => clearField(6); + @$pb.TagNumber(6) + Expr_Call ensureCallExpr() => $_ensure(4); + + @$pb.TagNumber(7) + Expr_CreateList get listExpr => $_getN(5); + @$pb.TagNumber(7) + set listExpr(Expr_CreateList v) { setField(7, v); } + @$pb.TagNumber(7) + $core.bool hasListExpr() => $_has(5); + @$pb.TagNumber(7) + void clearListExpr() => clearField(7); + @$pb.TagNumber(7) + Expr_CreateList ensureListExpr() => $_ensure(5); + + @$pb.TagNumber(8) + Expr_CreateStruct get structExpr => $_getN(6); + @$pb.TagNumber(8) + set structExpr(Expr_CreateStruct v) { setField(8, v); } + @$pb.TagNumber(8) + $core.bool hasStructExpr() => $_has(6); + @$pb.TagNumber(8) + void clearStructExpr() => clearField(8); + @$pb.TagNumber(8) + Expr_CreateStruct ensureStructExpr() => $_ensure(6); + + @$pb.TagNumber(9) + Expr_Comprehension get comprehensionExpr => $_getN(7); + @$pb.TagNumber(9) + set comprehensionExpr(Expr_Comprehension v) { setField(9, v); } + @$pb.TagNumber(9) + $core.bool hasComprehensionExpr() => $_has(7); + @$pb.TagNumber(9) + void clearComprehensionExpr() => clearField(9); + @$pb.TagNumber(9) + Expr_Comprehension ensureComprehensionExpr() => $_ensure(7); +} + +enum Constant_ConstantKind { + nullValue, + boolValue, + int64Value, + uint64Value, + doubleValue, + stringValue, + bytesValue, + durationValue, + timestampValue, + notSet +} + +class Constant extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Constant_ConstantKind> _Constant_ConstantKindByTag = { + 1 : Constant_ConstantKind.nullValue, + 2 : Constant_ConstantKind.boolValue, + 3 : Constant_ConstantKind.int64Value, + 4 : Constant_ConstantKind.uint64Value, + 5 : Constant_ConstantKind.doubleValue, + 6 : Constant_ConstantKind.stringValue, + 7 : Constant_ConstantKind.bytesValue, + 8 : Constant_ConstantKind.durationValue, + 9 : Constant_ConstantKind.timestampValue, + 0 : Constant_ConstantKind.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Constant', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..oo(0, [1, 2, 3, 4, 5, 6, 7, 8, 9]) + ..e<$2.NullValue>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'nullValue', $pb.PbFieldType.OE, defaultOrMaker: $2.NullValue.NULL_VALUE, valueOf: $2.NullValue.valueOf, enumValues: $2.NullValue.values) + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'boolValue') + ..aInt64(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'int64Value') + ..a<$fixnum.Int64>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'uint64Value', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..a<$core.double>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'doubleValue', $pb.PbFieldType.OD) + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'stringValue') + ..a<$core.List<$core.int>>(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'bytesValue', $pb.PbFieldType.OY) + ..aOM<$0.Duration>(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'durationValue', subBuilder: $0.Duration.create) + ..aOM<$1.Timestamp>(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'timestampValue', subBuilder: $1.Timestamp.create) + ..hasRequiredFields = false + ; + + Constant._() : super(); + factory Constant({ + $2.NullValue? nullValue, + $core.bool? boolValue, + $fixnum.Int64? int64Value, + $fixnum.Int64? uint64Value, + $core.double? doubleValue, + $core.String? stringValue, + $core.List<$core.int>? bytesValue, + @$core.Deprecated('This field is deprecated.') + $0.Duration? durationValue, + @$core.Deprecated('This field is deprecated.') + $1.Timestamp? timestampValue, + }) { + final _result = create(); + if (nullValue != null) { + _result.nullValue = nullValue; + } + if (boolValue != null) { + _result.boolValue = boolValue; + } + if (int64Value != null) { + _result.int64Value = int64Value; + } + if (uint64Value != null) { + _result.uint64Value = uint64Value; + } + if (doubleValue != null) { + _result.doubleValue = doubleValue; + } + if (stringValue != null) { + _result.stringValue = stringValue; + } + if (bytesValue != null) { + _result.bytesValue = bytesValue; + } + if (durationValue != null) { + // ignore: deprecated_member_use_from_same_package + _result.durationValue = durationValue; + } + if (timestampValue != null) { + // ignore: deprecated_member_use_from_same_package + _result.timestampValue = timestampValue; + } + return _result; + } + factory Constant.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Constant.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Constant clone() => Constant()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Constant copyWith(void Function(Constant) updates) => super.copyWith((message) => updates(message as Constant)) as Constant; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Constant create() => Constant._(); + Constant createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Constant getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Constant? _defaultInstance; + + Constant_ConstantKind whichConstantKind() => _Constant_ConstantKindByTag[$_whichOneof(0)]!; + void clearConstantKind() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $2.NullValue get nullValue => $_getN(0); + @$pb.TagNumber(1) + set nullValue($2.NullValue v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasNullValue() => $_has(0); + @$pb.TagNumber(1) + void clearNullValue() => clearField(1); + + @$pb.TagNumber(2) + $core.bool get boolValue => $_getBF(1); + @$pb.TagNumber(2) + set boolValue($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasBoolValue() => $_has(1); + @$pb.TagNumber(2) + void clearBoolValue() => clearField(2); + + @$pb.TagNumber(3) + $fixnum.Int64 get int64Value => $_getI64(2); + @$pb.TagNumber(3) + set int64Value($fixnum.Int64 v) { $_setInt64(2, v); } + @$pb.TagNumber(3) + $core.bool hasInt64Value() => $_has(2); + @$pb.TagNumber(3) + void clearInt64Value() => clearField(3); + + @$pb.TagNumber(4) + $fixnum.Int64 get uint64Value => $_getI64(3); + @$pb.TagNumber(4) + set uint64Value($fixnum.Int64 v) { $_setInt64(3, v); } + @$pb.TagNumber(4) + $core.bool hasUint64Value() => $_has(3); + @$pb.TagNumber(4) + void clearUint64Value() => clearField(4); + + @$pb.TagNumber(5) + $core.double get doubleValue => $_getN(4); + @$pb.TagNumber(5) + set doubleValue($core.double v) { $_setDouble(4, v); } + @$pb.TagNumber(5) + $core.bool hasDoubleValue() => $_has(4); + @$pb.TagNumber(5) + void clearDoubleValue() => clearField(5); + + @$pb.TagNumber(6) + $core.String get stringValue => $_getSZ(5); + @$pb.TagNumber(6) + set stringValue($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasStringValue() => $_has(5); + @$pb.TagNumber(6) + void clearStringValue() => clearField(6); + + @$pb.TagNumber(7) + $core.List<$core.int> get bytesValue => $_getN(6); + @$pb.TagNumber(7) + set bytesValue($core.List<$core.int> v) { $_setBytes(6, v); } + @$pb.TagNumber(7) + $core.bool hasBytesValue() => $_has(6); + @$pb.TagNumber(7) + void clearBytesValue() => clearField(7); + + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(8) + $0.Duration get durationValue => $_getN(7); + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(8) + set durationValue($0.Duration v) { setField(8, v); } + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(8) + $core.bool hasDurationValue() => $_has(7); + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(8) + void clearDurationValue() => clearField(8); + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(8) + $0.Duration ensureDurationValue() => $_ensure(7); + + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(9) + $1.Timestamp get timestampValue => $_getN(8); + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(9) + set timestampValue($1.Timestamp v) { setField(9, v); } + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(9) + $core.bool hasTimestampValue() => $_has(8); + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(9) + void clearTimestampValue() => clearField(9); + @$core.Deprecated('This field is deprecated.') + @$pb.TagNumber(9) + $1.Timestamp ensureTimestampValue() => $_ensure(8); +} + +class SourceInfo extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SourceInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'syntaxVersion') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'location') + ..p<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'lineOffsets', $pb.PbFieldType.K3) + ..m<$fixnum.Int64, $core.int>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'positions', entryClassName: 'SourceInfo.PositionsEntry', keyFieldType: $pb.PbFieldType.O6, valueFieldType: $pb.PbFieldType.O3, packageName: const $pb.PackageName('google.api.expr.v1alpha1')) + ..m<$fixnum.Int64, Expr>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'macroCalls', entryClassName: 'SourceInfo.MacroCallsEntry', keyFieldType: $pb.PbFieldType.O6, valueFieldType: $pb.PbFieldType.OM, valueCreator: Expr.create, packageName: const $pb.PackageName('google.api.expr.v1alpha1')) + ..hasRequiredFields = false + ; + + SourceInfo._() : super(); + factory SourceInfo({ + $core.String? syntaxVersion, + $core.String? location, + $core.Iterable<$core.int>? lineOffsets, + $core.Map<$fixnum.Int64, $core.int>? positions, + $core.Map<$fixnum.Int64, Expr>? macroCalls, + }) { + final _result = create(); + if (syntaxVersion != null) { + _result.syntaxVersion = syntaxVersion; + } + if (location != null) { + _result.location = location; + } + if (lineOffsets != null) { + _result.lineOffsets.addAll(lineOffsets); + } + if (positions != null) { + _result.positions.addAll(positions); + } + if (macroCalls != null) { + _result.macroCalls.addAll(macroCalls); + } + return _result; + } + factory SourceInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SourceInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SourceInfo clone() => SourceInfo()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SourceInfo copyWith(void Function(SourceInfo) updates) => super.copyWith((message) => updates(message as SourceInfo)) as SourceInfo; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SourceInfo create() => SourceInfo._(); + SourceInfo createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SourceInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SourceInfo? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get syntaxVersion => $_getSZ(0); + @$pb.TagNumber(1) + set syntaxVersion($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasSyntaxVersion() => $_has(0); + @$pb.TagNumber(1) + void clearSyntaxVersion() => clearField(1); + + @$pb.TagNumber(2) + $core.String get location => $_getSZ(1); + @$pb.TagNumber(2) + set location($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasLocation() => $_has(1); + @$pb.TagNumber(2) + void clearLocation() => clearField(2); + + @$pb.TagNumber(3) + $core.List<$core.int> get lineOffsets => $_getList(2); + + @$pb.TagNumber(4) + $core.Map<$fixnum.Int64, $core.int> get positions => $_getMap(3); + + @$pb.TagNumber(5) + $core.Map<$fixnum.Int64, Expr> get macroCalls => $_getMap(4); +} + +class SourcePosition extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SourcePosition', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'location') + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'offset', $pb.PbFieldType.O3) + ..a<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'line', $pb.PbFieldType.O3) + ..a<$core.int>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'column', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + SourcePosition._() : super(); + factory SourcePosition({ + $core.String? location, + $core.int? offset, + $core.int? line, + $core.int? column, + }) { + final _result = create(); + if (location != null) { + _result.location = location; + } + if (offset != null) { + _result.offset = offset; + } + if (line != null) { + _result.line = line; + } + if (column != null) { + _result.column = column; + } + return _result; + } + factory SourcePosition.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SourcePosition.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SourcePosition clone() => SourcePosition()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SourcePosition copyWith(void Function(SourcePosition) updates) => super.copyWith((message) => updates(message as SourcePosition)) as SourcePosition; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SourcePosition create() => SourcePosition._(); + SourcePosition createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SourcePosition getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SourcePosition? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get location => $_getSZ(0); + @$pb.TagNumber(1) + set location($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasLocation() => $_has(0); + @$pb.TagNumber(1) + void clearLocation() => clearField(1); + + @$pb.TagNumber(2) + $core.int get offset => $_getIZ(1); + @$pb.TagNumber(2) + set offset($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasOffset() => $_has(1); + @$pb.TagNumber(2) + void clearOffset() => clearField(2); + + @$pb.TagNumber(3) + $core.int get line => $_getIZ(2); + @$pb.TagNumber(3) + set line($core.int v) { $_setSignedInt32(2, v); } + @$pb.TagNumber(3) + $core.bool hasLine() => $_has(2); + @$pb.TagNumber(3) + void clearLine() => clearField(3); + + @$pb.TagNumber(4) + $core.int get column => $_getIZ(3); + @$pb.TagNumber(4) + set column($core.int v) { $_setSignedInt32(3, v); } + @$pb.TagNumber(4) + $core.bool hasColumn() => $_has(3); + @$pb.TagNumber(4) + void clearColumn() => clearField(4); +} + diff --git a/lib/src/gen/google/api/expr/v1alpha1/syntax.pbenum.dart b/lib/src/gen/google/api/expr/v1alpha1/syntax.pbenum.dart new file mode 100644 index 00000000000..004ce445c00 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1alpha1/syntax.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1alpha1/syntax.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/api/expr/v1alpha1/syntax.pbjson.dart b/lib/src/gen/google/api/expr/v1alpha1/syntax.pbjson.dart new file mode 100644 index 00000000000..c07ca216fd9 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1alpha1/syntax.pbjson.dart @@ -0,0 +1,205 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1alpha1/syntax.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use parsedExprDescriptor instead') +const ParsedExpr$json = const { + '1': 'ParsedExpr', + '2': const [ + const {'1': 'expr', '3': 2, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr', '10': 'expr'}, + const {'1': 'source_info', '3': 3, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.SourceInfo', '10': 'sourceInfo'}, + ], +}; + +/// Descriptor for `ParsedExpr`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List parsedExprDescriptor = $convert.base64Decode('CgpQYXJzZWRFeHByEjIKBGV4cHIYAiABKAsyHi5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuRXhwclIEZXhwchJFCgtzb3VyY2VfaW5mbxgDIAEoCzIkLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5Tb3VyY2VJbmZvUgpzb3VyY2VJbmZv'); +@$core.Deprecated('Use exprDescriptor instead') +const Expr$json = const { + '1': 'Expr', + '2': const [ + const {'1': 'id', '3': 2, '4': 1, '5': 3, '10': 'id'}, + const {'1': 'const_expr', '3': 3, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Constant', '9': 0, '10': 'constExpr'}, + const {'1': 'ident_expr', '3': 4, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr.Ident', '9': 0, '10': 'identExpr'}, + const {'1': 'select_expr', '3': 5, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr.Select', '9': 0, '10': 'selectExpr'}, + const {'1': 'call_expr', '3': 6, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr.Call', '9': 0, '10': 'callExpr'}, + const {'1': 'list_expr', '3': 7, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr.CreateList', '9': 0, '10': 'listExpr'}, + const {'1': 'struct_expr', '3': 8, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr.CreateStruct', '9': 0, '10': 'structExpr'}, + const {'1': 'comprehension_expr', '3': 9, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr.Comprehension', '9': 0, '10': 'comprehensionExpr'}, + ], + '3': const [Expr_Ident$json, Expr_Select$json, Expr_Call$json, Expr_CreateList$json, Expr_CreateStruct$json, Expr_Comprehension$json], + '8': const [ + const {'1': 'expr_kind'}, + ], +}; + +@$core.Deprecated('Use exprDescriptor instead') +const Expr_Ident$json = const { + '1': 'Ident', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +@$core.Deprecated('Use exprDescriptor instead') +const Expr_Select$json = const { + '1': 'Select', + '2': const [ + const {'1': 'operand', '3': 1, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr', '10': 'operand'}, + const {'1': 'field', '3': 2, '4': 1, '5': 9, '10': 'field'}, + const {'1': 'test_only', '3': 3, '4': 1, '5': 8, '10': 'testOnly'}, + ], +}; + +@$core.Deprecated('Use exprDescriptor instead') +const Expr_Call$json = const { + '1': 'Call', + '2': const [ + const {'1': 'target', '3': 1, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr', '10': 'target'}, + const {'1': 'function', '3': 2, '4': 1, '5': 9, '10': 'function'}, + const {'1': 'args', '3': 3, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.Expr', '10': 'args'}, + ], +}; + +@$core.Deprecated('Use exprDescriptor instead') +const Expr_CreateList$json = const { + '1': 'CreateList', + '2': const [ + const {'1': 'elements', '3': 1, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.Expr', '10': 'elements'}, + const {'1': 'optional_indices', '3': 2, '4': 3, '5': 5, '10': 'optionalIndices'}, + ], +}; + +@$core.Deprecated('Use exprDescriptor instead') +const Expr_CreateStruct$json = const { + '1': 'CreateStruct', + '2': const [ + const {'1': 'message_name', '3': 1, '4': 1, '5': 9, '10': 'messageName'}, + const {'1': 'entries', '3': 2, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.Expr.CreateStruct.Entry', '10': 'entries'}, + ], + '3': const [Expr_CreateStruct_Entry$json], +}; + +@$core.Deprecated('Use exprDescriptor instead') +const Expr_CreateStruct_Entry$json = const { + '1': 'Entry', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 3, '10': 'id'}, + const {'1': 'field_key', '3': 2, '4': 1, '5': 9, '9': 0, '10': 'fieldKey'}, + const {'1': 'map_key', '3': 3, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr', '9': 0, '10': 'mapKey'}, + const {'1': 'value', '3': 4, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr', '10': 'value'}, + const {'1': 'optional_entry', '3': 5, '4': 1, '5': 8, '10': 'optionalEntry'}, + ], + '8': const [ + const {'1': 'key_kind'}, + ], +}; + +@$core.Deprecated('Use exprDescriptor instead') +const Expr_Comprehension$json = const { + '1': 'Comprehension', + '2': const [ + const {'1': 'iter_var', '3': 1, '4': 1, '5': 9, '10': 'iterVar'}, + const {'1': 'iter_range', '3': 2, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr', '10': 'iterRange'}, + const {'1': 'accu_var', '3': 3, '4': 1, '5': 9, '10': 'accuVar'}, + const {'1': 'accu_init', '3': 4, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr', '10': 'accuInit'}, + const {'1': 'loop_condition', '3': 5, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr', '10': 'loopCondition'}, + const {'1': 'loop_step', '3': 6, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr', '10': 'loopStep'}, + const {'1': 'result', '3': 7, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr', '10': 'result'}, + ], +}; + +/// Descriptor for `Expr`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List exprDescriptor = $convert.base64Decode('CgRFeHByEg4KAmlkGAIgASgDUgJpZBJDCgpjb25zdF9leHByGAMgASgLMiIuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkNvbnN0YW50SABSCWNvbnN0RXhwchJFCgppZGVudF9leHByGAQgASgLMiQuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkV4cHIuSWRlbnRIAFIJaWRlbnRFeHByEkgKC3NlbGVjdF9leHByGAUgASgLMiUuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkV4cHIuU2VsZWN0SABSCnNlbGVjdEV4cHISQgoJY2FsbF9leHByGAYgASgLMiMuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkV4cHIuQ2FsbEgAUghjYWxsRXhwchJICglsaXN0X2V4cHIYByABKAsyKS5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuRXhwci5DcmVhdGVMaXN0SABSCGxpc3RFeHByEk4KC3N0cnVjdF9leHByGAggASgLMisuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkV4cHIuQ3JlYXRlU3RydWN0SABSCnN0cnVjdEV4cHISXQoSY29tcHJlaGVuc2lvbl9leHByGAkgASgLMiwuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkV4cHIuQ29tcHJlaGVuc2lvbkgAUhFjb21wcmVoZW5zaW9uRXhwchobCgVJZGVudBISCgRuYW1lGAEgASgJUgRuYW1lGnUKBlNlbGVjdBI4CgdvcGVyYW5kGAEgASgLMh4uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkV4cHJSB29wZXJhbmQSFAoFZmllbGQYAiABKAlSBWZpZWxkEhsKCXRlc3Rfb25seRgDIAEoCFIIdGVzdE9ubHkajgEKBENhbGwSNgoGdGFyZ2V0GAEgASgLMh4uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkV4cHJSBnRhcmdldBIaCghmdW5jdGlvbhgCIAEoCVIIZnVuY3Rpb24SMgoEYXJncxgDIAMoCzIeLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5FeHByUgRhcmdzGnMKCkNyZWF0ZUxpc3QSOgoIZWxlbWVudHMYASADKAsyHi5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuRXhwclIIZWxlbWVudHMSKQoQb3B0aW9uYWxfaW5kaWNlcxgCIAMoBVIPb3B0aW9uYWxJbmRpY2VzGtsCCgxDcmVhdGVTdHJ1Y3QSIQoMbWVzc2FnZV9uYW1lGAEgASgJUgttZXNzYWdlTmFtZRJLCgdlbnRyaWVzGAIgAygLMjEuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkV4cHIuQ3JlYXRlU3RydWN0LkVudHJ5UgdlbnRyaWVzGtoBCgVFbnRyeRIOCgJpZBgBIAEoA1ICaWQSHQoJZmllbGRfa2V5GAIgASgJSABSCGZpZWxkS2V5EjkKB21hcF9rZXkYAyABKAsyHi5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuRXhwckgAUgZtYXBLZXkSNAoFdmFsdWUYBCABKAsyHi5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuRXhwclIFdmFsdWUSJQoOb3B0aW9uYWxfZW50cnkYBSABKAhSDW9wdGlvbmFsRW50cnlCCgoIa2V5X2tpbmQa/QIKDUNvbXByZWhlbnNpb24SGQoIaXRlcl92YXIYASABKAlSB2l0ZXJWYXISPQoKaXRlcl9yYW5nZRgCIAEoCzIeLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5FeHByUglpdGVyUmFuZ2USGQoIYWNjdV92YXIYAyABKAlSB2FjY3VWYXISOwoJYWNjdV9pbml0GAQgASgLMh4uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkV4cHJSCGFjY3VJbml0EkUKDmxvb3BfY29uZGl0aW9uGAUgASgLMh4uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkV4cHJSDWxvb3BDb25kaXRpb24SOwoJbG9vcF9zdGVwGAYgASgLMh4uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkV4cHJSCGxvb3BTdGVwEjYKBnJlc3VsdBgHIAEoCzIeLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5FeHByUgZyZXN1bHRCCwoJZXhwcl9raW5k'); +@$core.Deprecated('Use constantDescriptor instead') +const Constant$json = const { + '1': 'Constant', + '2': const [ + const {'1': 'null_value', '3': 1, '4': 1, '5': 14, '6': '.google.protobuf.NullValue', '9': 0, '10': 'nullValue'}, + const {'1': 'bool_value', '3': 2, '4': 1, '5': 8, '9': 0, '10': 'boolValue'}, + const {'1': 'int64_value', '3': 3, '4': 1, '5': 3, '9': 0, '10': 'int64Value'}, + const {'1': 'uint64_value', '3': 4, '4': 1, '5': 4, '9': 0, '10': 'uint64Value'}, + const {'1': 'double_value', '3': 5, '4': 1, '5': 1, '9': 0, '10': 'doubleValue'}, + const {'1': 'string_value', '3': 6, '4': 1, '5': 9, '9': 0, '10': 'stringValue'}, + const {'1': 'bytes_value', '3': 7, '4': 1, '5': 12, '9': 0, '10': 'bytesValue'}, + const { + '1': 'duration_value', + '3': 8, + '4': 1, + '5': 11, + '6': '.google.protobuf.Duration', + '8': const {'3': true}, + '9': 0, + '10': 'durationValue', + }, + const { + '1': 'timestamp_value', + '3': 9, + '4': 1, + '5': 11, + '6': '.google.protobuf.Timestamp', + '8': const {'3': true}, + '9': 0, + '10': 'timestampValue', + }, + ], + '8': const [ + const {'1': 'constant_kind'}, + ], +}; + +/// Descriptor for `Constant`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List constantDescriptor = $convert.base64Decode('CghDb25zdGFudBI7CgpudWxsX3ZhbHVlGAEgASgOMhouZ29vZ2xlLnByb3RvYnVmLk51bGxWYWx1ZUgAUgludWxsVmFsdWUSHwoKYm9vbF92YWx1ZRgCIAEoCEgAUglib29sVmFsdWUSIQoLaW50NjRfdmFsdWUYAyABKANIAFIKaW50NjRWYWx1ZRIjCgx1aW50NjRfdmFsdWUYBCABKARIAFILdWludDY0VmFsdWUSIwoMZG91YmxlX3ZhbHVlGAUgASgBSABSC2RvdWJsZVZhbHVlEiMKDHN0cmluZ192YWx1ZRgGIAEoCUgAUgtzdHJpbmdWYWx1ZRIhCgtieXRlc192YWx1ZRgHIAEoDEgAUgpieXRlc1ZhbHVlEkYKDmR1cmF0aW9uX3ZhbHVlGAggASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uQgIYAUgAUg1kdXJhdGlvblZhbHVlEkkKD3RpbWVzdGFtcF92YWx1ZRgJIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBCAhgBSABSDnRpbWVzdGFtcFZhbHVlQg8KDWNvbnN0YW50X2tpbmQ='); +@$core.Deprecated('Use sourceInfoDescriptor instead') +const SourceInfo$json = const { + '1': 'SourceInfo', + '2': const [ + const {'1': 'syntax_version', '3': 1, '4': 1, '5': 9, '10': 'syntaxVersion'}, + const {'1': 'location', '3': 2, '4': 1, '5': 9, '10': 'location'}, + const {'1': 'line_offsets', '3': 3, '4': 3, '5': 5, '10': 'lineOffsets'}, + const {'1': 'positions', '3': 4, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.SourceInfo.PositionsEntry', '10': 'positions'}, + const {'1': 'macro_calls', '3': 5, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.SourceInfo.MacroCallsEntry', '10': 'macroCalls'}, + ], + '3': const [SourceInfo_PositionsEntry$json, SourceInfo_MacroCallsEntry$json], +}; + +@$core.Deprecated('Use sourceInfoDescriptor instead') +const SourceInfo_PositionsEntry$json = const { + '1': 'PositionsEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 3, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 5, '10': 'value'}, + ], + '7': const {'7': true}, +}; + +@$core.Deprecated('Use sourceInfoDescriptor instead') +const SourceInfo_MacroCallsEntry$json = const { + '1': 'MacroCallsEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 3, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Expr', '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `SourceInfo`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List sourceInfoDescriptor = $convert.base64Decode('CgpTb3VyY2VJbmZvEiUKDnN5bnRheF92ZXJzaW9uGAEgASgJUg1zeW50YXhWZXJzaW9uEhoKCGxvY2F0aW9uGAIgASgJUghsb2NhdGlvbhIhCgxsaW5lX29mZnNldHMYAyADKAVSC2xpbmVPZmZzZXRzElEKCXBvc2l0aW9ucxgEIAMoCzIzLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5Tb3VyY2VJbmZvLlBvc2l0aW9uc0VudHJ5Uglwb3NpdGlvbnMSVQoLbWFjcm9fY2FsbHMYBSADKAsyNC5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuU291cmNlSW5mby5NYWNyb0NhbGxzRW50cnlSCm1hY3JvQ2FsbHMaPAoOUG9zaXRpb25zRW50cnkSEAoDa2V5GAEgASgDUgNrZXkSFAoFdmFsdWUYAiABKAVSBXZhbHVlOgI4ARpdCg9NYWNyb0NhbGxzRW50cnkSEAoDa2V5GAEgASgDUgNrZXkSNAoFdmFsdWUYAiABKAsyHi5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuRXhwclIFdmFsdWU6AjgB'); +@$core.Deprecated('Use sourcePositionDescriptor instead') +const SourcePosition$json = const { + '1': 'SourcePosition', + '2': const [ + const {'1': 'location', '3': 1, '4': 1, '5': 9, '10': 'location'}, + const {'1': 'offset', '3': 2, '4': 1, '5': 5, '10': 'offset'}, + const {'1': 'line', '3': 3, '4': 1, '5': 5, '10': 'line'}, + const {'1': 'column', '3': 4, '4': 1, '5': 5, '10': 'column'}, + ], +}; + +/// Descriptor for `SourcePosition`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List sourcePositionDescriptor = $convert.base64Decode('Cg5Tb3VyY2VQb3NpdGlvbhIaCghsb2NhdGlvbhgBIAEoCVIIbG9jYXRpb24SFgoGb2Zmc2V0GAIgASgFUgZvZmZzZXQSEgoEbGluZRgDIAEoBVIEbGluZRIWCgZjb2x1bW4YBCABKAVSBmNvbHVtbg=='); diff --git a/lib/src/gen/google/api/expr/v1alpha1/value.pb.dart b/lib/src/gen/google/api/expr/v1alpha1/value.pb.dart new file mode 100644 index 00000000000..48a5c75c567 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1alpha1/value.pb.dart @@ -0,0 +1,468 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1alpha1/value.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../protobuf/any.pb.dart' as $5; + +import '../../../protobuf/struct.pbenum.dart' as $2; + +enum Value_Kind { + nullValue, + boolValue, + int64Value, + uint64Value, + doubleValue, + stringValue, + bytesValue, + enumValue, + objectValue, + mapValue, + listValue, + typeValue, + notSet +} + +class Value extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Value_Kind> _Value_KindByTag = { + 1 : Value_Kind.nullValue, + 2 : Value_Kind.boolValue, + 3 : Value_Kind.int64Value, + 4 : Value_Kind.uint64Value, + 5 : Value_Kind.doubleValue, + 6 : Value_Kind.stringValue, + 7 : Value_Kind.bytesValue, + 9 : Value_Kind.enumValue, + 10 : Value_Kind.objectValue, + 11 : Value_Kind.mapValue, + 12 : Value_Kind.listValue, + 15 : Value_Kind.typeValue, + 0 : Value_Kind.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Value', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..oo(0, [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 15]) + ..e<$2.NullValue>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'nullValue', $pb.PbFieldType.OE, defaultOrMaker: $2.NullValue.NULL_VALUE, valueOf: $2.NullValue.valueOf, enumValues: $2.NullValue.values) + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'boolValue') + ..aInt64(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'int64Value') + ..a<$fixnum.Int64>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'uint64Value', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..a<$core.double>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'doubleValue', $pb.PbFieldType.OD) + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'stringValue') + ..a<$core.List<$core.int>>(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'bytesValue', $pb.PbFieldType.OY) + ..aOM(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'enumValue', subBuilder: EnumValue.create) + ..aOM<$5.Any>(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'objectValue', subBuilder: $5.Any.create) + ..aOM(11, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mapValue', subBuilder: MapValue.create) + ..aOM(12, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'listValue', subBuilder: ListValue.create) + ..aOS(15, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'typeValue') + ..hasRequiredFields = false + ; + + Value._() : super(); + factory Value({ + $2.NullValue? nullValue, + $core.bool? boolValue, + $fixnum.Int64? int64Value, + $fixnum.Int64? uint64Value, + $core.double? doubleValue, + $core.String? stringValue, + $core.List<$core.int>? bytesValue, + EnumValue? enumValue, + $5.Any? objectValue, + MapValue? mapValue, + ListValue? listValue, + $core.String? typeValue, + }) { + final _result = create(); + if (nullValue != null) { + _result.nullValue = nullValue; + } + if (boolValue != null) { + _result.boolValue = boolValue; + } + if (int64Value != null) { + _result.int64Value = int64Value; + } + if (uint64Value != null) { + _result.uint64Value = uint64Value; + } + if (doubleValue != null) { + _result.doubleValue = doubleValue; + } + if (stringValue != null) { + _result.stringValue = stringValue; + } + if (bytesValue != null) { + _result.bytesValue = bytesValue; + } + if (enumValue != null) { + _result.enumValue = enumValue; + } + if (objectValue != null) { + _result.objectValue = objectValue; + } + if (mapValue != null) { + _result.mapValue = mapValue; + } + if (listValue != null) { + _result.listValue = listValue; + } + if (typeValue != null) { + _result.typeValue = typeValue; + } + return _result; + } + factory Value.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Value.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Value clone() => Value()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Value copyWith(void Function(Value) updates) => super.copyWith((message) => updates(message as Value)) as Value; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Value create() => Value._(); + Value createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Value getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Value? _defaultInstance; + + Value_Kind whichKind() => _Value_KindByTag[$_whichOneof(0)]!; + void clearKind() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $2.NullValue get nullValue => $_getN(0); + @$pb.TagNumber(1) + set nullValue($2.NullValue v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasNullValue() => $_has(0); + @$pb.TagNumber(1) + void clearNullValue() => clearField(1); + + @$pb.TagNumber(2) + $core.bool get boolValue => $_getBF(1); + @$pb.TagNumber(2) + set boolValue($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasBoolValue() => $_has(1); + @$pb.TagNumber(2) + void clearBoolValue() => clearField(2); + + @$pb.TagNumber(3) + $fixnum.Int64 get int64Value => $_getI64(2); + @$pb.TagNumber(3) + set int64Value($fixnum.Int64 v) { $_setInt64(2, v); } + @$pb.TagNumber(3) + $core.bool hasInt64Value() => $_has(2); + @$pb.TagNumber(3) + void clearInt64Value() => clearField(3); + + @$pb.TagNumber(4) + $fixnum.Int64 get uint64Value => $_getI64(3); + @$pb.TagNumber(4) + set uint64Value($fixnum.Int64 v) { $_setInt64(3, v); } + @$pb.TagNumber(4) + $core.bool hasUint64Value() => $_has(3); + @$pb.TagNumber(4) + void clearUint64Value() => clearField(4); + + @$pb.TagNumber(5) + $core.double get doubleValue => $_getN(4); + @$pb.TagNumber(5) + set doubleValue($core.double v) { $_setDouble(4, v); } + @$pb.TagNumber(5) + $core.bool hasDoubleValue() => $_has(4); + @$pb.TagNumber(5) + void clearDoubleValue() => clearField(5); + + @$pb.TagNumber(6) + $core.String get stringValue => $_getSZ(5); + @$pb.TagNumber(6) + set stringValue($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasStringValue() => $_has(5); + @$pb.TagNumber(6) + void clearStringValue() => clearField(6); + + @$pb.TagNumber(7) + $core.List<$core.int> get bytesValue => $_getN(6); + @$pb.TagNumber(7) + set bytesValue($core.List<$core.int> v) { $_setBytes(6, v); } + @$pb.TagNumber(7) + $core.bool hasBytesValue() => $_has(6); + @$pb.TagNumber(7) + void clearBytesValue() => clearField(7); + + @$pb.TagNumber(9) + EnumValue get enumValue => $_getN(7); + @$pb.TagNumber(9) + set enumValue(EnumValue v) { setField(9, v); } + @$pb.TagNumber(9) + $core.bool hasEnumValue() => $_has(7); + @$pb.TagNumber(9) + void clearEnumValue() => clearField(9); + @$pb.TagNumber(9) + EnumValue ensureEnumValue() => $_ensure(7); + + @$pb.TagNumber(10) + $5.Any get objectValue => $_getN(8); + @$pb.TagNumber(10) + set objectValue($5.Any v) { setField(10, v); } + @$pb.TagNumber(10) + $core.bool hasObjectValue() => $_has(8); + @$pb.TagNumber(10) + void clearObjectValue() => clearField(10); + @$pb.TagNumber(10) + $5.Any ensureObjectValue() => $_ensure(8); + + @$pb.TagNumber(11) + MapValue get mapValue => $_getN(9); + @$pb.TagNumber(11) + set mapValue(MapValue v) { setField(11, v); } + @$pb.TagNumber(11) + $core.bool hasMapValue() => $_has(9); + @$pb.TagNumber(11) + void clearMapValue() => clearField(11); + @$pb.TagNumber(11) + MapValue ensureMapValue() => $_ensure(9); + + @$pb.TagNumber(12) + ListValue get listValue => $_getN(10); + @$pb.TagNumber(12) + set listValue(ListValue v) { setField(12, v); } + @$pb.TagNumber(12) + $core.bool hasListValue() => $_has(10); + @$pb.TagNumber(12) + void clearListValue() => clearField(12); + @$pb.TagNumber(12) + ListValue ensureListValue() => $_ensure(10); + + @$pb.TagNumber(15) + $core.String get typeValue => $_getSZ(11); + @$pb.TagNumber(15) + set typeValue($core.String v) { $_setString(11, v); } + @$pb.TagNumber(15) + $core.bool hasTypeValue() => $_has(11); + @$pb.TagNumber(15) + void clearTypeValue() => clearField(15); +} + +class EnumValue extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EnumValue', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type') + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + EnumValue._() : super(); + factory EnumValue({ + $core.String? type, + $core.int? value, + }) { + final _result = create(); + if (type != null) { + _result.type = type; + } + if (value != null) { + _result.value = value; + } + return _result; + } + factory EnumValue.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EnumValue.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EnumValue clone() => EnumValue()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EnumValue copyWith(void Function(EnumValue) updates) => super.copyWith((message) => updates(message as EnumValue)) as EnumValue; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EnumValue create() => EnumValue._(); + EnumValue createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EnumValue getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EnumValue? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get type => $_getSZ(0); + @$pb.TagNumber(1) + set type($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasType() => $_has(0); + @$pb.TagNumber(1) + void clearType() => clearField(1); + + @$pb.TagNumber(2) + $core.int get value => $_getIZ(1); + @$pb.TagNumber(2) + set value($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasValue() => $_has(1); + @$pb.TagNumber(2) + void clearValue() => clearField(2); +} + +class ListValue extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListValue', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'values', $pb.PbFieldType.PM, subBuilder: Value.create) + ..hasRequiredFields = false + ; + + ListValue._() : super(); + factory ListValue({ + $core.Iterable? values, + }) { + final _result = create(); + if (values != null) { + _result.values.addAll(values); + } + return _result; + } + factory ListValue.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListValue.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListValue clone() => ListValue()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListValue copyWith(void Function(ListValue) updates) => super.copyWith((message) => updates(message as ListValue)) as ListValue; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListValue create() => ListValue._(); + ListValue createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListValue getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListValue? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get values => $_getList(0); +} + +class MapValue_Entry extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MapValue.Entry', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'key', subBuilder: Value.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', subBuilder: Value.create) + ..hasRequiredFields = false + ; + + MapValue_Entry._() : super(); + factory MapValue_Entry({ + Value? key, + Value? value, + }) { + final _result = create(); + if (key != null) { + _result.key = key; + } + if (value != null) { + _result.value = value; + } + return _result; + } + factory MapValue_Entry.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MapValue_Entry.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MapValue_Entry clone() => MapValue_Entry()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MapValue_Entry copyWith(void Function(MapValue_Entry) updates) => super.copyWith((message) => updates(message as MapValue_Entry)) as MapValue_Entry; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MapValue_Entry create() => MapValue_Entry._(); + MapValue_Entry createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MapValue_Entry getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MapValue_Entry? _defaultInstance; + + @$pb.TagNumber(1) + Value get key => $_getN(0); + @$pb.TagNumber(1) + set key(Value v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasKey() => $_has(0); + @$pb.TagNumber(1) + void clearKey() => clearField(1); + @$pb.TagNumber(1) + Value ensureKey() => $_ensure(0); + + @$pb.TagNumber(2) + Value get value => $_getN(1); + @$pb.TagNumber(2) + set value(Value v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasValue() => $_has(1); + @$pb.TagNumber(2) + void clearValue() => clearField(2); + @$pb.TagNumber(2) + Value ensureValue() => $_ensure(1); +} + +class MapValue extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MapValue', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1alpha1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'entries', $pb.PbFieldType.PM, subBuilder: MapValue_Entry.create) + ..hasRequiredFields = false + ; + + MapValue._() : super(); + factory MapValue({ + $core.Iterable? entries, + }) { + final _result = create(); + if (entries != null) { + _result.entries.addAll(entries); + } + return _result; + } + factory MapValue.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MapValue.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MapValue clone() => MapValue()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MapValue copyWith(void Function(MapValue) updates) => super.copyWith((message) => updates(message as MapValue)) as MapValue; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MapValue create() => MapValue._(); + MapValue createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MapValue getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MapValue? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get entries => $_getList(0); +} + diff --git a/lib/src/gen/google/api/expr/v1alpha1/value.pbenum.dart b/lib/src/gen/google/api/expr/v1alpha1/value.pbenum.dart new file mode 100644 index 00000000000..b3682385708 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1alpha1/value.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1alpha1/value.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/api/expr/v1alpha1/value.pbjson.dart b/lib/src/gen/google/api/expr/v1alpha1/value.pbjson.dart new file mode 100644 index 00000000000..4dc65610292 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1alpha1/value.pbjson.dart @@ -0,0 +1,75 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1alpha1/value.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use valueDescriptor instead') +const Value$json = const { + '1': 'Value', + '2': const [ + const {'1': 'null_value', '3': 1, '4': 1, '5': 14, '6': '.google.protobuf.NullValue', '9': 0, '10': 'nullValue'}, + const {'1': 'bool_value', '3': 2, '4': 1, '5': 8, '9': 0, '10': 'boolValue'}, + const {'1': 'int64_value', '3': 3, '4': 1, '5': 3, '9': 0, '10': 'int64Value'}, + const {'1': 'uint64_value', '3': 4, '4': 1, '5': 4, '9': 0, '10': 'uint64Value'}, + const {'1': 'double_value', '3': 5, '4': 1, '5': 1, '9': 0, '10': 'doubleValue'}, + const {'1': 'string_value', '3': 6, '4': 1, '5': 9, '9': 0, '10': 'stringValue'}, + const {'1': 'bytes_value', '3': 7, '4': 1, '5': 12, '9': 0, '10': 'bytesValue'}, + const {'1': 'enum_value', '3': 9, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.EnumValue', '9': 0, '10': 'enumValue'}, + const {'1': 'object_value', '3': 10, '4': 1, '5': 11, '6': '.google.protobuf.Any', '9': 0, '10': 'objectValue'}, + const {'1': 'map_value', '3': 11, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.MapValue', '9': 0, '10': 'mapValue'}, + const {'1': 'list_value', '3': 12, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.ListValue', '9': 0, '10': 'listValue'}, + const {'1': 'type_value', '3': 15, '4': 1, '5': 9, '9': 0, '10': 'typeValue'}, + ], + '8': const [ + const {'1': 'kind'}, + ], +}; + +/// Descriptor for `Value`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List valueDescriptor = $convert.base64Decode('CgVWYWx1ZRI7CgpudWxsX3ZhbHVlGAEgASgOMhouZ29vZ2xlLnByb3RvYnVmLk51bGxWYWx1ZUgAUgludWxsVmFsdWUSHwoKYm9vbF92YWx1ZRgCIAEoCEgAUglib29sVmFsdWUSIQoLaW50NjRfdmFsdWUYAyABKANIAFIKaW50NjRWYWx1ZRIjCgx1aW50NjRfdmFsdWUYBCABKARIAFILdWludDY0VmFsdWUSIwoMZG91YmxlX3ZhbHVlGAUgASgBSABSC2RvdWJsZVZhbHVlEiMKDHN0cmluZ192YWx1ZRgGIAEoCUgAUgtzdHJpbmdWYWx1ZRIhCgtieXRlc192YWx1ZRgHIAEoDEgAUgpieXRlc1ZhbHVlEkQKCmVudW1fdmFsdWUYCSABKAsyIy5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuRW51bVZhbHVlSABSCWVudW1WYWx1ZRI5CgxvYmplY3RfdmFsdWUYCiABKAsyFC5nb29nbGUucHJvdG9idWYuQW55SABSC29iamVjdFZhbHVlEkEKCW1hcF92YWx1ZRgLIAEoCzIiLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5NYXBWYWx1ZUgAUghtYXBWYWx1ZRJECgpsaXN0X3ZhbHVlGAwgASgLMiMuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkxpc3RWYWx1ZUgAUglsaXN0VmFsdWUSHwoKdHlwZV92YWx1ZRgPIAEoCUgAUgl0eXBlVmFsdWVCBgoEa2luZA=='); +@$core.Deprecated('Use enumValueDescriptor instead') +const EnumValue$json = const { + '1': 'EnumValue', + '2': const [ + const {'1': 'type', '3': 1, '4': 1, '5': 9, '10': 'type'}, + const {'1': 'value', '3': 2, '4': 1, '5': 5, '10': 'value'}, + ], +}; + +/// Descriptor for `EnumValue`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List enumValueDescriptor = $convert.base64Decode('CglFbnVtVmFsdWUSEgoEdHlwZRgBIAEoCVIEdHlwZRIUCgV2YWx1ZRgCIAEoBVIFdmFsdWU='); +@$core.Deprecated('Use listValueDescriptor instead') +const ListValue$json = const { + '1': 'ListValue', + '2': const [ + const {'1': 'values', '3': 1, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.Value', '10': 'values'}, + ], +}; + +/// Descriptor for `ListValue`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listValueDescriptor = $convert.base64Decode('CglMaXN0VmFsdWUSNwoGdmFsdWVzGAEgAygLMh8uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLlZhbHVlUgZ2YWx1ZXM='); +@$core.Deprecated('Use mapValueDescriptor instead') +const MapValue$json = const { + '1': 'MapValue', + '2': const [ + const {'1': 'entries', '3': 1, '4': 3, '5': 11, '6': '.google.api.expr.v1alpha1.MapValue.Entry', '10': 'entries'}, + ], + '3': const [MapValue_Entry$json], +}; + +@$core.Deprecated('Use mapValueDescriptor instead') +const MapValue_Entry$json = const { + '1': 'Entry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Value', '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.google.api.expr.v1alpha1.Value', '10': 'value'}, + ], +}; + +/// Descriptor for `MapValue`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List mapValueDescriptor = $convert.base64Decode('CghNYXBWYWx1ZRJCCgdlbnRyaWVzGAEgAygLMiguZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLk1hcFZhbHVlLkVudHJ5UgdlbnRyaWVzGnEKBUVudHJ5EjEKA2tleRgBIAEoCzIfLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5WYWx1ZVIDa2V5EjUKBXZhbHVlGAIgASgLMh8uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLlZhbHVlUgV2YWx1ZQ=='); diff --git a/lib/src/gen/google/api/expr/v1beta1/decl.pb.dart b/lib/src/gen/google/api/expr/v1beta1/decl.pb.dart new file mode 100644 index 00000000000..416a4821455 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1beta1/decl.pb.dart @@ -0,0 +1,340 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1beta1/decl.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import 'expr.pb.dart' as $2; + +enum Decl_Kind { + ident, + function, + notSet +} + +class Decl extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Decl_Kind> _Decl_KindByTag = { + 4 : Decl_Kind.ident, + 5 : Decl_Kind.function, + 0 : Decl_Kind.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Decl', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..oo(0, [4, 5]) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id', $pb.PbFieldType.O3) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'doc') + ..aOM(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'ident', subBuilder: IdentDecl.create) + ..aOM(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'function', subBuilder: FunctionDecl.create) + ..hasRequiredFields = false + ; + + Decl._() : super(); + factory Decl({ + $core.int? id, + $core.String? name, + $core.String? doc, + IdentDecl? ident, + FunctionDecl? function, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (name != null) { + _result.name = name; + } + if (doc != null) { + _result.doc = doc; + } + if (ident != null) { + _result.ident = ident; + } + if (function != null) { + _result.function = function; + } + return _result; + } + factory Decl.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Decl.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Decl clone() => Decl()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Decl copyWith(void Function(Decl) updates) => super.copyWith((message) => updates(message as Decl)) as Decl; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Decl create() => Decl._(); + Decl createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Decl getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Decl? _defaultInstance; + + Decl_Kind whichKind() => _Decl_KindByTag[$_whichOneof(0)]!; + void clearKind() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $core.int get id => $_getIZ(0); + @$pb.TagNumber(1) + set id($core.int v) { $_setSignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get doc => $_getSZ(2); + @$pb.TagNumber(3) + set doc($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasDoc() => $_has(2); + @$pb.TagNumber(3) + void clearDoc() => clearField(3); + + @$pb.TagNumber(4) + IdentDecl get ident => $_getN(3); + @$pb.TagNumber(4) + set ident(IdentDecl v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasIdent() => $_has(3); + @$pb.TagNumber(4) + void clearIdent() => clearField(4); + @$pb.TagNumber(4) + IdentDecl ensureIdent() => $_ensure(3); + + @$pb.TagNumber(5) + FunctionDecl get function => $_getN(4); + @$pb.TagNumber(5) + set function(FunctionDecl v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasFunction() => $_has(4); + @$pb.TagNumber(5) + void clearFunction() => clearField(5); + @$pb.TagNumber(5) + FunctionDecl ensureFunction() => $_ensure(4); +} + +class DeclType extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeclType', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id', $pb.PbFieldType.O3) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type') + ..pc(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'typeParams', $pb.PbFieldType.PM, subBuilder: DeclType.create) + ..hasRequiredFields = false + ; + + DeclType._() : super(); + factory DeclType({ + $core.int? id, + $core.String? type, + $core.Iterable? typeParams, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (type != null) { + _result.type = type; + } + if (typeParams != null) { + _result.typeParams.addAll(typeParams); + } + return _result; + } + factory DeclType.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeclType.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeclType clone() => DeclType()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeclType copyWith(void Function(DeclType) updates) => super.copyWith((message) => updates(message as DeclType)) as DeclType; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeclType create() => DeclType._(); + DeclType createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeclType getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeclType? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get id => $_getIZ(0); + @$pb.TagNumber(1) + set id($core.int v) { $_setSignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get type => $_getSZ(1); + @$pb.TagNumber(2) + set type($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasType() => $_has(1); + @$pb.TagNumber(2) + void clearType() => clearField(2); + + @$pb.TagNumber(4) + $core.List get typeParams => $_getList(2); +} + +class IdentDecl extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IdentDecl', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type', subBuilder: DeclType.create) + ..aOM<$2.Expr>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', subBuilder: $2.Expr.create) + ..hasRequiredFields = false + ; + + IdentDecl._() : super(); + factory IdentDecl({ + DeclType? type, + $2.Expr? value, + }) { + final _result = create(); + if (type != null) { + _result.type = type; + } + if (value != null) { + _result.value = value; + } + return _result; + } + factory IdentDecl.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IdentDecl.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IdentDecl clone() => IdentDecl()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IdentDecl copyWith(void Function(IdentDecl) updates) => super.copyWith((message) => updates(message as IdentDecl)) as IdentDecl; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IdentDecl create() => IdentDecl._(); + IdentDecl createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IdentDecl getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IdentDecl? _defaultInstance; + + @$pb.TagNumber(3) + DeclType get type => $_getN(0); + @$pb.TagNumber(3) + set type(DeclType v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasType() => $_has(0); + @$pb.TagNumber(3) + void clearType() => clearField(3); + @$pb.TagNumber(3) + DeclType ensureType() => $_ensure(0); + + @$pb.TagNumber(4) + $2.Expr get value => $_getN(1); + @$pb.TagNumber(4) + set value($2.Expr v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasValue() => $_has(1); + @$pb.TagNumber(4) + void clearValue() => clearField(4); + @$pb.TagNumber(4) + $2.Expr ensureValue() => $_ensure(1); +} + +class FunctionDecl extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'FunctionDecl', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'args', $pb.PbFieldType.PM, subBuilder: IdentDecl.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'returnType', subBuilder: DeclType.create) + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'receiverFunction') + ..hasRequiredFields = false + ; + + FunctionDecl._() : super(); + factory FunctionDecl({ + $core.Iterable? args, + DeclType? returnType, + $core.bool? receiverFunction, + }) { + final _result = create(); + if (args != null) { + _result.args.addAll(args); + } + if (returnType != null) { + _result.returnType = returnType; + } + if (receiverFunction != null) { + _result.receiverFunction = receiverFunction; + } + return _result; + } + factory FunctionDecl.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory FunctionDecl.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + FunctionDecl clone() => FunctionDecl()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + FunctionDecl copyWith(void Function(FunctionDecl) updates) => super.copyWith((message) => updates(message as FunctionDecl)) as FunctionDecl; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static FunctionDecl create() => FunctionDecl._(); + FunctionDecl createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static FunctionDecl getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static FunctionDecl? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get args => $_getList(0); + + @$pb.TagNumber(2) + DeclType get returnType => $_getN(1); + @$pb.TagNumber(2) + set returnType(DeclType v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasReturnType() => $_has(1); + @$pb.TagNumber(2) + void clearReturnType() => clearField(2); + @$pb.TagNumber(2) + DeclType ensureReturnType() => $_ensure(1); + + @$pb.TagNumber(3) + $core.bool get receiverFunction => $_getBF(2); + @$pb.TagNumber(3) + set receiverFunction($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(3) + $core.bool hasReceiverFunction() => $_has(2); + @$pb.TagNumber(3) + void clearReceiverFunction() => clearField(3); +} + diff --git a/lib/src/gen/google/api/expr/v1beta1/decl.pbenum.dart b/lib/src/gen/google/api/expr/v1beta1/decl.pbenum.dart new file mode 100644 index 00000000000..3a26d079d9b --- /dev/null +++ b/lib/src/gen/google/api/expr/v1beta1/decl.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1beta1/decl.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/api/expr/v1beta1/decl.pbjson.dart b/lib/src/gen/google/api/expr/v1beta1/decl.pbjson.dart new file mode 100644 index 00000000000..15253d6dbbc --- /dev/null +++ b/lib/src/gen/google/api/expr/v1beta1/decl.pbjson.dart @@ -0,0 +1,62 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1beta1/decl.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use declDescriptor instead') +const Decl$json = const { + '1': 'Decl', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 5, '10': 'id'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'doc', '3': 3, '4': 1, '5': 9, '10': 'doc'}, + const {'1': 'ident', '3': 4, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.IdentDecl', '9': 0, '10': 'ident'}, + const {'1': 'function', '3': 5, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.FunctionDecl', '9': 0, '10': 'function'}, + ], + '8': const [ + const {'1': 'kind'}, + ], +}; + +/// Descriptor for `Decl`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List declDescriptor = $convert.base64Decode('CgREZWNsEg4KAmlkGAEgASgFUgJpZBISCgRuYW1lGAIgASgJUgRuYW1lEhAKA2RvYxgDIAEoCVIDZG9jEjoKBWlkZW50GAQgASgLMiIuZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuSWRlbnREZWNsSABSBWlkZW50EkMKCGZ1bmN0aW9uGAUgASgLMiUuZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuRnVuY3Rpb25EZWNsSABSCGZ1bmN0aW9uQgYKBGtpbmQ='); +@$core.Deprecated('Use declTypeDescriptor instead') +const DeclType$json = const { + '1': 'DeclType', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 5, '10': 'id'}, + const {'1': 'type', '3': 2, '4': 1, '5': 9, '10': 'type'}, + const {'1': 'type_params', '3': 4, '4': 3, '5': 11, '6': '.google.api.expr.v1beta1.DeclType', '10': 'typeParams'}, + ], +}; + +/// Descriptor for `DeclType`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List declTypeDescriptor = $convert.base64Decode('CghEZWNsVHlwZRIOCgJpZBgBIAEoBVICaWQSEgoEdHlwZRgCIAEoCVIEdHlwZRJCCgt0eXBlX3BhcmFtcxgEIAMoCzIhLmdvb2dsZS5hcGkuZXhwci52MWJldGExLkRlY2xUeXBlUgp0eXBlUGFyYW1z'); +@$core.Deprecated('Use identDeclDescriptor instead') +const IdentDecl$json = const { + '1': 'IdentDecl', + '2': const [ + const {'1': 'type', '3': 3, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.DeclType', '10': 'type'}, + const {'1': 'value', '3': 4, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr', '10': 'value'}, + ], +}; + +/// Descriptor for `IdentDecl`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List identDeclDescriptor = $convert.base64Decode('CglJZGVudERlY2wSNQoEdHlwZRgDIAEoCzIhLmdvb2dsZS5hcGkuZXhwci52MWJldGExLkRlY2xUeXBlUgR0eXBlEjMKBXZhbHVlGAQgASgLMh0uZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuRXhwclIFdmFsdWU='); +@$core.Deprecated('Use functionDeclDescriptor instead') +const FunctionDecl$json = const { + '1': 'FunctionDecl', + '2': const [ + const {'1': 'args', '3': 1, '4': 3, '5': 11, '6': '.google.api.expr.v1beta1.IdentDecl', '10': 'args'}, + const {'1': 'return_type', '3': 2, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.DeclType', '10': 'returnType'}, + const {'1': 'receiver_function', '3': 3, '4': 1, '5': 8, '10': 'receiverFunction'}, + ], +}; + +/// Descriptor for `FunctionDecl`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List functionDeclDescriptor = $convert.base64Decode('CgxGdW5jdGlvbkRlY2wSNgoEYXJncxgBIAMoCzIiLmdvb2dsZS5hcGkuZXhwci52MWJldGExLklkZW50RGVjbFIEYXJncxJCCgtyZXR1cm5fdHlwZRgCIAEoCzIhLmdvb2dsZS5hcGkuZXhwci52MWJldGExLkRlY2xUeXBlUgpyZXR1cm5UeXBlEisKEXJlY2VpdmVyX2Z1bmN0aW9uGAMgASgIUhByZWNlaXZlckZ1bmN0aW9u'); diff --git a/lib/src/gen/google/api/expr/v1beta1/eval.pb.dart b/lib/src/gen/google/api/expr/v1beta1/eval.pb.dart new file mode 100644 index 00000000000..36ec9c7de3c --- /dev/null +++ b/lib/src/gen/google/api/expr/v1beta1/eval.pb.dart @@ -0,0 +1,353 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1beta1/eval.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import 'value.pb.dart' as $4; +import '../../../rpc/status.pb.dart' as $5; + +class EvalState_Result extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EvalState.Result', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'expr', subBuilder: IdRef.create) + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + EvalState_Result._() : super(); + factory EvalState_Result({ + IdRef? expr, + $core.int? value, + }) { + final _result = create(); + if (expr != null) { + _result.expr = expr; + } + if (value != null) { + _result.value = value; + } + return _result; + } + factory EvalState_Result.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EvalState_Result.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EvalState_Result clone() => EvalState_Result()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EvalState_Result copyWith(void Function(EvalState_Result) updates) => super.copyWith((message) => updates(message as EvalState_Result)) as EvalState_Result; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EvalState_Result create() => EvalState_Result._(); + EvalState_Result createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EvalState_Result getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EvalState_Result? _defaultInstance; + + @$pb.TagNumber(1) + IdRef get expr => $_getN(0); + @$pb.TagNumber(1) + set expr(IdRef v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasExpr() => $_has(0); + @$pb.TagNumber(1) + void clearExpr() => clearField(1); + @$pb.TagNumber(1) + IdRef ensureExpr() => $_ensure(0); + + @$pb.TagNumber(2) + $core.int get value => $_getIZ(1); + @$pb.TagNumber(2) + set value($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasValue() => $_has(1); + @$pb.TagNumber(2) + void clearValue() => clearField(2); +} + +class EvalState extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EvalState', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'values', $pb.PbFieldType.PM, subBuilder: ExprValue.create) + ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'results', $pb.PbFieldType.PM, subBuilder: EvalState_Result.create) + ..hasRequiredFields = false + ; + + EvalState._() : super(); + factory EvalState({ + $core.Iterable? values, + $core.Iterable? results, + }) { + final _result = create(); + if (values != null) { + _result.values.addAll(values); + } + if (results != null) { + _result.results.addAll(results); + } + return _result; + } + factory EvalState.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EvalState.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EvalState clone() => EvalState()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EvalState copyWith(void Function(EvalState) updates) => super.copyWith((message) => updates(message as EvalState)) as EvalState; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EvalState create() => EvalState._(); + EvalState createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EvalState getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EvalState? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get values => $_getList(0); + + @$pb.TagNumber(3) + $core.List get results => $_getList(1); +} + +enum ExprValue_Kind { + value, + error, + unknown, + notSet +} + +class ExprValue extends $pb.GeneratedMessage { + static const $core.Map<$core.int, ExprValue_Kind> _ExprValue_KindByTag = { + 1 : ExprValue_Kind.value, + 2 : ExprValue_Kind.error, + 3 : ExprValue_Kind.unknown, + 0 : ExprValue_Kind.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ExprValue', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..oo(0, [1, 2, 3]) + ..aOM<$4.Value>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', subBuilder: $4.Value.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'error', subBuilder: ErrorSet.create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'unknown', subBuilder: UnknownSet.create) + ..hasRequiredFields = false + ; + + ExprValue._() : super(); + factory ExprValue({ + $4.Value? value, + ErrorSet? error, + UnknownSet? unknown, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + if (error != null) { + _result.error = error; + } + if (unknown != null) { + _result.unknown = unknown; + } + return _result; + } + factory ExprValue.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ExprValue.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ExprValue clone() => ExprValue()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ExprValue copyWith(void Function(ExprValue) updates) => super.copyWith((message) => updates(message as ExprValue)) as ExprValue; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ExprValue create() => ExprValue._(); + ExprValue createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ExprValue getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ExprValue? _defaultInstance; + + ExprValue_Kind whichKind() => _ExprValue_KindByTag[$_whichOneof(0)]!; + void clearKind() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $4.Value get value => $_getN(0); + @$pb.TagNumber(1) + set value($4.Value v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); + @$pb.TagNumber(1) + $4.Value ensureValue() => $_ensure(0); + + @$pb.TagNumber(2) + ErrorSet get error => $_getN(1); + @$pb.TagNumber(2) + set error(ErrorSet v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasError() => $_has(1); + @$pb.TagNumber(2) + void clearError() => clearField(2); + @$pb.TagNumber(2) + ErrorSet ensureError() => $_ensure(1); + + @$pb.TagNumber(3) + UnknownSet get unknown => $_getN(2); + @$pb.TagNumber(3) + set unknown(UnknownSet v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasUnknown() => $_has(2); + @$pb.TagNumber(3) + void clearUnknown() => clearField(3); + @$pb.TagNumber(3) + UnknownSet ensureUnknown() => $_ensure(2); +} + +class ErrorSet extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ErrorSet', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..pc<$5.Status>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'errors', $pb.PbFieldType.PM, subBuilder: $5.Status.create) + ..hasRequiredFields = false + ; + + ErrorSet._() : super(); + factory ErrorSet({ + $core.Iterable<$5.Status>? errors, + }) { + final _result = create(); + if (errors != null) { + _result.errors.addAll(errors); + } + return _result; + } + factory ErrorSet.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ErrorSet.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ErrorSet clone() => ErrorSet()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ErrorSet copyWith(void Function(ErrorSet) updates) => super.copyWith((message) => updates(message as ErrorSet)) as ErrorSet; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ErrorSet create() => ErrorSet._(); + ErrorSet createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ErrorSet getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ErrorSet? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$5.Status> get errors => $_getList(0); +} + +class UnknownSet extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UnknownSet', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'exprs', $pb.PbFieldType.PM, subBuilder: IdRef.create) + ..hasRequiredFields = false + ; + + UnknownSet._() : super(); + factory UnknownSet({ + $core.Iterable? exprs, + }) { + final _result = create(); + if (exprs != null) { + _result.exprs.addAll(exprs); + } + return _result; + } + factory UnknownSet.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UnknownSet.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UnknownSet clone() => UnknownSet()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UnknownSet copyWith(void Function(UnknownSet) updates) => super.copyWith((message) => updates(message as UnknownSet)) as UnknownSet; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UnknownSet create() => UnknownSet._(); + UnknownSet createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UnknownSet getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UnknownSet? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get exprs => $_getList(0); +} + +class IdRef extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'IdRef', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + IdRef._() : super(); + factory IdRef({ + $core.int? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory IdRef.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory IdRef.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + IdRef clone() => IdRef()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + IdRef copyWith(void Function(IdRef) updates) => super.copyWith((message) => updates(message as IdRef)) as IdRef; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static IdRef create() => IdRef._(); + IdRef createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static IdRef getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static IdRef? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get id => $_getIZ(0); + @$pb.TagNumber(1) + set id($core.int v) { $_setSignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + diff --git a/lib/src/gen/google/api/expr/v1beta1/eval.pbenum.dart b/lib/src/gen/google/api/expr/v1beta1/eval.pbenum.dart new file mode 100644 index 00000000000..bd057d5f410 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1beta1/eval.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1beta1/eval.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/api/expr/v1beta1/eval.pbjson.dart b/lib/src/gen/google/api/expr/v1beta1/eval.pbjson.dart new file mode 100644 index 00000000000..a279e24dc37 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1beta1/eval.pbjson.dart @@ -0,0 +1,76 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1beta1/eval.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use evalStateDescriptor instead') +const EvalState$json = const { + '1': 'EvalState', + '2': const [ + const {'1': 'values', '3': 1, '4': 3, '5': 11, '6': '.google.api.expr.v1beta1.ExprValue', '10': 'values'}, + const {'1': 'results', '3': 3, '4': 3, '5': 11, '6': '.google.api.expr.v1beta1.EvalState.Result', '10': 'results'}, + ], + '3': const [EvalState_Result$json], +}; + +@$core.Deprecated('Use evalStateDescriptor instead') +const EvalState_Result$json = const { + '1': 'Result', + '2': const [ + const {'1': 'expr', '3': 1, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.IdRef', '10': 'expr'}, + const {'1': 'value', '3': 2, '4': 1, '5': 5, '10': 'value'}, + ], +}; + +/// Descriptor for `EvalState`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List evalStateDescriptor = $convert.base64Decode('CglFdmFsU3RhdGUSOgoGdmFsdWVzGAEgAygLMiIuZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuRXhwclZhbHVlUgZ2YWx1ZXMSQwoHcmVzdWx0cxgDIAMoCzIpLmdvb2dsZS5hcGkuZXhwci52MWJldGExLkV2YWxTdGF0ZS5SZXN1bHRSB3Jlc3VsdHMaUgoGUmVzdWx0EjIKBGV4cHIYASABKAsyHi5nb29nbGUuYXBpLmV4cHIudjFiZXRhMS5JZFJlZlIEZXhwchIUCgV2YWx1ZRgCIAEoBVIFdmFsdWU='); +@$core.Deprecated('Use exprValueDescriptor instead') +const ExprValue$json = const { + '1': 'ExprValue', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Value', '9': 0, '10': 'value'}, + const {'1': 'error', '3': 2, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.ErrorSet', '9': 0, '10': 'error'}, + const {'1': 'unknown', '3': 3, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.UnknownSet', '9': 0, '10': 'unknown'}, + ], + '8': const [ + const {'1': 'kind'}, + ], +}; + +/// Descriptor for `ExprValue`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List exprValueDescriptor = $convert.base64Decode('CglFeHByVmFsdWUSNgoFdmFsdWUYASABKAsyHi5nb29nbGUuYXBpLmV4cHIudjFiZXRhMS5WYWx1ZUgAUgV2YWx1ZRI5CgVlcnJvchgCIAEoCzIhLmdvb2dsZS5hcGkuZXhwci52MWJldGExLkVycm9yU2V0SABSBWVycm9yEj8KB3Vua25vd24YAyABKAsyIy5nb29nbGUuYXBpLmV4cHIudjFiZXRhMS5Vbmtub3duU2V0SABSB3Vua25vd25CBgoEa2luZA=='); +@$core.Deprecated('Use errorSetDescriptor instead') +const ErrorSet$json = const { + '1': 'ErrorSet', + '2': const [ + const {'1': 'errors', '3': 1, '4': 3, '5': 11, '6': '.google.rpc.Status', '10': 'errors'}, + ], +}; + +/// Descriptor for `ErrorSet`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List errorSetDescriptor = $convert.base64Decode('CghFcnJvclNldBIqCgZlcnJvcnMYASADKAsyEi5nb29nbGUucnBjLlN0YXR1c1IGZXJyb3Jz'); +@$core.Deprecated('Use unknownSetDescriptor instead') +const UnknownSet$json = const { + '1': 'UnknownSet', + '2': const [ + const {'1': 'exprs', '3': 1, '4': 3, '5': 11, '6': '.google.api.expr.v1beta1.IdRef', '10': 'exprs'}, + ], +}; + +/// Descriptor for `UnknownSet`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List unknownSetDescriptor = $convert.base64Decode('CgpVbmtub3duU2V0EjQKBWV4cHJzGAEgAygLMh4uZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuSWRSZWZSBWV4cHJz'); +@$core.Deprecated('Use idRefDescriptor instead') +const IdRef$json = const { + '1': 'IdRef', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 5, '10': 'id'}, + ], +}; + +/// Descriptor for `IdRef`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List idRefDescriptor = $convert.base64Decode('CgVJZFJlZhIOCgJpZBgBIAEoBVICaWQ='); diff --git a/lib/src/gen/google/api/expr/v1beta1/expr.pb.dart b/lib/src/gen/google/api/expr/v1beta1/expr.pb.dart new file mode 100644 index 00000000000..beb1aaf54f5 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1beta1/expr.pb.dart @@ -0,0 +1,975 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1beta1/expr.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import 'source.pb.dart' as $0; + +import '../../../protobuf/struct.pbenum.dart' as $1; + +class ParsedExpr extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ParsedExpr', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'expr', subBuilder: Expr.create) + ..aOM<$0.SourceInfo>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sourceInfo', subBuilder: $0.SourceInfo.create) + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'syntaxVersion') + ..hasRequiredFields = false + ; + + ParsedExpr._() : super(); + factory ParsedExpr({ + Expr? expr, + $0.SourceInfo? sourceInfo, + $core.String? syntaxVersion, + }) { + final _result = create(); + if (expr != null) { + _result.expr = expr; + } + if (sourceInfo != null) { + _result.sourceInfo = sourceInfo; + } + if (syntaxVersion != null) { + _result.syntaxVersion = syntaxVersion; + } + return _result; + } + factory ParsedExpr.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ParsedExpr.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ParsedExpr clone() => ParsedExpr()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ParsedExpr copyWith(void Function(ParsedExpr) updates) => super.copyWith((message) => updates(message as ParsedExpr)) as ParsedExpr; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ParsedExpr create() => ParsedExpr._(); + ParsedExpr createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ParsedExpr getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ParsedExpr? _defaultInstance; + + @$pb.TagNumber(2) + Expr get expr => $_getN(0); + @$pb.TagNumber(2) + set expr(Expr v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasExpr() => $_has(0); + @$pb.TagNumber(2) + void clearExpr() => clearField(2); + @$pb.TagNumber(2) + Expr ensureExpr() => $_ensure(0); + + @$pb.TagNumber(3) + $0.SourceInfo get sourceInfo => $_getN(1); + @$pb.TagNumber(3) + set sourceInfo($0.SourceInfo v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasSourceInfo() => $_has(1); + @$pb.TagNumber(3) + void clearSourceInfo() => clearField(3); + @$pb.TagNumber(3) + $0.SourceInfo ensureSourceInfo() => $_ensure(1); + + @$pb.TagNumber(4) + $core.String get syntaxVersion => $_getSZ(2); + @$pb.TagNumber(4) + set syntaxVersion($core.String v) { $_setString(2, v); } + @$pb.TagNumber(4) + $core.bool hasSyntaxVersion() => $_has(2); + @$pb.TagNumber(4) + void clearSyntaxVersion() => clearField(4); +} + +class Expr_Ident extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr.Ident', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + Expr_Ident._() : super(); + factory Expr_Ident({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory Expr_Ident.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr_Ident.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr_Ident clone() => Expr_Ident()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr_Ident copyWith(void Function(Expr_Ident) updates) => super.copyWith((message) => updates(message as Expr_Ident)) as Expr_Ident; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr_Ident create() => Expr_Ident._(); + Expr_Ident createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr_Ident getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr_Ident? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class Expr_Select extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr.Select', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'operand', subBuilder: Expr.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'field') + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'testOnly') + ..hasRequiredFields = false + ; + + Expr_Select._() : super(); + factory Expr_Select({ + Expr? operand, + $core.String? field_2, + $core.bool? testOnly, + }) { + final _result = create(); + if (operand != null) { + _result.operand = operand; + } + if (field_2 != null) { + _result.field_2 = field_2; + } + if (testOnly != null) { + _result.testOnly = testOnly; + } + return _result; + } + factory Expr_Select.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr_Select.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr_Select clone() => Expr_Select()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr_Select copyWith(void Function(Expr_Select) updates) => super.copyWith((message) => updates(message as Expr_Select)) as Expr_Select; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr_Select create() => Expr_Select._(); + Expr_Select createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr_Select getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr_Select? _defaultInstance; + + @$pb.TagNumber(1) + Expr get operand => $_getN(0); + @$pb.TagNumber(1) + set operand(Expr v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasOperand() => $_has(0); + @$pb.TagNumber(1) + void clearOperand() => clearField(1); + @$pb.TagNumber(1) + Expr ensureOperand() => $_ensure(0); + + @$pb.TagNumber(2) + $core.String get field_2 => $_getSZ(1); + @$pb.TagNumber(2) + set field_2($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasField_2() => $_has(1); + @$pb.TagNumber(2) + void clearField_2() => clearField(2); + + @$pb.TagNumber(3) + $core.bool get testOnly => $_getBF(2); + @$pb.TagNumber(3) + set testOnly($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(3) + $core.bool hasTestOnly() => $_has(2); + @$pb.TagNumber(3) + void clearTestOnly() => clearField(3); +} + +class Expr_Call extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr.Call', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'target', subBuilder: Expr.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'function') + ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'args', $pb.PbFieldType.PM, subBuilder: Expr.create) + ..hasRequiredFields = false + ; + + Expr_Call._() : super(); + factory Expr_Call({ + Expr? target, + $core.String? function, + $core.Iterable? args, + }) { + final _result = create(); + if (target != null) { + _result.target = target; + } + if (function != null) { + _result.function = function; + } + if (args != null) { + _result.args.addAll(args); + } + return _result; + } + factory Expr_Call.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr_Call.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr_Call clone() => Expr_Call()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr_Call copyWith(void Function(Expr_Call) updates) => super.copyWith((message) => updates(message as Expr_Call)) as Expr_Call; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr_Call create() => Expr_Call._(); + Expr_Call createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr_Call getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr_Call? _defaultInstance; + + @$pb.TagNumber(1) + Expr get target => $_getN(0); + @$pb.TagNumber(1) + set target(Expr v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasTarget() => $_has(0); + @$pb.TagNumber(1) + void clearTarget() => clearField(1); + @$pb.TagNumber(1) + Expr ensureTarget() => $_ensure(0); + + @$pb.TagNumber(2) + $core.String get function => $_getSZ(1); + @$pb.TagNumber(2) + set function($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasFunction() => $_has(1); + @$pb.TagNumber(2) + void clearFunction() => clearField(2); + + @$pb.TagNumber(3) + $core.List get args => $_getList(2); +} + +class Expr_CreateList extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr.CreateList', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'elements', $pb.PbFieldType.PM, subBuilder: Expr.create) + ..hasRequiredFields = false + ; + + Expr_CreateList._() : super(); + factory Expr_CreateList({ + $core.Iterable? elements, + }) { + final _result = create(); + if (elements != null) { + _result.elements.addAll(elements); + } + return _result; + } + factory Expr_CreateList.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr_CreateList.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr_CreateList clone() => Expr_CreateList()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr_CreateList copyWith(void Function(Expr_CreateList) updates) => super.copyWith((message) => updates(message as Expr_CreateList)) as Expr_CreateList; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr_CreateList create() => Expr_CreateList._(); + Expr_CreateList createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr_CreateList getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr_CreateList? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get elements => $_getList(0); +} + +enum Expr_CreateStruct_Entry_KeyKind { + fieldKey, + mapKey, + notSet +} + +class Expr_CreateStruct_Entry extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Expr_CreateStruct_Entry_KeyKind> _Expr_CreateStruct_Entry_KeyKindByTag = { + 2 : Expr_CreateStruct_Entry_KeyKind.fieldKey, + 3 : Expr_CreateStruct_Entry_KeyKind.mapKey, + 0 : Expr_CreateStruct_Entry_KeyKind.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr.CreateStruct.Entry', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..oo(0, [2, 3]) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id', $pb.PbFieldType.O3) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fieldKey') + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mapKey', subBuilder: Expr.create) + ..aOM(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', subBuilder: Expr.create) + ..hasRequiredFields = false + ; + + Expr_CreateStruct_Entry._() : super(); + factory Expr_CreateStruct_Entry({ + $core.int? id, + $core.String? fieldKey, + Expr? mapKey, + Expr? value, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (fieldKey != null) { + _result.fieldKey = fieldKey; + } + if (mapKey != null) { + _result.mapKey = mapKey; + } + if (value != null) { + _result.value = value; + } + return _result; + } + factory Expr_CreateStruct_Entry.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr_CreateStruct_Entry.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr_CreateStruct_Entry clone() => Expr_CreateStruct_Entry()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr_CreateStruct_Entry copyWith(void Function(Expr_CreateStruct_Entry) updates) => super.copyWith((message) => updates(message as Expr_CreateStruct_Entry)) as Expr_CreateStruct_Entry; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr_CreateStruct_Entry create() => Expr_CreateStruct_Entry._(); + Expr_CreateStruct_Entry createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr_CreateStruct_Entry getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr_CreateStruct_Entry? _defaultInstance; + + Expr_CreateStruct_Entry_KeyKind whichKeyKind() => _Expr_CreateStruct_Entry_KeyKindByTag[$_whichOneof(0)]!; + void clearKeyKind() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $core.int get id => $_getIZ(0); + @$pb.TagNumber(1) + set id($core.int v) { $_setSignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get fieldKey => $_getSZ(1); + @$pb.TagNumber(2) + set fieldKey($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasFieldKey() => $_has(1); + @$pb.TagNumber(2) + void clearFieldKey() => clearField(2); + + @$pb.TagNumber(3) + Expr get mapKey => $_getN(2); + @$pb.TagNumber(3) + set mapKey(Expr v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasMapKey() => $_has(2); + @$pb.TagNumber(3) + void clearMapKey() => clearField(3); + @$pb.TagNumber(3) + Expr ensureMapKey() => $_ensure(2); + + @$pb.TagNumber(4) + Expr get value => $_getN(3); + @$pb.TagNumber(4) + set value(Expr v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasValue() => $_has(3); + @$pb.TagNumber(4) + void clearValue() => clearField(4); + @$pb.TagNumber(4) + Expr ensureValue() => $_ensure(3); +} + +class Expr_CreateStruct extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr.CreateStruct', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type') + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'entries', $pb.PbFieldType.PM, subBuilder: Expr_CreateStruct_Entry.create) + ..hasRequiredFields = false + ; + + Expr_CreateStruct._() : super(); + factory Expr_CreateStruct({ + $core.String? type, + $core.Iterable? entries, + }) { + final _result = create(); + if (type != null) { + _result.type = type; + } + if (entries != null) { + _result.entries.addAll(entries); + } + return _result; + } + factory Expr_CreateStruct.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr_CreateStruct.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr_CreateStruct clone() => Expr_CreateStruct()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr_CreateStruct copyWith(void Function(Expr_CreateStruct) updates) => super.copyWith((message) => updates(message as Expr_CreateStruct)) as Expr_CreateStruct; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr_CreateStruct create() => Expr_CreateStruct._(); + Expr_CreateStruct createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr_CreateStruct getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr_CreateStruct? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get type => $_getSZ(0); + @$pb.TagNumber(1) + set type($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasType() => $_has(0); + @$pb.TagNumber(1) + void clearType() => clearField(1); + + @$pb.TagNumber(2) + $core.List get entries => $_getList(1); +} + +class Expr_Comprehension extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr.Comprehension', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'iterVar') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'iterRange', subBuilder: Expr.create) + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'accuVar') + ..aOM(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'accuInit', subBuilder: Expr.create) + ..aOM(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'loopCondition', subBuilder: Expr.create) + ..aOM(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'loopStep', subBuilder: Expr.create) + ..aOM(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'result', subBuilder: Expr.create) + ..hasRequiredFields = false + ; + + Expr_Comprehension._() : super(); + factory Expr_Comprehension({ + $core.String? iterVar, + Expr? iterRange, + $core.String? accuVar, + Expr? accuInit, + Expr? loopCondition, + Expr? loopStep, + Expr? result, + }) { + final _result = create(); + if (iterVar != null) { + _result.iterVar = iterVar; + } + if (iterRange != null) { + _result.iterRange = iterRange; + } + if (accuVar != null) { + _result.accuVar = accuVar; + } + if (accuInit != null) { + _result.accuInit = accuInit; + } + if (loopCondition != null) { + _result.loopCondition = loopCondition; + } + if (loopStep != null) { + _result.loopStep = loopStep; + } + if (result != null) { + _result.result = result; + } + return _result; + } + factory Expr_Comprehension.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr_Comprehension.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr_Comprehension clone() => Expr_Comprehension()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr_Comprehension copyWith(void Function(Expr_Comprehension) updates) => super.copyWith((message) => updates(message as Expr_Comprehension)) as Expr_Comprehension; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr_Comprehension create() => Expr_Comprehension._(); + Expr_Comprehension createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr_Comprehension getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr_Comprehension? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get iterVar => $_getSZ(0); + @$pb.TagNumber(1) + set iterVar($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasIterVar() => $_has(0); + @$pb.TagNumber(1) + void clearIterVar() => clearField(1); + + @$pb.TagNumber(2) + Expr get iterRange => $_getN(1); + @$pb.TagNumber(2) + set iterRange(Expr v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasIterRange() => $_has(1); + @$pb.TagNumber(2) + void clearIterRange() => clearField(2); + @$pb.TagNumber(2) + Expr ensureIterRange() => $_ensure(1); + + @$pb.TagNumber(3) + $core.String get accuVar => $_getSZ(2); + @$pb.TagNumber(3) + set accuVar($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasAccuVar() => $_has(2); + @$pb.TagNumber(3) + void clearAccuVar() => clearField(3); + + @$pb.TagNumber(4) + Expr get accuInit => $_getN(3); + @$pb.TagNumber(4) + set accuInit(Expr v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasAccuInit() => $_has(3); + @$pb.TagNumber(4) + void clearAccuInit() => clearField(4); + @$pb.TagNumber(4) + Expr ensureAccuInit() => $_ensure(3); + + @$pb.TagNumber(5) + Expr get loopCondition => $_getN(4); + @$pb.TagNumber(5) + set loopCondition(Expr v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasLoopCondition() => $_has(4); + @$pb.TagNumber(5) + void clearLoopCondition() => clearField(5); + @$pb.TagNumber(5) + Expr ensureLoopCondition() => $_ensure(4); + + @$pb.TagNumber(6) + Expr get loopStep => $_getN(5); + @$pb.TagNumber(6) + set loopStep(Expr v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasLoopStep() => $_has(5); + @$pb.TagNumber(6) + void clearLoopStep() => clearField(6); + @$pb.TagNumber(6) + Expr ensureLoopStep() => $_ensure(5); + + @$pb.TagNumber(7) + Expr get result => $_getN(6); + @$pb.TagNumber(7) + set result(Expr v) { setField(7, v); } + @$pb.TagNumber(7) + $core.bool hasResult() => $_has(6); + @$pb.TagNumber(7) + void clearResult() => clearField(7); + @$pb.TagNumber(7) + Expr ensureResult() => $_ensure(6); +} + +enum Expr_ExprKind { + literalExpr, + identExpr, + selectExpr, + callExpr, + listExpr, + structExpr, + comprehensionExpr, + notSet +} + +class Expr extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Expr_ExprKind> _Expr_ExprKindByTag = { + 3 : Expr_ExprKind.literalExpr, + 4 : Expr_ExprKind.identExpr, + 5 : Expr_ExprKind.selectExpr, + 6 : Expr_ExprKind.callExpr, + 7 : Expr_ExprKind.listExpr, + 8 : Expr_ExprKind.structExpr, + 9 : Expr_ExprKind.comprehensionExpr, + 0 : Expr_ExprKind.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..oo(0, [3, 4, 5, 6, 7, 8, 9]) + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id', $pb.PbFieldType.O3) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'literalExpr', subBuilder: Literal.create) + ..aOM(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'identExpr', subBuilder: Expr_Ident.create) + ..aOM(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'selectExpr', subBuilder: Expr_Select.create) + ..aOM(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'callExpr', subBuilder: Expr_Call.create) + ..aOM(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'listExpr', subBuilder: Expr_CreateList.create) + ..aOM(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'structExpr', subBuilder: Expr_CreateStruct.create) + ..aOM(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'comprehensionExpr', subBuilder: Expr_Comprehension.create) + ..hasRequiredFields = false + ; + + Expr._() : super(); + factory Expr({ + $core.int? id, + Literal? literalExpr, + Expr_Ident? identExpr, + Expr_Select? selectExpr, + Expr_Call? callExpr, + Expr_CreateList? listExpr, + Expr_CreateStruct? structExpr, + Expr_Comprehension? comprehensionExpr, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (literalExpr != null) { + _result.literalExpr = literalExpr; + } + if (identExpr != null) { + _result.identExpr = identExpr; + } + if (selectExpr != null) { + _result.selectExpr = selectExpr; + } + if (callExpr != null) { + _result.callExpr = callExpr; + } + if (listExpr != null) { + _result.listExpr = listExpr; + } + if (structExpr != null) { + _result.structExpr = structExpr; + } + if (comprehensionExpr != null) { + _result.comprehensionExpr = comprehensionExpr; + } + return _result; + } + factory Expr.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr clone() => Expr()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr copyWith(void Function(Expr) updates) => super.copyWith((message) => updates(message as Expr)) as Expr; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr create() => Expr._(); + Expr createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr? _defaultInstance; + + Expr_ExprKind whichExprKind() => _Expr_ExprKindByTag[$_whichOneof(0)]!; + void clearExprKind() => clearField($_whichOneof(0)); + + @$pb.TagNumber(2) + $core.int get id => $_getIZ(0); + @$pb.TagNumber(2) + set id($core.int v) { $_setSignedInt32(0, v); } + @$pb.TagNumber(2) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(2) + void clearId() => clearField(2); + + @$pb.TagNumber(3) + Literal get literalExpr => $_getN(1); + @$pb.TagNumber(3) + set literalExpr(Literal v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasLiteralExpr() => $_has(1); + @$pb.TagNumber(3) + void clearLiteralExpr() => clearField(3); + @$pb.TagNumber(3) + Literal ensureLiteralExpr() => $_ensure(1); + + @$pb.TagNumber(4) + Expr_Ident get identExpr => $_getN(2); + @$pb.TagNumber(4) + set identExpr(Expr_Ident v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasIdentExpr() => $_has(2); + @$pb.TagNumber(4) + void clearIdentExpr() => clearField(4); + @$pb.TagNumber(4) + Expr_Ident ensureIdentExpr() => $_ensure(2); + + @$pb.TagNumber(5) + Expr_Select get selectExpr => $_getN(3); + @$pb.TagNumber(5) + set selectExpr(Expr_Select v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasSelectExpr() => $_has(3); + @$pb.TagNumber(5) + void clearSelectExpr() => clearField(5); + @$pb.TagNumber(5) + Expr_Select ensureSelectExpr() => $_ensure(3); + + @$pb.TagNumber(6) + Expr_Call get callExpr => $_getN(4); + @$pb.TagNumber(6) + set callExpr(Expr_Call v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasCallExpr() => $_has(4); + @$pb.TagNumber(6) + void clearCallExpr() => clearField(6); + @$pb.TagNumber(6) + Expr_Call ensureCallExpr() => $_ensure(4); + + @$pb.TagNumber(7) + Expr_CreateList get listExpr => $_getN(5); + @$pb.TagNumber(7) + set listExpr(Expr_CreateList v) { setField(7, v); } + @$pb.TagNumber(7) + $core.bool hasListExpr() => $_has(5); + @$pb.TagNumber(7) + void clearListExpr() => clearField(7); + @$pb.TagNumber(7) + Expr_CreateList ensureListExpr() => $_ensure(5); + + @$pb.TagNumber(8) + Expr_CreateStruct get structExpr => $_getN(6); + @$pb.TagNumber(8) + set structExpr(Expr_CreateStruct v) { setField(8, v); } + @$pb.TagNumber(8) + $core.bool hasStructExpr() => $_has(6); + @$pb.TagNumber(8) + void clearStructExpr() => clearField(8); + @$pb.TagNumber(8) + Expr_CreateStruct ensureStructExpr() => $_ensure(6); + + @$pb.TagNumber(9) + Expr_Comprehension get comprehensionExpr => $_getN(7); + @$pb.TagNumber(9) + set comprehensionExpr(Expr_Comprehension v) { setField(9, v); } + @$pb.TagNumber(9) + $core.bool hasComprehensionExpr() => $_has(7); + @$pb.TagNumber(9) + void clearComprehensionExpr() => clearField(9); + @$pb.TagNumber(9) + Expr_Comprehension ensureComprehensionExpr() => $_ensure(7); +} + +enum Literal_ConstantKind { + nullValue, + boolValue, + int64Value, + uint64Value, + doubleValue, + stringValue, + bytesValue, + notSet +} + +class Literal extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Literal_ConstantKind> _Literal_ConstantKindByTag = { + 1 : Literal_ConstantKind.nullValue, + 2 : Literal_ConstantKind.boolValue, + 3 : Literal_ConstantKind.int64Value, + 4 : Literal_ConstantKind.uint64Value, + 5 : Literal_ConstantKind.doubleValue, + 6 : Literal_ConstantKind.stringValue, + 7 : Literal_ConstantKind.bytesValue, + 0 : Literal_ConstantKind.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Literal', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..oo(0, [1, 2, 3, 4, 5, 6, 7]) + ..e<$1.NullValue>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'nullValue', $pb.PbFieldType.OE, defaultOrMaker: $1.NullValue.NULL_VALUE, valueOf: $1.NullValue.valueOf, enumValues: $1.NullValue.values) + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'boolValue') + ..aInt64(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'int64Value') + ..a<$fixnum.Int64>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'uint64Value', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..a<$core.double>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'doubleValue', $pb.PbFieldType.OD) + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'stringValue') + ..a<$core.List<$core.int>>(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'bytesValue', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + Literal._() : super(); + factory Literal({ + $1.NullValue? nullValue, + $core.bool? boolValue, + $fixnum.Int64? int64Value, + $fixnum.Int64? uint64Value, + $core.double? doubleValue, + $core.String? stringValue, + $core.List<$core.int>? bytesValue, + }) { + final _result = create(); + if (nullValue != null) { + _result.nullValue = nullValue; + } + if (boolValue != null) { + _result.boolValue = boolValue; + } + if (int64Value != null) { + _result.int64Value = int64Value; + } + if (uint64Value != null) { + _result.uint64Value = uint64Value; + } + if (doubleValue != null) { + _result.doubleValue = doubleValue; + } + if (stringValue != null) { + _result.stringValue = stringValue; + } + if (bytesValue != null) { + _result.bytesValue = bytesValue; + } + return _result; + } + factory Literal.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Literal.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Literal clone() => Literal()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Literal copyWith(void Function(Literal) updates) => super.copyWith((message) => updates(message as Literal)) as Literal; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Literal create() => Literal._(); + Literal createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Literal getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Literal? _defaultInstance; + + Literal_ConstantKind whichConstantKind() => _Literal_ConstantKindByTag[$_whichOneof(0)]!; + void clearConstantKind() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $1.NullValue get nullValue => $_getN(0); + @$pb.TagNumber(1) + set nullValue($1.NullValue v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasNullValue() => $_has(0); + @$pb.TagNumber(1) + void clearNullValue() => clearField(1); + + @$pb.TagNumber(2) + $core.bool get boolValue => $_getBF(1); + @$pb.TagNumber(2) + set boolValue($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasBoolValue() => $_has(1); + @$pb.TagNumber(2) + void clearBoolValue() => clearField(2); + + @$pb.TagNumber(3) + $fixnum.Int64 get int64Value => $_getI64(2); + @$pb.TagNumber(3) + set int64Value($fixnum.Int64 v) { $_setInt64(2, v); } + @$pb.TagNumber(3) + $core.bool hasInt64Value() => $_has(2); + @$pb.TagNumber(3) + void clearInt64Value() => clearField(3); + + @$pb.TagNumber(4) + $fixnum.Int64 get uint64Value => $_getI64(3); + @$pb.TagNumber(4) + set uint64Value($fixnum.Int64 v) { $_setInt64(3, v); } + @$pb.TagNumber(4) + $core.bool hasUint64Value() => $_has(3); + @$pb.TagNumber(4) + void clearUint64Value() => clearField(4); + + @$pb.TagNumber(5) + $core.double get doubleValue => $_getN(4); + @$pb.TagNumber(5) + set doubleValue($core.double v) { $_setDouble(4, v); } + @$pb.TagNumber(5) + $core.bool hasDoubleValue() => $_has(4); + @$pb.TagNumber(5) + void clearDoubleValue() => clearField(5); + + @$pb.TagNumber(6) + $core.String get stringValue => $_getSZ(5); + @$pb.TagNumber(6) + set stringValue($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasStringValue() => $_has(5); + @$pb.TagNumber(6) + void clearStringValue() => clearField(6); + + @$pb.TagNumber(7) + $core.List<$core.int> get bytesValue => $_getN(6); + @$pb.TagNumber(7) + set bytesValue($core.List<$core.int> v) { $_setBytes(6, v); } + @$pb.TagNumber(7) + $core.bool hasBytesValue() => $_has(6); + @$pb.TagNumber(7) + void clearBytesValue() => clearField(7); +} + diff --git a/lib/src/gen/google/api/expr/v1beta1/expr.pbenum.dart b/lib/src/gen/google/api/expr/v1beta1/expr.pbenum.dart new file mode 100644 index 00000000000..47308ae0c39 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1beta1/expr.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1beta1/expr.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/api/expr/v1beta1/expr.pbjson.dart b/lib/src/gen/google/api/expr/v1beta1/expr.pbjson.dart new file mode 100644 index 00000000000..4d66f2e483c --- /dev/null +++ b/lib/src/gen/google/api/expr/v1beta1/expr.pbjson.dart @@ -0,0 +1,136 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1beta1/expr.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use parsedExprDescriptor instead') +const ParsedExpr$json = const { + '1': 'ParsedExpr', + '2': const [ + const {'1': 'expr', '3': 2, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr', '10': 'expr'}, + const {'1': 'source_info', '3': 3, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.SourceInfo', '10': 'sourceInfo'}, + const {'1': 'syntax_version', '3': 4, '4': 1, '5': 9, '10': 'syntaxVersion'}, + ], +}; + +/// Descriptor for `ParsedExpr`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List parsedExprDescriptor = $convert.base64Decode('CgpQYXJzZWRFeHByEjEKBGV4cHIYAiABKAsyHS5nb29nbGUuYXBpLmV4cHIudjFiZXRhMS5FeHByUgRleHByEkQKC3NvdXJjZV9pbmZvGAMgASgLMiMuZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuU291cmNlSW5mb1IKc291cmNlSW5mbxIlCg5zeW50YXhfdmVyc2lvbhgEIAEoCVINc3ludGF4VmVyc2lvbg=='); +@$core.Deprecated('Use exprDescriptor instead') +const Expr$json = const { + '1': 'Expr', + '2': const [ + const {'1': 'id', '3': 2, '4': 1, '5': 5, '10': 'id'}, + const {'1': 'literal_expr', '3': 3, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Literal', '9': 0, '10': 'literalExpr'}, + const {'1': 'ident_expr', '3': 4, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr.Ident', '9': 0, '10': 'identExpr'}, + const {'1': 'select_expr', '3': 5, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr.Select', '9': 0, '10': 'selectExpr'}, + const {'1': 'call_expr', '3': 6, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr.Call', '9': 0, '10': 'callExpr'}, + const {'1': 'list_expr', '3': 7, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr.CreateList', '9': 0, '10': 'listExpr'}, + const {'1': 'struct_expr', '3': 8, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr.CreateStruct', '9': 0, '10': 'structExpr'}, + const {'1': 'comprehension_expr', '3': 9, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr.Comprehension', '9': 0, '10': 'comprehensionExpr'}, + ], + '3': const [Expr_Ident$json, Expr_Select$json, Expr_Call$json, Expr_CreateList$json, Expr_CreateStruct$json, Expr_Comprehension$json], + '8': const [ + const {'1': 'expr_kind'}, + ], +}; + +@$core.Deprecated('Use exprDescriptor instead') +const Expr_Ident$json = const { + '1': 'Ident', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +@$core.Deprecated('Use exprDescriptor instead') +const Expr_Select$json = const { + '1': 'Select', + '2': const [ + const {'1': 'operand', '3': 1, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr', '10': 'operand'}, + const {'1': 'field', '3': 2, '4': 1, '5': 9, '10': 'field'}, + const {'1': 'test_only', '3': 3, '4': 1, '5': 8, '10': 'testOnly'}, + ], +}; + +@$core.Deprecated('Use exprDescriptor instead') +const Expr_Call$json = const { + '1': 'Call', + '2': const [ + const {'1': 'target', '3': 1, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr', '10': 'target'}, + const {'1': 'function', '3': 2, '4': 1, '5': 9, '10': 'function'}, + const {'1': 'args', '3': 3, '4': 3, '5': 11, '6': '.google.api.expr.v1beta1.Expr', '10': 'args'}, + ], +}; + +@$core.Deprecated('Use exprDescriptor instead') +const Expr_CreateList$json = const { + '1': 'CreateList', + '2': const [ + const {'1': 'elements', '3': 1, '4': 3, '5': 11, '6': '.google.api.expr.v1beta1.Expr', '10': 'elements'}, + ], +}; + +@$core.Deprecated('Use exprDescriptor instead') +const Expr_CreateStruct$json = const { + '1': 'CreateStruct', + '2': const [ + const {'1': 'type', '3': 1, '4': 1, '5': 9, '10': 'type'}, + const {'1': 'entries', '3': 2, '4': 3, '5': 11, '6': '.google.api.expr.v1beta1.Expr.CreateStruct.Entry', '10': 'entries'}, + ], + '3': const [Expr_CreateStruct_Entry$json], +}; + +@$core.Deprecated('Use exprDescriptor instead') +const Expr_CreateStruct_Entry$json = const { + '1': 'Entry', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 5, '10': 'id'}, + const {'1': 'field_key', '3': 2, '4': 1, '5': 9, '9': 0, '10': 'fieldKey'}, + const {'1': 'map_key', '3': 3, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr', '9': 0, '10': 'mapKey'}, + const {'1': 'value', '3': 4, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr', '10': 'value'}, + ], + '8': const [ + const {'1': 'key_kind'}, + ], +}; + +@$core.Deprecated('Use exprDescriptor instead') +const Expr_Comprehension$json = const { + '1': 'Comprehension', + '2': const [ + const {'1': 'iter_var', '3': 1, '4': 1, '5': 9, '10': 'iterVar'}, + const {'1': 'iter_range', '3': 2, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr', '10': 'iterRange'}, + const {'1': 'accu_var', '3': 3, '4': 1, '5': 9, '10': 'accuVar'}, + const {'1': 'accu_init', '3': 4, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr', '10': 'accuInit'}, + const {'1': 'loop_condition', '3': 5, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr', '10': 'loopCondition'}, + const {'1': 'loop_step', '3': 6, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr', '10': 'loopStep'}, + const {'1': 'result', '3': 7, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Expr', '10': 'result'}, + ], +}; + +/// Descriptor for `Expr`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List exprDescriptor = $convert.base64Decode('CgRFeHByEg4KAmlkGAIgASgFUgJpZBJFCgxsaXRlcmFsX2V4cHIYAyABKAsyIC5nb29nbGUuYXBpLmV4cHIudjFiZXRhMS5MaXRlcmFsSABSC2xpdGVyYWxFeHByEkQKCmlkZW50X2V4cHIYBCABKAsyIy5nb29nbGUuYXBpLmV4cHIudjFiZXRhMS5FeHByLklkZW50SABSCWlkZW50RXhwchJHCgtzZWxlY3RfZXhwchgFIAEoCzIkLmdvb2dsZS5hcGkuZXhwci52MWJldGExLkV4cHIuU2VsZWN0SABSCnNlbGVjdEV4cHISQQoJY2FsbF9leHByGAYgASgLMiIuZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuRXhwci5DYWxsSABSCGNhbGxFeHByEkcKCWxpc3RfZXhwchgHIAEoCzIoLmdvb2dsZS5hcGkuZXhwci52MWJldGExLkV4cHIuQ3JlYXRlTGlzdEgAUghsaXN0RXhwchJNCgtzdHJ1Y3RfZXhwchgIIAEoCzIqLmdvb2dsZS5hcGkuZXhwci52MWJldGExLkV4cHIuQ3JlYXRlU3RydWN0SABSCnN0cnVjdEV4cHISXAoSY29tcHJlaGVuc2lvbl9leHByGAkgASgLMisuZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuRXhwci5Db21wcmVoZW5zaW9uSABSEWNvbXByZWhlbnNpb25FeHByGhsKBUlkZW50EhIKBG5hbWUYASABKAlSBG5hbWUadAoGU2VsZWN0EjcKB29wZXJhbmQYASABKAsyHS5nb29nbGUuYXBpLmV4cHIudjFiZXRhMS5FeHByUgdvcGVyYW5kEhQKBWZpZWxkGAIgASgJUgVmaWVsZBIbCgl0ZXN0X29ubHkYAyABKAhSCHRlc3RPbmx5GowBCgRDYWxsEjUKBnRhcmdldBgBIAEoCzIdLmdvb2dsZS5hcGkuZXhwci52MWJldGExLkV4cHJSBnRhcmdldBIaCghmdW5jdGlvbhgCIAEoCVIIZnVuY3Rpb24SMQoEYXJncxgDIAMoCzIdLmdvb2dsZS5hcGkuZXhwci52MWJldGExLkV4cHJSBGFyZ3MaRwoKQ3JlYXRlTGlzdBI5CghlbGVtZW50cxgBIAMoCzIdLmdvb2dsZS5hcGkuZXhwci52MWJldGExLkV4cHJSCGVsZW1lbnRzGqICCgxDcmVhdGVTdHJ1Y3QSEgoEdHlwZRgBIAEoCVIEdHlwZRJKCgdlbnRyaWVzGAIgAygLMjAuZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuRXhwci5DcmVhdGVTdHJ1Y3QuRW50cnlSB2VudHJpZXMasQEKBUVudHJ5Eg4KAmlkGAEgASgFUgJpZBIdCglmaWVsZF9rZXkYAiABKAlIAFIIZmllbGRLZXkSOAoHbWFwX2tleRgDIAEoCzIdLmdvb2dsZS5hcGkuZXhwci52MWJldGExLkV4cHJIAFIGbWFwS2V5EjMKBXZhbHVlGAQgASgLMh0uZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuRXhwclIFdmFsdWVCCgoIa2V5X2tpbmQa+AIKDUNvbXByZWhlbnNpb24SGQoIaXRlcl92YXIYASABKAlSB2l0ZXJWYXISPAoKaXRlcl9yYW5nZRgCIAEoCzIdLmdvb2dsZS5hcGkuZXhwci52MWJldGExLkV4cHJSCWl0ZXJSYW5nZRIZCghhY2N1X3ZhchgDIAEoCVIHYWNjdVZhchI6CglhY2N1X2luaXQYBCABKAsyHS5nb29nbGUuYXBpLmV4cHIudjFiZXRhMS5FeHByUghhY2N1SW5pdBJECg5sb29wX2NvbmRpdGlvbhgFIAEoCzIdLmdvb2dsZS5hcGkuZXhwci52MWJldGExLkV4cHJSDWxvb3BDb25kaXRpb24SOgoJbG9vcF9zdGVwGAYgASgLMh0uZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuRXhwclIIbG9vcFN0ZXASNQoGcmVzdWx0GAcgASgLMh0uZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuRXhwclIGcmVzdWx0QgsKCWV4cHJfa2luZA=='); +@$core.Deprecated('Use literalDescriptor instead') +const Literal$json = const { + '1': 'Literal', + '2': const [ + const {'1': 'null_value', '3': 1, '4': 1, '5': 14, '6': '.google.protobuf.NullValue', '9': 0, '10': 'nullValue'}, + const {'1': 'bool_value', '3': 2, '4': 1, '5': 8, '9': 0, '10': 'boolValue'}, + const {'1': 'int64_value', '3': 3, '4': 1, '5': 3, '9': 0, '10': 'int64Value'}, + const {'1': 'uint64_value', '3': 4, '4': 1, '5': 4, '9': 0, '10': 'uint64Value'}, + const {'1': 'double_value', '3': 5, '4': 1, '5': 1, '9': 0, '10': 'doubleValue'}, + const {'1': 'string_value', '3': 6, '4': 1, '5': 9, '9': 0, '10': 'stringValue'}, + const {'1': 'bytes_value', '3': 7, '4': 1, '5': 12, '9': 0, '10': 'bytesValue'}, + ], + '8': const [ + const {'1': 'constant_kind'}, + ], +}; + +/// Descriptor for `Literal`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List literalDescriptor = $convert.base64Decode('CgdMaXRlcmFsEjsKCm51bGxfdmFsdWUYASABKA4yGi5nb29nbGUucHJvdG9idWYuTnVsbFZhbHVlSABSCW51bGxWYWx1ZRIfCgpib29sX3ZhbHVlGAIgASgISABSCWJvb2xWYWx1ZRIhCgtpbnQ2NF92YWx1ZRgDIAEoA0gAUgppbnQ2NFZhbHVlEiMKDHVpbnQ2NF92YWx1ZRgEIAEoBEgAUgt1aW50NjRWYWx1ZRIjCgxkb3VibGVfdmFsdWUYBSABKAFIAFILZG91YmxlVmFsdWUSIwoMc3RyaW5nX3ZhbHVlGAYgASgJSABSC3N0cmluZ1ZhbHVlEiEKC2J5dGVzX3ZhbHVlGAcgASgMSABSCmJ5dGVzVmFsdWVCDwoNY29uc3RhbnRfa2luZA=='); diff --git a/lib/src/gen/google/api/expr/v1beta1/source.pb.dart b/lib/src/gen/google/api/expr/v1beta1/source.pb.dart new file mode 100644 index 00000000000..62211e885bf --- /dev/null +++ b/lib/src/gen/google/api/expr/v1beta1/source.pb.dart @@ -0,0 +1,163 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1beta1/source.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class SourceInfo extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SourceInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'location') + ..p<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'lineOffsets', $pb.PbFieldType.K3) + ..m<$core.int, $core.int>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'positions', entryClassName: 'SourceInfo.PositionsEntry', keyFieldType: $pb.PbFieldType.O3, valueFieldType: $pb.PbFieldType.O3, packageName: const $pb.PackageName('google.api.expr.v1beta1')) + ..hasRequiredFields = false + ; + + SourceInfo._() : super(); + factory SourceInfo({ + $core.String? location, + $core.Iterable<$core.int>? lineOffsets, + $core.Map<$core.int, $core.int>? positions, + }) { + final _result = create(); + if (location != null) { + _result.location = location; + } + if (lineOffsets != null) { + _result.lineOffsets.addAll(lineOffsets); + } + if (positions != null) { + _result.positions.addAll(positions); + } + return _result; + } + factory SourceInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SourceInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SourceInfo clone() => SourceInfo()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SourceInfo copyWith(void Function(SourceInfo) updates) => super.copyWith((message) => updates(message as SourceInfo)) as SourceInfo; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SourceInfo create() => SourceInfo._(); + SourceInfo createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SourceInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SourceInfo? _defaultInstance; + + @$pb.TagNumber(2) + $core.String get location => $_getSZ(0); + @$pb.TagNumber(2) + set location($core.String v) { $_setString(0, v); } + @$pb.TagNumber(2) + $core.bool hasLocation() => $_has(0); + @$pb.TagNumber(2) + void clearLocation() => clearField(2); + + @$pb.TagNumber(3) + $core.List<$core.int> get lineOffsets => $_getList(1); + + @$pb.TagNumber(4) + $core.Map<$core.int, $core.int> get positions => $_getMap(2); +} + +class SourcePosition extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SourcePosition', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'location') + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'offset', $pb.PbFieldType.O3) + ..a<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'line', $pb.PbFieldType.O3) + ..a<$core.int>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'column', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + SourcePosition._() : super(); + factory SourcePosition({ + $core.String? location, + $core.int? offset, + $core.int? line, + $core.int? column, + }) { + final _result = create(); + if (location != null) { + _result.location = location; + } + if (offset != null) { + _result.offset = offset; + } + if (line != null) { + _result.line = line; + } + if (column != null) { + _result.column = column; + } + return _result; + } + factory SourcePosition.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SourcePosition.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SourcePosition clone() => SourcePosition()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SourcePosition copyWith(void Function(SourcePosition) updates) => super.copyWith((message) => updates(message as SourcePosition)) as SourcePosition; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SourcePosition create() => SourcePosition._(); + SourcePosition createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SourcePosition getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SourcePosition? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get location => $_getSZ(0); + @$pb.TagNumber(1) + set location($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasLocation() => $_has(0); + @$pb.TagNumber(1) + void clearLocation() => clearField(1); + + @$pb.TagNumber(2) + $core.int get offset => $_getIZ(1); + @$pb.TagNumber(2) + set offset($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasOffset() => $_has(1); + @$pb.TagNumber(2) + void clearOffset() => clearField(2); + + @$pb.TagNumber(3) + $core.int get line => $_getIZ(2); + @$pb.TagNumber(3) + set line($core.int v) { $_setSignedInt32(2, v); } + @$pb.TagNumber(3) + $core.bool hasLine() => $_has(2); + @$pb.TagNumber(3) + void clearLine() => clearField(3); + + @$pb.TagNumber(4) + $core.int get column => $_getIZ(3); + @$pb.TagNumber(4) + set column($core.int v) { $_setSignedInt32(3, v); } + @$pb.TagNumber(4) + $core.bool hasColumn() => $_has(3); + @$pb.TagNumber(4) + void clearColumn() => clearField(4); +} + diff --git a/lib/src/gen/google/api/expr/v1beta1/source.pbenum.dart b/lib/src/gen/google/api/expr/v1beta1/source.pbenum.dart new file mode 100644 index 00000000000..79d924eb851 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1beta1/source.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1beta1/source.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/api/expr/v1beta1/source.pbjson.dart b/lib/src/gen/google/api/expr/v1beta1/source.pbjson.dart new file mode 100644 index 00000000000..4ed282e70d9 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1beta1/source.pbjson.dart @@ -0,0 +1,46 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1beta1/source.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use sourceInfoDescriptor instead') +const SourceInfo$json = const { + '1': 'SourceInfo', + '2': const [ + const {'1': 'location', '3': 2, '4': 1, '5': 9, '10': 'location'}, + const {'1': 'line_offsets', '3': 3, '4': 3, '5': 5, '10': 'lineOffsets'}, + const {'1': 'positions', '3': 4, '4': 3, '5': 11, '6': '.google.api.expr.v1beta1.SourceInfo.PositionsEntry', '10': 'positions'}, + ], + '3': const [SourceInfo_PositionsEntry$json], +}; + +@$core.Deprecated('Use sourceInfoDescriptor instead') +const SourceInfo_PositionsEntry$json = const { + '1': 'PositionsEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 5, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 5, '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `SourceInfo`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List sourceInfoDescriptor = $convert.base64Decode('CgpTb3VyY2VJbmZvEhoKCGxvY2F0aW9uGAIgASgJUghsb2NhdGlvbhIhCgxsaW5lX29mZnNldHMYAyADKAVSC2xpbmVPZmZzZXRzElAKCXBvc2l0aW9ucxgEIAMoCzIyLmdvb2dsZS5hcGkuZXhwci52MWJldGExLlNvdXJjZUluZm8uUG9zaXRpb25zRW50cnlSCXBvc2l0aW9ucxo8Cg5Qb3NpdGlvbnNFbnRyeRIQCgNrZXkYASABKAVSA2tleRIUCgV2YWx1ZRgCIAEoBVIFdmFsdWU6AjgB'); +@$core.Deprecated('Use sourcePositionDescriptor instead') +const SourcePosition$json = const { + '1': 'SourcePosition', + '2': const [ + const {'1': 'location', '3': 1, '4': 1, '5': 9, '10': 'location'}, + const {'1': 'offset', '3': 2, '4': 1, '5': 5, '10': 'offset'}, + const {'1': 'line', '3': 3, '4': 1, '5': 5, '10': 'line'}, + const {'1': 'column', '3': 4, '4': 1, '5': 5, '10': 'column'}, + ], +}; + +/// Descriptor for `SourcePosition`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List sourcePositionDescriptor = $convert.base64Decode('Cg5Tb3VyY2VQb3NpdGlvbhIaCghsb2NhdGlvbhgBIAEoCVIIbG9jYXRpb24SFgoGb2Zmc2V0GAIgASgFUgZvZmZzZXQSEgoEbGluZRgDIAEoBVIEbGluZRIWCgZjb2x1bW4YBCABKAVSBmNvbHVtbg=='); diff --git a/lib/src/gen/google/api/expr/v1beta1/value.pb.dart b/lib/src/gen/google/api/expr/v1beta1/value.pb.dart new file mode 100644 index 00000000000..0a97402e0fd --- /dev/null +++ b/lib/src/gen/google/api/expr/v1beta1/value.pb.dart @@ -0,0 +1,468 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1beta1/value.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../protobuf/any.pb.dart' as $3; + +import '../../../protobuf/struct.pbenum.dart' as $1; + +enum Value_Kind { + nullValue, + boolValue, + int64Value, + uint64Value, + doubleValue, + stringValue, + bytesValue, + enumValue, + objectValue, + mapValue, + listValue, + typeValue, + notSet +} + +class Value extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Value_Kind> _Value_KindByTag = { + 1 : Value_Kind.nullValue, + 2 : Value_Kind.boolValue, + 3 : Value_Kind.int64Value, + 4 : Value_Kind.uint64Value, + 5 : Value_Kind.doubleValue, + 6 : Value_Kind.stringValue, + 7 : Value_Kind.bytesValue, + 9 : Value_Kind.enumValue, + 10 : Value_Kind.objectValue, + 11 : Value_Kind.mapValue, + 12 : Value_Kind.listValue, + 15 : Value_Kind.typeValue, + 0 : Value_Kind.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Value', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..oo(0, [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 15]) + ..e<$1.NullValue>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'nullValue', $pb.PbFieldType.OE, defaultOrMaker: $1.NullValue.NULL_VALUE, valueOf: $1.NullValue.valueOf, enumValues: $1.NullValue.values) + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'boolValue') + ..aInt64(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'int64Value') + ..a<$fixnum.Int64>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'uint64Value', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..a<$core.double>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'doubleValue', $pb.PbFieldType.OD) + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'stringValue') + ..a<$core.List<$core.int>>(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'bytesValue', $pb.PbFieldType.OY) + ..aOM(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'enumValue', subBuilder: EnumValue.create) + ..aOM<$3.Any>(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'objectValue', subBuilder: $3.Any.create) + ..aOM(11, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mapValue', subBuilder: MapValue.create) + ..aOM(12, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'listValue', subBuilder: ListValue.create) + ..aOS(15, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'typeValue') + ..hasRequiredFields = false + ; + + Value._() : super(); + factory Value({ + $1.NullValue? nullValue, + $core.bool? boolValue, + $fixnum.Int64? int64Value, + $fixnum.Int64? uint64Value, + $core.double? doubleValue, + $core.String? stringValue, + $core.List<$core.int>? bytesValue, + EnumValue? enumValue, + $3.Any? objectValue, + MapValue? mapValue, + ListValue? listValue, + $core.String? typeValue, + }) { + final _result = create(); + if (nullValue != null) { + _result.nullValue = nullValue; + } + if (boolValue != null) { + _result.boolValue = boolValue; + } + if (int64Value != null) { + _result.int64Value = int64Value; + } + if (uint64Value != null) { + _result.uint64Value = uint64Value; + } + if (doubleValue != null) { + _result.doubleValue = doubleValue; + } + if (stringValue != null) { + _result.stringValue = stringValue; + } + if (bytesValue != null) { + _result.bytesValue = bytesValue; + } + if (enumValue != null) { + _result.enumValue = enumValue; + } + if (objectValue != null) { + _result.objectValue = objectValue; + } + if (mapValue != null) { + _result.mapValue = mapValue; + } + if (listValue != null) { + _result.listValue = listValue; + } + if (typeValue != null) { + _result.typeValue = typeValue; + } + return _result; + } + factory Value.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Value.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Value clone() => Value()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Value copyWith(void Function(Value) updates) => super.copyWith((message) => updates(message as Value)) as Value; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Value create() => Value._(); + Value createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Value getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Value? _defaultInstance; + + Value_Kind whichKind() => _Value_KindByTag[$_whichOneof(0)]!; + void clearKind() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $1.NullValue get nullValue => $_getN(0); + @$pb.TagNumber(1) + set nullValue($1.NullValue v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasNullValue() => $_has(0); + @$pb.TagNumber(1) + void clearNullValue() => clearField(1); + + @$pb.TagNumber(2) + $core.bool get boolValue => $_getBF(1); + @$pb.TagNumber(2) + set boolValue($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasBoolValue() => $_has(1); + @$pb.TagNumber(2) + void clearBoolValue() => clearField(2); + + @$pb.TagNumber(3) + $fixnum.Int64 get int64Value => $_getI64(2); + @$pb.TagNumber(3) + set int64Value($fixnum.Int64 v) { $_setInt64(2, v); } + @$pb.TagNumber(3) + $core.bool hasInt64Value() => $_has(2); + @$pb.TagNumber(3) + void clearInt64Value() => clearField(3); + + @$pb.TagNumber(4) + $fixnum.Int64 get uint64Value => $_getI64(3); + @$pb.TagNumber(4) + set uint64Value($fixnum.Int64 v) { $_setInt64(3, v); } + @$pb.TagNumber(4) + $core.bool hasUint64Value() => $_has(3); + @$pb.TagNumber(4) + void clearUint64Value() => clearField(4); + + @$pb.TagNumber(5) + $core.double get doubleValue => $_getN(4); + @$pb.TagNumber(5) + set doubleValue($core.double v) { $_setDouble(4, v); } + @$pb.TagNumber(5) + $core.bool hasDoubleValue() => $_has(4); + @$pb.TagNumber(5) + void clearDoubleValue() => clearField(5); + + @$pb.TagNumber(6) + $core.String get stringValue => $_getSZ(5); + @$pb.TagNumber(6) + set stringValue($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasStringValue() => $_has(5); + @$pb.TagNumber(6) + void clearStringValue() => clearField(6); + + @$pb.TagNumber(7) + $core.List<$core.int> get bytesValue => $_getN(6); + @$pb.TagNumber(7) + set bytesValue($core.List<$core.int> v) { $_setBytes(6, v); } + @$pb.TagNumber(7) + $core.bool hasBytesValue() => $_has(6); + @$pb.TagNumber(7) + void clearBytesValue() => clearField(7); + + @$pb.TagNumber(9) + EnumValue get enumValue => $_getN(7); + @$pb.TagNumber(9) + set enumValue(EnumValue v) { setField(9, v); } + @$pb.TagNumber(9) + $core.bool hasEnumValue() => $_has(7); + @$pb.TagNumber(9) + void clearEnumValue() => clearField(9); + @$pb.TagNumber(9) + EnumValue ensureEnumValue() => $_ensure(7); + + @$pb.TagNumber(10) + $3.Any get objectValue => $_getN(8); + @$pb.TagNumber(10) + set objectValue($3.Any v) { setField(10, v); } + @$pb.TagNumber(10) + $core.bool hasObjectValue() => $_has(8); + @$pb.TagNumber(10) + void clearObjectValue() => clearField(10); + @$pb.TagNumber(10) + $3.Any ensureObjectValue() => $_ensure(8); + + @$pb.TagNumber(11) + MapValue get mapValue => $_getN(9); + @$pb.TagNumber(11) + set mapValue(MapValue v) { setField(11, v); } + @$pb.TagNumber(11) + $core.bool hasMapValue() => $_has(9); + @$pb.TagNumber(11) + void clearMapValue() => clearField(11); + @$pb.TagNumber(11) + MapValue ensureMapValue() => $_ensure(9); + + @$pb.TagNumber(12) + ListValue get listValue => $_getN(10); + @$pb.TagNumber(12) + set listValue(ListValue v) { setField(12, v); } + @$pb.TagNumber(12) + $core.bool hasListValue() => $_has(10); + @$pb.TagNumber(12) + void clearListValue() => clearField(12); + @$pb.TagNumber(12) + ListValue ensureListValue() => $_ensure(10); + + @$pb.TagNumber(15) + $core.String get typeValue => $_getSZ(11); + @$pb.TagNumber(15) + set typeValue($core.String v) { $_setString(11, v); } + @$pb.TagNumber(15) + $core.bool hasTypeValue() => $_has(11); + @$pb.TagNumber(15) + void clearTypeValue() => clearField(15); +} + +class EnumValue extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EnumValue', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type') + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + EnumValue._() : super(); + factory EnumValue({ + $core.String? type, + $core.int? value, + }) { + final _result = create(); + if (type != null) { + _result.type = type; + } + if (value != null) { + _result.value = value; + } + return _result; + } + factory EnumValue.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EnumValue.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EnumValue clone() => EnumValue()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EnumValue copyWith(void Function(EnumValue) updates) => super.copyWith((message) => updates(message as EnumValue)) as EnumValue; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EnumValue create() => EnumValue._(); + EnumValue createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EnumValue getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EnumValue? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get type => $_getSZ(0); + @$pb.TagNumber(1) + set type($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasType() => $_has(0); + @$pb.TagNumber(1) + void clearType() => clearField(1); + + @$pb.TagNumber(2) + $core.int get value => $_getIZ(1); + @$pb.TagNumber(2) + set value($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasValue() => $_has(1); + @$pb.TagNumber(2) + void clearValue() => clearField(2); +} + +class ListValue extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListValue', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'values', $pb.PbFieldType.PM, subBuilder: Value.create) + ..hasRequiredFields = false + ; + + ListValue._() : super(); + factory ListValue({ + $core.Iterable? values, + }) { + final _result = create(); + if (values != null) { + _result.values.addAll(values); + } + return _result; + } + factory ListValue.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListValue.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListValue clone() => ListValue()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListValue copyWith(void Function(ListValue) updates) => super.copyWith((message) => updates(message as ListValue)) as ListValue; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListValue create() => ListValue._(); + ListValue createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListValue getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListValue? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get values => $_getList(0); +} + +class MapValue_Entry extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MapValue.Entry', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'key', subBuilder: Value.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', subBuilder: Value.create) + ..hasRequiredFields = false + ; + + MapValue_Entry._() : super(); + factory MapValue_Entry({ + Value? key, + Value? value, + }) { + final _result = create(); + if (key != null) { + _result.key = key; + } + if (value != null) { + _result.value = value; + } + return _result; + } + factory MapValue_Entry.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MapValue_Entry.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MapValue_Entry clone() => MapValue_Entry()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MapValue_Entry copyWith(void Function(MapValue_Entry) updates) => super.copyWith((message) => updates(message as MapValue_Entry)) as MapValue_Entry; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MapValue_Entry create() => MapValue_Entry._(); + MapValue_Entry createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MapValue_Entry getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MapValue_Entry? _defaultInstance; + + @$pb.TagNumber(1) + Value get key => $_getN(0); + @$pb.TagNumber(1) + set key(Value v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasKey() => $_has(0); + @$pb.TagNumber(1) + void clearKey() => clearField(1); + @$pb.TagNumber(1) + Value ensureKey() => $_ensure(0); + + @$pb.TagNumber(2) + Value get value => $_getN(1); + @$pb.TagNumber(2) + set value(Value v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasValue() => $_has(1); + @$pb.TagNumber(2) + void clearValue() => clearField(2); + @$pb.TagNumber(2) + Value ensureValue() => $_ensure(1); +} + +class MapValue extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MapValue', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api.expr.v1beta1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'entries', $pb.PbFieldType.PM, subBuilder: MapValue_Entry.create) + ..hasRequiredFields = false + ; + + MapValue._() : super(); + factory MapValue({ + $core.Iterable? entries, + }) { + final _result = create(); + if (entries != null) { + _result.entries.addAll(entries); + } + return _result; + } + factory MapValue.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MapValue.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MapValue clone() => MapValue()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MapValue copyWith(void Function(MapValue) updates) => super.copyWith((message) => updates(message as MapValue)) as MapValue; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MapValue create() => MapValue._(); + MapValue createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MapValue getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MapValue? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get entries => $_getList(0); +} + diff --git a/lib/src/gen/google/api/expr/v1beta1/value.pbenum.dart b/lib/src/gen/google/api/expr/v1beta1/value.pbenum.dart new file mode 100644 index 00000000000..fd677c34a9e --- /dev/null +++ b/lib/src/gen/google/api/expr/v1beta1/value.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1beta1/value.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/api/expr/v1beta1/value.pbjson.dart b/lib/src/gen/google/api/expr/v1beta1/value.pbjson.dart new file mode 100644 index 00000000000..c8f39ae07e2 --- /dev/null +++ b/lib/src/gen/google/api/expr/v1beta1/value.pbjson.dart @@ -0,0 +1,75 @@ +/// +// Generated code. Do not modify. +// source: google/api/expr/v1beta1/value.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use valueDescriptor instead') +const Value$json = const { + '1': 'Value', + '2': const [ + const {'1': 'null_value', '3': 1, '4': 1, '5': 14, '6': '.google.protobuf.NullValue', '9': 0, '10': 'nullValue'}, + const {'1': 'bool_value', '3': 2, '4': 1, '5': 8, '9': 0, '10': 'boolValue'}, + const {'1': 'int64_value', '3': 3, '4': 1, '5': 3, '9': 0, '10': 'int64Value'}, + const {'1': 'uint64_value', '3': 4, '4': 1, '5': 4, '9': 0, '10': 'uint64Value'}, + const {'1': 'double_value', '3': 5, '4': 1, '5': 1, '9': 0, '10': 'doubleValue'}, + const {'1': 'string_value', '3': 6, '4': 1, '5': 9, '9': 0, '10': 'stringValue'}, + const {'1': 'bytes_value', '3': 7, '4': 1, '5': 12, '9': 0, '10': 'bytesValue'}, + const {'1': 'enum_value', '3': 9, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.EnumValue', '9': 0, '10': 'enumValue'}, + const {'1': 'object_value', '3': 10, '4': 1, '5': 11, '6': '.google.protobuf.Any', '9': 0, '10': 'objectValue'}, + const {'1': 'map_value', '3': 11, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.MapValue', '9': 0, '10': 'mapValue'}, + const {'1': 'list_value', '3': 12, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.ListValue', '9': 0, '10': 'listValue'}, + const {'1': 'type_value', '3': 15, '4': 1, '5': 9, '9': 0, '10': 'typeValue'}, + ], + '8': const [ + const {'1': 'kind'}, + ], +}; + +/// Descriptor for `Value`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List valueDescriptor = $convert.base64Decode('CgVWYWx1ZRI7CgpudWxsX3ZhbHVlGAEgASgOMhouZ29vZ2xlLnByb3RvYnVmLk51bGxWYWx1ZUgAUgludWxsVmFsdWUSHwoKYm9vbF92YWx1ZRgCIAEoCEgAUglib29sVmFsdWUSIQoLaW50NjRfdmFsdWUYAyABKANIAFIKaW50NjRWYWx1ZRIjCgx1aW50NjRfdmFsdWUYBCABKARIAFILdWludDY0VmFsdWUSIwoMZG91YmxlX3ZhbHVlGAUgASgBSABSC2RvdWJsZVZhbHVlEiMKDHN0cmluZ192YWx1ZRgGIAEoCUgAUgtzdHJpbmdWYWx1ZRIhCgtieXRlc192YWx1ZRgHIAEoDEgAUgpieXRlc1ZhbHVlEkMKCmVudW1fdmFsdWUYCSABKAsyIi5nb29nbGUuYXBpLmV4cHIudjFiZXRhMS5FbnVtVmFsdWVIAFIJZW51bVZhbHVlEjkKDG9iamVjdF92YWx1ZRgKIAEoCzIULmdvb2dsZS5wcm90b2J1Zi5BbnlIAFILb2JqZWN0VmFsdWUSQAoJbWFwX3ZhbHVlGAsgASgLMiEuZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuTWFwVmFsdWVIAFIIbWFwVmFsdWUSQwoKbGlzdF92YWx1ZRgMIAEoCzIiLmdvb2dsZS5hcGkuZXhwci52MWJldGExLkxpc3RWYWx1ZUgAUglsaXN0VmFsdWUSHwoKdHlwZV92YWx1ZRgPIAEoCUgAUgl0eXBlVmFsdWVCBgoEa2luZA=='); +@$core.Deprecated('Use enumValueDescriptor instead') +const EnumValue$json = const { + '1': 'EnumValue', + '2': const [ + const {'1': 'type', '3': 1, '4': 1, '5': 9, '10': 'type'}, + const {'1': 'value', '3': 2, '4': 1, '5': 5, '10': 'value'}, + ], +}; + +/// Descriptor for `EnumValue`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List enumValueDescriptor = $convert.base64Decode('CglFbnVtVmFsdWUSEgoEdHlwZRgBIAEoCVIEdHlwZRIUCgV2YWx1ZRgCIAEoBVIFdmFsdWU='); +@$core.Deprecated('Use listValueDescriptor instead') +const ListValue$json = const { + '1': 'ListValue', + '2': const [ + const {'1': 'values', '3': 1, '4': 3, '5': 11, '6': '.google.api.expr.v1beta1.Value', '10': 'values'}, + ], +}; + +/// Descriptor for `ListValue`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listValueDescriptor = $convert.base64Decode('CglMaXN0VmFsdWUSNgoGdmFsdWVzGAEgAygLMh4uZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuVmFsdWVSBnZhbHVlcw=='); +@$core.Deprecated('Use mapValueDescriptor instead') +const MapValue$json = const { + '1': 'MapValue', + '2': const [ + const {'1': 'entries', '3': 1, '4': 3, '5': 11, '6': '.google.api.expr.v1beta1.MapValue.Entry', '10': 'entries'}, + ], + '3': const [MapValue_Entry$json], +}; + +@$core.Deprecated('Use mapValueDescriptor instead') +const MapValue_Entry$json = const { + '1': 'Entry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Value', '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.google.api.expr.v1beta1.Value', '10': 'value'}, + ], +}; + +/// Descriptor for `MapValue`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List mapValueDescriptor = $convert.base64Decode('CghNYXBWYWx1ZRJBCgdlbnRyaWVzGAEgAygLMicuZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuTWFwVmFsdWUuRW50cnlSB2VudHJpZXMabwoFRW50cnkSMAoDa2V5GAEgASgLMh4uZ29vZ2xlLmFwaS5leHByLnYxYmV0YTEuVmFsdWVSA2tleRI0CgV2YWx1ZRgCIAEoCzIeLmdvb2dsZS5hcGkuZXhwci52MWJldGExLlZhbHVlUgV2YWx1ZQ=='); diff --git a/lib/src/gen/google/api/field_behavior.pb.dart b/lib/src/gen/google/api/field_behavior.pb.dart new file mode 100644 index 00000000000..4036d3367ea --- /dev/null +++ b/lib/src/gen/google/api/field_behavior.pb.dart @@ -0,0 +1,22 @@ +/// +// Generated code. Do not modify. +// source: google/api/field_behavior.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import 'field_behavior.pbenum.dart'; + +export 'field_behavior.pbenum.dart'; + +class Field_behavior { + static final fieldBehavior = $pb.Extension.repeated(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.FieldOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fieldBehavior', 1052, $pb.PbFieldType.KE, check: $pb.getCheckFunction($pb.PbFieldType.KE), valueOf: FieldBehavior.valueOf, enumValues: FieldBehavior.values); + static void registerAllExtensions($pb.ExtensionRegistry registry) { + registry.add(fieldBehavior); + } +} + diff --git a/lib/src/gen/google/api/field_behavior.pbenum.dart b/lib/src/gen/google/api/field_behavior.pbenum.dart new file mode 100644 index 00000000000..0e0315c7b95 --- /dev/null +++ b/lib/src/gen/google/api/field_behavior.pbenum.dart @@ -0,0 +1,38 @@ +/// +// Generated code. Do not modify. +// source: google/api/field_behavior.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class FieldBehavior extends $pb.ProtobufEnum { + static const FieldBehavior FIELD_BEHAVIOR_UNSPECIFIED = FieldBehavior._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'FIELD_BEHAVIOR_UNSPECIFIED'); + static const FieldBehavior OPTIONAL = FieldBehavior._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'OPTIONAL'); + static const FieldBehavior REQUIRED = FieldBehavior._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'REQUIRED'); + static const FieldBehavior OUTPUT_ONLY = FieldBehavior._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'OUTPUT_ONLY'); + static const FieldBehavior INPUT_ONLY = FieldBehavior._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'INPUT_ONLY'); + static const FieldBehavior IMMUTABLE = FieldBehavior._(5, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'IMMUTABLE'); + static const FieldBehavior UNORDERED_LIST = FieldBehavior._(6, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UNORDERED_LIST'); + static const FieldBehavior NON_EMPTY_DEFAULT = FieldBehavior._(7, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'NON_EMPTY_DEFAULT'); + + static const $core.List values = [ + FIELD_BEHAVIOR_UNSPECIFIED, + OPTIONAL, + REQUIRED, + OUTPUT_ONLY, + INPUT_ONLY, + IMMUTABLE, + UNORDERED_LIST, + NON_EMPTY_DEFAULT, + ]; + + static final $core.Map<$core.int, FieldBehavior> _byValue = $pb.ProtobufEnum.initByValue(values); + static FieldBehavior? valueOf($core.int value) => _byValue[value]; + + const FieldBehavior._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/google/api/field_behavior.pbjson.dart b/lib/src/gen/google/api/field_behavior.pbjson.dart new file mode 100644 index 00000000000..70317313752 --- /dev/null +++ b/lib/src/gen/google/api/field_behavior.pbjson.dart @@ -0,0 +1,27 @@ +/// +// Generated code. Do not modify. +// source: google/api/field_behavior.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use fieldBehaviorDescriptor instead') +const FieldBehavior$json = const { + '1': 'FieldBehavior', + '2': const [ + const {'1': 'FIELD_BEHAVIOR_UNSPECIFIED', '2': 0}, + const {'1': 'OPTIONAL', '2': 1}, + const {'1': 'REQUIRED', '2': 2}, + const {'1': 'OUTPUT_ONLY', '2': 3}, + const {'1': 'INPUT_ONLY', '2': 4}, + const {'1': 'IMMUTABLE', '2': 5}, + const {'1': 'UNORDERED_LIST', '2': 6}, + const {'1': 'NON_EMPTY_DEFAULT', '2': 7}, + ], +}; + +/// Descriptor for `FieldBehavior`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List fieldBehaviorDescriptor = $convert.base64Decode('Cg1GaWVsZEJlaGF2aW9yEh4KGkZJRUxEX0JFSEFWSU9SX1VOU1BFQ0lGSUVEEAASDAoIT1BUSU9OQUwQARIMCghSRVFVSVJFRBACEg8KC09VVFBVVF9PTkxZEAMSDgoKSU5QVVRfT05MWRAEEg0KCUlNTVVUQUJMRRAFEhIKDlVOT1JERVJFRF9MSVNUEAYSFQoRTk9OX0VNUFRZX0RFRkFVTFQQBw=='); diff --git a/lib/src/gen/google/api/http.pb.dart b/lib/src/gen/google/api/http.pb.dart new file mode 100644 index 00000000000..b5fb81096e6 --- /dev/null +++ b/lib/src/gen/google/api/http.pb.dart @@ -0,0 +1,319 @@ +/// +// Generated code. Do not modify. +// source: google/api/http.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class Http extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Http', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'rules', $pb.PbFieldType.PM, subBuilder: HttpRule.create) + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fullyDecodeReservedExpansion') + ..hasRequiredFields = false + ; + + Http._() : super(); + factory Http({ + $core.Iterable? rules, + $core.bool? fullyDecodeReservedExpansion, + }) { + final _result = create(); + if (rules != null) { + _result.rules.addAll(rules); + } + if (fullyDecodeReservedExpansion != null) { + _result.fullyDecodeReservedExpansion = fullyDecodeReservedExpansion; + } + return _result; + } + factory Http.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Http.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Http clone() => Http()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Http copyWith(void Function(Http) updates) => super.copyWith((message) => updates(message as Http)) as Http; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Http create() => Http._(); + Http createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Http getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Http? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get rules => $_getList(0); + + @$pb.TagNumber(2) + $core.bool get fullyDecodeReservedExpansion => $_getBF(1); + @$pb.TagNumber(2) + set fullyDecodeReservedExpansion($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasFullyDecodeReservedExpansion() => $_has(1); + @$pb.TagNumber(2) + void clearFullyDecodeReservedExpansion() => clearField(2); +} + +enum HttpRule_Pattern { + get, + put, + post, + delete, + patch, + custom, + notSet +} + +class HttpRule extends $pb.GeneratedMessage { + static const $core.Map<$core.int, HttpRule_Pattern> _HttpRule_PatternByTag = { + 2 : HttpRule_Pattern.get, + 3 : HttpRule_Pattern.put, + 4 : HttpRule_Pattern.post, + 5 : HttpRule_Pattern.delete, + 6 : HttpRule_Pattern.patch, + 8 : HttpRule_Pattern.custom, + 0 : HttpRule_Pattern.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'HttpRule', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..oo(0, [2, 3, 4, 5, 6, 8]) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'selector') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'get') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'put') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'post') + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'delete') + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'patch') + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'body') + ..aOM(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'custom', subBuilder: CustomHttpPattern.create) + ..pc(11, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'additionalBindings', $pb.PbFieldType.PM, subBuilder: HttpRule.create) + ..aOS(12, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'responseBody') + ..hasRequiredFields = false + ; + + HttpRule._() : super(); + factory HttpRule({ + $core.String? selector, + $core.String? get, + $core.String? put, + $core.String? post, + $core.String? delete, + $core.String? patch, + $core.String? body, + CustomHttpPattern? custom, + $core.Iterable? additionalBindings, + $core.String? responseBody, + }) { + final _result = create(); + if (selector != null) { + _result.selector = selector; + } + if (get != null) { + _result.get = get; + } + if (put != null) { + _result.put = put; + } + if (post != null) { + _result.post = post; + } + if (delete != null) { + _result.delete = delete; + } + if (patch != null) { + _result.patch = patch; + } + if (body != null) { + _result.body = body; + } + if (custom != null) { + _result.custom = custom; + } + if (additionalBindings != null) { + _result.additionalBindings.addAll(additionalBindings); + } + if (responseBody != null) { + _result.responseBody = responseBody; + } + return _result; + } + factory HttpRule.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory HttpRule.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + HttpRule clone() => HttpRule()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + HttpRule copyWith(void Function(HttpRule) updates) => super.copyWith((message) => updates(message as HttpRule)) as HttpRule; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static HttpRule create() => HttpRule._(); + HttpRule createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static HttpRule getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static HttpRule? _defaultInstance; + + HttpRule_Pattern whichPattern() => _HttpRule_PatternByTag[$_whichOneof(0)]!; + void clearPattern() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $core.String get selector => $_getSZ(0); + @$pb.TagNumber(1) + set selector($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasSelector() => $_has(0); + @$pb.TagNumber(1) + void clearSelector() => clearField(1); + + @$pb.TagNumber(2) + $core.String get get => $_getSZ(1); + @$pb.TagNumber(2) + set get($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasGet() => $_has(1); + @$pb.TagNumber(2) + void clearGet() => clearField(2); + + @$pb.TagNumber(3) + $core.String get put => $_getSZ(2); + @$pb.TagNumber(3) + set put($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasPut() => $_has(2); + @$pb.TagNumber(3) + void clearPut() => clearField(3); + + @$pb.TagNumber(4) + $core.String get post => $_getSZ(3); + @$pb.TagNumber(4) + set post($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasPost() => $_has(3); + @$pb.TagNumber(4) + void clearPost() => clearField(4); + + @$pb.TagNumber(5) + $core.String get delete => $_getSZ(4); + @$pb.TagNumber(5) + set delete($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasDelete() => $_has(4); + @$pb.TagNumber(5) + void clearDelete() => clearField(5); + + @$pb.TagNumber(6) + $core.String get patch => $_getSZ(5); + @$pb.TagNumber(6) + set patch($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasPatch() => $_has(5); + @$pb.TagNumber(6) + void clearPatch() => clearField(6); + + @$pb.TagNumber(7) + $core.String get body => $_getSZ(6); + @$pb.TagNumber(7) + set body($core.String v) { $_setString(6, v); } + @$pb.TagNumber(7) + $core.bool hasBody() => $_has(6); + @$pb.TagNumber(7) + void clearBody() => clearField(7); + + @$pb.TagNumber(8) + CustomHttpPattern get custom => $_getN(7); + @$pb.TagNumber(8) + set custom(CustomHttpPattern v) { setField(8, v); } + @$pb.TagNumber(8) + $core.bool hasCustom() => $_has(7); + @$pb.TagNumber(8) + void clearCustom() => clearField(8); + @$pb.TagNumber(8) + CustomHttpPattern ensureCustom() => $_ensure(7); + + @$pb.TagNumber(11) + $core.List get additionalBindings => $_getList(8); + + @$pb.TagNumber(12) + $core.String get responseBody => $_getSZ(9); + @$pb.TagNumber(12) + set responseBody($core.String v) { $_setString(9, v); } + @$pb.TagNumber(12) + $core.bool hasResponseBody() => $_has(9); + @$pb.TagNumber(12) + void clearResponseBody() => clearField(12); +} + +class CustomHttpPattern extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CustomHttpPattern', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'kind') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'path') + ..hasRequiredFields = false + ; + + CustomHttpPattern._() : super(); + factory CustomHttpPattern({ + $core.String? kind, + $core.String? path, + }) { + final _result = create(); + if (kind != null) { + _result.kind = kind; + } + if (path != null) { + _result.path = path; + } + return _result; + } + factory CustomHttpPattern.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CustomHttpPattern.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CustomHttpPattern clone() => CustomHttpPattern()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CustomHttpPattern copyWith(void Function(CustomHttpPattern) updates) => super.copyWith((message) => updates(message as CustomHttpPattern)) as CustomHttpPattern; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CustomHttpPattern create() => CustomHttpPattern._(); + CustomHttpPattern createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CustomHttpPattern getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CustomHttpPattern? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get kind => $_getSZ(0); + @$pb.TagNumber(1) + set kind($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasKind() => $_has(0); + @$pb.TagNumber(1) + void clearKind() => clearField(1); + + @$pb.TagNumber(2) + $core.String get path => $_getSZ(1); + @$pb.TagNumber(2) + set path($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasPath() => $_has(1); + @$pb.TagNumber(2) + void clearPath() => clearField(2); +} + diff --git a/lib/src/gen/google/api/http.pbenum.dart b/lib/src/gen/google/api/http.pbenum.dart new file mode 100644 index 00000000000..6688c8de6f7 --- /dev/null +++ b/lib/src/gen/google/api/http.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/api/http.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/api/http.pbjson.dart b/lib/src/gen/google/api/http.pbjson.dart new file mode 100644 index 00000000000..7874ef80ee3 --- /dev/null +++ b/lib/src/gen/google/api/http.pbjson.dart @@ -0,0 +1,54 @@ +/// +// Generated code. Do not modify. +// source: google/api/http.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use httpDescriptor instead') +const Http$json = const { + '1': 'Http', + '2': const [ + const {'1': 'rules', '3': 1, '4': 3, '5': 11, '6': '.google.api.HttpRule', '10': 'rules'}, + const {'1': 'fully_decode_reserved_expansion', '3': 2, '4': 1, '5': 8, '10': 'fullyDecodeReservedExpansion'}, + ], +}; + +/// Descriptor for `Http`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List httpDescriptor = $convert.base64Decode('CgRIdHRwEioKBXJ1bGVzGAEgAygLMhQuZ29vZ2xlLmFwaS5IdHRwUnVsZVIFcnVsZXMSRQofZnVsbHlfZGVjb2RlX3Jlc2VydmVkX2V4cGFuc2lvbhgCIAEoCFIcZnVsbHlEZWNvZGVSZXNlcnZlZEV4cGFuc2lvbg=='); +@$core.Deprecated('Use httpRuleDescriptor instead') +const HttpRule$json = const { + '1': 'HttpRule', + '2': const [ + const {'1': 'selector', '3': 1, '4': 1, '5': 9, '10': 'selector'}, + const {'1': 'get', '3': 2, '4': 1, '5': 9, '9': 0, '10': 'get'}, + const {'1': 'put', '3': 3, '4': 1, '5': 9, '9': 0, '10': 'put'}, + const {'1': 'post', '3': 4, '4': 1, '5': 9, '9': 0, '10': 'post'}, + const {'1': 'delete', '3': 5, '4': 1, '5': 9, '9': 0, '10': 'delete'}, + const {'1': 'patch', '3': 6, '4': 1, '5': 9, '9': 0, '10': 'patch'}, + const {'1': 'custom', '3': 8, '4': 1, '5': 11, '6': '.google.api.CustomHttpPattern', '9': 0, '10': 'custom'}, + const {'1': 'body', '3': 7, '4': 1, '5': 9, '10': 'body'}, + const {'1': 'response_body', '3': 12, '4': 1, '5': 9, '10': 'responseBody'}, + const {'1': 'additional_bindings', '3': 11, '4': 3, '5': 11, '6': '.google.api.HttpRule', '10': 'additionalBindings'}, + ], + '8': const [ + const {'1': 'pattern'}, + ], +}; + +/// Descriptor for `HttpRule`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List httpRuleDescriptor = $convert.base64Decode('CghIdHRwUnVsZRIaCghzZWxlY3RvchgBIAEoCVIIc2VsZWN0b3ISEgoDZ2V0GAIgASgJSABSA2dldBISCgNwdXQYAyABKAlIAFIDcHV0EhQKBHBvc3QYBCABKAlIAFIEcG9zdBIYCgZkZWxldGUYBSABKAlIAFIGZGVsZXRlEhYKBXBhdGNoGAYgASgJSABSBXBhdGNoEjcKBmN1c3RvbRgIIAEoCzIdLmdvb2dsZS5hcGkuQ3VzdG9tSHR0cFBhdHRlcm5IAFIGY3VzdG9tEhIKBGJvZHkYByABKAlSBGJvZHkSIwoNcmVzcG9uc2VfYm9keRgMIAEoCVIMcmVzcG9uc2VCb2R5EkUKE2FkZGl0aW9uYWxfYmluZGluZ3MYCyADKAsyFC5nb29nbGUuYXBpLkh0dHBSdWxlUhJhZGRpdGlvbmFsQmluZGluZ3NCCQoHcGF0dGVybg=='); +@$core.Deprecated('Use customHttpPatternDescriptor instead') +const CustomHttpPattern$json = const { + '1': 'CustomHttpPattern', + '2': const [ + const {'1': 'kind', '3': 1, '4': 1, '5': 9, '10': 'kind'}, + const {'1': 'path', '3': 2, '4': 1, '5': 9, '10': 'path'}, + ], +}; + +/// Descriptor for `CustomHttpPattern`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List customHttpPatternDescriptor = $convert.base64Decode('ChFDdXN0b21IdHRwUGF0dGVybhISCgRraW5kGAEgASgJUgRraW5kEhIKBHBhdGgYAiABKAlSBHBhdGg='); diff --git a/lib/src/gen/google/api/httpbody.pb.dart b/lib/src/gen/google/api/httpbody.pb.dart new file mode 100644 index 00000000000..2ce5bd41ac8 --- /dev/null +++ b/lib/src/gen/google/api/httpbody.pb.dart @@ -0,0 +1,82 @@ +/// +// Generated code. Do not modify. +// source: google/api/httpbody.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../protobuf/any.pb.dart' as $3; + +class HttpBody extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'HttpBody', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'contentType') + ..a<$core.List<$core.int>>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'data', $pb.PbFieldType.OY) + ..pc<$3.Any>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extensions', $pb.PbFieldType.PM, subBuilder: $3.Any.create) + ..hasRequiredFields = false + ; + + HttpBody._() : super(); + factory HttpBody({ + $core.String? contentType, + $core.List<$core.int>? data, + $core.Iterable<$3.Any>? extensions, + }) { + final _result = create(); + if (contentType != null) { + _result.contentType = contentType; + } + if (data != null) { + _result.data = data; + } + if (extensions != null) { + _result.extensions.addAll(extensions); + } + return _result; + } + factory HttpBody.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory HttpBody.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + HttpBody clone() => HttpBody()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + HttpBody copyWith(void Function(HttpBody) updates) => super.copyWith((message) => updates(message as HttpBody)) as HttpBody; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static HttpBody create() => HttpBody._(); + HttpBody createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static HttpBody getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static HttpBody? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get contentType => $_getSZ(0); + @$pb.TagNumber(1) + set contentType($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasContentType() => $_has(0); + @$pb.TagNumber(1) + void clearContentType() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.int> get data => $_getN(1); + @$pb.TagNumber(2) + set data($core.List<$core.int> v) { $_setBytes(1, v); } + @$pb.TagNumber(2) + $core.bool hasData() => $_has(1); + @$pb.TagNumber(2) + void clearData() => clearField(2); + + @$pb.TagNumber(3) + $core.List<$3.Any> get extensions => $_getList(2); +} + diff --git a/lib/src/gen/google/api/httpbody.pbenum.dart b/lib/src/gen/google/api/httpbody.pbenum.dart new file mode 100644 index 00000000000..fb83dfb82ef --- /dev/null +++ b/lib/src/gen/google/api/httpbody.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/api/httpbody.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/api/httpbody.pbjson.dart b/lib/src/gen/google/api/httpbody.pbjson.dart new file mode 100644 index 00000000000..b5727a5a091 --- /dev/null +++ b/lib/src/gen/google/api/httpbody.pbjson.dart @@ -0,0 +1,22 @@ +/// +// Generated code. Do not modify. +// source: google/api/httpbody.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use httpBodyDescriptor instead') +const HttpBody$json = const { + '1': 'HttpBody', + '2': const [ + const {'1': 'content_type', '3': 1, '4': 1, '5': 9, '10': 'contentType'}, + const {'1': 'data', '3': 2, '4': 1, '5': 12, '10': 'data'}, + const {'1': 'extensions', '3': 3, '4': 3, '5': 11, '6': '.google.protobuf.Any', '10': 'extensions'}, + ], +}; + +/// Descriptor for `HttpBody`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List httpBodyDescriptor = $convert.base64Decode('CghIdHRwQm9keRIhCgxjb250ZW50X3R5cGUYASABKAlSC2NvbnRlbnRUeXBlEhIKBGRhdGEYAiABKAxSBGRhdGESNAoKZXh0ZW5zaW9ucxgDIAMoCzIULmdvb2dsZS5wcm90b2J1Zi5BbnlSCmV4dGVuc2lvbnM='); diff --git a/lib/src/gen/google/api/launch_stage.pb.dart b/lib/src/gen/google/api/launch_stage.pb.dart new file mode 100644 index 00000000000..4d264d2baa9 --- /dev/null +++ b/lib/src/gen/google/api/launch_stage.pb.dart @@ -0,0 +1,11 @@ +/// +// Generated code. Do not modify. +// source: google/api/launch_stage.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +export 'launch_stage.pbenum.dart'; + diff --git a/lib/src/gen/google/api/launch_stage.pbenum.dart b/lib/src/gen/google/api/launch_stage.pbenum.dart new file mode 100644 index 00000000000..e2968cec011 --- /dev/null +++ b/lib/src/gen/google/api/launch_stage.pbenum.dart @@ -0,0 +1,38 @@ +/// +// Generated code. Do not modify. +// source: google/api/launch_stage.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class LaunchStage extends $pb.ProtobufEnum { + static const LaunchStage LAUNCH_STAGE_UNSPECIFIED = LaunchStage._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'LAUNCH_STAGE_UNSPECIFIED'); + static const LaunchStage UNIMPLEMENTED = LaunchStage._(6, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UNIMPLEMENTED'); + static const LaunchStage PRELAUNCH = LaunchStage._(7, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PRELAUNCH'); + static const LaunchStage EARLY_ACCESS = LaunchStage._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'EARLY_ACCESS'); + static const LaunchStage ALPHA = LaunchStage._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ALPHA'); + static const LaunchStage BETA = LaunchStage._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'BETA'); + static const LaunchStage GA = LaunchStage._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'GA'); + static const LaunchStage DEPRECATED = LaunchStage._(5, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'DEPRECATED'); + + static const $core.List values = [ + LAUNCH_STAGE_UNSPECIFIED, + UNIMPLEMENTED, + PRELAUNCH, + EARLY_ACCESS, + ALPHA, + BETA, + GA, + DEPRECATED, + ]; + + static final $core.Map<$core.int, LaunchStage> _byValue = $pb.ProtobufEnum.initByValue(values); + static LaunchStage? valueOf($core.int value) => _byValue[value]; + + const LaunchStage._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/google/api/launch_stage.pbjson.dart b/lib/src/gen/google/api/launch_stage.pbjson.dart new file mode 100644 index 00000000000..99b11150702 --- /dev/null +++ b/lib/src/gen/google/api/launch_stage.pbjson.dart @@ -0,0 +1,27 @@ +/// +// Generated code. Do not modify. +// source: google/api/launch_stage.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use launchStageDescriptor instead') +const LaunchStage$json = const { + '1': 'LaunchStage', + '2': const [ + const {'1': 'LAUNCH_STAGE_UNSPECIFIED', '2': 0}, + const {'1': 'UNIMPLEMENTED', '2': 6}, + const {'1': 'PRELAUNCH', '2': 7}, + const {'1': 'EARLY_ACCESS', '2': 1}, + const {'1': 'ALPHA', '2': 2}, + const {'1': 'BETA', '2': 3}, + const {'1': 'GA', '2': 4}, + const {'1': 'DEPRECATED', '2': 5}, + ], +}; + +/// Descriptor for `LaunchStage`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List launchStageDescriptor = $convert.base64Decode('CgtMYXVuY2hTdGFnZRIcChhMQVVOQ0hfU1RBR0VfVU5TUEVDSUZJRUQQABIRCg1VTklNUExFTUVOVEVEEAYSDQoJUFJFTEFVTkNIEAcSEAoMRUFSTFlfQUNDRVNTEAESCQoFQUxQSEEQAhIICgRCRVRBEAMSBgoCR0EQBBIOCgpERVBSRUNBVEVEEAU='); diff --git a/lib/src/gen/google/api/resource.pb.dart b/lib/src/gen/google/api/resource.pb.dart new file mode 100644 index 00000000000..01693c9d42b --- /dev/null +++ b/lib/src/gen/google/api/resource.pb.dart @@ -0,0 +1,206 @@ +/// +// Generated code. Do not modify. +// source: google/api/resource.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import 'resource.pbenum.dart'; + +export 'resource.pbenum.dart'; + +class ResourceDescriptor extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResourceDescriptor', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type') + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pattern') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'nameField') + ..e(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'history', $pb.PbFieldType.OE, defaultOrMaker: ResourceDescriptor_History.HISTORY_UNSPECIFIED, valueOf: ResourceDescriptor_History.valueOf, enumValues: ResourceDescriptor_History.values) + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'plural') + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'singular') + ..pc(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'style', $pb.PbFieldType.KE, valueOf: ResourceDescriptor_Style.valueOf, enumValues: ResourceDescriptor_Style.values, defaultEnumValue: ResourceDescriptor_Style.STYLE_UNSPECIFIED) + ..hasRequiredFields = false + ; + + ResourceDescriptor._() : super(); + factory ResourceDescriptor({ + $core.String? type, + $core.Iterable<$core.String>? pattern, + $core.String? nameField, + ResourceDescriptor_History? history, + $core.String? plural, + $core.String? singular, + $core.Iterable? style, + }) { + final _result = create(); + if (type != null) { + _result.type = type; + } + if (pattern != null) { + _result.pattern.addAll(pattern); + } + if (nameField != null) { + _result.nameField = nameField; + } + if (history != null) { + _result.history = history; + } + if (plural != null) { + _result.plural = plural; + } + if (singular != null) { + _result.singular = singular; + } + if (style != null) { + _result.style.addAll(style); + } + return _result; + } + factory ResourceDescriptor.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResourceDescriptor.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResourceDescriptor clone() => ResourceDescriptor()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResourceDescriptor copyWith(void Function(ResourceDescriptor) updates) => super.copyWith((message) => updates(message as ResourceDescriptor)) as ResourceDescriptor; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResourceDescriptor create() => ResourceDescriptor._(); + ResourceDescriptor createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResourceDescriptor getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResourceDescriptor? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get type => $_getSZ(0); + @$pb.TagNumber(1) + set type($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasType() => $_has(0); + @$pb.TagNumber(1) + void clearType() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.String> get pattern => $_getList(1); + + @$pb.TagNumber(3) + $core.String get nameField => $_getSZ(2); + @$pb.TagNumber(3) + set nameField($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasNameField() => $_has(2); + @$pb.TagNumber(3) + void clearNameField() => clearField(3); + + @$pb.TagNumber(4) + ResourceDescriptor_History get history => $_getN(3); + @$pb.TagNumber(4) + set history(ResourceDescriptor_History v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasHistory() => $_has(3); + @$pb.TagNumber(4) + void clearHistory() => clearField(4); + + @$pb.TagNumber(5) + $core.String get plural => $_getSZ(4); + @$pb.TagNumber(5) + set plural($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasPlural() => $_has(4); + @$pb.TagNumber(5) + void clearPlural() => clearField(5); + + @$pb.TagNumber(6) + $core.String get singular => $_getSZ(5); + @$pb.TagNumber(6) + set singular($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasSingular() => $_has(5); + @$pb.TagNumber(6) + void clearSingular() => clearField(6); + + @$pb.TagNumber(10) + $core.List get style => $_getList(6); +} + +class ResourceReference extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResourceReference', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'childType') + ..hasRequiredFields = false + ; + + ResourceReference._() : super(); + factory ResourceReference({ + $core.String? type, + $core.String? childType, + }) { + final _result = create(); + if (type != null) { + _result.type = type; + } + if (childType != null) { + _result.childType = childType; + } + return _result; + } + factory ResourceReference.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResourceReference.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResourceReference clone() => ResourceReference()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResourceReference copyWith(void Function(ResourceReference) updates) => super.copyWith((message) => updates(message as ResourceReference)) as ResourceReference; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResourceReference create() => ResourceReference._(); + ResourceReference createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResourceReference getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResourceReference? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get type => $_getSZ(0); + @$pb.TagNumber(1) + set type($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasType() => $_has(0); + @$pb.TagNumber(1) + void clearType() => clearField(1); + + @$pb.TagNumber(2) + $core.String get childType => $_getSZ(1); + @$pb.TagNumber(2) + set childType($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasChildType() => $_has(1); + @$pb.TagNumber(2) + void clearChildType() => clearField(2); +} + +class Resource { + static final resourceReference = $pb.Extension(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.FieldOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceReference', 1055, $pb.PbFieldType.OM, defaultOrMaker: ResourceReference.getDefault, subBuilder: ResourceReference.create); + static final resourceDefinition = $pb.Extension.repeated(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.FileOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceDefinition', 1053, $pb.PbFieldType.PM, check: $pb.getCheckFunction($pb.PbFieldType.PM), subBuilder: ResourceDescriptor.create); + static final resource = $pb.Extension(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.MessageOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resource', 1053, $pb.PbFieldType.OM, defaultOrMaker: ResourceDescriptor.getDefault, subBuilder: ResourceDescriptor.create); + static void registerAllExtensions($pb.ExtensionRegistry registry) { + registry.add(resourceReference); + registry.add(resourceDefinition); + registry.add(resource); + } +} + diff --git a/lib/src/gen/google/api/resource.pbenum.dart b/lib/src/gen/google/api/resource.pbenum.dart new file mode 100644 index 00000000000..196cc543115 --- /dev/null +++ b/lib/src/gen/google/api/resource.pbenum.dart @@ -0,0 +1,43 @@ +/// +// Generated code. Do not modify. +// source: google/api/resource.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class ResourceDescriptor_History extends $pb.ProtobufEnum { + static const ResourceDescriptor_History HISTORY_UNSPECIFIED = ResourceDescriptor_History._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'HISTORY_UNSPECIFIED'); + static const ResourceDescriptor_History ORIGINALLY_SINGLE_PATTERN = ResourceDescriptor_History._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ORIGINALLY_SINGLE_PATTERN'); + static const ResourceDescriptor_History FUTURE_MULTI_PATTERN = ResourceDescriptor_History._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'FUTURE_MULTI_PATTERN'); + + static const $core.List values = [ + HISTORY_UNSPECIFIED, + ORIGINALLY_SINGLE_PATTERN, + FUTURE_MULTI_PATTERN, + ]; + + static final $core.Map<$core.int, ResourceDescriptor_History> _byValue = $pb.ProtobufEnum.initByValue(values); + static ResourceDescriptor_History? valueOf($core.int value) => _byValue[value]; + + const ResourceDescriptor_History._($core.int v, $core.String n) : super(v, n); +} + +class ResourceDescriptor_Style extends $pb.ProtobufEnum { + static const ResourceDescriptor_Style STYLE_UNSPECIFIED = ResourceDescriptor_Style._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'STYLE_UNSPECIFIED'); + static const ResourceDescriptor_Style DECLARATIVE_FRIENDLY = ResourceDescriptor_Style._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'DECLARATIVE_FRIENDLY'); + + static const $core.List values = [ + STYLE_UNSPECIFIED, + DECLARATIVE_FRIENDLY, + ]; + + static final $core.Map<$core.int, ResourceDescriptor_Style> _byValue = $pb.ProtobufEnum.initByValue(values); + static ResourceDescriptor_Style? valueOf($core.int value) => _byValue[value]; + + const ResourceDescriptor_Style._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/google/api/resource.pbjson.dart b/lib/src/gen/google/api/resource.pbjson.dart new file mode 100644 index 00000000000..eb41fe4af50 --- /dev/null +++ b/lib/src/gen/google/api/resource.pbjson.dart @@ -0,0 +1,57 @@ +/// +// Generated code. Do not modify. +// source: google/api/resource.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use resourceDescriptorDescriptor instead') +const ResourceDescriptor$json = const { + '1': 'ResourceDescriptor', + '2': const [ + const {'1': 'type', '3': 1, '4': 1, '5': 9, '10': 'type'}, + const {'1': 'pattern', '3': 2, '4': 3, '5': 9, '10': 'pattern'}, + const {'1': 'name_field', '3': 3, '4': 1, '5': 9, '10': 'nameField'}, + const {'1': 'history', '3': 4, '4': 1, '5': 14, '6': '.google.api.ResourceDescriptor.History', '10': 'history'}, + const {'1': 'plural', '3': 5, '4': 1, '5': 9, '10': 'plural'}, + const {'1': 'singular', '3': 6, '4': 1, '5': 9, '10': 'singular'}, + const {'1': 'style', '3': 10, '4': 3, '5': 14, '6': '.google.api.ResourceDescriptor.Style', '10': 'style'}, + ], + '4': const [ResourceDescriptor_History$json, ResourceDescriptor_Style$json], +}; + +@$core.Deprecated('Use resourceDescriptorDescriptor instead') +const ResourceDescriptor_History$json = const { + '1': 'History', + '2': const [ + const {'1': 'HISTORY_UNSPECIFIED', '2': 0}, + const {'1': 'ORIGINALLY_SINGLE_PATTERN', '2': 1}, + const {'1': 'FUTURE_MULTI_PATTERN', '2': 2}, + ], +}; + +@$core.Deprecated('Use resourceDescriptorDescriptor instead') +const ResourceDescriptor_Style$json = const { + '1': 'Style', + '2': const [ + const {'1': 'STYLE_UNSPECIFIED', '2': 0}, + const {'1': 'DECLARATIVE_FRIENDLY', '2': 1}, + ], +}; + +/// Descriptor for `ResourceDescriptor`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List resourceDescriptorDescriptor = $convert.base64Decode('ChJSZXNvdXJjZURlc2NyaXB0b3ISEgoEdHlwZRgBIAEoCVIEdHlwZRIYCgdwYXR0ZXJuGAIgAygJUgdwYXR0ZXJuEh0KCm5hbWVfZmllbGQYAyABKAlSCW5hbWVGaWVsZBJACgdoaXN0b3J5GAQgASgOMiYuZ29vZ2xlLmFwaS5SZXNvdXJjZURlc2NyaXB0b3IuSGlzdG9yeVIHaGlzdG9yeRIWCgZwbHVyYWwYBSABKAlSBnBsdXJhbBIaCghzaW5ndWxhchgGIAEoCVIIc2luZ3VsYXISOgoFc3R5bGUYCiADKA4yJC5nb29nbGUuYXBpLlJlc291cmNlRGVzY3JpcHRvci5TdHlsZVIFc3R5bGUiWwoHSGlzdG9yeRIXChNISVNUT1JZX1VOU1BFQ0lGSUVEEAASHQoZT1JJR0lOQUxMWV9TSU5HTEVfUEFUVEVSThABEhgKFEZVVFVSRV9NVUxUSV9QQVRURVJOEAIiOAoFU3R5bGUSFQoRU1RZTEVfVU5TUEVDSUZJRUQQABIYChRERUNMQVJBVElWRV9GUklFTkRMWRAB'); +@$core.Deprecated('Use resourceReferenceDescriptor instead') +const ResourceReference$json = const { + '1': 'ResourceReference', + '2': const [ + const {'1': 'type', '3': 1, '4': 1, '5': 9, '10': 'type'}, + const {'1': 'child_type', '3': 2, '4': 1, '5': 9, '10': 'childType'}, + ], +}; + +/// Descriptor for `ResourceReference`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List resourceReferenceDescriptor = $convert.base64Decode('ChFSZXNvdXJjZVJlZmVyZW5jZRISCgR0eXBlGAEgASgJUgR0eXBlEh0KCmNoaWxkX3R5cGUYAiABKAlSCWNoaWxkVHlwZQ=='); diff --git a/lib/src/gen/google/api/visibility.pb.dart b/lib/src/gen/google/api/visibility.pb.dart new file mode 100644 index 00000000000..229429e283c --- /dev/null +++ b/lib/src/gen/google/api/visibility.pb.dart @@ -0,0 +1,130 @@ +/// +// Generated code. Do not modify. +// source: google/api/visibility.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class Visibility extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Visibility', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'rules', $pb.PbFieldType.PM, subBuilder: VisibilityRule.create) + ..hasRequiredFields = false + ; + + Visibility._() : super(); + factory Visibility({ + $core.Iterable? rules, + }) { + final _result = create(); + if (rules != null) { + _result.rules.addAll(rules); + } + return _result; + } + factory Visibility.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Visibility.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Visibility clone() => Visibility()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Visibility copyWith(void Function(Visibility) updates) => super.copyWith((message) => updates(message as Visibility)) as Visibility; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Visibility create() => Visibility._(); + Visibility createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Visibility getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Visibility? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get rules => $_getList(0); +} + +class VisibilityRule extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'VisibilityRule', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.api'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'selector') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'restriction') + ..hasRequiredFields = false + ; + + VisibilityRule._() : super(); + factory VisibilityRule({ + $core.String? selector, + $core.String? restriction, + }) { + final _result = create(); + if (selector != null) { + _result.selector = selector; + } + if (restriction != null) { + _result.restriction = restriction; + } + return _result; + } + factory VisibilityRule.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory VisibilityRule.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + VisibilityRule clone() => VisibilityRule()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + VisibilityRule copyWith(void Function(VisibilityRule) updates) => super.copyWith((message) => updates(message as VisibilityRule)) as VisibilityRule; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static VisibilityRule create() => VisibilityRule._(); + VisibilityRule createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static VisibilityRule getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static VisibilityRule? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get selector => $_getSZ(0); + @$pb.TagNumber(1) + set selector($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasSelector() => $_has(0); + @$pb.TagNumber(1) + void clearSelector() => clearField(1); + + @$pb.TagNumber(2) + $core.String get restriction => $_getSZ(1); + @$pb.TagNumber(2) + set restriction($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasRestriction() => $_has(1); + @$pb.TagNumber(2) + void clearRestriction() => clearField(2); +} + +class VisibilityExt { + static final enumVisibility = $pb.Extension(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.EnumOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'enumVisibility', 72295727, $pb.PbFieldType.OM, defaultOrMaker: VisibilityRule.getDefault, subBuilder: VisibilityRule.create); + static final valueVisibility = $pb.Extension(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.EnumValueOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'valueVisibility', 72295727, $pb.PbFieldType.OM, defaultOrMaker: VisibilityRule.getDefault, subBuilder: VisibilityRule.create); + static final fieldVisibility = $pb.Extension(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.FieldOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fieldVisibility', 72295727, $pb.PbFieldType.OM, defaultOrMaker: VisibilityRule.getDefault, subBuilder: VisibilityRule.create); + static final messageVisibility = $pb.Extension(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.MessageOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'messageVisibility', 72295727, $pb.PbFieldType.OM, defaultOrMaker: VisibilityRule.getDefault, subBuilder: VisibilityRule.create); + static final methodVisibility = $pb.Extension(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.MethodOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'methodVisibility', 72295727, $pb.PbFieldType.OM, defaultOrMaker: VisibilityRule.getDefault, subBuilder: VisibilityRule.create); + static final apiVisibility = $pb.Extension(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.ServiceOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'apiVisibility', 72295727, $pb.PbFieldType.OM, defaultOrMaker: VisibilityRule.getDefault, subBuilder: VisibilityRule.create); + static void registerAllExtensions($pb.ExtensionRegistry registry) { + registry.add(enumVisibility); + registry.add(valueVisibility); + registry.add(fieldVisibility); + registry.add(messageVisibility); + registry.add(methodVisibility); + registry.add(apiVisibility); + } +} + diff --git a/lib/src/gen/google/api/visibility.pbenum.dart b/lib/src/gen/google/api/visibility.pbenum.dart new file mode 100644 index 00000000000..b0b02dd3bbd --- /dev/null +++ b/lib/src/gen/google/api/visibility.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/api/visibility.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/api/visibility.pbjson.dart b/lib/src/gen/google/api/visibility.pbjson.dart new file mode 100644 index 00000000000..6a2a1396862 --- /dev/null +++ b/lib/src/gen/google/api/visibility.pbjson.dart @@ -0,0 +1,31 @@ +/// +// Generated code. Do not modify. +// source: google/api/visibility.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use visibilityDescriptor instead') +const Visibility$json = const { + '1': 'Visibility', + '2': const [ + const {'1': 'rules', '3': 1, '4': 3, '5': 11, '6': '.google.api.VisibilityRule', '10': 'rules'}, + ], +}; + +/// Descriptor for `Visibility`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List visibilityDescriptor = $convert.base64Decode('CgpWaXNpYmlsaXR5EjAKBXJ1bGVzGAEgAygLMhouZ29vZ2xlLmFwaS5WaXNpYmlsaXR5UnVsZVIFcnVsZXM='); +@$core.Deprecated('Use visibilityRuleDescriptor instead') +const VisibilityRule$json = const { + '1': 'VisibilityRule', + '2': const [ + const {'1': 'selector', '3': 1, '4': 1, '5': 9, '10': 'selector'}, + const {'1': 'restriction', '3': 2, '4': 1, '5': 9, '10': 'restriction'}, + ], +}; + +/// Descriptor for `VisibilityRule`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List visibilityRuleDescriptor = $convert.base64Decode('Cg5WaXNpYmlsaXR5UnVsZRIaCghzZWxlY3RvchgBIAEoCVIIc2VsZWN0b3ISIAoLcmVzdHJpY3Rpb24YAiABKAlSC3Jlc3RyaWN0aW9u'); diff --git a/lib/src/gen/google/bytestream/bytestream.pb.dart b/lib/src/gen/google/bytestream/bytestream.pb.dart new file mode 100644 index 00000000000..c7e20b55a0f --- /dev/null +++ b/lib/src/gen/google/bytestream/bytestream.pb.dart @@ -0,0 +1,378 @@ +/// +// Generated code. Do not modify. +// source: google/bytestream/bytestream.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +class ReadRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ReadRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.bytestream'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceName') + ..aInt64(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'readOffset') + ..aInt64(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'readLimit') + ..hasRequiredFields = false + ; + + ReadRequest._() : super(); + factory ReadRequest({ + $core.String? resourceName, + $fixnum.Int64? readOffset, + $fixnum.Int64? readLimit, + }) { + final _result = create(); + if (resourceName != null) { + _result.resourceName = resourceName; + } + if (readOffset != null) { + _result.readOffset = readOffset; + } + if (readLimit != null) { + _result.readLimit = readLimit; + } + return _result; + } + factory ReadRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ReadRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ReadRequest clone() => ReadRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ReadRequest copyWith(void Function(ReadRequest) updates) => super.copyWith((message) => updates(message as ReadRequest)) as ReadRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ReadRequest create() => ReadRequest._(); + ReadRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ReadRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ReadRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get resourceName => $_getSZ(0); + @$pb.TagNumber(1) + set resourceName($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasResourceName() => $_has(0); + @$pb.TagNumber(1) + void clearResourceName() => clearField(1); + + @$pb.TagNumber(2) + $fixnum.Int64 get readOffset => $_getI64(1); + @$pb.TagNumber(2) + set readOffset($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasReadOffset() => $_has(1); + @$pb.TagNumber(2) + void clearReadOffset() => clearField(2); + + @$pb.TagNumber(3) + $fixnum.Int64 get readLimit => $_getI64(2); + @$pb.TagNumber(3) + set readLimit($fixnum.Int64 v) { $_setInt64(2, v); } + @$pb.TagNumber(3) + $core.bool hasReadLimit() => $_has(2); + @$pb.TagNumber(3) + void clearReadLimit() => clearField(3); +} + +class ReadResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ReadResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.bytestream'), createEmptyInstance: create) + ..a<$core.List<$core.int>>(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'data', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + ReadResponse._() : super(); + factory ReadResponse({ + $core.List<$core.int>? data, + }) { + final _result = create(); + if (data != null) { + _result.data = data; + } + return _result; + } + factory ReadResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ReadResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ReadResponse clone() => ReadResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ReadResponse copyWith(void Function(ReadResponse) updates) => super.copyWith((message) => updates(message as ReadResponse)) as ReadResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ReadResponse create() => ReadResponse._(); + ReadResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ReadResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ReadResponse? _defaultInstance; + + @$pb.TagNumber(10) + $core.List<$core.int> get data => $_getN(0); + @$pb.TagNumber(10) + set data($core.List<$core.int> v) { $_setBytes(0, v); } + @$pb.TagNumber(10) + $core.bool hasData() => $_has(0); + @$pb.TagNumber(10) + void clearData() => clearField(10); +} + +class WriteRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'WriteRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.bytestream'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceName') + ..aInt64(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'writeOffset') + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'finishWrite') + ..a<$core.List<$core.int>>(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'data', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + WriteRequest._() : super(); + factory WriteRequest({ + $core.String? resourceName, + $fixnum.Int64? writeOffset, + $core.bool? finishWrite, + $core.List<$core.int>? data, + }) { + final _result = create(); + if (resourceName != null) { + _result.resourceName = resourceName; + } + if (writeOffset != null) { + _result.writeOffset = writeOffset; + } + if (finishWrite != null) { + _result.finishWrite = finishWrite; + } + if (data != null) { + _result.data = data; + } + return _result; + } + factory WriteRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory WriteRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + WriteRequest clone() => WriteRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + WriteRequest copyWith(void Function(WriteRequest) updates) => super.copyWith((message) => updates(message as WriteRequest)) as WriteRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static WriteRequest create() => WriteRequest._(); + WriteRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static WriteRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static WriteRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get resourceName => $_getSZ(0); + @$pb.TagNumber(1) + set resourceName($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasResourceName() => $_has(0); + @$pb.TagNumber(1) + void clearResourceName() => clearField(1); + + @$pb.TagNumber(2) + $fixnum.Int64 get writeOffset => $_getI64(1); + @$pb.TagNumber(2) + set writeOffset($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasWriteOffset() => $_has(1); + @$pb.TagNumber(2) + void clearWriteOffset() => clearField(2); + + @$pb.TagNumber(3) + $core.bool get finishWrite => $_getBF(2); + @$pb.TagNumber(3) + set finishWrite($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(3) + $core.bool hasFinishWrite() => $_has(2); + @$pb.TagNumber(3) + void clearFinishWrite() => clearField(3); + + @$pb.TagNumber(10) + $core.List<$core.int> get data => $_getN(3); + @$pb.TagNumber(10) + set data($core.List<$core.int> v) { $_setBytes(3, v); } + @$pb.TagNumber(10) + $core.bool hasData() => $_has(3); + @$pb.TagNumber(10) + void clearData() => clearField(10); +} + +class WriteResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'WriteResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.bytestream'), createEmptyInstance: create) + ..aInt64(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'committedSize') + ..hasRequiredFields = false + ; + + WriteResponse._() : super(); + factory WriteResponse({ + $fixnum.Int64? committedSize, + }) { + final _result = create(); + if (committedSize != null) { + _result.committedSize = committedSize; + } + return _result; + } + factory WriteResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory WriteResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + WriteResponse clone() => WriteResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + WriteResponse copyWith(void Function(WriteResponse) updates) => super.copyWith((message) => updates(message as WriteResponse)) as WriteResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static WriteResponse create() => WriteResponse._(); + WriteResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static WriteResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static WriteResponse? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get committedSize => $_getI64(0); + @$pb.TagNumber(1) + set committedSize($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasCommittedSize() => $_has(0); + @$pb.TagNumber(1) + void clearCommittedSize() => clearField(1); +} + +class QueryWriteStatusRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'QueryWriteStatusRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.bytestream'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceName') + ..hasRequiredFields = false + ; + + QueryWriteStatusRequest._() : super(); + factory QueryWriteStatusRequest({ + $core.String? resourceName, + }) { + final _result = create(); + if (resourceName != null) { + _result.resourceName = resourceName; + } + return _result; + } + factory QueryWriteStatusRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory QueryWriteStatusRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + QueryWriteStatusRequest clone() => QueryWriteStatusRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + QueryWriteStatusRequest copyWith(void Function(QueryWriteStatusRequest) updates) => super.copyWith((message) => updates(message as QueryWriteStatusRequest)) as QueryWriteStatusRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static QueryWriteStatusRequest create() => QueryWriteStatusRequest._(); + QueryWriteStatusRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static QueryWriteStatusRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static QueryWriteStatusRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get resourceName => $_getSZ(0); + @$pb.TagNumber(1) + set resourceName($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasResourceName() => $_has(0); + @$pb.TagNumber(1) + void clearResourceName() => clearField(1); +} + +class QueryWriteStatusResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'QueryWriteStatusResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.bytestream'), createEmptyInstance: create) + ..aInt64(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'committedSize') + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'complete') + ..hasRequiredFields = false + ; + + QueryWriteStatusResponse._() : super(); + factory QueryWriteStatusResponse({ + $fixnum.Int64? committedSize, + $core.bool? complete, + }) { + final _result = create(); + if (committedSize != null) { + _result.committedSize = committedSize; + } + if (complete != null) { + _result.complete = complete; + } + return _result; + } + factory QueryWriteStatusResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory QueryWriteStatusResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + QueryWriteStatusResponse clone() => QueryWriteStatusResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + QueryWriteStatusResponse copyWith(void Function(QueryWriteStatusResponse) updates) => super.copyWith((message) => updates(message as QueryWriteStatusResponse)) as QueryWriteStatusResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static QueryWriteStatusResponse create() => QueryWriteStatusResponse._(); + QueryWriteStatusResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static QueryWriteStatusResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static QueryWriteStatusResponse? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get committedSize => $_getI64(0); + @$pb.TagNumber(1) + set committedSize($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasCommittedSize() => $_has(0); + @$pb.TagNumber(1) + void clearCommittedSize() => clearField(1); + + @$pb.TagNumber(2) + $core.bool get complete => $_getBF(1); + @$pb.TagNumber(2) + set complete($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasComplete() => $_has(1); + @$pb.TagNumber(2) + void clearComplete() => clearField(2); +} + diff --git a/lib/src/gen/google/bytestream/bytestream.pbenum.dart b/lib/src/gen/google/bytestream/bytestream.pbenum.dart new file mode 100644 index 00000000000..c8d277e5805 --- /dev/null +++ b/lib/src/gen/google/bytestream/bytestream.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/bytestream/bytestream.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/bytestream/bytestream.pbgrpc.dart b/lib/src/gen/google/bytestream/bytestream.pbgrpc.dart new file mode 100644 index 00000000000..0470acf4dbf --- /dev/null +++ b/lib/src/gen/google/bytestream/bytestream.pbgrpc.dart @@ -0,0 +1,102 @@ +/// +// Generated code. Do not modify. +// source: google/bytestream/bytestream.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'bytestream.pb.dart' as $0; +export 'bytestream.pb.dart'; + +class ByteStreamClient extends $grpc.Client { + static final _$read = $grpc.ClientMethod<$0.ReadRequest, $0.ReadResponse>( + '/google.bytestream.ByteStream/Read', + ($0.ReadRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.ReadResponse.fromBuffer(value)); + static final _$write = $grpc.ClientMethod<$0.WriteRequest, $0.WriteResponse>( + '/google.bytestream.ByteStream/Write', + ($0.WriteRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.WriteResponse.fromBuffer(value)); + static final _$queryWriteStatus = $grpc.ClientMethod< + $0.QueryWriteStatusRequest, $0.QueryWriteStatusResponse>( + '/google.bytestream.ByteStream/QueryWriteStatus', + ($0.QueryWriteStatusRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.QueryWriteStatusResponse.fromBuffer(value)); + + ByteStreamClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseStream<$0.ReadResponse> read($0.ReadRequest request, + {$grpc.CallOptions? options}) { + return $createStreamingCall(_$read, $async.Stream.fromIterable([request]), + options: options); + } + + $grpc.ResponseFuture<$0.WriteResponse> write( + $async.Stream<$0.WriteRequest> request, + {$grpc.CallOptions? options}) { + return $createStreamingCall(_$write, request, options: options).single; + } + + $grpc.ResponseFuture<$0.QueryWriteStatusResponse> queryWriteStatus( + $0.QueryWriteStatusRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$queryWriteStatus, request, options: options); + } +} + +abstract class ByteStreamServiceBase extends $grpc.Service { + $core.String get $name => 'google.bytestream.ByteStream'; + + ByteStreamServiceBase() { + $addMethod($grpc.ServiceMethod<$0.ReadRequest, $0.ReadResponse>( + 'Read', + read_Pre, + false, + true, + ($core.List<$core.int> value) => $0.ReadRequest.fromBuffer(value), + ($0.ReadResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.WriteRequest, $0.WriteResponse>( + 'Write', + write, + true, + false, + ($core.List<$core.int> value) => $0.WriteRequest.fromBuffer(value), + ($0.WriteResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.QueryWriteStatusRequest, + $0.QueryWriteStatusResponse>( + 'QueryWriteStatus', + queryWriteStatus_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.QueryWriteStatusRequest.fromBuffer(value), + ($0.QueryWriteStatusResponse value) => value.writeToBuffer())); + } + + $async.Stream<$0.ReadResponse> read_Pre( + $grpc.ServiceCall call, $async.Future<$0.ReadRequest> request) async* { + yield* read(call, await request); + } + + $async.Future<$0.QueryWriteStatusResponse> queryWriteStatus_Pre( + $grpc.ServiceCall call, + $async.Future<$0.QueryWriteStatusRequest> request) async { + return queryWriteStatus(call, await request); + } + + $async.Stream<$0.ReadResponse> read( + $grpc.ServiceCall call, $0.ReadRequest request); + $async.Future<$0.WriteResponse> write( + $grpc.ServiceCall call, $async.Stream<$0.WriteRequest> request); + $async.Future<$0.QueryWriteStatusResponse> queryWriteStatus( + $grpc.ServiceCall call, $0.QueryWriteStatusRequest request); +} diff --git a/lib/src/gen/google/bytestream/bytestream.pbjson.dart b/lib/src/gen/google/bytestream/bytestream.pbjson.dart new file mode 100644 index 00000000000..dbdf9bdfeb9 --- /dev/null +++ b/lib/src/gen/google/bytestream/bytestream.pbjson.dart @@ -0,0 +1,76 @@ +/// +// Generated code. Do not modify. +// source: google/bytestream/bytestream.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use readRequestDescriptor instead') +const ReadRequest$json = const { + '1': 'ReadRequest', + '2': const [ + const {'1': 'resource_name', '3': 1, '4': 1, '5': 9, '10': 'resourceName'}, + const {'1': 'read_offset', '3': 2, '4': 1, '5': 3, '10': 'readOffset'}, + const {'1': 'read_limit', '3': 3, '4': 1, '5': 3, '10': 'readLimit'}, + ], +}; + +/// Descriptor for `ReadRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List readRequestDescriptor = $convert.base64Decode('CgtSZWFkUmVxdWVzdBIjCg1yZXNvdXJjZV9uYW1lGAEgASgJUgxyZXNvdXJjZU5hbWUSHwoLcmVhZF9vZmZzZXQYAiABKANSCnJlYWRPZmZzZXQSHQoKcmVhZF9saW1pdBgDIAEoA1IJcmVhZExpbWl0'); +@$core.Deprecated('Use readResponseDescriptor instead') +const ReadResponse$json = const { + '1': 'ReadResponse', + '2': const [ + const {'1': 'data', '3': 10, '4': 1, '5': 12, '10': 'data'}, + ], +}; + +/// Descriptor for `ReadResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List readResponseDescriptor = $convert.base64Decode('CgxSZWFkUmVzcG9uc2USEgoEZGF0YRgKIAEoDFIEZGF0YQ=='); +@$core.Deprecated('Use writeRequestDescriptor instead') +const WriteRequest$json = const { + '1': 'WriteRequest', + '2': const [ + const {'1': 'resource_name', '3': 1, '4': 1, '5': 9, '10': 'resourceName'}, + const {'1': 'write_offset', '3': 2, '4': 1, '5': 3, '10': 'writeOffset'}, + const {'1': 'finish_write', '3': 3, '4': 1, '5': 8, '10': 'finishWrite'}, + const {'1': 'data', '3': 10, '4': 1, '5': 12, '10': 'data'}, + ], +}; + +/// Descriptor for `WriteRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List writeRequestDescriptor = $convert.base64Decode('CgxXcml0ZVJlcXVlc3QSIwoNcmVzb3VyY2VfbmFtZRgBIAEoCVIMcmVzb3VyY2VOYW1lEiEKDHdyaXRlX29mZnNldBgCIAEoA1ILd3JpdGVPZmZzZXQSIQoMZmluaXNoX3dyaXRlGAMgASgIUgtmaW5pc2hXcml0ZRISCgRkYXRhGAogASgMUgRkYXRh'); +@$core.Deprecated('Use writeResponseDescriptor instead') +const WriteResponse$json = const { + '1': 'WriteResponse', + '2': const [ + const {'1': 'committed_size', '3': 1, '4': 1, '5': 3, '10': 'committedSize'}, + ], +}; + +/// Descriptor for `WriteResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List writeResponseDescriptor = $convert.base64Decode('Cg1Xcml0ZVJlc3BvbnNlEiUKDmNvbW1pdHRlZF9zaXplGAEgASgDUg1jb21taXR0ZWRTaXpl'); +@$core.Deprecated('Use queryWriteStatusRequestDescriptor instead') +const QueryWriteStatusRequest$json = const { + '1': 'QueryWriteStatusRequest', + '2': const [ + const {'1': 'resource_name', '3': 1, '4': 1, '5': 9, '10': 'resourceName'}, + ], +}; + +/// Descriptor for `QueryWriteStatusRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List queryWriteStatusRequestDescriptor = $convert.base64Decode('ChdRdWVyeVdyaXRlU3RhdHVzUmVxdWVzdBIjCg1yZXNvdXJjZV9uYW1lGAEgASgJUgxyZXNvdXJjZU5hbWU='); +@$core.Deprecated('Use queryWriteStatusResponseDescriptor instead') +const QueryWriteStatusResponse$json = const { + '1': 'QueryWriteStatusResponse', + '2': const [ + const {'1': 'committed_size', '3': 1, '4': 1, '5': 3, '10': 'committedSize'}, + const {'1': 'complete', '3': 2, '4': 1, '5': 8, '10': 'complete'}, + ], +}; + +/// Descriptor for `QueryWriteStatusResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List queryWriteStatusResponseDescriptor = $convert.base64Decode('ChhRdWVyeVdyaXRlU3RhdHVzUmVzcG9uc2USJQoOY29tbWl0dGVkX3NpemUYASABKANSDWNvbW1pdHRlZFNpemUSGgoIY29tcGxldGUYAiABKAhSCGNvbXBsZXRl'); diff --git a/lib/src/gen/google/geo/type/viewport.pb.dart b/lib/src/gen/google/geo/type/viewport.pb.dart new file mode 100644 index 00000000000..ec54ef9eda8 --- /dev/null +++ b/lib/src/gen/google/geo/type/viewport.pb.dart @@ -0,0 +1,78 @@ +/// +// Generated code. Do not modify. +// source: google/geo/type/viewport.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../type/latlng.pb.dart' as $0; + +class Viewport extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Viewport', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.geo.type'), createEmptyInstance: create) + ..aOM<$0.LatLng>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'low', subBuilder: $0.LatLng.create) + ..aOM<$0.LatLng>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'high', subBuilder: $0.LatLng.create) + ..hasRequiredFields = false + ; + + Viewport._() : super(); + factory Viewport({ + $0.LatLng? low, + $0.LatLng? high, + }) { + final _result = create(); + if (low != null) { + _result.low = low; + } + if (high != null) { + _result.high = high; + } + return _result; + } + factory Viewport.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Viewport.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Viewport clone() => Viewport()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Viewport copyWith(void Function(Viewport) updates) => super.copyWith((message) => updates(message as Viewport)) as Viewport; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Viewport create() => Viewport._(); + Viewport createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Viewport getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Viewport? _defaultInstance; + + @$pb.TagNumber(1) + $0.LatLng get low => $_getN(0); + @$pb.TagNumber(1) + set low($0.LatLng v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasLow() => $_has(0); + @$pb.TagNumber(1) + void clearLow() => clearField(1); + @$pb.TagNumber(1) + $0.LatLng ensureLow() => $_ensure(0); + + @$pb.TagNumber(2) + $0.LatLng get high => $_getN(1); + @$pb.TagNumber(2) + set high($0.LatLng v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasHigh() => $_has(1); + @$pb.TagNumber(2) + void clearHigh() => clearField(2); + @$pb.TagNumber(2) + $0.LatLng ensureHigh() => $_ensure(1); +} + diff --git a/lib/src/gen/google/geo/type/viewport.pbenum.dart b/lib/src/gen/google/geo/type/viewport.pbenum.dart new file mode 100644 index 00000000000..57bdd8b259d --- /dev/null +++ b/lib/src/gen/google/geo/type/viewport.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/geo/type/viewport.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/geo/type/viewport.pbjson.dart b/lib/src/gen/google/geo/type/viewport.pbjson.dart new file mode 100644 index 00000000000..f182b12b4d3 --- /dev/null +++ b/lib/src/gen/google/geo/type/viewport.pbjson.dart @@ -0,0 +1,21 @@ +/// +// Generated code. Do not modify. +// source: google/geo/type/viewport.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use viewportDescriptor instead') +const Viewport$json = const { + '1': 'Viewport', + '2': const [ + const {'1': 'low', '3': 1, '4': 1, '5': 11, '6': '.google.type.LatLng', '10': 'low'}, + const {'1': 'high', '3': 2, '4': 1, '5': 11, '6': '.google.type.LatLng', '10': 'high'}, + ], +}; + +/// Descriptor for `Viewport`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List viewportDescriptor = $convert.base64Decode('CghWaWV3cG9ydBIlCgNsb3cYASABKAsyEy5nb29nbGUudHlwZS5MYXRMbmdSA2xvdxInCgRoaWdoGAIgASgLMhMuZ29vZ2xlLnR5cGUuTGF0TG5nUgRoaWdo'); diff --git a/lib/src/gen/google/longrunning/operations.pb.dart b/lib/src/gen/google/longrunning/operations.pb.dart new file mode 100644 index 00000000000..a39ab46bee7 --- /dev/null +++ b/lib/src/gen/google/longrunning/operations.pb.dart @@ -0,0 +1,555 @@ +/// +// Generated code. Do not modify. +// source: google/longrunning/operations.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../protobuf/any.pb.dart' as $2; +import '../rpc/status.pb.dart' as $3; +import '../protobuf/duration.pb.dart' as $4; + +enum Operation_Result { + error, + response, + notSet +} + +class Operation extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Operation_Result> _Operation_ResultByTag = { + 4 : Operation_Result.error, + 5 : Operation_Result.response, + 0 : Operation_Result.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Operation', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.longrunning'), createEmptyInstance: create) + ..oo(0, [4, 5]) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Any>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', subBuilder: $2.Any.create) + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'done') + ..aOM<$3.Status>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'error', subBuilder: $3.Status.create) + ..aOM<$2.Any>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'response', subBuilder: $2.Any.create) + ..hasRequiredFields = false + ; + + Operation._() : super(); + factory Operation({ + $core.String? name, + $2.Any? metadata, + $core.bool? done, + $3.Status? error, + $2.Any? response, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (metadata != null) { + _result.metadata = metadata; + } + if (done != null) { + _result.done = done; + } + if (error != null) { + _result.error = error; + } + if (response != null) { + _result.response = response; + } + return _result; + } + factory Operation.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Operation.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Operation clone() => Operation()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Operation copyWith(void Function(Operation) updates) => super.copyWith((message) => updates(message as Operation)) as Operation; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Operation create() => Operation._(); + Operation createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Operation getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Operation? _defaultInstance; + + Operation_Result whichResult() => _Operation_ResultByTag[$_whichOneof(0)]!; + void clearResult() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $2.Any get metadata => $_getN(1); + @$pb.TagNumber(2) + set metadata($2.Any v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasMetadata() => $_has(1); + @$pb.TagNumber(2) + void clearMetadata() => clearField(2); + @$pb.TagNumber(2) + $2.Any ensureMetadata() => $_ensure(1); + + @$pb.TagNumber(3) + $core.bool get done => $_getBF(2); + @$pb.TagNumber(3) + set done($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(3) + $core.bool hasDone() => $_has(2); + @$pb.TagNumber(3) + void clearDone() => clearField(3); + + @$pb.TagNumber(4) + $3.Status get error => $_getN(3); + @$pb.TagNumber(4) + set error($3.Status v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasError() => $_has(3); + @$pb.TagNumber(4) + void clearError() => clearField(4); + @$pb.TagNumber(4) + $3.Status ensureError() => $_ensure(3); + + @$pb.TagNumber(5) + $2.Any get response => $_getN(4); + @$pb.TagNumber(5) + set response($2.Any v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasResponse() => $_has(4); + @$pb.TagNumber(5) + void clearResponse() => clearField(5); + @$pb.TagNumber(5) + $2.Any ensureResponse() => $_ensure(4); +} + +class GetOperationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetOperationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.longrunning'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + GetOperationRequest._() : super(); + factory GetOperationRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory GetOperationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetOperationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetOperationRequest clone() => GetOperationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetOperationRequest copyWith(void Function(GetOperationRequest) updates) => super.copyWith((message) => updates(message as GetOperationRequest)) as GetOperationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetOperationRequest create() => GetOperationRequest._(); + GetOperationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetOperationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetOperationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class ListOperationsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListOperationsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.longrunning'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'filter') + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pageSize', $pb.PbFieldType.O3) + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pageToken') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + ListOperationsRequest._() : super(); + factory ListOperationsRequest({ + $core.String? filter, + $core.int? pageSize, + $core.String? pageToken, + $core.String? name, + }) { + final _result = create(); + if (filter != null) { + _result.filter = filter; + } + if (pageSize != null) { + _result.pageSize = pageSize; + } + if (pageToken != null) { + _result.pageToken = pageToken; + } + if (name != null) { + _result.name = name; + } + return _result; + } + factory ListOperationsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListOperationsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListOperationsRequest clone() => ListOperationsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListOperationsRequest copyWith(void Function(ListOperationsRequest) updates) => super.copyWith((message) => updates(message as ListOperationsRequest)) as ListOperationsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListOperationsRequest create() => ListOperationsRequest._(); + ListOperationsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListOperationsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListOperationsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get filter => $_getSZ(0); + @$pb.TagNumber(1) + set filter($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasFilter() => $_has(0); + @$pb.TagNumber(1) + void clearFilter() => clearField(1); + + @$pb.TagNumber(2) + $core.int get pageSize => $_getIZ(1); + @$pb.TagNumber(2) + set pageSize($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasPageSize() => $_has(1); + @$pb.TagNumber(2) + void clearPageSize() => clearField(2); + + @$pb.TagNumber(3) + $core.String get pageToken => $_getSZ(2); + @$pb.TagNumber(3) + set pageToken($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasPageToken() => $_has(2); + @$pb.TagNumber(3) + void clearPageToken() => clearField(3); + + @$pb.TagNumber(4) + $core.String get name => $_getSZ(3); + @$pb.TagNumber(4) + set name($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasName() => $_has(3); + @$pb.TagNumber(4) + void clearName() => clearField(4); +} + +class ListOperationsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListOperationsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.longrunning'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'operations', $pb.PbFieldType.PM, subBuilder: Operation.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'nextPageToken') + ..hasRequiredFields = false + ; + + ListOperationsResponse._() : super(); + factory ListOperationsResponse({ + $core.Iterable? operations, + $core.String? nextPageToken, + }) { + final _result = create(); + if (operations != null) { + _result.operations.addAll(operations); + } + if (nextPageToken != null) { + _result.nextPageToken = nextPageToken; + } + return _result; + } + factory ListOperationsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListOperationsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListOperationsResponse clone() => ListOperationsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListOperationsResponse copyWith(void Function(ListOperationsResponse) updates) => super.copyWith((message) => updates(message as ListOperationsResponse)) as ListOperationsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListOperationsResponse create() => ListOperationsResponse._(); + ListOperationsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListOperationsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListOperationsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get operations => $_getList(0); + + @$pb.TagNumber(2) + $core.String get nextPageToken => $_getSZ(1); + @$pb.TagNumber(2) + set nextPageToken($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasNextPageToken() => $_has(1); + @$pb.TagNumber(2) + void clearNextPageToken() => clearField(2); +} + +class CancelOperationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CancelOperationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.longrunning'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + CancelOperationRequest._() : super(); + factory CancelOperationRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory CancelOperationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CancelOperationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CancelOperationRequest clone() => CancelOperationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CancelOperationRequest copyWith(void Function(CancelOperationRequest) updates) => super.copyWith((message) => updates(message as CancelOperationRequest)) as CancelOperationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CancelOperationRequest create() => CancelOperationRequest._(); + CancelOperationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CancelOperationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CancelOperationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class DeleteOperationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeleteOperationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.longrunning'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + DeleteOperationRequest._() : super(); + factory DeleteOperationRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory DeleteOperationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeleteOperationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeleteOperationRequest clone() => DeleteOperationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeleteOperationRequest copyWith(void Function(DeleteOperationRequest) updates) => super.copyWith((message) => updates(message as DeleteOperationRequest)) as DeleteOperationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeleteOperationRequest create() => DeleteOperationRequest._(); + DeleteOperationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DeleteOperationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DeleteOperationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class WaitOperationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'WaitOperationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.longrunning'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$4.Duration>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'timeout', subBuilder: $4.Duration.create) + ..hasRequiredFields = false + ; + + WaitOperationRequest._() : super(); + factory WaitOperationRequest({ + $core.String? name, + $4.Duration? timeout, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (timeout != null) { + _result.timeout = timeout; + } + return _result; + } + factory WaitOperationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory WaitOperationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + WaitOperationRequest clone() => WaitOperationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + WaitOperationRequest copyWith(void Function(WaitOperationRequest) updates) => super.copyWith((message) => updates(message as WaitOperationRequest)) as WaitOperationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static WaitOperationRequest create() => WaitOperationRequest._(); + WaitOperationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static WaitOperationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static WaitOperationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $4.Duration get timeout => $_getN(1); + @$pb.TagNumber(2) + set timeout($4.Duration v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasTimeout() => $_has(1); + @$pb.TagNumber(2) + void clearTimeout() => clearField(2); + @$pb.TagNumber(2) + $4.Duration ensureTimeout() => $_ensure(1); +} + +class OperationInfo extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'OperationInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.longrunning'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'responseType') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadataType') + ..hasRequiredFields = false + ; + + OperationInfo._() : super(); + factory OperationInfo({ + $core.String? responseType, + $core.String? metadataType, + }) { + final _result = create(); + if (responseType != null) { + _result.responseType = responseType; + } + if (metadataType != null) { + _result.metadataType = metadataType; + } + return _result; + } + factory OperationInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory OperationInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + OperationInfo clone() => OperationInfo()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + OperationInfo copyWith(void Function(OperationInfo) updates) => super.copyWith((message) => updates(message as OperationInfo)) as OperationInfo; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static OperationInfo create() => OperationInfo._(); + OperationInfo createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static OperationInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static OperationInfo? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get responseType => $_getSZ(0); + @$pb.TagNumber(1) + set responseType($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasResponseType() => $_has(0); + @$pb.TagNumber(1) + void clearResponseType() => clearField(1); + + @$pb.TagNumber(2) + $core.String get metadataType => $_getSZ(1); + @$pb.TagNumber(2) + set metadataType($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMetadataType() => $_has(1); + @$pb.TagNumber(2) + void clearMetadataType() => clearField(2); +} + +class Operations { + static final operationInfo = $pb.Extension(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.MethodOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'operationInfo', 1049, $pb.PbFieldType.OM, defaultOrMaker: OperationInfo.getDefault, subBuilder: OperationInfo.create); + static void registerAllExtensions($pb.ExtensionRegistry registry) { + registry.add(operationInfo); + } +} + diff --git a/lib/src/gen/google/longrunning/operations.pbenum.dart b/lib/src/gen/google/longrunning/operations.pbenum.dart new file mode 100644 index 00000000000..a8d0c91ddfd --- /dev/null +++ b/lib/src/gen/google/longrunning/operations.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/longrunning/operations.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/longrunning/operations.pbgrpc.dart b/lib/src/gen/google/longrunning/operations.pbgrpc.dart new file mode 100644 index 00000000000..8d72ec50dd0 --- /dev/null +++ b/lib/src/gen/google/longrunning/operations.pbgrpc.dart @@ -0,0 +1,164 @@ +/// +// Generated code. Do not modify. +// source: google/longrunning/operations.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'operations.pb.dart' as $0; +import '../protobuf/empty.pb.dart' as $1; +export 'operations.pb.dart'; + +class OperationsClient extends $grpc.Client { + static final _$listOperations = + $grpc.ClientMethod<$0.ListOperationsRequest, $0.ListOperationsResponse>( + '/google.longrunning.Operations/ListOperations', + ($0.ListOperationsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ListOperationsResponse.fromBuffer(value)); + static final _$getOperation = + $grpc.ClientMethod<$0.GetOperationRequest, $0.Operation>( + '/google.longrunning.Operations/GetOperation', + ($0.GetOperationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.Operation.fromBuffer(value)); + static final _$deleteOperation = + $grpc.ClientMethod<$0.DeleteOperationRequest, $1.Empty>( + '/google.longrunning.Operations/DeleteOperation', + ($0.DeleteOperationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $1.Empty.fromBuffer(value)); + static final _$cancelOperation = + $grpc.ClientMethod<$0.CancelOperationRequest, $1.Empty>( + '/google.longrunning.Operations/CancelOperation', + ($0.CancelOperationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $1.Empty.fromBuffer(value)); + static final _$waitOperation = + $grpc.ClientMethod<$0.WaitOperationRequest, $0.Operation>( + '/google.longrunning.Operations/WaitOperation', + ($0.WaitOperationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.Operation.fromBuffer(value)); + + OperationsClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.ListOperationsResponse> listOperations( + $0.ListOperationsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$listOperations, request, options: options); + } + + $grpc.ResponseFuture<$0.Operation> getOperation( + $0.GetOperationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getOperation, request, options: options); + } + + $grpc.ResponseFuture<$1.Empty> deleteOperation( + $0.DeleteOperationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deleteOperation, request, options: options); + } + + $grpc.ResponseFuture<$1.Empty> cancelOperation( + $0.CancelOperationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$cancelOperation, request, options: options); + } + + $grpc.ResponseFuture<$0.Operation> waitOperation( + $0.WaitOperationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$waitOperation, request, options: options); + } +} + +abstract class OperationsServiceBase extends $grpc.Service { + $core.String get $name => 'google.longrunning.Operations'; + + OperationsServiceBase() { + $addMethod($grpc.ServiceMethod<$0.ListOperationsRequest, + $0.ListOperationsResponse>( + 'ListOperations', + listOperations_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.ListOperationsRequest.fromBuffer(value), + ($0.ListOperationsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetOperationRequest, $0.Operation>( + 'GetOperation', + getOperation_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetOperationRequest.fromBuffer(value), + ($0.Operation value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DeleteOperationRequest, $1.Empty>( + 'DeleteOperation', + deleteOperation_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DeleteOperationRequest.fromBuffer(value), + ($1.Empty value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.CancelOperationRequest, $1.Empty>( + 'CancelOperation', + cancelOperation_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.CancelOperationRequest.fromBuffer(value), + ($1.Empty value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.WaitOperationRequest, $0.Operation>( + 'WaitOperation', + waitOperation_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.WaitOperationRequest.fromBuffer(value), + ($0.Operation value) => value.writeToBuffer())); + } + + $async.Future<$0.ListOperationsResponse> listOperations_Pre( + $grpc.ServiceCall call, + $async.Future<$0.ListOperationsRequest> request) async { + return listOperations(call, await request); + } + + $async.Future<$0.Operation> getOperation_Pre($grpc.ServiceCall call, + $async.Future<$0.GetOperationRequest> request) async { + return getOperation(call, await request); + } + + $async.Future<$1.Empty> deleteOperation_Pre($grpc.ServiceCall call, + $async.Future<$0.DeleteOperationRequest> request) async { + return deleteOperation(call, await request); + } + + $async.Future<$1.Empty> cancelOperation_Pre($grpc.ServiceCall call, + $async.Future<$0.CancelOperationRequest> request) async { + return cancelOperation(call, await request); + } + + $async.Future<$0.Operation> waitOperation_Pre($grpc.ServiceCall call, + $async.Future<$0.WaitOperationRequest> request) async { + return waitOperation(call, await request); + } + + $async.Future<$0.ListOperationsResponse> listOperations( + $grpc.ServiceCall call, $0.ListOperationsRequest request); + $async.Future<$0.Operation> getOperation( + $grpc.ServiceCall call, $0.GetOperationRequest request); + $async.Future<$1.Empty> deleteOperation( + $grpc.ServiceCall call, $0.DeleteOperationRequest request); + $async.Future<$1.Empty> cancelOperation( + $grpc.ServiceCall call, $0.CancelOperationRequest request); + $async.Future<$0.Operation> waitOperation( + $grpc.ServiceCall call, $0.WaitOperationRequest request); +} diff --git a/lib/src/gen/google/longrunning/operations.pbjson.dart b/lib/src/gen/google/longrunning/operations.pbjson.dart new file mode 100644 index 00000000000..a15a247885b --- /dev/null +++ b/lib/src/gen/google/longrunning/operations.pbjson.dart @@ -0,0 +1,103 @@ +/// +// Generated code. Do not modify. +// source: google/longrunning/operations.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use operationDescriptor instead') +const Operation$json = const { + '1': 'Operation', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'metadata', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Any', '10': 'metadata'}, + const {'1': 'done', '3': 3, '4': 1, '5': 8, '10': 'done'}, + const {'1': 'error', '3': 4, '4': 1, '5': 11, '6': '.google.rpc.Status', '9': 0, '10': 'error'}, + const {'1': 'response', '3': 5, '4': 1, '5': 11, '6': '.google.protobuf.Any', '9': 0, '10': 'response'}, + ], + '8': const [ + const {'1': 'result'}, + ], +}; + +/// Descriptor for `Operation`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List operationDescriptor = $convert.base64Decode('CglPcGVyYXRpb24SEgoEbmFtZRgBIAEoCVIEbmFtZRIwCghtZXRhZGF0YRgCIAEoCzIULmdvb2dsZS5wcm90b2J1Zi5BbnlSCG1ldGFkYXRhEhIKBGRvbmUYAyABKAhSBGRvbmUSKgoFZXJyb3IYBCABKAsyEi5nb29nbGUucnBjLlN0YXR1c0gAUgVlcnJvchIyCghyZXNwb25zZRgFIAEoCzIULmdvb2dsZS5wcm90b2J1Zi5BbnlIAFIIcmVzcG9uc2VCCAoGcmVzdWx0'); +@$core.Deprecated('Use getOperationRequestDescriptor instead') +const GetOperationRequest$json = const { + '1': 'GetOperationRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `GetOperationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getOperationRequestDescriptor = $convert.base64Decode('ChNHZXRPcGVyYXRpb25SZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWU='); +@$core.Deprecated('Use listOperationsRequestDescriptor instead') +const ListOperationsRequest$json = const { + '1': 'ListOperationsRequest', + '2': const [ + const {'1': 'name', '3': 4, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'filter', '3': 1, '4': 1, '5': 9, '10': 'filter'}, + const {'1': 'page_size', '3': 2, '4': 1, '5': 5, '10': 'pageSize'}, + const {'1': 'page_token', '3': 3, '4': 1, '5': 9, '10': 'pageToken'}, + ], +}; + +/// Descriptor for `ListOperationsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listOperationsRequestDescriptor = $convert.base64Decode('ChVMaXN0T3BlcmF0aW9uc1JlcXVlc3QSEgoEbmFtZRgEIAEoCVIEbmFtZRIWCgZmaWx0ZXIYASABKAlSBmZpbHRlchIbCglwYWdlX3NpemUYAiABKAVSCHBhZ2VTaXplEh0KCnBhZ2VfdG9rZW4YAyABKAlSCXBhZ2VUb2tlbg=='); +@$core.Deprecated('Use listOperationsResponseDescriptor instead') +const ListOperationsResponse$json = const { + '1': 'ListOperationsResponse', + '2': const [ + const {'1': 'operations', '3': 1, '4': 3, '5': 11, '6': '.google.longrunning.Operation', '10': 'operations'}, + const {'1': 'next_page_token', '3': 2, '4': 1, '5': 9, '10': 'nextPageToken'}, + ], +}; + +/// Descriptor for `ListOperationsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listOperationsResponseDescriptor = $convert.base64Decode('ChZMaXN0T3BlcmF0aW9uc1Jlc3BvbnNlEj0KCm9wZXJhdGlvbnMYASADKAsyHS5nb29nbGUubG9uZ3J1bm5pbmcuT3BlcmF0aW9uUgpvcGVyYXRpb25zEiYKD25leHRfcGFnZV90b2tlbhgCIAEoCVINbmV4dFBhZ2VUb2tlbg=='); +@$core.Deprecated('Use cancelOperationRequestDescriptor instead') +const CancelOperationRequest$json = const { + '1': 'CancelOperationRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `CancelOperationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List cancelOperationRequestDescriptor = $convert.base64Decode('ChZDYW5jZWxPcGVyYXRpb25SZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWU='); +@$core.Deprecated('Use deleteOperationRequestDescriptor instead') +const DeleteOperationRequest$json = const { + '1': 'DeleteOperationRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `DeleteOperationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deleteOperationRequestDescriptor = $convert.base64Decode('ChZEZWxldGVPcGVyYXRpb25SZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWU='); +@$core.Deprecated('Use waitOperationRequestDescriptor instead') +const WaitOperationRequest$json = const { + '1': 'WaitOperationRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'timeout', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '10': 'timeout'}, + ], +}; + +/// Descriptor for `WaitOperationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List waitOperationRequestDescriptor = $convert.base64Decode('ChRXYWl0T3BlcmF0aW9uUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEjMKB3RpbWVvdXQYAiABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb25SB3RpbWVvdXQ='); +@$core.Deprecated('Use operationInfoDescriptor instead') +const OperationInfo$json = const { + '1': 'OperationInfo', + '2': const [ + const {'1': 'response_type', '3': 1, '4': 1, '5': 9, '10': 'responseType'}, + const {'1': 'metadata_type', '3': 2, '4': 1, '5': 9, '10': 'metadataType'}, + ], +}; + +/// Descriptor for `OperationInfo`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List operationInfoDescriptor = $convert.base64Decode('Cg1PcGVyYXRpb25JbmZvEiMKDXJlc3BvbnNlX3R5cGUYASABKAlSDHJlc3BvbnNlVHlwZRIjCg1tZXRhZGF0YV90eXBlGAIgASgJUgxtZXRhZGF0YVR5cGU='); diff --git a/lib/src/gen/google/protobuf/any.pb.dart b/lib/src/gen/google/protobuf/any.pb.dart new file mode 100644 index 00000000000..66d4d87e295 --- /dev/null +++ b/lib/src/gen/google/protobuf/any.pb.dart @@ -0,0 +1,85 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/any.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import 'package:protobuf/src/protobuf/mixins/well_known.dart' as $mixin; + +class Any extends $pb.GeneratedMessage with $mixin.AnyMixin { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Any', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create, toProto3Json: $mixin.AnyMixin.toProto3JsonHelper, fromProto3Json: $mixin.AnyMixin.fromProto3JsonHelper) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'typeUrl') + ..a<$core.List<$core.int>>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + Any._() : super(); + factory Any({ + $core.String? typeUrl, + $core.List<$core.int>? value, + }) { + final _result = create(); + if (typeUrl != null) { + _result.typeUrl = typeUrl; + } + if (value != null) { + _result.value = value; + } + return _result; + } + factory Any.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Any.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Any clone() => Any()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Any copyWith(void Function(Any) updates) => super.copyWith((message) => updates(message as Any)) as Any; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Any create() => Any._(); + Any createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Any getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Any? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get typeUrl => $_getSZ(0); + @$pb.TagNumber(1) + set typeUrl($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasTypeUrl() => $_has(0); + @$pb.TagNumber(1) + void clearTypeUrl() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.int> get value => $_getN(1); + @$pb.TagNumber(2) + set value($core.List<$core.int> v) { $_setBytes(1, v); } + @$pb.TagNumber(2) + $core.bool hasValue() => $_has(1); + @$pb.TagNumber(2) + void clearValue() => clearField(2); + /// Creates a new [Any] encoding [message]. + /// + /// The [typeUrl] will be [typeUrlPrefix]/`fullName` where `fullName` is + /// the fully qualified name of the type of [message]. + static Any pack($pb.GeneratedMessage message, + {$core.String typeUrlPrefix = 'type.googleapis.com'}) { + final result = create(); + $mixin.AnyMixin.packIntoAny(result, message, + typeUrlPrefix: typeUrlPrefix); + return result; + } +} + diff --git a/lib/src/gen/google/protobuf/any.pbenum.dart b/lib/src/gen/google/protobuf/any.pbenum.dart new file mode 100644 index 00000000000..2f49d62718a --- /dev/null +++ b/lib/src/gen/google/protobuf/any.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/any.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/protobuf/any.pbjson.dart b/lib/src/gen/google/protobuf/any.pbjson.dart new file mode 100644 index 00000000000..9d3d5d423a4 --- /dev/null +++ b/lib/src/gen/google/protobuf/any.pbjson.dart @@ -0,0 +1,21 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/any.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use anyDescriptor instead') +const Any$json = const { + '1': 'Any', + '2': const [ + const {'1': 'type_url', '3': 1, '4': 1, '5': 9, '10': 'typeUrl'}, + const {'1': 'value', '3': 2, '4': 1, '5': 12, '10': 'value'}, + ], +}; + +/// Descriptor for `Any`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List anyDescriptor = $convert.base64Decode('CgNBbnkSGQoIdHlwZV91cmwYASABKAlSB3R5cGVVcmwSFAoFdmFsdWUYAiABKAxSBXZhbHVl'); diff --git a/lib/src/gen/google/protobuf/duration.pb.dart b/lib/src/gen/google/protobuf/duration.pb.dart new file mode 100644 index 00000000000..aa952fe23d6 --- /dev/null +++ b/lib/src/gen/google/protobuf/duration.pb.dart @@ -0,0 +1,75 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/duration.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import 'package:protobuf/src/protobuf/mixins/well_known.dart' as $mixin; + +class Duration extends $pb.GeneratedMessage with $mixin.DurationMixin { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Duration', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create, toProto3Json: $mixin.DurationMixin.toProto3JsonHelper, fromProto3Json: $mixin.DurationMixin.fromProto3JsonHelper) + ..aInt64(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'seconds') + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'nanos', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + Duration._() : super(); + factory Duration({ + $fixnum.Int64? seconds, + $core.int? nanos, + }) { + final _result = create(); + if (seconds != null) { + _result.seconds = seconds; + } + if (nanos != null) { + _result.nanos = nanos; + } + return _result; + } + factory Duration.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Duration.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Duration clone() => Duration()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Duration copyWith(void Function(Duration) updates) => super.copyWith((message) => updates(message as Duration)) as Duration; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Duration create() => Duration._(); + Duration createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Duration getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Duration? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get seconds => $_getI64(0); + @$pb.TagNumber(1) + set seconds($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasSeconds() => $_has(0); + @$pb.TagNumber(1) + void clearSeconds() => clearField(1); + + @$pb.TagNumber(2) + $core.int get nanos => $_getIZ(1); + @$pb.TagNumber(2) + set nanos($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasNanos() => $_has(1); + @$pb.TagNumber(2) + void clearNanos() => clearField(2); +} + diff --git a/lib/src/gen/google/protobuf/duration.pbenum.dart b/lib/src/gen/google/protobuf/duration.pbenum.dart new file mode 100644 index 00000000000..3b1fd63badf --- /dev/null +++ b/lib/src/gen/google/protobuf/duration.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/duration.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/protobuf/duration.pbjson.dart b/lib/src/gen/google/protobuf/duration.pbjson.dart new file mode 100644 index 00000000000..7767a310095 --- /dev/null +++ b/lib/src/gen/google/protobuf/duration.pbjson.dart @@ -0,0 +1,21 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/duration.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use durationDescriptor instead') +const Duration$json = const { + '1': 'Duration', + '2': const [ + const {'1': 'seconds', '3': 1, '4': 1, '5': 3, '10': 'seconds'}, + const {'1': 'nanos', '3': 2, '4': 1, '5': 5, '10': 'nanos'}, + ], +}; + +/// Descriptor for `Duration`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List durationDescriptor = $convert.base64Decode('CghEdXJhdGlvbhIYCgdzZWNvbmRzGAEgASgDUgdzZWNvbmRzEhQKBW5hbm9zGAIgASgFUgVuYW5vcw=='); diff --git a/lib/src/gen/google/protobuf/empty.pb.dart b/lib/src/gen/google/protobuf/empty.pb.dart new file mode 100644 index 00000000000..035bd331f46 --- /dev/null +++ b/lib/src/gen/google/protobuf/empty.pb.dart @@ -0,0 +1,40 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/empty.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class Empty extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Empty', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + Empty._() : super(); + factory Empty() => create(); + factory Empty.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Empty.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Empty clone() => Empty()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Empty copyWith(void Function(Empty) updates) => super.copyWith((message) => updates(message as Empty)) as Empty; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Empty create() => Empty._(); + Empty createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Empty getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Empty? _defaultInstance; +} + diff --git a/lib/src/gen/google/protobuf/empty.pbenum.dart b/lib/src/gen/google/protobuf/empty.pbenum.dart new file mode 100644 index 00000000000..6184f2cc7c5 --- /dev/null +++ b/lib/src/gen/google/protobuf/empty.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/empty.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/protobuf/empty.pbjson.dart b/lib/src/gen/google/protobuf/empty.pbjson.dart new file mode 100644 index 00000000000..41cdcb08bab --- /dev/null +++ b/lib/src/gen/google/protobuf/empty.pbjson.dart @@ -0,0 +1,17 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/empty.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use emptyDescriptor instead') +const Empty$json = const { + '1': 'Empty', +}; + +/// Descriptor for `Empty`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List emptyDescriptor = $convert.base64Decode('CgVFbXB0eQ=='); diff --git a/lib/src/gen/google/protobuf/struct.pb.dart b/lib/src/gen/google/protobuf/struct.pb.dart new file mode 100644 index 00000000000..8802a7219e5 --- /dev/null +++ b/lib/src/gen/google/protobuf/struct.pb.dart @@ -0,0 +1,243 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/struct.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import 'package:protobuf/src/protobuf/mixins/well_known.dart' as $mixin; + +import 'struct.pbenum.dart'; + +export 'struct.pbenum.dart'; + +class Struct extends $pb.GeneratedMessage with $mixin.StructMixin { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Struct', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create, toProto3Json: $mixin.StructMixin.toProto3JsonHelper, fromProto3Json: $mixin.StructMixin.fromProto3JsonHelper) + ..m<$core.String, Value>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fields', entryClassName: 'Struct.FieldsEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OM, valueCreator: Value.create, packageName: const $pb.PackageName('google.protobuf')) + ..hasRequiredFields = false + ; + + Struct._() : super(); + factory Struct({ + $core.Map<$core.String, Value>? fields, + }) { + final _result = create(); + if (fields != null) { + _result.fields.addAll(fields); + } + return _result; + } + factory Struct.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Struct.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Struct clone() => Struct()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Struct copyWith(void Function(Struct) updates) => super.copyWith((message) => updates(message as Struct)) as Struct; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Struct create() => Struct._(); + Struct createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Struct getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Struct? _defaultInstance; + + @$pb.TagNumber(1) + $core.Map<$core.String, Value> get fields => $_getMap(0); +} + +enum Value_Kind { + nullValue, + numberValue, + stringValue, + boolValue, + structValue, + listValue, + notSet +} + +class Value extends $pb.GeneratedMessage with $mixin.ValueMixin { + static const $core.Map<$core.int, Value_Kind> _Value_KindByTag = { + 1 : Value_Kind.nullValue, + 2 : Value_Kind.numberValue, + 3 : Value_Kind.stringValue, + 4 : Value_Kind.boolValue, + 5 : Value_Kind.structValue, + 6 : Value_Kind.listValue, + 0 : Value_Kind.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Value', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create, toProto3Json: $mixin.ValueMixin.toProto3JsonHelper, fromProto3Json: $mixin.ValueMixin.fromProto3JsonHelper) + ..oo(0, [1, 2, 3, 4, 5, 6]) + ..e(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'nullValue', $pb.PbFieldType.OE, defaultOrMaker: NullValue.NULL_VALUE, valueOf: NullValue.valueOf, enumValues: NullValue.values) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'numberValue', $pb.PbFieldType.OD) + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'stringValue') + ..aOB(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'boolValue') + ..aOM(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'structValue', subBuilder: Struct.create) + ..aOM(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'listValue', subBuilder: ListValue.create) + ..hasRequiredFields = false + ; + + Value._() : super(); + factory Value({ + NullValue? nullValue, + $core.double? numberValue, + $core.String? stringValue, + $core.bool? boolValue, + Struct? structValue, + ListValue? listValue, + }) { + final _result = create(); + if (nullValue != null) { + _result.nullValue = nullValue; + } + if (numberValue != null) { + _result.numberValue = numberValue; + } + if (stringValue != null) { + _result.stringValue = stringValue; + } + if (boolValue != null) { + _result.boolValue = boolValue; + } + if (structValue != null) { + _result.structValue = structValue; + } + if (listValue != null) { + _result.listValue = listValue; + } + return _result; + } + factory Value.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Value.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Value clone() => Value()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Value copyWith(void Function(Value) updates) => super.copyWith((message) => updates(message as Value)) as Value; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Value create() => Value._(); + Value createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Value getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Value? _defaultInstance; + + Value_Kind whichKind() => _Value_KindByTag[$_whichOneof(0)]!; + void clearKind() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + NullValue get nullValue => $_getN(0); + @$pb.TagNumber(1) + set nullValue(NullValue v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasNullValue() => $_has(0); + @$pb.TagNumber(1) + void clearNullValue() => clearField(1); + + @$pb.TagNumber(2) + $core.double get numberValue => $_getN(1); + @$pb.TagNumber(2) + set numberValue($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasNumberValue() => $_has(1); + @$pb.TagNumber(2) + void clearNumberValue() => clearField(2); + + @$pb.TagNumber(3) + $core.String get stringValue => $_getSZ(2); + @$pb.TagNumber(3) + set stringValue($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasStringValue() => $_has(2); + @$pb.TagNumber(3) + void clearStringValue() => clearField(3); + + @$pb.TagNumber(4) + $core.bool get boolValue => $_getBF(3); + @$pb.TagNumber(4) + set boolValue($core.bool v) { $_setBool(3, v); } + @$pb.TagNumber(4) + $core.bool hasBoolValue() => $_has(3); + @$pb.TagNumber(4) + void clearBoolValue() => clearField(4); + + @$pb.TagNumber(5) + Struct get structValue => $_getN(4); + @$pb.TagNumber(5) + set structValue(Struct v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasStructValue() => $_has(4); + @$pb.TagNumber(5) + void clearStructValue() => clearField(5); + @$pb.TagNumber(5) + Struct ensureStructValue() => $_ensure(4); + + @$pb.TagNumber(6) + ListValue get listValue => $_getN(5); + @$pb.TagNumber(6) + set listValue(ListValue v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasListValue() => $_has(5); + @$pb.TagNumber(6) + void clearListValue() => clearField(6); + @$pb.TagNumber(6) + ListValue ensureListValue() => $_ensure(5); +} + +class ListValue extends $pb.GeneratedMessage with $mixin.ListValueMixin { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListValue', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create, toProto3Json: $mixin.ListValueMixin.toProto3JsonHelper, fromProto3Json: $mixin.ListValueMixin.fromProto3JsonHelper) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'values', $pb.PbFieldType.PM, subBuilder: Value.create) + ..hasRequiredFields = false + ; + + ListValue._() : super(); + factory ListValue({ + $core.Iterable? values, + }) { + final _result = create(); + if (values != null) { + _result.values.addAll(values); + } + return _result; + } + factory ListValue.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListValue.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListValue clone() => ListValue()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListValue copyWith(void Function(ListValue) updates) => super.copyWith((message) => updates(message as ListValue)) as ListValue; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListValue create() => ListValue._(); + ListValue createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListValue getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListValue? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get values => $_getList(0); +} + diff --git a/lib/src/gen/google/protobuf/struct.pbenum.dart b/lib/src/gen/google/protobuf/struct.pbenum.dart new file mode 100644 index 00000000000..7b025d8dd63 --- /dev/null +++ b/lib/src/gen/google/protobuf/struct.pbenum.dart @@ -0,0 +1,24 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/struct.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class NullValue extends $pb.ProtobufEnum { + static const NullValue NULL_VALUE = NullValue._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'NULL_VALUE'); + + static const $core.List values = [ + NULL_VALUE, + ]; + + static final $core.Map<$core.int, NullValue> _byValue = $pb.ProtobufEnum.initByValue(values); + static NullValue? valueOf($core.int value) => _byValue[value]; + + const NullValue._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/google/protobuf/struct.pbjson.dart b/lib/src/gen/google/protobuf/struct.pbjson.dart new file mode 100644 index 00000000000..c0e30cea046 --- /dev/null +++ b/lib/src/gen/google/protobuf/struct.pbjson.dart @@ -0,0 +1,69 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/struct.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use nullValueDescriptor instead') +const NullValue$json = const { + '1': 'NullValue', + '2': const [ + const {'1': 'NULL_VALUE', '2': 0}, + ], +}; + +/// Descriptor for `NullValue`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List nullValueDescriptor = $convert.base64Decode('CglOdWxsVmFsdWUSDgoKTlVMTF9WQUxVRRAA'); +@$core.Deprecated('Use structDescriptor instead') +const Struct$json = const { + '1': 'Struct', + '2': const [ + const {'1': 'fields', '3': 1, '4': 3, '5': 11, '6': '.google.protobuf.Struct.FieldsEntry', '10': 'fields'}, + ], + '3': const [Struct_FieldsEntry$json], +}; + +@$core.Deprecated('Use structDescriptor instead') +const Struct_FieldsEntry$json = const { + '1': 'FieldsEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Value', '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `Struct`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List structDescriptor = $convert.base64Decode('CgZTdHJ1Y3QSOwoGZmllbGRzGAEgAygLMiMuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdC5GaWVsZHNFbnRyeVIGZmllbGRzGlEKC0ZpZWxkc0VudHJ5EhAKA2tleRgBIAEoCVIDa2V5EiwKBXZhbHVlGAIgASgLMhYuZ29vZ2xlLnByb3RvYnVmLlZhbHVlUgV2YWx1ZToCOAE='); +@$core.Deprecated('Use valueDescriptor instead') +const Value$json = const { + '1': 'Value', + '2': const [ + const {'1': 'null_value', '3': 1, '4': 1, '5': 14, '6': '.google.protobuf.NullValue', '9': 0, '10': 'nullValue'}, + const {'1': 'number_value', '3': 2, '4': 1, '5': 1, '9': 0, '10': 'numberValue'}, + const {'1': 'string_value', '3': 3, '4': 1, '5': 9, '9': 0, '10': 'stringValue'}, + const {'1': 'bool_value', '3': 4, '4': 1, '5': 8, '9': 0, '10': 'boolValue'}, + const {'1': 'struct_value', '3': 5, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '9': 0, '10': 'structValue'}, + const {'1': 'list_value', '3': 6, '4': 1, '5': 11, '6': '.google.protobuf.ListValue', '9': 0, '10': 'listValue'}, + ], + '8': const [ + const {'1': 'kind'}, + ], +}; + +/// Descriptor for `Value`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List valueDescriptor = $convert.base64Decode('CgVWYWx1ZRI7CgpudWxsX3ZhbHVlGAEgASgOMhouZ29vZ2xlLnByb3RvYnVmLk51bGxWYWx1ZUgAUgludWxsVmFsdWUSIwoMbnVtYmVyX3ZhbHVlGAIgASgBSABSC251bWJlclZhbHVlEiMKDHN0cmluZ192YWx1ZRgDIAEoCUgAUgtzdHJpbmdWYWx1ZRIfCgpib29sX3ZhbHVlGAQgASgISABSCWJvb2xWYWx1ZRI8CgxzdHJ1Y3RfdmFsdWUYBSABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0SABSC3N0cnVjdFZhbHVlEjsKCmxpc3RfdmFsdWUYBiABKAsyGi5nb29nbGUucHJvdG9idWYuTGlzdFZhbHVlSABSCWxpc3RWYWx1ZUIGCgRraW5k'); +@$core.Deprecated('Use listValueDescriptor instead') +const ListValue$json = const { + '1': 'ListValue', + '2': const [ + const {'1': 'values', '3': 1, '4': 3, '5': 11, '6': '.google.protobuf.Value', '10': 'values'}, + ], +}; + +/// Descriptor for `ListValue`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listValueDescriptor = $convert.base64Decode('CglMaXN0VmFsdWUSLgoGdmFsdWVzGAEgAygLMhYuZ29vZ2xlLnByb3RvYnVmLlZhbHVlUgZ2YWx1ZXM='); diff --git a/lib/src/gen/google/protobuf/timestamp.pb.dart b/lib/src/gen/google/protobuf/timestamp.pb.dart new file mode 100644 index 00000000000..ca4a49a6c19 --- /dev/null +++ b/lib/src/gen/google/protobuf/timestamp.pb.dart @@ -0,0 +1,83 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/timestamp.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import 'package:protobuf/src/protobuf/mixins/well_known.dart' as $mixin; + +class Timestamp extends $pb.GeneratedMessage with $mixin.TimestampMixin { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Timestamp', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create, toProto3Json: $mixin.TimestampMixin.toProto3JsonHelper, fromProto3Json: $mixin.TimestampMixin.fromProto3JsonHelper) + ..aInt64(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'seconds') + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'nanos', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + Timestamp._() : super(); + factory Timestamp({ + $fixnum.Int64? seconds, + $core.int? nanos, + }) { + final _result = create(); + if (seconds != null) { + _result.seconds = seconds; + } + if (nanos != null) { + _result.nanos = nanos; + } + return _result; + } + factory Timestamp.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Timestamp.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Timestamp clone() => Timestamp()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Timestamp copyWith(void Function(Timestamp) updates) => super.copyWith((message) => updates(message as Timestamp)) as Timestamp; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Timestamp create() => Timestamp._(); + Timestamp createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Timestamp getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Timestamp? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get seconds => $_getI64(0); + @$pb.TagNumber(1) + set seconds($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasSeconds() => $_has(0); + @$pb.TagNumber(1) + void clearSeconds() => clearField(1); + + @$pb.TagNumber(2) + $core.int get nanos => $_getIZ(1); + @$pb.TagNumber(2) + set nanos($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasNanos() => $_has(1); + @$pb.TagNumber(2) + void clearNanos() => clearField(2); + /// Creates a new instance from [dateTime]. + /// + /// Time zone information will not be preserved. + static Timestamp fromDateTime($core.DateTime dateTime) { + final result = create(); + $mixin.TimestampMixin.setFromDateTime(result, dateTime); + return result; + } +} + diff --git a/lib/src/gen/google/protobuf/timestamp.pbenum.dart b/lib/src/gen/google/protobuf/timestamp.pbenum.dart new file mode 100644 index 00000000000..9d127fd7918 --- /dev/null +++ b/lib/src/gen/google/protobuf/timestamp.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/timestamp.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/protobuf/timestamp.pbjson.dart b/lib/src/gen/google/protobuf/timestamp.pbjson.dart new file mode 100644 index 00000000000..421f7854fe6 --- /dev/null +++ b/lib/src/gen/google/protobuf/timestamp.pbjson.dart @@ -0,0 +1,21 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/timestamp.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use timestampDescriptor instead') +const Timestamp$json = const { + '1': 'Timestamp', + '2': const [ + const {'1': 'seconds', '3': 1, '4': 1, '5': 3, '10': 'seconds'}, + const {'1': 'nanos', '3': 2, '4': 1, '5': 5, '10': 'nanos'}, + ], +}; + +/// Descriptor for `Timestamp`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List timestampDescriptor = $convert.base64Decode('CglUaW1lc3RhbXASGAoHc2Vjb25kcxgBIAEoA1IHc2Vjb25kcxIUCgVuYW5vcxgCIAEoBVIFbmFub3M='); diff --git a/lib/src/gen/google/protobuf/wrappers.pb.dart b/lib/src/gen/google/protobuf/wrappers.pb.dart new file mode 100644 index 00000000000..f4b4fc278d9 --- /dev/null +++ b/lib/src/gen/google/protobuf/wrappers.pb.dart @@ -0,0 +1,437 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/wrappers.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import 'package:protobuf/src/protobuf/mixins/well_known.dart' as $mixin; + +class DoubleValue extends $pb.GeneratedMessage with $mixin.DoubleValueMixin { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DoubleValue', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create, toProto3Json: $mixin.DoubleValueMixin.toProto3JsonHelper, fromProto3Json: $mixin.DoubleValueMixin.fromProto3JsonHelper) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + DoubleValue._() : super(); + factory DoubleValue({ + $core.double? value, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + return _result; + } + factory DoubleValue.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DoubleValue.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DoubleValue clone() => DoubleValue()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DoubleValue copyWith(void Function(DoubleValue) updates) => super.copyWith((message) => updates(message as DoubleValue)) as DoubleValue; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DoubleValue create() => DoubleValue._(); + DoubleValue createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DoubleValue getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DoubleValue? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get value => $_getN(0); + @$pb.TagNumber(1) + set value($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); +} + +class FloatValue extends $pb.GeneratedMessage with $mixin.FloatValueMixin { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'FloatValue', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create, toProto3Json: $mixin.FloatValueMixin.toProto3JsonHelper, fromProto3Json: $mixin.FloatValueMixin.fromProto3JsonHelper) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', $pb.PbFieldType.OF) + ..hasRequiredFields = false + ; + + FloatValue._() : super(); + factory FloatValue({ + $core.double? value, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + return _result; + } + factory FloatValue.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory FloatValue.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + FloatValue clone() => FloatValue()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + FloatValue copyWith(void Function(FloatValue) updates) => super.copyWith((message) => updates(message as FloatValue)) as FloatValue; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static FloatValue create() => FloatValue._(); + FloatValue createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static FloatValue getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static FloatValue? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get value => $_getN(0); + @$pb.TagNumber(1) + set value($core.double v) { $_setFloat(0, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); +} + +class Int64Value extends $pb.GeneratedMessage with $mixin.Int64ValueMixin { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Int64Value', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create, toProto3Json: $mixin.Int64ValueMixin.toProto3JsonHelper, fromProto3Json: $mixin.Int64ValueMixin.fromProto3JsonHelper) + ..aInt64(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value') + ..hasRequiredFields = false + ; + + Int64Value._() : super(); + factory Int64Value({ + $fixnum.Int64? value, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + return _result; + } + factory Int64Value.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Int64Value.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Int64Value clone() => Int64Value()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Int64Value copyWith(void Function(Int64Value) updates) => super.copyWith((message) => updates(message as Int64Value)) as Int64Value; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Int64Value create() => Int64Value._(); + Int64Value createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Int64Value getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Int64Value? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get value => $_getI64(0); + @$pb.TagNumber(1) + set value($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); +} + +class UInt64Value extends $pb.GeneratedMessage with $mixin.UInt64ValueMixin { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UInt64Value', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create, toProto3Json: $mixin.UInt64ValueMixin.toProto3JsonHelper, fromProto3Json: $mixin.UInt64ValueMixin.fromProto3JsonHelper) + ..a<$fixnum.Int64>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..hasRequiredFields = false + ; + + UInt64Value._() : super(); + factory UInt64Value({ + $fixnum.Int64? value, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + return _result; + } + factory UInt64Value.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UInt64Value.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UInt64Value clone() => UInt64Value()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UInt64Value copyWith(void Function(UInt64Value) updates) => super.copyWith((message) => updates(message as UInt64Value)) as UInt64Value; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UInt64Value create() => UInt64Value._(); + UInt64Value createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UInt64Value getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UInt64Value? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get value => $_getI64(0); + @$pb.TagNumber(1) + set value($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); +} + +class Int32Value extends $pb.GeneratedMessage with $mixin.Int32ValueMixin { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Int32Value', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create, toProto3Json: $mixin.Int32ValueMixin.toProto3JsonHelper, fromProto3Json: $mixin.Int32ValueMixin.fromProto3JsonHelper) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + Int32Value._() : super(); + factory Int32Value({ + $core.int? value, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + return _result; + } + factory Int32Value.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Int32Value.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Int32Value clone() => Int32Value()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Int32Value copyWith(void Function(Int32Value) updates) => super.copyWith((message) => updates(message as Int32Value)) as Int32Value; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Int32Value create() => Int32Value._(); + Int32Value createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Int32Value getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Int32Value? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get value => $_getIZ(0); + @$pb.TagNumber(1) + set value($core.int v) { $_setSignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); +} + +class UInt32Value extends $pb.GeneratedMessage with $mixin.UInt32ValueMixin { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UInt32Value', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create, toProto3Json: $mixin.UInt32ValueMixin.toProto3JsonHelper, fromProto3Json: $mixin.UInt32ValueMixin.fromProto3JsonHelper) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', $pb.PbFieldType.OU3) + ..hasRequiredFields = false + ; + + UInt32Value._() : super(); + factory UInt32Value({ + $core.int? value, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + return _result; + } + factory UInt32Value.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UInt32Value.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UInt32Value clone() => UInt32Value()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UInt32Value copyWith(void Function(UInt32Value) updates) => super.copyWith((message) => updates(message as UInt32Value)) as UInt32Value; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UInt32Value create() => UInt32Value._(); + UInt32Value createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UInt32Value getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UInt32Value? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get value => $_getIZ(0); + @$pb.TagNumber(1) + set value($core.int v) { $_setUnsignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); +} + +class BoolValue extends $pb.GeneratedMessage with $mixin.BoolValueMixin { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'BoolValue', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create, toProto3Json: $mixin.BoolValueMixin.toProto3JsonHelper, fromProto3Json: $mixin.BoolValueMixin.fromProto3JsonHelper) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value') + ..hasRequiredFields = false + ; + + BoolValue._() : super(); + factory BoolValue({ + $core.bool? value, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + return _result; + } + factory BoolValue.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory BoolValue.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + BoolValue clone() => BoolValue()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + BoolValue copyWith(void Function(BoolValue) updates) => super.copyWith((message) => updates(message as BoolValue)) as BoolValue; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static BoolValue create() => BoolValue._(); + BoolValue createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static BoolValue getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static BoolValue? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get value => $_getBF(0); + @$pb.TagNumber(1) + set value($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); +} + +class StringValue extends $pb.GeneratedMessage with $mixin.StringValueMixin { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StringValue', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create, toProto3Json: $mixin.StringValueMixin.toProto3JsonHelper, fromProto3Json: $mixin.StringValueMixin.fromProto3JsonHelper) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value') + ..hasRequiredFields = false + ; + + StringValue._() : super(); + factory StringValue({ + $core.String? value, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + return _result; + } + factory StringValue.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StringValue.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StringValue clone() => StringValue()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StringValue copyWith(void Function(StringValue) updates) => super.copyWith((message) => updates(message as StringValue)) as StringValue; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StringValue create() => StringValue._(); + StringValue createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StringValue getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StringValue? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get value => $_getSZ(0); + @$pb.TagNumber(1) + set value($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); +} + +class BytesValue extends $pb.GeneratedMessage with $mixin.BytesValueMixin { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'BytesValue', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf'), createEmptyInstance: create, toProto3Json: $mixin.BytesValueMixin.toProto3JsonHelper, fromProto3Json: $mixin.BytesValueMixin.fromProto3JsonHelper) + ..a<$core.List<$core.int>>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + BytesValue._() : super(); + factory BytesValue({ + $core.List<$core.int>? value, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + return _result; + } + factory BytesValue.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory BytesValue.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + BytesValue clone() => BytesValue()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + BytesValue copyWith(void Function(BytesValue) updates) => super.copyWith((message) => updates(message as BytesValue)) as BytesValue; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static BytesValue create() => BytesValue._(); + BytesValue createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static BytesValue getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static BytesValue? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.int> get value => $_getN(0); + @$pb.TagNumber(1) + set value($core.List<$core.int> v) { $_setBytes(0, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); +} + diff --git a/lib/src/gen/google/protobuf/wrappers.pbenum.dart b/lib/src/gen/google/protobuf/wrappers.pbenum.dart new file mode 100644 index 00000000000..416199019cf --- /dev/null +++ b/lib/src/gen/google/protobuf/wrappers.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/wrappers.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/protobuf/wrappers.pbjson.dart b/lib/src/gen/google/protobuf/wrappers.pbjson.dart new file mode 100644 index 00000000000..b202fa4dcff --- /dev/null +++ b/lib/src/gen/google/protobuf/wrappers.pbjson.dart @@ -0,0 +1,100 @@ +/// +// Generated code. Do not modify. +// source: google/protobuf/wrappers.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use doubleValueDescriptor instead') +const DoubleValue$json = const { + '1': 'DoubleValue', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 1, '10': 'value'}, + ], +}; + +/// Descriptor for `DoubleValue`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List doubleValueDescriptor = $convert.base64Decode('CgtEb3VibGVWYWx1ZRIUCgV2YWx1ZRgBIAEoAVIFdmFsdWU='); +@$core.Deprecated('Use floatValueDescriptor instead') +const FloatValue$json = const { + '1': 'FloatValue', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 2, '10': 'value'}, + ], +}; + +/// Descriptor for `FloatValue`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List floatValueDescriptor = $convert.base64Decode('CgpGbG9hdFZhbHVlEhQKBXZhbHVlGAEgASgCUgV2YWx1ZQ=='); +@$core.Deprecated('Use int64ValueDescriptor instead') +const Int64Value$json = const { + '1': 'Int64Value', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 3, '10': 'value'}, + ], +}; + +/// Descriptor for `Int64Value`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List int64ValueDescriptor = $convert.base64Decode('CgpJbnQ2NFZhbHVlEhQKBXZhbHVlGAEgASgDUgV2YWx1ZQ=='); +@$core.Deprecated('Use uInt64ValueDescriptor instead') +const UInt64Value$json = const { + '1': 'UInt64Value', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 4, '10': 'value'}, + ], +}; + +/// Descriptor for `UInt64Value`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List uInt64ValueDescriptor = $convert.base64Decode('CgtVSW50NjRWYWx1ZRIUCgV2YWx1ZRgBIAEoBFIFdmFsdWU='); +@$core.Deprecated('Use int32ValueDescriptor instead') +const Int32Value$json = const { + '1': 'Int32Value', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 5, '10': 'value'}, + ], +}; + +/// Descriptor for `Int32Value`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List int32ValueDescriptor = $convert.base64Decode('CgpJbnQzMlZhbHVlEhQKBXZhbHVlGAEgASgFUgV2YWx1ZQ=='); +@$core.Deprecated('Use uInt32ValueDescriptor instead') +const UInt32Value$json = const { + '1': 'UInt32Value', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 13, '10': 'value'}, + ], +}; + +/// Descriptor for `UInt32Value`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List uInt32ValueDescriptor = $convert.base64Decode('CgtVSW50MzJWYWx1ZRIUCgV2YWx1ZRgBIAEoDVIFdmFsdWU='); +@$core.Deprecated('Use boolValueDescriptor instead') +const BoolValue$json = const { + '1': 'BoolValue', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 8, '10': 'value'}, + ], +}; + +/// Descriptor for `BoolValue`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List boolValueDescriptor = $convert.base64Decode('CglCb29sVmFsdWUSFAoFdmFsdWUYASABKAhSBXZhbHVl'); +@$core.Deprecated('Use stringValueDescriptor instead') +const StringValue$json = const { + '1': 'StringValue', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 9, '10': 'value'}, + ], +}; + +/// Descriptor for `StringValue`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stringValueDescriptor = $convert.base64Decode('CgtTdHJpbmdWYWx1ZRIUCgV2YWx1ZRgBIAEoCVIFdmFsdWU='); +@$core.Deprecated('Use bytesValueDescriptor instead') +const BytesValue$json = const { + '1': 'BytesValue', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 12, '10': 'value'}, + ], +}; + +/// Descriptor for `BytesValue`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List bytesValueDescriptor = $convert.base64Decode('CgpCeXRlc1ZhbHVlEhQKBXZhbHVlGAEgASgMUgV2YWx1ZQ=='); diff --git a/lib/src/gen/google/rpc/code.pb.dart b/lib/src/gen/google/rpc/code.pb.dart new file mode 100644 index 00000000000..0b97b7420f1 --- /dev/null +++ b/lib/src/gen/google/rpc/code.pb.dart @@ -0,0 +1,11 @@ +/// +// Generated code. Do not modify. +// source: google/rpc/code.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +export 'code.pbenum.dart'; + diff --git a/lib/src/gen/google/rpc/code.pbenum.dart b/lib/src/gen/google/rpc/code.pbenum.dart new file mode 100644 index 00000000000..a7129802a68 --- /dev/null +++ b/lib/src/gen/google/rpc/code.pbenum.dart @@ -0,0 +1,56 @@ +/// +// Generated code. Do not modify. +// source: google/rpc/code.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class Code extends $pb.ProtobufEnum { + static const Code OK = Code._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'OK'); + static const Code CANCELLED = Code._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CANCELLED'); + static const Code UNKNOWN = Code._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UNKNOWN'); + static const Code INVALID_ARGUMENT = Code._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'INVALID_ARGUMENT'); + static const Code DEADLINE_EXCEEDED = Code._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'DEADLINE_EXCEEDED'); + static const Code NOT_FOUND = Code._(5, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'NOT_FOUND'); + static const Code ALREADY_EXISTS = Code._(6, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ALREADY_EXISTS'); + static const Code PERMISSION_DENIED = Code._(7, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PERMISSION_DENIED'); + static const Code UNAUTHENTICATED = Code._(16, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UNAUTHENTICATED'); + static const Code RESOURCE_EXHAUSTED = Code._(8, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'RESOURCE_EXHAUSTED'); + static const Code FAILED_PRECONDITION = Code._(9, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'FAILED_PRECONDITION'); + static const Code ABORTED = Code._(10, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'ABORTED'); + static const Code OUT_OF_RANGE = Code._(11, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'OUT_OF_RANGE'); + static const Code UNIMPLEMENTED = Code._(12, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UNIMPLEMENTED'); + static const Code INTERNAL = Code._(13, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'INTERNAL'); + static const Code UNAVAILABLE = Code._(14, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'UNAVAILABLE'); + static const Code DATA_LOSS = Code._(15, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'DATA_LOSS'); + + static const $core.List values = [ + OK, + CANCELLED, + UNKNOWN, + INVALID_ARGUMENT, + DEADLINE_EXCEEDED, + NOT_FOUND, + ALREADY_EXISTS, + PERMISSION_DENIED, + UNAUTHENTICATED, + RESOURCE_EXHAUSTED, + FAILED_PRECONDITION, + ABORTED, + OUT_OF_RANGE, + UNIMPLEMENTED, + INTERNAL, + UNAVAILABLE, + DATA_LOSS, + ]; + + static final $core.Map<$core.int, Code> _byValue = $pb.ProtobufEnum.initByValue(values); + static Code? valueOf($core.int value) => _byValue[value]; + + const Code._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/google/rpc/code.pbjson.dart b/lib/src/gen/google/rpc/code.pbjson.dart new file mode 100644 index 00000000000..5af78c6ff95 --- /dev/null +++ b/lib/src/gen/google/rpc/code.pbjson.dart @@ -0,0 +1,36 @@ +/// +// Generated code. Do not modify. +// source: google/rpc/code.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use codeDescriptor instead') +const Code$json = const { + '1': 'Code', + '2': const [ + const {'1': 'OK', '2': 0}, + const {'1': 'CANCELLED', '2': 1}, + const {'1': 'UNKNOWN', '2': 2}, + const {'1': 'INVALID_ARGUMENT', '2': 3}, + const {'1': 'DEADLINE_EXCEEDED', '2': 4}, + const {'1': 'NOT_FOUND', '2': 5}, + const {'1': 'ALREADY_EXISTS', '2': 6}, + const {'1': 'PERMISSION_DENIED', '2': 7}, + const {'1': 'UNAUTHENTICATED', '2': 16}, + const {'1': 'RESOURCE_EXHAUSTED', '2': 8}, + const {'1': 'FAILED_PRECONDITION', '2': 9}, + const {'1': 'ABORTED', '2': 10}, + const {'1': 'OUT_OF_RANGE', '2': 11}, + const {'1': 'UNIMPLEMENTED', '2': 12}, + const {'1': 'INTERNAL', '2': 13}, + const {'1': 'UNAVAILABLE', '2': 14}, + const {'1': 'DATA_LOSS', '2': 15}, + ], +}; + +/// Descriptor for `Code`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List codeDescriptor = $convert.base64Decode('CgRDb2RlEgYKAk9LEAASDQoJQ0FOQ0VMTEVEEAESCwoHVU5LTk9XThACEhQKEElOVkFMSURfQVJHVU1FTlQQAxIVChFERUFETElORV9FWENFRURFRBAEEg0KCU5PVF9GT1VORBAFEhIKDkFMUkVBRFlfRVhJU1RTEAYSFQoRUEVSTUlTU0lPTl9ERU5JRUQQBxITCg9VTkFVVEhFTlRJQ0FURUQQEBIWChJSRVNPVVJDRV9FWEhBVVNURUQQCBIXChNGQUlMRURfUFJFQ09ORElUSU9OEAkSCwoHQUJPUlRFRBAKEhAKDE9VVF9PRl9SQU5HRRALEhEKDVVOSU1QTEVNRU5URUQQDBIMCghJTlRFUk5BTBANEg8KC1VOQVZBSUxBQkxFEA4SDQoJREFUQV9MT1NTEA8='); diff --git a/lib/src/gen/google/rpc/context/attribute_context.pb.dart b/lib/src/gen/google/rpc/context/attribute_context.pb.dart new file mode 100644 index 00000000000..043a6eb452a --- /dev/null +++ b/lib/src/gen/google/rpc/context/attribute_context.pb.dart @@ -0,0 +1,944 @@ +/// +// Generated code. Do not modify. +// source: google/rpc/context/attribute_context.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../protobuf/any.pb.dart' as $0; +import '../../protobuf/struct.pb.dart' as $1; +import '../../protobuf/timestamp.pb.dart' as $2; +import '../../protobuf/duration.pb.dart' as $3; + +class AttributeContext_Peer extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AttributeContext.Peer', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc.context'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'ip') + ..aInt64(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'port') + ..m<$core.String, $core.String>(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'labels', entryClassName: 'AttributeContext.Peer.LabelsEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('google.rpc.context')) + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'principal') + ..aOS(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'regionCode') + ..hasRequiredFields = false + ; + + AttributeContext_Peer._() : super(); + factory AttributeContext_Peer({ + $core.String? ip, + $fixnum.Int64? port, + $core.Map<$core.String, $core.String>? labels, + $core.String? principal, + $core.String? regionCode, + }) { + final _result = create(); + if (ip != null) { + _result.ip = ip; + } + if (port != null) { + _result.port = port; + } + if (labels != null) { + _result.labels.addAll(labels); + } + if (principal != null) { + _result.principal = principal; + } + if (regionCode != null) { + _result.regionCode = regionCode; + } + return _result; + } + factory AttributeContext_Peer.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AttributeContext_Peer.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AttributeContext_Peer clone() => AttributeContext_Peer()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AttributeContext_Peer copyWith(void Function(AttributeContext_Peer) updates) => super.copyWith((message) => updates(message as AttributeContext_Peer)) as AttributeContext_Peer; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AttributeContext_Peer create() => AttributeContext_Peer._(); + AttributeContext_Peer createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AttributeContext_Peer getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AttributeContext_Peer? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get ip => $_getSZ(0); + @$pb.TagNumber(1) + set ip($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasIp() => $_has(0); + @$pb.TagNumber(1) + void clearIp() => clearField(1); + + @$pb.TagNumber(2) + $fixnum.Int64 get port => $_getI64(1); + @$pb.TagNumber(2) + set port($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasPort() => $_has(1); + @$pb.TagNumber(2) + void clearPort() => clearField(2); + + @$pb.TagNumber(6) + $core.Map<$core.String, $core.String> get labels => $_getMap(2); + + @$pb.TagNumber(7) + $core.String get principal => $_getSZ(3); + @$pb.TagNumber(7) + set principal($core.String v) { $_setString(3, v); } + @$pb.TagNumber(7) + $core.bool hasPrincipal() => $_has(3); + @$pb.TagNumber(7) + void clearPrincipal() => clearField(7); + + @$pb.TagNumber(8) + $core.String get regionCode => $_getSZ(4); + @$pb.TagNumber(8) + set regionCode($core.String v) { $_setString(4, v); } + @$pb.TagNumber(8) + $core.bool hasRegionCode() => $_has(4); + @$pb.TagNumber(8) + void clearRegionCode() => clearField(8); +} + +class AttributeContext_Api extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AttributeContext.Api', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc.context'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'service') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'operation') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'protocol') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version') + ..hasRequiredFields = false + ; + + AttributeContext_Api._() : super(); + factory AttributeContext_Api({ + $core.String? service, + $core.String? operation, + $core.String? protocol, + $core.String? version, + }) { + final _result = create(); + if (service != null) { + _result.service = service; + } + if (operation != null) { + _result.operation = operation; + } + if (protocol != null) { + _result.protocol = protocol; + } + if (version != null) { + _result.version = version; + } + return _result; + } + factory AttributeContext_Api.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AttributeContext_Api.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AttributeContext_Api clone() => AttributeContext_Api()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AttributeContext_Api copyWith(void Function(AttributeContext_Api) updates) => super.copyWith((message) => updates(message as AttributeContext_Api)) as AttributeContext_Api; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AttributeContext_Api create() => AttributeContext_Api._(); + AttributeContext_Api createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AttributeContext_Api getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AttributeContext_Api? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get service => $_getSZ(0); + @$pb.TagNumber(1) + set service($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasService() => $_has(0); + @$pb.TagNumber(1) + void clearService() => clearField(1); + + @$pb.TagNumber(2) + $core.String get operation => $_getSZ(1); + @$pb.TagNumber(2) + set operation($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasOperation() => $_has(1); + @$pb.TagNumber(2) + void clearOperation() => clearField(2); + + @$pb.TagNumber(3) + $core.String get protocol => $_getSZ(2); + @$pb.TagNumber(3) + set protocol($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasProtocol() => $_has(2); + @$pb.TagNumber(3) + void clearProtocol() => clearField(3); + + @$pb.TagNumber(4) + $core.String get version => $_getSZ(3); + @$pb.TagNumber(4) + set version($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasVersion() => $_has(3); + @$pb.TagNumber(4) + void clearVersion() => clearField(4); +} + +class AttributeContext_Auth extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AttributeContext.Auth', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc.context'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'principal') + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'audiences') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'presenter') + ..aOM<$1.Struct>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'claims', subBuilder: $1.Struct.create) + ..pPS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'accessLevels') + ..hasRequiredFields = false + ; + + AttributeContext_Auth._() : super(); + factory AttributeContext_Auth({ + $core.String? principal, + $core.Iterable<$core.String>? audiences, + $core.String? presenter, + $1.Struct? claims, + $core.Iterable<$core.String>? accessLevels, + }) { + final _result = create(); + if (principal != null) { + _result.principal = principal; + } + if (audiences != null) { + _result.audiences.addAll(audiences); + } + if (presenter != null) { + _result.presenter = presenter; + } + if (claims != null) { + _result.claims = claims; + } + if (accessLevels != null) { + _result.accessLevels.addAll(accessLevels); + } + return _result; + } + factory AttributeContext_Auth.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AttributeContext_Auth.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AttributeContext_Auth clone() => AttributeContext_Auth()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AttributeContext_Auth copyWith(void Function(AttributeContext_Auth) updates) => super.copyWith((message) => updates(message as AttributeContext_Auth)) as AttributeContext_Auth; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AttributeContext_Auth create() => AttributeContext_Auth._(); + AttributeContext_Auth createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AttributeContext_Auth getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AttributeContext_Auth? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get principal => $_getSZ(0); + @$pb.TagNumber(1) + set principal($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasPrincipal() => $_has(0); + @$pb.TagNumber(1) + void clearPrincipal() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.String> get audiences => $_getList(1); + + @$pb.TagNumber(3) + $core.String get presenter => $_getSZ(2); + @$pb.TagNumber(3) + set presenter($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasPresenter() => $_has(2); + @$pb.TagNumber(3) + void clearPresenter() => clearField(3); + + @$pb.TagNumber(4) + $1.Struct get claims => $_getN(3); + @$pb.TagNumber(4) + set claims($1.Struct v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasClaims() => $_has(3); + @$pb.TagNumber(4) + void clearClaims() => clearField(4); + @$pb.TagNumber(4) + $1.Struct ensureClaims() => $_ensure(3); + + @$pb.TagNumber(5) + $core.List<$core.String> get accessLevels => $_getList(4); +} + +class AttributeContext_Request extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AttributeContext.Request', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc.context'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'method') + ..m<$core.String, $core.String>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'headers', entryClassName: 'AttributeContext.Request.HeadersEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('google.rpc.context')) + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'path') + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'host') + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'scheme') + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'query') + ..aOM<$2.Timestamp>(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'time', subBuilder: $2.Timestamp.create) + ..aInt64(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'size') + ..aOS(11, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'protocol') + ..aOS(12, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'reason') + ..aOM(13, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'auth', subBuilder: AttributeContext_Auth.create) + ..hasRequiredFields = false + ; + + AttributeContext_Request._() : super(); + factory AttributeContext_Request({ + $core.String? id, + $core.String? method, + $core.Map<$core.String, $core.String>? headers, + $core.String? path, + $core.String? host, + $core.String? scheme, + $core.String? query, + $2.Timestamp? time, + $fixnum.Int64? size, + $core.String? protocol, + $core.String? reason, + AttributeContext_Auth? auth, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (method != null) { + _result.method = method; + } + if (headers != null) { + _result.headers.addAll(headers); + } + if (path != null) { + _result.path = path; + } + if (host != null) { + _result.host = host; + } + if (scheme != null) { + _result.scheme = scheme; + } + if (query != null) { + _result.query = query; + } + if (time != null) { + _result.time = time; + } + if (size != null) { + _result.size = size; + } + if (protocol != null) { + _result.protocol = protocol; + } + if (reason != null) { + _result.reason = reason; + } + if (auth != null) { + _result.auth = auth; + } + return _result; + } + factory AttributeContext_Request.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AttributeContext_Request.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AttributeContext_Request clone() => AttributeContext_Request()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AttributeContext_Request copyWith(void Function(AttributeContext_Request) updates) => super.copyWith((message) => updates(message as AttributeContext_Request)) as AttributeContext_Request; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AttributeContext_Request create() => AttributeContext_Request._(); + AttributeContext_Request createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AttributeContext_Request getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AttributeContext_Request? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get method => $_getSZ(1); + @$pb.TagNumber(2) + set method($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMethod() => $_has(1); + @$pb.TagNumber(2) + void clearMethod() => clearField(2); + + @$pb.TagNumber(3) + $core.Map<$core.String, $core.String> get headers => $_getMap(2); + + @$pb.TagNumber(4) + $core.String get path => $_getSZ(3); + @$pb.TagNumber(4) + set path($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasPath() => $_has(3); + @$pb.TagNumber(4) + void clearPath() => clearField(4); + + @$pb.TagNumber(5) + $core.String get host => $_getSZ(4); + @$pb.TagNumber(5) + set host($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasHost() => $_has(4); + @$pb.TagNumber(5) + void clearHost() => clearField(5); + + @$pb.TagNumber(6) + $core.String get scheme => $_getSZ(5); + @$pb.TagNumber(6) + set scheme($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasScheme() => $_has(5); + @$pb.TagNumber(6) + void clearScheme() => clearField(6); + + @$pb.TagNumber(7) + $core.String get query => $_getSZ(6); + @$pb.TagNumber(7) + set query($core.String v) { $_setString(6, v); } + @$pb.TagNumber(7) + $core.bool hasQuery() => $_has(6); + @$pb.TagNumber(7) + void clearQuery() => clearField(7); + + @$pb.TagNumber(9) + $2.Timestamp get time => $_getN(7); + @$pb.TagNumber(9) + set time($2.Timestamp v) { setField(9, v); } + @$pb.TagNumber(9) + $core.bool hasTime() => $_has(7); + @$pb.TagNumber(9) + void clearTime() => clearField(9); + @$pb.TagNumber(9) + $2.Timestamp ensureTime() => $_ensure(7); + + @$pb.TagNumber(10) + $fixnum.Int64 get size => $_getI64(8); + @$pb.TagNumber(10) + set size($fixnum.Int64 v) { $_setInt64(8, v); } + @$pb.TagNumber(10) + $core.bool hasSize() => $_has(8); + @$pb.TagNumber(10) + void clearSize() => clearField(10); + + @$pb.TagNumber(11) + $core.String get protocol => $_getSZ(9); + @$pb.TagNumber(11) + set protocol($core.String v) { $_setString(9, v); } + @$pb.TagNumber(11) + $core.bool hasProtocol() => $_has(9); + @$pb.TagNumber(11) + void clearProtocol() => clearField(11); + + @$pb.TagNumber(12) + $core.String get reason => $_getSZ(10); + @$pb.TagNumber(12) + set reason($core.String v) { $_setString(10, v); } + @$pb.TagNumber(12) + $core.bool hasReason() => $_has(10); + @$pb.TagNumber(12) + void clearReason() => clearField(12); + + @$pb.TagNumber(13) + AttributeContext_Auth get auth => $_getN(11); + @$pb.TagNumber(13) + set auth(AttributeContext_Auth v) { setField(13, v); } + @$pb.TagNumber(13) + $core.bool hasAuth() => $_has(11); + @$pb.TagNumber(13) + void clearAuth() => clearField(13); + @$pb.TagNumber(13) + AttributeContext_Auth ensureAuth() => $_ensure(11); +} + +class AttributeContext_Response extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AttributeContext.Response', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc.context'), createEmptyInstance: create) + ..aInt64(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'code') + ..aInt64(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'size') + ..m<$core.String, $core.String>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'headers', entryClassName: 'AttributeContext.Response.HeadersEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('google.rpc.context')) + ..aOM<$2.Timestamp>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'time', subBuilder: $2.Timestamp.create) + ..aOM<$3.Duration>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'backendLatency', subBuilder: $3.Duration.create) + ..hasRequiredFields = false + ; + + AttributeContext_Response._() : super(); + factory AttributeContext_Response({ + $fixnum.Int64? code, + $fixnum.Int64? size, + $core.Map<$core.String, $core.String>? headers, + $2.Timestamp? time, + $3.Duration? backendLatency, + }) { + final _result = create(); + if (code != null) { + _result.code = code; + } + if (size != null) { + _result.size = size; + } + if (headers != null) { + _result.headers.addAll(headers); + } + if (time != null) { + _result.time = time; + } + if (backendLatency != null) { + _result.backendLatency = backendLatency; + } + return _result; + } + factory AttributeContext_Response.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AttributeContext_Response.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AttributeContext_Response clone() => AttributeContext_Response()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AttributeContext_Response copyWith(void Function(AttributeContext_Response) updates) => super.copyWith((message) => updates(message as AttributeContext_Response)) as AttributeContext_Response; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AttributeContext_Response create() => AttributeContext_Response._(); + AttributeContext_Response createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AttributeContext_Response getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AttributeContext_Response? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get code => $_getI64(0); + @$pb.TagNumber(1) + set code($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasCode() => $_has(0); + @$pb.TagNumber(1) + void clearCode() => clearField(1); + + @$pb.TagNumber(2) + $fixnum.Int64 get size => $_getI64(1); + @$pb.TagNumber(2) + set size($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasSize() => $_has(1); + @$pb.TagNumber(2) + void clearSize() => clearField(2); + + @$pb.TagNumber(3) + $core.Map<$core.String, $core.String> get headers => $_getMap(2); + + @$pb.TagNumber(4) + $2.Timestamp get time => $_getN(3); + @$pb.TagNumber(4) + set time($2.Timestamp v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasTime() => $_has(3); + @$pb.TagNumber(4) + void clearTime() => clearField(4); + @$pb.TagNumber(4) + $2.Timestamp ensureTime() => $_ensure(3); + + @$pb.TagNumber(5) + $3.Duration get backendLatency => $_getN(4); + @$pb.TagNumber(5) + set backendLatency($3.Duration v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasBackendLatency() => $_has(4); + @$pb.TagNumber(5) + void clearBackendLatency() => clearField(5); + @$pb.TagNumber(5) + $3.Duration ensureBackendLatency() => $_ensure(4); +} + +class AttributeContext_Resource extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AttributeContext.Resource', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc.context'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'service') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type') + ..m<$core.String, $core.String>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'labels', entryClassName: 'AttributeContext.Resource.LabelsEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('google.rpc.context')) + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'uid') + ..m<$core.String, $core.String>(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'annotations', entryClassName: 'AttributeContext.Resource.AnnotationsEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('google.rpc.context')) + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'displayName') + ..aOM<$2.Timestamp>(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'createTime', subBuilder: $2.Timestamp.create) + ..aOM<$2.Timestamp>(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'updateTime', subBuilder: $2.Timestamp.create) + ..aOM<$2.Timestamp>(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'deleteTime', subBuilder: $2.Timestamp.create) + ..aOS(11, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'etag') + ..aOS(12, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'location') + ..hasRequiredFields = false + ; + + AttributeContext_Resource._() : super(); + factory AttributeContext_Resource({ + $core.String? service, + $core.String? name, + $core.String? type, + $core.Map<$core.String, $core.String>? labels, + $core.String? uid, + $core.Map<$core.String, $core.String>? annotations, + $core.String? displayName, + $2.Timestamp? createTime, + $2.Timestamp? updateTime, + $2.Timestamp? deleteTime, + $core.String? etag, + $core.String? location, + }) { + final _result = create(); + if (service != null) { + _result.service = service; + } + if (name != null) { + _result.name = name; + } + if (type != null) { + _result.type = type; + } + if (labels != null) { + _result.labels.addAll(labels); + } + if (uid != null) { + _result.uid = uid; + } + if (annotations != null) { + _result.annotations.addAll(annotations); + } + if (displayName != null) { + _result.displayName = displayName; + } + if (createTime != null) { + _result.createTime = createTime; + } + if (updateTime != null) { + _result.updateTime = updateTime; + } + if (deleteTime != null) { + _result.deleteTime = deleteTime; + } + if (etag != null) { + _result.etag = etag; + } + if (location != null) { + _result.location = location; + } + return _result; + } + factory AttributeContext_Resource.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AttributeContext_Resource.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AttributeContext_Resource clone() => AttributeContext_Resource()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AttributeContext_Resource copyWith(void Function(AttributeContext_Resource) updates) => super.copyWith((message) => updates(message as AttributeContext_Resource)) as AttributeContext_Resource; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AttributeContext_Resource create() => AttributeContext_Resource._(); + AttributeContext_Resource createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AttributeContext_Resource getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AttributeContext_Resource? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get service => $_getSZ(0); + @$pb.TagNumber(1) + set service($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasService() => $_has(0); + @$pb.TagNumber(1) + void clearService() => clearField(1); + + @$pb.TagNumber(2) + $core.String get name => $_getSZ(1); + @$pb.TagNumber(2) + set name($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get type => $_getSZ(2); + @$pb.TagNumber(3) + set type($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasType() => $_has(2); + @$pb.TagNumber(3) + void clearType() => clearField(3); + + @$pb.TagNumber(4) + $core.Map<$core.String, $core.String> get labels => $_getMap(3); + + @$pb.TagNumber(5) + $core.String get uid => $_getSZ(4); + @$pb.TagNumber(5) + set uid($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasUid() => $_has(4); + @$pb.TagNumber(5) + void clearUid() => clearField(5); + + @$pb.TagNumber(6) + $core.Map<$core.String, $core.String> get annotations => $_getMap(5); + + @$pb.TagNumber(7) + $core.String get displayName => $_getSZ(6); + @$pb.TagNumber(7) + set displayName($core.String v) { $_setString(6, v); } + @$pb.TagNumber(7) + $core.bool hasDisplayName() => $_has(6); + @$pb.TagNumber(7) + void clearDisplayName() => clearField(7); + + @$pb.TagNumber(8) + $2.Timestamp get createTime => $_getN(7); + @$pb.TagNumber(8) + set createTime($2.Timestamp v) { setField(8, v); } + @$pb.TagNumber(8) + $core.bool hasCreateTime() => $_has(7); + @$pb.TagNumber(8) + void clearCreateTime() => clearField(8); + @$pb.TagNumber(8) + $2.Timestamp ensureCreateTime() => $_ensure(7); + + @$pb.TagNumber(9) + $2.Timestamp get updateTime => $_getN(8); + @$pb.TagNumber(9) + set updateTime($2.Timestamp v) { setField(9, v); } + @$pb.TagNumber(9) + $core.bool hasUpdateTime() => $_has(8); + @$pb.TagNumber(9) + void clearUpdateTime() => clearField(9); + @$pb.TagNumber(9) + $2.Timestamp ensureUpdateTime() => $_ensure(8); + + @$pb.TagNumber(10) + $2.Timestamp get deleteTime => $_getN(9); + @$pb.TagNumber(10) + set deleteTime($2.Timestamp v) { setField(10, v); } + @$pb.TagNumber(10) + $core.bool hasDeleteTime() => $_has(9); + @$pb.TagNumber(10) + void clearDeleteTime() => clearField(10); + @$pb.TagNumber(10) + $2.Timestamp ensureDeleteTime() => $_ensure(9); + + @$pb.TagNumber(11) + $core.String get etag => $_getSZ(10); + @$pb.TagNumber(11) + set etag($core.String v) { $_setString(10, v); } + @$pb.TagNumber(11) + $core.bool hasEtag() => $_has(10); + @$pb.TagNumber(11) + void clearEtag() => clearField(11); + + @$pb.TagNumber(12) + $core.String get location => $_getSZ(11); + @$pb.TagNumber(12) + set location($core.String v) { $_setString(11, v); } + @$pb.TagNumber(12) + $core.bool hasLocation() => $_has(11); + @$pb.TagNumber(12) + void clearLocation() => clearField(12); +} + +class AttributeContext extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AttributeContext', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc.context'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'source', subBuilder: AttributeContext_Peer.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'destination', subBuilder: AttributeContext_Peer.create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'request', subBuilder: AttributeContext_Request.create) + ..aOM(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'response', subBuilder: AttributeContext_Response.create) + ..aOM(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resource', subBuilder: AttributeContext_Resource.create) + ..aOM(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'api', subBuilder: AttributeContext_Api.create) + ..aOM(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'origin', subBuilder: AttributeContext_Peer.create) + ..pc<$0.Any>(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extensions', $pb.PbFieldType.PM, subBuilder: $0.Any.create) + ..hasRequiredFields = false + ; + + AttributeContext._() : super(); + factory AttributeContext({ + AttributeContext_Peer? source, + AttributeContext_Peer? destination, + AttributeContext_Request? request, + AttributeContext_Response? response, + AttributeContext_Resource? resource, + AttributeContext_Api? api, + AttributeContext_Peer? origin, + $core.Iterable<$0.Any>? extensions, + }) { + final _result = create(); + if (source != null) { + _result.source = source; + } + if (destination != null) { + _result.destination = destination; + } + if (request != null) { + _result.request = request; + } + if (response != null) { + _result.response = response; + } + if (resource != null) { + _result.resource = resource; + } + if (api != null) { + _result.api = api; + } + if (origin != null) { + _result.origin = origin; + } + if (extensions != null) { + _result.extensions.addAll(extensions); + } + return _result; + } + factory AttributeContext.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AttributeContext.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AttributeContext clone() => AttributeContext()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AttributeContext copyWith(void Function(AttributeContext) updates) => super.copyWith((message) => updates(message as AttributeContext)) as AttributeContext; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AttributeContext create() => AttributeContext._(); + AttributeContext createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AttributeContext getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AttributeContext? _defaultInstance; + + @$pb.TagNumber(1) + AttributeContext_Peer get source => $_getN(0); + @$pb.TagNumber(1) + set source(AttributeContext_Peer v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasSource() => $_has(0); + @$pb.TagNumber(1) + void clearSource() => clearField(1); + @$pb.TagNumber(1) + AttributeContext_Peer ensureSource() => $_ensure(0); + + @$pb.TagNumber(2) + AttributeContext_Peer get destination => $_getN(1); + @$pb.TagNumber(2) + set destination(AttributeContext_Peer v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasDestination() => $_has(1); + @$pb.TagNumber(2) + void clearDestination() => clearField(2); + @$pb.TagNumber(2) + AttributeContext_Peer ensureDestination() => $_ensure(1); + + @$pb.TagNumber(3) + AttributeContext_Request get request => $_getN(2); + @$pb.TagNumber(3) + set request(AttributeContext_Request v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasRequest() => $_has(2); + @$pb.TagNumber(3) + void clearRequest() => clearField(3); + @$pb.TagNumber(3) + AttributeContext_Request ensureRequest() => $_ensure(2); + + @$pb.TagNumber(4) + AttributeContext_Response get response => $_getN(3); + @$pb.TagNumber(4) + set response(AttributeContext_Response v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasResponse() => $_has(3); + @$pb.TagNumber(4) + void clearResponse() => clearField(4); + @$pb.TagNumber(4) + AttributeContext_Response ensureResponse() => $_ensure(3); + + @$pb.TagNumber(5) + AttributeContext_Resource get resource => $_getN(4); + @$pb.TagNumber(5) + set resource(AttributeContext_Resource v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasResource() => $_has(4); + @$pb.TagNumber(5) + void clearResource() => clearField(5); + @$pb.TagNumber(5) + AttributeContext_Resource ensureResource() => $_ensure(4); + + @$pb.TagNumber(6) + AttributeContext_Api get api => $_getN(5); + @$pb.TagNumber(6) + set api(AttributeContext_Api v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasApi() => $_has(5); + @$pb.TagNumber(6) + void clearApi() => clearField(6); + @$pb.TagNumber(6) + AttributeContext_Api ensureApi() => $_ensure(5); + + @$pb.TagNumber(7) + AttributeContext_Peer get origin => $_getN(6); + @$pb.TagNumber(7) + set origin(AttributeContext_Peer v) { setField(7, v); } + @$pb.TagNumber(7) + $core.bool hasOrigin() => $_has(6); + @$pb.TagNumber(7) + void clearOrigin() => clearField(7); + @$pb.TagNumber(7) + AttributeContext_Peer ensureOrigin() => $_ensure(6); + + @$pb.TagNumber(8) + $core.List<$0.Any> get extensions => $_getList(7); +} + diff --git a/lib/src/gen/google/rpc/context/attribute_context.pbenum.dart b/lib/src/gen/google/rpc/context/attribute_context.pbenum.dart new file mode 100644 index 00000000000..65be4fac1e1 --- /dev/null +++ b/lib/src/gen/google/rpc/context/attribute_context.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/rpc/context/attribute_context.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/rpc/context/attribute_context.pbjson.dart b/lib/src/gen/google/rpc/context/attribute_context.pbjson.dart new file mode 100644 index 00000000000..0f643ca0055 --- /dev/null +++ b/lib/src/gen/google/rpc/context/attribute_context.pbjson.dart @@ -0,0 +1,167 @@ +/// +// Generated code. Do not modify. +// source: google/rpc/context/attribute_context.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use attributeContextDescriptor instead') +const AttributeContext$json = const { + '1': 'AttributeContext', + '2': const [ + const {'1': 'origin', '3': 7, '4': 1, '5': 11, '6': '.google.rpc.context.AttributeContext.Peer', '10': 'origin'}, + const {'1': 'source', '3': 1, '4': 1, '5': 11, '6': '.google.rpc.context.AttributeContext.Peer', '10': 'source'}, + const {'1': 'destination', '3': 2, '4': 1, '5': 11, '6': '.google.rpc.context.AttributeContext.Peer', '10': 'destination'}, + const {'1': 'request', '3': 3, '4': 1, '5': 11, '6': '.google.rpc.context.AttributeContext.Request', '10': 'request'}, + const {'1': 'response', '3': 4, '4': 1, '5': 11, '6': '.google.rpc.context.AttributeContext.Response', '10': 'response'}, + const {'1': 'resource', '3': 5, '4': 1, '5': 11, '6': '.google.rpc.context.AttributeContext.Resource', '10': 'resource'}, + const {'1': 'api', '3': 6, '4': 1, '5': 11, '6': '.google.rpc.context.AttributeContext.Api', '10': 'api'}, + const {'1': 'extensions', '3': 8, '4': 3, '5': 11, '6': '.google.protobuf.Any', '10': 'extensions'}, + ], + '3': const [AttributeContext_Peer$json, AttributeContext_Api$json, AttributeContext_Auth$json, AttributeContext_Request$json, AttributeContext_Response$json, AttributeContext_Resource$json], +}; + +@$core.Deprecated('Use attributeContextDescriptor instead') +const AttributeContext_Peer$json = const { + '1': 'Peer', + '2': const [ + const {'1': 'ip', '3': 1, '4': 1, '5': 9, '10': 'ip'}, + const {'1': 'port', '3': 2, '4': 1, '5': 3, '10': 'port'}, + const {'1': 'labels', '3': 6, '4': 3, '5': 11, '6': '.google.rpc.context.AttributeContext.Peer.LabelsEntry', '10': 'labels'}, + const {'1': 'principal', '3': 7, '4': 1, '5': 9, '10': 'principal'}, + const {'1': 'region_code', '3': 8, '4': 1, '5': 9, '10': 'regionCode'}, + ], + '3': const [AttributeContext_Peer_LabelsEntry$json], +}; + +@$core.Deprecated('Use attributeContextDescriptor instead') +const AttributeContext_Peer_LabelsEntry$json = const { + '1': 'LabelsEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'}, + ], + '7': const {'7': true}, +}; + +@$core.Deprecated('Use attributeContextDescriptor instead') +const AttributeContext_Api$json = const { + '1': 'Api', + '2': const [ + const {'1': 'service', '3': 1, '4': 1, '5': 9, '10': 'service'}, + const {'1': 'operation', '3': 2, '4': 1, '5': 9, '10': 'operation'}, + const {'1': 'protocol', '3': 3, '4': 1, '5': 9, '10': 'protocol'}, + const {'1': 'version', '3': 4, '4': 1, '5': 9, '10': 'version'}, + ], +}; + +@$core.Deprecated('Use attributeContextDescriptor instead') +const AttributeContext_Auth$json = const { + '1': 'Auth', + '2': const [ + const {'1': 'principal', '3': 1, '4': 1, '5': 9, '10': 'principal'}, + const {'1': 'audiences', '3': 2, '4': 3, '5': 9, '10': 'audiences'}, + const {'1': 'presenter', '3': 3, '4': 1, '5': 9, '10': 'presenter'}, + const {'1': 'claims', '3': 4, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'claims'}, + const {'1': 'access_levels', '3': 5, '4': 3, '5': 9, '10': 'accessLevels'}, + ], +}; + +@$core.Deprecated('Use attributeContextDescriptor instead') +const AttributeContext_Request$json = const { + '1': 'Request', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'method', '3': 2, '4': 1, '5': 9, '10': 'method'}, + const {'1': 'headers', '3': 3, '4': 3, '5': 11, '6': '.google.rpc.context.AttributeContext.Request.HeadersEntry', '10': 'headers'}, + const {'1': 'path', '3': 4, '4': 1, '5': 9, '10': 'path'}, + const {'1': 'host', '3': 5, '4': 1, '5': 9, '10': 'host'}, + const {'1': 'scheme', '3': 6, '4': 1, '5': 9, '10': 'scheme'}, + const {'1': 'query', '3': 7, '4': 1, '5': 9, '10': 'query'}, + const {'1': 'time', '3': 9, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'time'}, + const {'1': 'size', '3': 10, '4': 1, '5': 3, '10': 'size'}, + const {'1': 'protocol', '3': 11, '4': 1, '5': 9, '10': 'protocol'}, + const {'1': 'reason', '3': 12, '4': 1, '5': 9, '10': 'reason'}, + const {'1': 'auth', '3': 13, '4': 1, '5': 11, '6': '.google.rpc.context.AttributeContext.Auth', '10': 'auth'}, + ], + '3': const [AttributeContext_Request_HeadersEntry$json], +}; + +@$core.Deprecated('Use attributeContextDescriptor instead') +const AttributeContext_Request_HeadersEntry$json = const { + '1': 'HeadersEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'}, + ], + '7': const {'7': true}, +}; + +@$core.Deprecated('Use attributeContextDescriptor instead') +const AttributeContext_Response$json = const { + '1': 'Response', + '2': const [ + const {'1': 'code', '3': 1, '4': 1, '5': 3, '10': 'code'}, + const {'1': 'size', '3': 2, '4': 1, '5': 3, '10': 'size'}, + const {'1': 'headers', '3': 3, '4': 3, '5': 11, '6': '.google.rpc.context.AttributeContext.Response.HeadersEntry', '10': 'headers'}, + const {'1': 'time', '3': 4, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'time'}, + const {'1': 'backend_latency', '3': 5, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '10': 'backendLatency'}, + ], + '3': const [AttributeContext_Response_HeadersEntry$json], +}; + +@$core.Deprecated('Use attributeContextDescriptor instead') +const AttributeContext_Response_HeadersEntry$json = const { + '1': 'HeadersEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'}, + ], + '7': const {'7': true}, +}; + +@$core.Deprecated('Use attributeContextDescriptor instead') +const AttributeContext_Resource$json = const { + '1': 'Resource', + '2': const [ + const {'1': 'service', '3': 1, '4': 1, '5': 9, '10': 'service'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'type', '3': 3, '4': 1, '5': 9, '10': 'type'}, + const {'1': 'labels', '3': 4, '4': 3, '5': 11, '6': '.google.rpc.context.AttributeContext.Resource.LabelsEntry', '10': 'labels'}, + const {'1': 'uid', '3': 5, '4': 1, '5': 9, '10': 'uid'}, + const {'1': 'annotations', '3': 6, '4': 3, '5': 11, '6': '.google.rpc.context.AttributeContext.Resource.AnnotationsEntry', '10': 'annotations'}, + const {'1': 'display_name', '3': 7, '4': 1, '5': 9, '10': 'displayName'}, + const {'1': 'create_time', '3': 8, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'createTime'}, + const {'1': 'update_time', '3': 9, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'updateTime'}, + const {'1': 'delete_time', '3': 10, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'deleteTime'}, + const {'1': 'etag', '3': 11, '4': 1, '5': 9, '10': 'etag'}, + const {'1': 'location', '3': 12, '4': 1, '5': 9, '10': 'location'}, + ], + '3': const [AttributeContext_Resource_LabelsEntry$json, AttributeContext_Resource_AnnotationsEntry$json], +}; + +@$core.Deprecated('Use attributeContextDescriptor instead') +const AttributeContext_Resource_LabelsEntry$json = const { + '1': 'LabelsEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'}, + ], + '7': const {'7': true}, +}; + +@$core.Deprecated('Use attributeContextDescriptor instead') +const AttributeContext_Resource_AnnotationsEntry$json = const { + '1': 'AnnotationsEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `AttributeContext`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List attributeContextDescriptor = $convert.base64Decode('ChBBdHRyaWJ1dGVDb250ZXh0EkEKBm9yaWdpbhgHIAEoCzIpLmdvb2dsZS5ycGMuY29udGV4dC5BdHRyaWJ1dGVDb250ZXh0LlBlZXJSBm9yaWdpbhJBCgZzb3VyY2UYASABKAsyKS5nb29nbGUucnBjLmNvbnRleHQuQXR0cmlidXRlQ29udGV4dC5QZWVyUgZzb3VyY2USSwoLZGVzdGluYXRpb24YAiABKAsyKS5nb29nbGUucnBjLmNvbnRleHQuQXR0cmlidXRlQ29udGV4dC5QZWVyUgtkZXN0aW5hdGlvbhJGCgdyZXF1ZXN0GAMgASgLMiwuZ29vZ2xlLnJwYy5jb250ZXh0LkF0dHJpYnV0ZUNvbnRleHQuUmVxdWVzdFIHcmVxdWVzdBJJCghyZXNwb25zZRgEIAEoCzItLmdvb2dsZS5ycGMuY29udGV4dC5BdHRyaWJ1dGVDb250ZXh0LlJlc3BvbnNlUghyZXNwb25zZRJJCghyZXNvdXJjZRgFIAEoCzItLmdvb2dsZS5ycGMuY29udGV4dC5BdHRyaWJ1dGVDb250ZXh0LlJlc291cmNlUghyZXNvdXJjZRI6CgNhcGkYBiABKAsyKC5nb29nbGUucnBjLmNvbnRleHQuQXR0cmlidXRlQ29udGV4dC5BcGlSA2FwaRI0CgpleHRlbnNpb25zGAggAygLMhQuZ29vZ2xlLnByb3RvYnVmLkFueVIKZXh0ZW5zaW9ucxrzAQoEUGVlchIOCgJpcBgBIAEoCVICaXASEgoEcG9ydBgCIAEoA1IEcG9ydBJNCgZsYWJlbHMYBiADKAsyNS5nb29nbGUucnBjLmNvbnRleHQuQXR0cmlidXRlQ29udGV4dC5QZWVyLkxhYmVsc0VudHJ5UgZsYWJlbHMSHAoJcHJpbmNpcGFsGAcgASgJUglwcmluY2lwYWwSHwoLcmVnaW9uX2NvZGUYCCABKAlSCnJlZ2lvbkNvZGUaOQoLTGFiZWxzRW50cnkSEAoDa2V5GAEgASgJUgNrZXkSFAoFdmFsdWUYAiABKAlSBXZhbHVlOgI4ARpzCgNBcGkSGAoHc2VydmljZRgBIAEoCVIHc2VydmljZRIcCglvcGVyYXRpb24YAiABKAlSCW9wZXJhdGlvbhIaCghwcm90b2NvbBgDIAEoCVIIcHJvdG9jb2wSGAoHdmVyc2lvbhgEIAEoCVIHdmVyc2lvbhq2AQoEQXV0aBIcCglwcmluY2lwYWwYASABKAlSCXByaW5jaXBhbBIcCglhdWRpZW5jZXMYAiADKAlSCWF1ZGllbmNlcxIcCglwcmVzZW50ZXIYAyABKAlSCXByZXNlbnRlchIvCgZjbGFpbXMYBCABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgZjbGFpbXMSIwoNYWNjZXNzX2xldmVscxgFIAMoCVIMYWNjZXNzTGV2ZWxzGs8DCgdSZXF1ZXN0Eg4KAmlkGAEgASgJUgJpZBIWCgZtZXRob2QYAiABKAlSBm1ldGhvZBJTCgdoZWFkZXJzGAMgAygLMjkuZ29vZ2xlLnJwYy5jb250ZXh0LkF0dHJpYnV0ZUNvbnRleHQuUmVxdWVzdC5IZWFkZXJzRW50cnlSB2hlYWRlcnMSEgoEcGF0aBgEIAEoCVIEcGF0aBISCgRob3N0GAUgASgJUgRob3N0EhYKBnNjaGVtZRgGIAEoCVIGc2NoZW1lEhQKBXF1ZXJ5GAcgASgJUgVxdWVyeRIuCgR0aW1lGAkgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcFIEdGltZRISCgRzaXplGAogASgDUgRzaXplEhoKCHByb3RvY29sGAsgASgJUghwcm90b2NvbBIWCgZyZWFzb24YDCABKAlSBnJlYXNvbhI9CgRhdXRoGA0gASgLMikuZ29vZ2xlLnJwYy5jb250ZXh0LkF0dHJpYnV0ZUNvbnRleHQuQXV0aFIEYXV0aBo6CgxIZWFkZXJzRW50cnkSEAoDa2V5GAEgASgJUgNrZXkSFAoFdmFsdWUYAiABKAlSBXZhbHVlOgI4ARq4AgoIUmVzcG9uc2USEgoEY29kZRgBIAEoA1IEY29kZRISCgRzaXplGAIgASgDUgRzaXplElQKB2hlYWRlcnMYAyADKAsyOi5nb29nbGUucnBjLmNvbnRleHQuQXR0cmlidXRlQ29udGV4dC5SZXNwb25zZS5IZWFkZXJzRW50cnlSB2hlYWRlcnMSLgoEdGltZRgEIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBSBHRpbWUSQgoPYmFja2VuZF9sYXRlbmN5GAUgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uUg5iYWNrZW5kTGF0ZW5jeRo6CgxIZWFkZXJzRW50cnkSEAoDa2V5GAEgASgJUgNrZXkSFAoFdmFsdWUYAiABKAlSBXZhbHVlOgI4ARqYBQoIUmVzb3VyY2USGAoHc2VydmljZRgBIAEoCVIHc2VydmljZRISCgRuYW1lGAIgASgJUgRuYW1lEhIKBHR5cGUYAyABKAlSBHR5cGUSUQoGbGFiZWxzGAQgAygLMjkuZ29vZ2xlLnJwYy5jb250ZXh0LkF0dHJpYnV0ZUNvbnRleHQuUmVzb3VyY2UuTGFiZWxzRW50cnlSBmxhYmVscxIQCgN1aWQYBSABKAlSA3VpZBJgCgthbm5vdGF0aW9ucxgGIAMoCzI+Lmdvb2dsZS5ycGMuY29udGV4dC5BdHRyaWJ1dGVDb250ZXh0LlJlc291cmNlLkFubm90YXRpb25zRW50cnlSC2Fubm90YXRpb25zEiEKDGRpc3BsYXlfbmFtZRgHIAEoCVILZGlzcGxheU5hbWUSOwoLY3JlYXRlX3RpbWUYCCABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wUgpjcmVhdGVUaW1lEjsKC3VwZGF0ZV90aW1lGAkgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcFIKdXBkYXRlVGltZRI7CgtkZWxldGVfdGltZRgKIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBSCmRlbGV0ZVRpbWUSEgoEZXRhZxgLIAEoCVIEZXRhZxIaCghsb2NhdGlvbhgMIAEoCVIIbG9jYXRpb24aOQoLTGFiZWxzRW50cnkSEAoDa2V5GAEgASgJUgNrZXkSFAoFdmFsdWUYAiABKAlSBXZhbHVlOgI4ARo+ChBBbm5vdGF0aW9uc0VudHJ5EhAKA2tleRgBIAEoCVIDa2V5EhQKBXZhbHVlGAIgASgJUgV2YWx1ZToCOAE='); diff --git a/lib/src/gen/google/rpc/error_details.pb.dart b/lib/src/gen/google/rpc/error_details.pb.dart new file mode 100644 index 00000000000..3f4984b04af --- /dev/null +++ b/lib/src/gen/google/rpc/error_details.pb.dart @@ -0,0 +1,819 @@ +/// +// Generated code. Do not modify. +// source: google/rpc/error_details.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../protobuf/duration.pb.dart' as $0; + +class ErrorInfo extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ErrorInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'reason') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'domain') + ..m<$core.String, $core.String>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', entryClassName: 'ErrorInfo.MetadataEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('google.rpc')) + ..hasRequiredFields = false + ; + + ErrorInfo._() : super(); + factory ErrorInfo({ + $core.String? reason, + $core.String? domain, + $core.Map<$core.String, $core.String>? metadata, + }) { + final _result = create(); + if (reason != null) { + _result.reason = reason; + } + if (domain != null) { + _result.domain = domain; + } + if (metadata != null) { + _result.metadata.addAll(metadata); + } + return _result; + } + factory ErrorInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ErrorInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ErrorInfo clone() => ErrorInfo()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ErrorInfo copyWith(void Function(ErrorInfo) updates) => super.copyWith((message) => updates(message as ErrorInfo)) as ErrorInfo; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ErrorInfo create() => ErrorInfo._(); + ErrorInfo createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ErrorInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ErrorInfo? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get reason => $_getSZ(0); + @$pb.TagNumber(1) + set reason($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasReason() => $_has(0); + @$pb.TagNumber(1) + void clearReason() => clearField(1); + + @$pb.TagNumber(2) + $core.String get domain => $_getSZ(1); + @$pb.TagNumber(2) + set domain($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasDomain() => $_has(1); + @$pb.TagNumber(2) + void clearDomain() => clearField(2); + + @$pb.TagNumber(3) + $core.Map<$core.String, $core.String> get metadata => $_getMap(2); +} + +class RetryInfo extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RetryInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc'), createEmptyInstance: create) + ..aOM<$0.Duration>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'retryDelay', subBuilder: $0.Duration.create) + ..hasRequiredFields = false + ; + + RetryInfo._() : super(); + factory RetryInfo({ + $0.Duration? retryDelay, + }) { + final _result = create(); + if (retryDelay != null) { + _result.retryDelay = retryDelay; + } + return _result; + } + factory RetryInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RetryInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RetryInfo clone() => RetryInfo()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RetryInfo copyWith(void Function(RetryInfo) updates) => super.copyWith((message) => updates(message as RetryInfo)) as RetryInfo; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RetryInfo create() => RetryInfo._(); + RetryInfo createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RetryInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RetryInfo? _defaultInstance; + + @$pb.TagNumber(1) + $0.Duration get retryDelay => $_getN(0); + @$pb.TagNumber(1) + set retryDelay($0.Duration v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasRetryDelay() => $_has(0); + @$pb.TagNumber(1) + void clearRetryDelay() => clearField(1); + @$pb.TagNumber(1) + $0.Duration ensureRetryDelay() => $_ensure(0); +} + +class DebugInfo extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DebugInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc'), createEmptyInstance: create) + ..pPS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'stackEntries') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'detail') + ..hasRequiredFields = false + ; + + DebugInfo._() : super(); + factory DebugInfo({ + $core.Iterable<$core.String>? stackEntries, + $core.String? detail, + }) { + final _result = create(); + if (stackEntries != null) { + _result.stackEntries.addAll(stackEntries); + } + if (detail != null) { + _result.detail = detail; + } + return _result; + } + factory DebugInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DebugInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DebugInfo clone() => DebugInfo()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DebugInfo copyWith(void Function(DebugInfo) updates) => super.copyWith((message) => updates(message as DebugInfo)) as DebugInfo; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DebugInfo create() => DebugInfo._(); + DebugInfo createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DebugInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DebugInfo? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.String> get stackEntries => $_getList(0); + + @$pb.TagNumber(2) + $core.String get detail => $_getSZ(1); + @$pb.TagNumber(2) + set detail($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasDetail() => $_has(1); + @$pb.TagNumber(2) + void clearDetail() => clearField(2); +} + +class QuotaFailure_Violation extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'QuotaFailure.Violation', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'subject') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'description') + ..hasRequiredFields = false + ; + + QuotaFailure_Violation._() : super(); + factory QuotaFailure_Violation({ + $core.String? subject, + $core.String? description, + }) { + final _result = create(); + if (subject != null) { + _result.subject = subject; + } + if (description != null) { + _result.description = description; + } + return _result; + } + factory QuotaFailure_Violation.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory QuotaFailure_Violation.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + QuotaFailure_Violation clone() => QuotaFailure_Violation()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + QuotaFailure_Violation copyWith(void Function(QuotaFailure_Violation) updates) => super.copyWith((message) => updates(message as QuotaFailure_Violation)) as QuotaFailure_Violation; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static QuotaFailure_Violation create() => QuotaFailure_Violation._(); + QuotaFailure_Violation createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static QuotaFailure_Violation getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static QuotaFailure_Violation? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get subject => $_getSZ(0); + @$pb.TagNumber(1) + set subject($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasSubject() => $_has(0); + @$pb.TagNumber(1) + void clearSubject() => clearField(1); + + @$pb.TagNumber(2) + $core.String get description => $_getSZ(1); + @$pb.TagNumber(2) + set description($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasDescription() => $_has(1); + @$pb.TagNumber(2) + void clearDescription() => clearField(2); +} + +class QuotaFailure extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'QuotaFailure', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'violations', $pb.PbFieldType.PM, subBuilder: QuotaFailure_Violation.create) + ..hasRequiredFields = false + ; + + QuotaFailure._() : super(); + factory QuotaFailure({ + $core.Iterable? violations, + }) { + final _result = create(); + if (violations != null) { + _result.violations.addAll(violations); + } + return _result; + } + factory QuotaFailure.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory QuotaFailure.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + QuotaFailure clone() => QuotaFailure()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + QuotaFailure copyWith(void Function(QuotaFailure) updates) => super.copyWith((message) => updates(message as QuotaFailure)) as QuotaFailure; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static QuotaFailure create() => QuotaFailure._(); + QuotaFailure createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static QuotaFailure getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static QuotaFailure? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get violations => $_getList(0); +} + +class PreconditionFailure_Violation extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PreconditionFailure.Violation', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'subject') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'description') + ..hasRequiredFields = false + ; + + PreconditionFailure_Violation._() : super(); + factory PreconditionFailure_Violation({ + $core.String? type, + $core.String? subject, + $core.String? description, + }) { + final _result = create(); + if (type != null) { + _result.type = type; + } + if (subject != null) { + _result.subject = subject; + } + if (description != null) { + _result.description = description; + } + return _result; + } + factory PreconditionFailure_Violation.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PreconditionFailure_Violation.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PreconditionFailure_Violation clone() => PreconditionFailure_Violation()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PreconditionFailure_Violation copyWith(void Function(PreconditionFailure_Violation) updates) => super.copyWith((message) => updates(message as PreconditionFailure_Violation)) as PreconditionFailure_Violation; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PreconditionFailure_Violation create() => PreconditionFailure_Violation._(); + PreconditionFailure_Violation createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PreconditionFailure_Violation getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PreconditionFailure_Violation? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get type => $_getSZ(0); + @$pb.TagNumber(1) + set type($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasType() => $_has(0); + @$pb.TagNumber(1) + void clearType() => clearField(1); + + @$pb.TagNumber(2) + $core.String get subject => $_getSZ(1); + @$pb.TagNumber(2) + set subject($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasSubject() => $_has(1); + @$pb.TagNumber(2) + void clearSubject() => clearField(2); + + @$pb.TagNumber(3) + $core.String get description => $_getSZ(2); + @$pb.TagNumber(3) + set description($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasDescription() => $_has(2); + @$pb.TagNumber(3) + void clearDescription() => clearField(3); +} + +class PreconditionFailure extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PreconditionFailure', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'violations', $pb.PbFieldType.PM, subBuilder: PreconditionFailure_Violation.create) + ..hasRequiredFields = false + ; + + PreconditionFailure._() : super(); + factory PreconditionFailure({ + $core.Iterable? violations, + }) { + final _result = create(); + if (violations != null) { + _result.violations.addAll(violations); + } + return _result; + } + factory PreconditionFailure.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PreconditionFailure.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PreconditionFailure clone() => PreconditionFailure()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PreconditionFailure copyWith(void Function(PreconditionFailure) updates) => super.copyWith((message) => updates(message as PreconditionFailure)) as PreconditionFailure; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PreconditionFailure create() => PreconditionFailure._(); + PreconditionFailure createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PreconditionFailure getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PreconditionFailure? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get violations => $_getList(0); +} + +class BadRequest_FieldViolation extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'BadRequest.FieldViolation', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'field') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'description') + ..hasRequiredFields = false + ; + + BadRequest_FieldViolation._() : super(); + factory BadRequest_FieldViolation({ + $core.String? field_1, + $core.String? description, + }) { + final _result = create(); + if (field_1 != null) { + _result.field_1 = field_1; + } + if (description != null) { + _result.description = description; + } + return _result; + } + factory BadRequest_FieldViolation.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory BadRequest_FieldViolation.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + BadRequest_FieldViolation clone() => BadRequest_FieldViolation()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + BadRequest_FieldViolation copyWith(void Function(BadRequest_FieldViolation) updates) => super.copyWith((message) => updates(message as BadRequest_FieldViolation)) as BadRequest_FieldViolation; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static BadRequest_FieldViolation create() => BadRequest_FieldViolation._(); + BadRequest_FieldViolation createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static BadRequest_FieldViolation getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static BadRequest_FieldViolation? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get field_1 => $_getSZ(0); + @$pb.TagNumber(1) + set field_1($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasField_1() => $_has(0); + @$pb.TagNumber(1) + void clearField_1() => clearField(1); + + @$pb.TagNumber(2) + $core.String get description => $_getSZ(1); + @$pb.TagNumber(2) + set description($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasDescription() => $_has(1); + @$pb.TagNumber(2) + void clearDescription() => clearField(2); +} + +class BadRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'BadRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'fieldViolations', $pb.PbFieldType.PM, subBuilder: BadRequest_FieldViolation.create) + ..hasRequiredFields = false + ; + + BadRequest._() : super(); + factory BadRequest({ + $core.Iterable? fieldViolations, + }) { + final _result = create(); + if (fieldViolations != null) { + _result.fieldViolations.addAll(fieldViolations); + } + return _result; + } + factory BadRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory BadRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + BadRequest clone() => BadRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + BadRequest copyWith(void Function(BadRequest) updates) => super.copyWith((message) => updates(message as BadRequest)) as BadRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static BadRequest create() => BadRequest._(); + BadRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static BadRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static BadRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get fieldViolations => $_getList(0); +} + +class RequestInfo extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RequestInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'requestId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'servingData') + ..hasRequiredFields = false + ; + + RequestInfo._() : super(); + factory RequestInfo({ + $core.String? requestId, + $core.String? servingData, + }) { + final _result = create(); + if (requestId != null) { + _result.requestId = requestId; + } + if (servingData != null) { + _result.servingData = servingData; + } + return _result; + } + factory RequestInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RequestInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RequestInfo clone() => RequestInfo()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RequestInfo copyWith(void Function(RequestInfo) updates) => super.copyWith((message) => updates(message as RequestInfo)) as RequestInfo; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RequestInfo create() => RequestInfo._(); + RequestInfo createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RequestInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RequestInfo? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get requestId => $_getSZ(0); + @$pb.TagNumber(1) + set requestId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasRequestId() => $_has(0); + @$pb.TagNumber(1) + void clearRequestId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get servingData => $_getSZ(1); + @$pb.TagNumber(2) + set servingData($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasServingData() => $_has(1); + @$pb.TagNumber(2) + void clearServingData() => clearField(2); +} + +class ResourceInfo extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResourceInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceType') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceName') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'owner') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'description') + ..hasRequiredFields = false + ; + + ResourceInfo._() : super(); + factory ResourceInfo({ + $core.String? resourceType, + $core.String? resourceName, + $core.String? owner, + $core.String? description, + }) { + final _result = create(); + if (resourceType != null) { + _result.resourceType = resourceType; + } + if (resourceName != null) { + _result.resourceName = resourceName; + } + if (owner != null) { + _result.owner = owner; + } + if (description != null) { + _result.description = description; + } + return _result; + } + factory ResourceInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResourceInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResourceInfo clone() => ResourceInfo()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResourceInfo copyWith(void Function(ResourceInfo) updates) => super.copyWith((message) => updates(message as ResourceInfo)) as ResourceInfo; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResourceInfo create() => ResourceInfo._(); + ResourceInfo createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResourceInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResourceInfo? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get resourceType => $_getSZ(0); + @$pb.TagNumber(1) + set resourceType($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasResourceType() => $_has(0); + @$pb.TagNumber(1) + void clearResourceType() => clearField(1); + + @$pb.TagNumber(2) + $core.String get resourceName => $_getSZ(1); + @$pb.TagNumber(2) + set resourceName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasResourceName() => $_has(1); + @$pb.TagNumber(2) + void clearResourceName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get owner => $_getSZ(2); + @$pb.TagNumber(3) + set owner($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasOwner() => $_has(2); + @$pb.TagNumber(3) + void clearOwner() => clearField(3); + + @$pb.TagNumber(4) + $core.String get description => $_getSZ(3); + @$pb.TagNumber(4) + set description($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasDescription() => $_has(3); + @$pb.TagNumber(4) + void clearDescription() => clearField(4); +} + +class Help_Link extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Help.Link', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'description') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'url') + ..hasRequiredFields = false + ; + + Help_Link._() : super(); + factory Help_Link({ + $core.String? description, + $core.String? url, + }) { + final _result = create(); + if (description != null) { + _result.description = description; + } + if (url != null) { + _result.url = url; + } + return _result; + } + factory Help_Link.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Help_Link.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Help_Link clone() => Help_Link()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Help_Link copyWith(void Function(Help_Link) updates) => super.copyWith((message) => updates(message as Help_Link)) as Help_Link; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Help_Link create() => Help_Link._(); + Help_Link createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Help_Link getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Help_Link? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get description => $_getSZ(0); + @$pb.TagNumber(1) + set description($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasDescription() => $_has(0); + @$pb.TagNumber(1) + void clearDescription() => clearField(1); + + @$pb.TagNumber(2) + $core.String get url => $_getSZ(1); + @$pb.TagNumber(2) + set url($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasUrl() => $_has(1); + @$pb.TagNumber(2) + void clearUrl() => clearField(2); +} + +class Help extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Help', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'links', $pb.PbFieldType.PM, subBuilder: Help_Link.create) + ..hasRequiredFields = false + ; + + Help._() : super(); + factory Help({ + $core.Iterable? links, + }) { + final _result = create(); + if (links != null) { + _result.links.addAll(links); + } + return _result; + } + factory Help.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Help.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Help clone() => Help()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Help copyWith(void Function(Help) updates) => super.copyWith((message) => updates(message as Help)) as Help; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Help create() => Help._(); + Help createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Help getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Help? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get links => $_getList(0); +} + +class LocalizedMessage extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'LocalizedMessage', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locale') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + LocalizedMessage._() : super(); + factory LocalizedMessage({ + $core.String? locale, + $core.String? message, + }) { + final _result = create(); + if (locale != null) { + _result.locale = locale; + } + if (message != null) { + _result.message = message; + } + return _result; + } + factory LocalizedMessage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory LocalizedMessage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + LocalizedMessage clone() => LocalizedMessage()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + LocalizedMessage copyWith(void Function(LocalizedMessage) updates) => super.copyWith((message) => updates(message as LocalizedMessage)) as LocalizedMessage; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static LocalizedMessage create() => LocalizedMessage._(); + LocalizedMessage createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static LocalizedMessage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static LocalizedMessage? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get locale => $_getSZ(0); + @$pb.TagNumber(1) + set locale($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasLocale() => $_has(0); + @$pb.TagNumber(1) + void clearLocale() => clearField(1); + + @$pb.TagNumber(2) + $core.String get message => $_getSZ(1); + @$pb.TagNumber(2) + set message($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMessage() => $_has(1); + @$pb.TagNumber(2) + void clearMessage() => clearField(2); +} + diff --git a/lib/src/gen/google/rpc/error_details.pbenum.dart b/lib/src/gen/google/rpc/error_details.pbenum.dart new file mode 100644 index 00000000000..2e5c69df208 --- /dev/null +++ b/lib/src/gen/google/rpc/error_details.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/rpc/error_details.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/rpc/error_details.pbjson.dart b/lib/src/gen/google/rpc/error_details.pbjson.dart new file mode 100644 index 00000000000..fabd80775fb --- /dev/null +++ b/lib/src/gen/google/rpc/error_details.pbjson.dart @@ -0,0 +1,170 @@ +/// +// Generated code. Do not modify. +// source: google/rpc/error_details.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use errorInfoDescriptor instead') +const ErrorInfo$json = const { + '1': 'ErrorInfo', + '2': const [ + const {'1': 'reason', '3': 1, '4': 1, '5': 9, '10': 'reason'}, + const {'1': 'domain', '3': 2, '4': 1, '5': 9, '10': 'domain'}, + const {'1': 'metadata', '3': 3, '4': 3, '5': 11, '6': '.google.rpc.ErrorInfo.MetadataEntry', '10': 'metadata'}, + ], + '3': const [ErrorInfo_MetadataEntry$json], +}; + +@$core.Deprecated('Use errorInfoDescriptor instead') +const ErrorInfo_MetadataEntry$json = const { + '1': 'MetadataEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `ErrorInfo`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List errorInfoDescriptor = $convert.base64Decode('CglFcnJvckluZm8SFgoGcmVhc29uGAEgASgJUgZyZWFzb24SFgoGZG9tYWluGAIgASgJUgZkb21haW4SPwoIbWV0YWRhdGEYAyADKAsyIy5nb29nbGUucnBjLkVycm9ySW5mby5NZXRhZGF0YUVudHJ5UghtZXRhZGF0YRo7Cg1NZXRhZGF0YUVudHJ5EhAKA2tleRgBIAEoCVIDa2V5EhQKBXZhbHVlGAIgASgJUgV2YWx1ZToCOAE='); +@$core.Deprecated('Use retryInfoDescriptor instead') +const RetryInfo$json = const { + '1': 'RetryInfo', + '2': const [ + const {'1': 'retry_delay', '3': 1, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '10': 'retryDelay'}, + ], +}; + +/// Descriptor for `RetryInfo`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List retryInfoDescriptor = $convert.base64Decode('CglSZXRyeUluZm8SOgoLcmV0cnlfZGVsYXkYASABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb25SCnJldHJ5RGVsYXk='); +@$core.Deprecated('Use debugInfoDescriptor instead') +const DebugInfo$json = const { + '1': 'DebugInfo', + '2': const [ + const {'1': 'stack_entries', '3': 1, '4': 3, '5': 9, '10': 'stackEntries'}, + const {'1': 'detail', '3': 2, '4': 1, '5': 9, '10': 'detail'}, + ], +}; + +/// Descriptor for `DebugInfo`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List debugInfoDescriptor = $convert.base64Decode('CglEZWJ1Z0luZm8SIwoNc3RhY2tfZW50cmllcxgBIAMoCVIMc3RhY2tFbnRyaWVzEhYKBmRldGFpbBgCIAEoCVIGZGV0YWls'); +@$core.Deprecated('Use quotaFailureDescriptor instead') +const QuotaFailure$json = const { + '1': 'QuotaFailure', + '2': const [ + const {'1': 'violations', '3': 1, '4': 3, '5': 11, '6': '.google.rpc.QuotaFailure.Violation', '10': 'violations'}, + ], + '3': const [QuotaFailure_Violation$json], +}; + +@$core.Deprecated('Use quotaFailureDescriptor instead') +const QuotaFailure_Violation$json = const { + '1': 'Violation', + '2': const [ + const {'1': 'subject', '3': 1, '4': 1, '5': 9, '10': 'subject'}, + const {'1': 'description', '3': 2, '4': 1, '5': 9, '10': 'description'}, + ], +}; + +/// Descriptor for `QuotaFailure`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List quotaFailureDescriptor = $convert.base64Decode('CgxRdW90YUZhaWx1cmUSQgoKdmlvbGF0aW9ucxgBIAMoCzIiLmdvb2dsZS5ycGMuUXVvdGFGYWlsdXJlLlZpb2xhdGlvblIKdmlvbGF0aW9ucxpHCglWaW9sYXRpb24SGAoHc3ViamVjdBgBIAEoCVIHc3ViamVjdBIgCgtkZXNjcmlwdGlvbhgCIAEoCVILZGVzY3JpcHRpb24='); +@$core.Deprecated('Use preconditionFailureDescriptor instead') +const PreconditionFailure$json = const { + '1': 'PreconditionFailure', + '2': const [ + const {'1': 'violations', '3': 1, '4': 3, '5': 11, '6': '.google.rpc.PreconditionFailure.Violation', '10': 'violations'}, + ], + '3': const [PreconditionFailure_Violation$json], +}; + +@$core.Deprecated('Use preconditionFailureDescriptor instead') +const PreconditionFailure_Violation$json = const { + '1': 'Violation', + '2': const [ + const {'1': 'type', '3': 1, '4': 1, '5': 9, '10': 'type'}, + const {'1': 'subject', '3': 2, '4': 1, '5': 9, '10': 'subject'}, + const {'1': 'description', '3': 3, '4': 1, '5': 9, '10': 'description'}, + ], +}; + +/// Descriptor for `PreconditionFailure`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List preconditionFailureDescriptor = $convert.base64Decode('ChNQcmVjb25kaXRpb25GYWlsdXJlEkkKCnZpb2xhdGlvbnMYASADKAsyKS5nb29nbGUucnBjLlByZWNvbmRpdGlvbkZhaWx1cmUuVmlvbGF0aW9uUgp2aW9sYXRpb25zGlsKCVZpb2xhdGlvbhISCgR0eXBlGAEgASgJUgR0eXBlEhgKB3N1YmplY3QYAiABKAlSB3N1YmplY3QSIAoLZGVzY3JpcHRpb24YAyABKAlSC2Rlc2NyaXB0aW9u'); +@$core.Deprecated('Use badRequestDescriptor instead') +const BadRequest$json = const { + '1': 'BadRequest', + '2': const [ + const {'1': 'field_violations', '3': 1, '4': 3, '5': 11, '6': '.google.rpc.BadRequest.FieldViolation', '10': 'fieldViolations'}, + ], + '3': const [BadRequest_FieldViolation$json], +}; + +@$core.Deprecated('Use badRequestDescriptor instead') +const BadRequest_FieldViolation$json = const { + '1': 'FieldViolation', + '2': const [ + const {'1': 'field', '3': 1, '4': 1, '5': 9, '10': 'field'}, + const {'1': 'description', '3': 2, '4': 1, '5': 9, '10': 'description'}, + ], +}; + +/// Descriptor for `BadRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List badRequestDescriptor = $convert.base64Decode('CgpCYWRSZXF1ZXN0ElAKEGZpZWxkX3Zpb2xhdGlvbnMYASADKAsyJS5nb29nbGUucnBjLkJhZFJlcXVlc3QuRmllbGRWaW9sYXRpb25SD2ZpZWxkVmlvbGF0aW9ucxpICg5GaWVsZFZpb2xhdGlvbhIUCgVmaWVsZBgBIAEoCVIFZmllbGQSIAoLZGVzY3JpcHRpb24YAiABKAlSC2Rlc2NyaXB0aW9u'); +@$core.Deprecated('Use requestInfoDescriptor instead') +const RequestInfo$json = const { + '1': 'RequestInfo', + '2': const [ + const {'1': 'request_id', '3': 1, '4': 1, '5': 9, '10': 'requestId'}, + const {'1': 'serving_data', '3': 2, '4': 1, '5': 9, '10': 'servingData'}, + ], +}; + +/// Descriptor for `RequestInfo`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List requestInfoDescriptor = $convert.base64Decode('CgtSZXF1ZXN0SW5mbxIdCgpyZXF1ZXN0X2lkGAEgASgJUglyZXF1ZXN0SWQSIQoMc2VydmluZ19kYXRhGAIgASgJUgtzZXJ2aW5nRGF0YQ=='); +@$core.Deprecated('Use resourceInfoDescriptor instead') +const ResourceInfo$json = const { + '1': 'ResourceInfo', + '2': const [ + const {'1': 'resource_type', '3': 1, '4': 1, '5': 9, '10': 'resourceType'}, + const {'1': 'resource_name', '3': 2, '4': 1, '5': 9, '10': 'resourceName'}, + const {'1': 'owner', '3': 3, '4': 1, '5': 9, '10': 'owner'}, + const {'1': 'description', '3': 4, '4': 1, '5': 9, '10': 'description'}, + ], +}; + +/// Descriptor for `ResourceInfo`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List resourceInfoDescriptor = $convert.base64Decode('CgxSZXNvdXJjZUluZm8SIwoNcmVzb3VyY2VfdHlwZRgBIAEoCVIMcmVzb3VyY2VUeXBlEiMKDXJlc291cmNlX25hbWUYAiABKAlSDHJlc291cmNlTmFtZRIUCgVvd25lchgDIAEoCVIFb3duZXISIAoLZGVzY3JpcHRpb24YBCABKAlSC2Rlc2NyaXB0aW9u'); +@$core.Deprecated('Use helpDescriptor instead') +const Help$json = const { + '1': 'Help', + '2': const [ + const {'1': 'links', '3': 1, '4': 3, '5': 11, '6': '.google.rpc.Help.Link', '10': 'links'}, + ], + '3': const [Help_Link$json], +}; + +@$core.Deprecated('Use helpDescriptor instead') +const Help_Link$json = const { + '1': 'Link', + '2': const [ + const {'1': 'description', '3': 1, '4': 1, '5': 9, '10': 'description'}, + const {'1': 'url', '3': 2, '4': 1, '5': 9, '10': 'url'}, + ], +}; + +/// Descriptor for `Help`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List helpDescriptor = $convert.base64Decode('CgRIZWxwEisKBWxpbmtzGAEgAygLMhUuZ29vZ2xlLnJwYy5IZWxwLkxpbmtSBWxpbmtzGjoKBExpbmsSIAoLZGVzY3JpcHRpb24YASABKAlSC2Rlc2NyaXB0aW9uEhAKA3VybBgCIAEoCVIDdXJs'); +@$core.Deprecated('Use localizedMessageDescriptor instead') +const LocalizedMessage$json = const { + '1': 'LocalizedMessage', + '2': const [ + const {'1': 'locale', '3': 1, '4': 1, '5': 9, '10': 'locale'}, + const {'1': 'message', '3': 2, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `LocalizedMessage`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List localizedMessageDescriptor = $convert.base64Decode('ChBMb2NhbGl6ZWRNZXNzYWdlEhYKBmxvY2FsZRgBIAEoCVIGbG9jYWxlEhgKB21lc3NhZ2UYAiABKAlSB21lc3NhZ2U='); diff --git a/lib/src/gen/google/rpc/status.pb.dart b/lib/src/gen/google/rpc/status.pb.dart new file mode 100644 index 00000000000..6acdebe44f3 --- /dev/null +++ b/lib/src/gen/google/rpc/status.pb.dart @@ -0,0 +1,82 @@ +/// +// Generated code. Do not modify. +// source: google/rpc/status.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../protobuf/any.pb.dart' as $1; + +class Status extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Status', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.rpc'), createEmptyInstance: create) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'code', $pb.PbFieldType.O3) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..pc<$1.Any>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'details', $pb.PbFieldType.PM, subBuilder: $1.Any.create) + ..hasRequiredFields = false + ; + + Status._() : super(); + factory Status({ + $core.int? code, + $core.String? message, + $core.Iterable<$1.Any>? details, + }) { + final _result = create(); + if (code != null) { + _result.code = code; + } + if (message != null) { + _result.message = message; + } + if (details != null) { + _result.details.addAll(details); + } + return _result; + } + factory Status.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Status.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Status clone() => Status()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Status copyWith(void Function(Status) updates) => super.copyWith((message) => updates(message as Status)) as Status; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Status create() => Status._(); + Status createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Status getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Status? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get code => $_getIZ(0); + @$pb.TagNumber(1) + set code($core.int v) { $_setSignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasCode() => $_has(0); + @$pb.TagNumber(1) + void clearCode() => clearField(1); + + @$pb.TagNumber(2) + $core.String get message => $_getSZ(1); + @$pb.TagNumber(2) + set message($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMessage() => $_has(1); + @$pb.TagNumber(2) + void clearMessage() => clearField(2); + + @$pb.TagNumber(3) + $core.List<$1.Any> get details => $_getList(2); +} + diff --git a/lib/src/gen/google/rpc/status.pbenum.dart b/lib/src/gen/google/rpc/status.pbenum.dart new file mode 100644 index 00000000000..76ac8644d0c --- /dev/null +++ b/lib/src/gen/google/rpc/status.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/rpc/status.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/rpc/status.pbjson.dart b/lib/src/gen/google/rpc/status.pbjson.dart new file mode 100644 index 00000000000..35e4573dc46 --- /dev/null +++ b/lib/src/gen/google/rpc/status.pbjson.dart @@ -0,0 +1,22 @@ +/// +// Generated code. Do not modify. +// source: google/rpc/status.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use statusDescriptor instead') +const Status$json = const { + '1': 'Status', + '2': const [ + const {'1': 'code', '3': 1, '4': 1, '5': 5, '10': 'code'}, + const {'1': 'message', '3': 2, '4': 1, '5': 9, '10': 'message'}, + const {'1': 'details', '3': 3, '4': 3, '5': 11, '6': '.google.protobuf.Any', '10': 'details'}, + ], +}; + +/// Descriptor for `Status`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List statusDescriptor = $convert.base64Decode('CgZTdGF0dXMSEgoEY29kZRgBIAEoBVIEY29kZRIYCgdtZXNzYWdlGAIgASgJUgdtZXNzYWdlEi4KB2RldGFpbHMYAyADKAsyFC5nb29nbGUucHJvdG9idWYuQW55UgdkZXRhaWxz'); diff --git a/lib/src/gen/google/type/calendar_period.pb.dart b/lib/src/gen/google/type/calendar_period.pb.dart new file mode 100644 index 00000000000..fe9d6b9cf05 --- /dev/null +++ b/lib/src/gen/google/type/calendar_period.pb.dart @@ -0,0 +1,11 @@ +/// +// Generated code. Do not modify. +// source: google/type/calendar_period.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +export 'calendar_period.pbenum.dart'; + diff --git a/lib/src/gen/google/type/calendar_period.pbenum.dart b/lib/src/gen/google/type/calendar_period.pbenum.dart new file mode 100644 index 00000000000..eaf31052c0c --- /dev/null +++ b/lib/src/gen/google/type/calendar_period.pbenum.dart @@ -0,0 +1,38 @@ +/// +// Generated code. Do not modify. +// source: google/type/calendar_period.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class CalendarPeriod extends $pb.ProtobufEnum { + static const CalendarPeriod CALENDAR_PERIOD_UNSPECIFIED = CalendarPeriod._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'CALENDAR_PERIOD_UNSPECIFIED'); + static const CalendarPeriod DAY = CalendarPeriod._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'DAY'); + static const CalendarPeriod WEEK = CalendarPeriod._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'WEEK'); + static const CalendarPeriod FORTNIGHT = CalendarPeriod._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'FORTNIGHT'); + static const CalendarPeriod MONTH = CalendarPeriod._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'MONTH'); + static const CalendarPeriod QUARTER = CalendarPeriod._(5, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'QUARTER'); + static const CalendarPeriod HALF = CalendarPeriod._(6, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'HALF'); + static const CalendarPeriod YEAR = CalendarPeriod._(7, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'YEAR'); + + static const $core.List values = [ + CALENDAR_PERIOD_UNSPECIFIED, + DAY, + WEEK, + FORTNIGHT, + MONTH, + QUARTER, + HALF, + YEAR, + ]; + + static final $core.Map<$core.int, CalendarPeriod> _byValue = $pb.ProtobufEnum.initByValue(values); + static CalendarPeriod? valueOf($core.int value) => _byValue[value]; + + const CalendarPeriod._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/google/type/calendar_period.pbjson.dart b/lib/src/gen/google/type/calendar_period.pbjson.dart new file mode 100644 index 00000000000..8831af69523 --- /dev/null +++ b/lib/src/gen/google/type/calendar_period.pbjson.dart @@ -0,0 +1,27 @@ +/// +// Generated code. Do not modify. +// source: google/type/calendar_period.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use calendarPeriodDescriptor instead') +const CalendarPeriod$json = const { + '1': 'CalendarPeriod', + '2': const [ + const {'1': 'CALENDAR_PERIOD_UNSPECIFIED', '2': 0}, + const {'1': 'DAY', '2': 1}, + const {'1': 'WEEK', '2': 2}, + const {'1': 'FORTNIGHT', '2': 3}, + const {'1': 'MONTH', '2': 4}, + const {'1': 'QUARTER', '2': 5}, + const {'1': 'HALF', '2': 6}, + const {'1': 'YEAR', '2': 7}, + ], +}; + +/// Descriptor for `CalendarPeriod`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List calendarPeriodDescriptor = $convert.base64Decode('Cg5DYWxlbmRhclBlcmlvZBIfChtDQUxFTkRBUl9QRVJJT0RfVU5TUEVDSUZJRUQQABIHCgNEQVkQARIICgRXRUVLEAISDQoJRk9SVE5JR0hUEAMSCQoFTU9OVEgQBBILCgdRVUFSVEVSEAUSCAoESEFMRhAGEggKBFlFQVIQBw=='); diff --git a/lib/src/gen/google/type/color.pb.dart b/lib/src/gen/google/type/color.pb.dart new file mode 100644 index 00000000000..8bf1bffa382 --- /dev/null +++ b/lib/src/gen/google/type/color.pb.dart @@ -0,0 +1,104 @@ +/// +// Generated code. Do not modify. +// source: google/type/color.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../protobuf/wrappers.pb.dart' as $0; + +class Color extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Color', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'red', $pb.PbFieldType.OF) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'green', $pb.PbFieldType.OF) + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'blue', $pb.PbFieldType.OF) + ..aOM<$0.FloatValue>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'alpha', subBuilder: $0.FloatValue.create) + ..hasRequiredFields = false + ; + + Color._() : super(); + factory Color({ + $core.double? red, + $core.double? green, + $core.double? blue, + $0.FloatValue? alpha, + }) { + final _result = create(); + if (red != null) { + _result.red = red; + } + if (green != null) { + _result.green = green; + } + if (blue != null) { + _result.blue = blue; + } + if (alpha != null) { + _result.alpha = alpha; + } + return _result; + } + factory Color.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Color.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Color clone() => Color()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Color copyWith(void Function(Color) updates) => super.copyWith((message) => updates(message as Color)) as Color; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Color create() => Color._(); + Color createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Color getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Color? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get red => $_getN(0); + @$pb.TagNumber(1) + set red($core.double v) { $_setFloat(0, v); } + @$pb.TagNumber(1) + $core.bool hasRed() => $_has(0); + @$pb.TagNumber(1) + void clearRed() => clearField(1); + + @$pb.TagNumber(2) + $core.double get green => $_getN(1); + @$pb.TagNumber(2) + set green($core.double v) { $_setFloat(1, v); } + @$pb.TagNumber(2) + $core.bool hasGreen() => $_has(1); + @$pb.TagNumber(2) + void clearGreen() => clearField(2); + + @$pb.TagNumber(3) + $core.double get blue => $_getN(2); + @$pb.TagNumber(3) + set blue($core.double v) { $_setFloat(2, v); } + @$pb.TagNumber(3) + $core.bool hasBlue() => $_has(2); + @$pb.TagNumber(3) + void clearBlue() => clearField(3); + + @$pb.TagNumber(4) + $0.FloatValue get alpha => $_getN(3); + @$pb.TagNumber(4) + set alpha($0.FloatValue v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasAlpha() => $_has(3); + @$pb.TagNumber(4) + void clearAlpha() => clearField(4); + @$pb.TagNumber(4) + $0.FloatValue ensureAlpha() => $_ensure(3); +} + diff --git a/lib/src/gen/google/type/color.pbenum.dart b/lib/src/gen/google/type/color.pbenum.dart new file mode 100644 index 00000000000..faa493d510b --- /dev/null +++ b/lib/src/gen/google/type/color.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/type/color.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/type/color.pbjson.dart b/lib/src/gen/google/type/color.pbjson.dart new file mode 100644 index 00000000000..b9b461dd31b --- /dev/null +++ b/lib/src/gen/google/type/color.pbjson.dart @@ -0,0 +1,23 @@ +/// +// Generated code. Do not modify. +// source: google/type/color.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use colorDescriptor instead') +const Color$json = const { + '1': 'Color', + '2': const [ + const {'1': 'red', '3': 1, '4': 1, '5': 2, '10': 'red'}, + const {'1': 'green', '3': 2, '4': 1, '5': 2, '10': 'green'}, + const {'1': 'blue', '3': 3, '4': 1, '5': 2, '10': 'blue'}, + const {'1': 'alpha', '3': 4, '4': 1, '5': 11, '6': '.google.protobuf.FloatValue', '10': 'alpha'}, + ], +}; + +/// Descriptor for `Color`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List colorDescriptor = $convert.base64Decode('CgVDb2xvchIQCgNyZWQYASABKAJSA3JlZBIUCgVncmVlbhgCIAEoAlIFZ3JlZW4SEgoEYmx1ZRgDIAEoAlIEYmx1ZRIxCgVhbHBoYRgEIAEoCzIbLmdvb2dsZS5wcm90b2J1Zi5GbG9hdFZhbHVlUgVhbHBoYQ=='); diff --git a/lib/src/gen/google/type/date.pb.dart b/lib/src/gen/google/type/date.pb.dart new file mode 100644 index 00000000000..06fb63d736f --- /dev/null +++ b/lib/src/gen/google/type/date.pb.dart @@ -0,0 +1,86 @@ +/// +// Generated code. Do not modify. +// source: google/type/date.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class Date extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Date', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'year', $pb.PbFieldType.O3) + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'month', $pb.PbFieldType.O3) + ..a<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'day', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + Date._() : super(); + factory Date({ + $core.int? year, + $core.int? month, + $core.int? day, + }) { + final _result = create(); + if (year != null) { + _result.year = year; + } + if (month != null) { + _result.month = month; + } + if (day != null) { + _result.day = day; + } + return _result; + } + factory Date.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Date.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Date clone() => Date()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Date copyWith(void Function(Date) updates) => super.copyWith((message) => updates(message as Date)) as Date; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Date create() => Date._(); + Date createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Date getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Date? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get year => $_getIZ(0); + @$pb.TagNumber(1) + set year($core.int v) { $_setSignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasYear() => $_has(0); + @$pb.TagNumber(1) + void clearYear() => clearField(1); + + @$pb.TagNumber(2) + $core.int get month => $_getIZ(1); + @$pb.TagNumber(2) + set month($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasMonth() => $_has(1); + @$pb.TagNumber(2) + void clearMonth() => clearField(2); + + @$pb.TagNumber(3) + $core.int get day => $_getIZ(2); + @$pb.TagNumber(3) + set day($core.int v) { $_setSignedInt32(2, v); } + @$pb.TagNumber(3) + $core.bool hasDay() => $_has(2); + @$pb.TagNumber(3) + void clearDay() => clearField(3); +} + diff --git a/lib/src/gen/google/type/date.pbenum.dart b/lib/src/gen/google/type/date.pbenum.dart new file mode 100644 index 00000000000..582a10ea4af --- /dev/null +++ b/lib/src/gen/google/type/date.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/type/date.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/type/date.pbjson.dart b/lib/src/gen/google/type/date.pbjson.dart new file mode 100644 index 00000000000..d48a75a7bdc --- /dev/null +++ b/lib/src/gen/google/type/date.pbjson.dart @@ -0,0 +1,22 @@ +/// +// Generated code. Do not modify. +// source: google/type/date.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use dateDescriptor instead') +const Date$json = const { + '1': 'Date', + '2': const [ + const {'1': 'year', '3': 1, '4': 1, '5': 5, '10': 'year'}, + const {'1': 'month', '3': 2, '4': 1, '5': 5, '10': 'month'}, + const {'1': 'day', '3': 3, '4': 1, '5': 5, '10': 'day'}, + ], +}; + +/// Descriptor for `Date`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List dateDescriptor = $convert.base64Decode('CgREYXRlEhIKBHllYXIYASABKAVSBHllYXISFAoFbW9udGgYAiABKAVSBW1vbnRoEhAKA2RheRgDIAEoBVIDZGF5'); diff --git a/lib/src/gen/google/type/datetime.pb.dart b/lib/src/gen/google/type/datetime.pb.dart new file mode 100644 index 00000000000..447b4a6a294 --- /dev/null +++ b/lib/src/gen/google/type/datetime.pb.dart @@ -0,0 +1,252 @@ +/// +// Generated code. Do not modify. +// source: google/type/datetime.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../protobuf/duration.pb.dart' as $1; + +enum DateTime_TimeOffset { + utcOffset, + timeZone, + notSet +} + +class DateTime extends $pb.GeneratedMessage { + static const $core.Map<$core.int, DateTime_TimeOffset> _DateTime_TimeOffsetByTag = { + 8 : DateTime_TimeOffset.utcOffset, + 9 : DateTime_TimeOffset.timeZone, + 0 : DateTime_TimeOffset.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DateTime', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..oo(0, [8, 9]) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'year', $pb.PbFieldType.O3) + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'month', $pb.PbFieldType.O3) + ..a<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'day', $pb.PbFieldType.O3) + ..a<$core.int>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'hours', $pb.PbFieldType.O3) + ..a<$core.int>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'minutes', $pb.PbFieldType.O3) + ..a<$core.int>(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'seconds', $pb.PbFieldType.O3) + ..a<$core.int>(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'nanos', $pb.PbFieldType.O3) + ..aOM<$1.Duration>(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'utcOffset', subBuilder: $1.Duration.create) + ..aOM(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'timeZone', subBuilder: TimeZone.create) + ..hasRequiredFields = false + ; + + DateTime._() : super(); + factory DateTime({ + $core.int? year, + $core.int? month, + $core.int? day, + $core.int? hours, + $core.int? minutes, + $core.int? seconds, + $core.int? nanos, + $1.Duration? utcOffset, + TimeZone? timeZone, + }) { + final _result = create(); + if (year != null) { + _result.year = year; + } + if (month != null) { + _result.month = month; + } + if (day != null) { + _result.day = day; + } + if (hours != null) { + _result.hours = hours; + } + if (minutes != null) { + _result.minutes = minutes; + } + if (seconds != null) { + _result.seconds = seconds; + } + if (nanos != null) { + _result.nanos = nanos; + } + if (utcOffset != null) { + _result.utcOffset = utcOffset; + } + if (timeZone != null) { + _result.timeZone = timeZone; + } + return _result; + } + factory DateTime.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DateTime.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DateTime clone() => DateTime()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DateTime copyWith(void Function(DateTime) updates) => super.copyWith((message) => updates(message as DateTime)) as DateTime; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DateTime create() => DateTime._(); + DateTime createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DateTime getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DateTime? _defaultInstance; + + DateTime_TimeOffset whichTimeOffset() => _DateTime_TimeOffsetByTag[$_whichOneof(0)]!; + void clearTimeOffset() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $core.int get year => $_getIZ(0); + @$pb.TagNumber(1) + set year($core.int v) { $_setSignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasYear() => $_has(0); + @$pb.TagNumber(1) + void clearYear() => clearField(1); + + @$pb.TagNumber(2) + $core.int get month => $_getIZ(1); + @$pb.TagNumber(2) + set month($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasMonth() => $_has(1); + @$pb.TagNumber(2) + void clearMonth() => clearField(2); + + @$pb.TagNumber(3) + $core.int get day => $_getIZ(2); + @$pb.TagNumber(3) + set day($core.int v) { $_setSignedInt32(2, v); } + @$pb.TagNumber(3) + $core.bool hasDay() => $_has(2); + @$pb.TagNumber(3) + void clearDay() => clearField(3); + + @$pb.TagNumber(4) + $core.int get hours => $_getIZ(3); + @$pb.TagNumber(4) + set hours($core.int v) { $_setSignedInt32(3, v); } + @$pb.TagNumber(4) + $core.bool hasHours() => $_has(3); + @$pb.TagNumber(4) + void clearHours() => clearField(4); + + @$pb.TagNumber(5) + $core.int get minutes => $_getIZ(4); + @$pb.TagNumber(5) + set minutes($core.int v) { $_setSignedInt32(4, v); } + @$pb.TagNumber(5) + $core.bool hasMinutes() => $_has(4); + @$pb.TagNumber(5) + void clearMinutes() => clearField(5); + + @$pb.TagNumber(6) + $core.int get seconds => $_getIZ(5); + @$pb.TagNumber(6) + set seconds($core.int v) { $_setSignedInt32(5, v); } + @$pb.TagNumber(6) + $core.bool hasSeconds() => $_has(5); + @$pb.TagNumber(6) + void clearSeconds() => clearField(6); + + @$pb.TagNumber(7) + $core.int get nanos => $_getIZ(6); + @$pb.TagNumber(7) + set nanos($core.int v) { $_setSignedInt32(6, v); } + @$pb.TagNumber(7) + $core.bool hasNanos() => $_has(6); + @$pb.TagNumber(7) + void clearNanos() => clearField(7); + + @$pb.TagNumber(8) + $1.Duration get utcOffset => $_getN(7); + @$pb.TagNumber(8) + set utcOffset($1.Duration v) { setField(8, v); } + @$pb.TagNumber(8) + $core.bool hasUtcOffset() => $_has(7); + @$pb.TagNumber(8) + void clearUtcOffset() => clearField(8); + @$pb.TagNumber(8) + $1.Duration ensureUtcOffset() => $_ensure(7); + + @$pb.TagNumber(9) + TimeZone get timeZone => $_getN(8); + @$pb.TagNumber(9) + set timeZone(TimeZone v) { setField(9, v); } + @$pb.TagNumber(9) + $core.bool hasTimeZone() => $_has(8); + @$pb.TagNumber(9) + void clearTimeZone() => clearField(9); + @$pb.TagNumber(9) + TimeZone ensureTimeZone() => $_ensure(8); +} + +class TimeZone extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TimeZone', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'version') + ..hasRequiredFields = false + ; + + TimeZone._() : super(); + factory TimeZone({ + $core.String? id, + $core.String? version, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (version != null) { + _result.version = version; + } + return _result; + } + factory TimeZone.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TimeZone.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TimeZone clone() => TimeZone()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TimeZone copyWith(void Function(TimeZone) updates) => super.copyWith((message) => updates(message as TimeZone)) as TimeZone; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TimeZone create() => TimeZone._(); + TimeZone createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TimeZone getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TimeZone? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get version => $_getSZ(1); + @$pb.TagNumber(2) + set version($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasVersion() => $_has(1); + @$pb.TagNumber(2) + void clearVersion() => clearField(2); +} + diff --git a/lib/src/gen/google/type/datetime.pbenum.dart b/lib/src/gen/google/type/datetime.pbenum.dart new file mode 100644 index 00000000000..d1b7b19cf82 --- /dev/null +++ b/lib/src/gen/google/type/datetime.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/type/datetime.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/type/datetime.pbjson.dart b/lib/src/gen/google/type/datetime.pbjson.dart new file mode 100644 index 00000000000..50fbd64da85 --- /dev/null +++ b/lib/src/gen/google/type/datetime.pbjson.dart @@ -0,0 +1,42 @@ +/// +// Generated code. Do not modify. +// source: google/type/datetime.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use dateTimeDescriptor instead') +const DateTime$json = const { + '1': 'DateTime', + '2': const [ + const {'1': 'year', '3': 1, '4': 1, '5': 5, '10': 'year'}, + const {'1': 'month', '3': 2, '4': 1, '5': 5, '10': 'month'}, + const {'1': 'day', '3': 3, '4': 1, '5': 5, '10': 'day'}, + const {'1': 'hours', '3': 4, '4': 1, '5': 5, '10': 'hours'}, + const {'1': 'minutes', '3': 5, '4': 1, '5': 5, '10': 'minutes'}, + const {'1': 'seconds', '3': 6, '4': 1, '5': 5, '10': 'seconds'}, + const {'1': 'nanos', '3': 7, '4': 1, '5': 5, '10': 'nanos'}, + const {'1': 'utc_offset', '3': 8, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '9': 0, '10': 'utcOffset'}, + const {'1': 'time_zone', '3': 9, '4': 1, '5': 11, '6': '.google.type.TimeZone', '9': 0, '10': 'timeZone'}, + ], + '8': const [ + const {'1': 'time_offset'}, + ], +}; + +/// Descriptor for `DateTime`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List dateTimeDescriptor = $convert.base64Decode('CghEYXRlVGltZRISCgR5ZWFyGAEgASgFUgR5ZWFyEhQKBW1vbnRoGAIgASgFUgVtb250aBIQCgNkYXkYAyABKAVSA2RheRIUCgVob3VycxgEIAEoBVIFaG91cnMSGAoHbWludXRlcxgFIAEoBVIHbWludXRlcxIYCgdzZWNvbmRzGAYgASgFUgdzZWNvbmRzEhQKBW5hbm9zGAcgASgFUgVuYW5vcxI6Cgp1dGNfb2Zmc2V0GAggASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uSABSCXV0Y09mZnNldBI0Cgl0aW1lX3pvbmUYCSABKAsyFS5nb29nbGUudHlwZS5UaW1lWm9uZUgAUgh0aW1lWm9uZUINCgt0aW1lX29mZnNldA=='); +@$core.Deprecated('Use timeZoneDescriptor instead') +const TimeZone$json = const { + '1': 'TimeZone', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'version', '3': 2, '4': 1, '5': 9, '10': 'version'}, + ], +}; + +/// Descriptor for `TimeZone`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List timeZoneDescriptor = $convert.base64Decode('CghUaW1lWm9uZRIOCgJpZBgBIAEoCVICaWQSGAoHdmVyc2lvbhgCIAEoCVIHdmVyc2lvbg=='); diff --git a/lib/src/gen/google/type/dayofweek.pb.dart b/lib/src/gen/google/type/dayofweek.pb.dart new file mode 100644 index 00000000000..ad44a871b80 --- /dev/null +++ b/lib/src/gen/google/type/dayofweek.pb.dart @@ -0,0 +1,11 @@ +/// +// Generated code. Do not modify. +// source: google/type/dayofweek.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +export 'dayofweek.pbenum.dart'; + diff --git a/lib/src/gen/google/type/dayofweek.pbenum.dart b/lib/src/gen/google/type/dayofweek.pbenum.dart new file mode 100644 index 00000000000..a67205a8bb5 --- /dev/null +++ b/lib/src/gen/google/type/dayofweek.pbenum.dart @@ -0,0 +1,38 @@ +/// +// Generated code. Do not modify. +// source: google/type/dayofweek.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class DayOfWeek extends $pb.ProtobufEnum { + static const DayOfWeek DAY_OF_WEEK_UNSPECIFIED = DayOfWeek._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'DAY_OF_WEEK_UNSPECIFIED'); + static const DayOfWeek MONDAY = DayOfWeek._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'MONDAY'); + static const DayOfWeek TUESDAY = DayOfWeek._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'TUESDAY'); + static const DayOfWeek WEDNESDAY = DayOfWeek._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'WEDNESDAY'); + static const DayOfWeek THURSDAY = DayOfWeek._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'THURSDAY'); + static const DayOfWeek FRIDAY = DayOfWeek._(5, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'FRIDAY'); + static const DayOfWeek SATURDAY = DayOfWeek._(6, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'SATURDAY'); + static const DayOfWeek SUNDAY = DayOfWeek._(7, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'SUNDAY'); + + static const $core.List values = [ + DAY_OF_WEEK_UNSPECIFIED, + MONDAY, + TUESDAY, + WEDNESDAY, + THURSDAY, + FRIDAY, + SATURDAY, + SUNDAY, + ]; + + static final $core.Map<$core.int, DayOfWeek> _byValue = $pb.ProtobufEnum.initByValue(values); + static DayOfWeek? valueOf($core.int value) => _byValue[value]; + + const DayOfWeek._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/google/type/dayofweek.pbjson.dart b/lib/src/gen/google/type/dayofweek.pbjson.dart new file mode 100644 index 00000000000..3550598c4ad --- /dev/null +++ b/lib/src/gen/google/type/dayofweek.pbjson.dart @@ -0,0 +1,27 @@ +/// +// Generated code. Do not modify. +// source: google/type/dayofweek.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use dayOfWeekDescriptor instead') +const DayOfWeek$json = const { + '1': 'DayOfWeek', + '2': const [ + const {'1': 'DAY_OF_WEEK_UNSPECIFIED', '2': 0}, + const {'1': 'MONDAY', '2': 1}, + const {'1': 'TUESDAY', '2': 2}, + const {'1': 'WEDNESDAY', '2': 3}, + const {'1': 'THURSDAY', '2': 4}, + const {'1': 'FRIDAY', '2': 5}, + const {'1': 'SATURDAY', '2': 6}, + const {'1': 'SUNDAY', '2': 7}, + ], +}; + +/// Descriptor for `DayOfWeek`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List dayOfWeekDescriptor = $convert.base64Decode('CglEYXlPZldlZWsSGwoXREFZX09GX1dFRUtfVU5TUEVDSUZJRUQQABIKCgZNT05EQVkQARILCgdUVUVTREFZEAISDQoJV0VETkVTREFZEAMSDAoIVEhVUlNEQVkQBBIKCgZGUklEQVkQBRIMCghTQVRVUkRBWRAGEgoKBlNVTkRBWRAH'); diff --git a/lib/src/gen/google/type/decimal.pb.dart b/lib/src/gen/google/type/decimal.pb.dart new file mode 100644 index 00000000000..ef6ef70d426 --- /dev/null +++ b/lib/src/gen/google/type/decimal.pb.dart @@ -0,0 +1,58 @@ +/// +// Generated code. Do not modify. +// source: google/type/decimal.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class Decimal extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Decimal', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'value') + ..hasRequiredFields = false + ; + + Decimal._() : super(); + factory Decimal({ + $core.String? value, + }) { + final _result = create(); + if (value != null) { + _result.value = value; + } + return _result; + } + factory Decimal.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Decimal.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Decimal clone() => Decimal()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Decimal copyWith(void Function(Decimal) updates) => super.copyWith((message) => updates(message as Decimal)) as Decimal; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Decimal create() => Decimal._(); + Decimal createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Decimal getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Decimal? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get value => $_getSZ(0); + @$pb.TagNumber(1) + set value($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasValue() => $_has(0); + @$pb.TagNumber(1) + void clearValue() => clearField(1); +} + diff --git a/lib/src/gen/google/type/decimal.pbenum.dart b/lib/src/gen/google/type/decimal.pbenum.dart new file mode 100644 index 00000000000..38b0893e61a --- /dev/null +++ b/lib/src/gen/google/type/decimal.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/type/decimal.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/type/decimal.pbjson.dart b/lib/src/gen/google/type/decimal.pbjson.dart new file mode 100644 index 00000000000..f8c3a3e65f3 --- /dev/null +++ b/lib/src/gen/google/type/decimal.pbjson.dart @@ -0,0 +1,20 @@ +/// +// Generated code. Do not modify. +// source: google/type/decimal.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use decimalDescriptor instead') +const Decimal$json = const { + '1': 'Decimal', + '2': const [ + const {'1': 'value', '3': 1, '4': 1, '5': 9, '10': 'value'}, + ], +}; + +/// Descriptor for `Decimal`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List decimalDescriptor = $convert.base64Decode('CgdEZWNpbWFsEhQKBXZhbHVlGAEgASgJUgV2YWx1ZQ=='); diff --git a/lib/src/gen/google/type/expr.pb.dart b/lib/src/gen/google/type/expr.pb.dart new file mode 100644 index 00000000000..45ae0e2054e --- /dev/null +++ b/lib/src/gen/google/type/expr.pb.dart @@ -0,0 +1,100 @@ +/// +// Generated code. Do not modify. +// source: google/type/expr.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class Expr extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Expr', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'expression') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'title') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'description') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'location') + ..hasRequiredFields = false + ; + + Expr._() : super(); + factory Expr({ + $core.String? expression, + $core.String? title, + $core.String? description, + $core.String? location, + }) { + final _result = create(); + if (expression != null) { + _result.expression = expression; + } + if (title != null) { + _result.title = title; + } + if (description != null) { + _result.description = description; + } + if (location != null) { + _result.location = location; + } + return _result; + } + factory Expr.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Expr.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Expr clone() => Expr()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Expr copyWith(void Function(Expr) updates) => super.copyWith((message) => updates(message as Expr)) as Expr; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Expr create() => Expr._(); + Expr createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Expr getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Expr? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get expression => $_getSZ(0); + @$pb.TagNumber(1) + set expression($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasExpression() => $_has(0); + @$pb.TagNumber(1) + void clearExpression() => clearField(1); + + @$pb.TagNumber(2) + $core.String get title => $_getSZ(1); + @$pb.TagNumber(2) + set title($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasTitle() => $_has(1); + @$pb.TagNumber(2) + void clearTitle() => clearField(2); + + @$pb.TagNumber(3) + $core.String get description => $_getSZ(2); + @$pb.TagNumber(3) + set description($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasDescription() => $_has(2); + @$pb.TagNumber(3) + void clearDescription() => clearField(3); + + @$pb.TagNumber(4) + $core.String get location => $_getSZ(3); + @$pb.TagNumber(4) + set location($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasLocation() => $_has(3); + @$pb.TagNumber(4) + void clearLocation() => clearField(4); +} + diff --git a/lib/src/gen/google/type/expr.pbenum.dart b/lib/src/gen/google/type/expr.pbenum.dart new file mode 100644 index 00000000000..26b066a5f55 --- /dev/null +++ b/lib/src/gen/google/type/expr.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/type/expr.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/type/expr.pbjson.dart b/lib/src/gen/google/type/expr.pbjson.dart new file mode 100644 index 00000000000..63c16294abf --- /dev/null +++ b/lib/src/gen/google/type/expr.pbjson.dart @@ -0,0 +1,23 @@ +/// +// Generated code. Do not modify. +// source: google/type/expr.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use exprDescriptor instead') +const Expr$json = const { + '1': 'Expr', + '2': const [ + const {'1': 'expression', '3': 1, '4': 1, '5': 9, '10': 'expression'}, + const {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'}, + const {'1': 'description', '3': 3, '4': 1, '5': 9, '10': 'description'}, + const {'1': 'location', '3': 4, '4': 1, '5': 9, '10': 'location'}, + ], +}; + +/// Descriptor for `Expr`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List exprDescriptor = $convert.base64Decode('CgRFeHByEh4KCmV4cHJlc3Npb24YASABKAlSCmV4cHJlc3Npb24SFAoFdGl0bGUYAiABKAlSBXRpdGxlEiAKC2Rlc2NyaXB0aW9uGAMgASgJUgtkZXNjcmlwdGlvbhIaCghsb2NhdGlvbhgEIAEoCVIIbG9jYXRpb24='); diff --git a/lib/src/gen/google/type/fraction.pb.dart b/lib/src/gen/google/type/fraction.pb.dart new file mode 100644 index 00000000000..bf076a3632a --- /dev/null +++ b/lib/src/gen/google/type/fraction.pb.dart @@ -0,0 +1,73 @@ +/// +// Generated code. Do not modify. +// source: google/type/fraction.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +class Fraction extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Fraction', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..aInt64(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'numerator') + ..aInt64(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'denominator') + ..hasRequiredFields = false + ; + + Fraction._() : super(); + factory Fraction({ + $fixnum.Int64? numerator, + $fixnum.Int64? denominator, + }) { + final _result = create(); + if (numerator != null) { + _result.numerator = numerator; + } + if (denominator != null) { + _result.denominator = denominator; + } + return _result; + } + factory Fraction.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Fraction.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Fraction clone() => Fraction()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Fraction copyWith(void Function(Fraction) updates) => super.copyWith((message) => updates(message as Fraction)) as Fraction; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Fraction create() => Fraction._(); + Fraction createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Fraction getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Fraction? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get numerator => $_getI64(0); + @$pb.TagNumber(1) + set numerator($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasNumerator() => $_has(0); + @$pb.TagNumber(1) + void clearNumerator() => clearField(1); + + @$pb.TagNumber(2) + $fixnum.Int64 get denominator => $_getI64(1); + @$pb.TagNumber(2) + set denominator($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasDenominator() => $_has(1); + @$pb.TagNumber(2) + void clearDenominator() => clearField(2); +} + diff --git a/lib/src/gen/google/type/fraction.pbenum.dart b/lib/src/gen/google/type/fraction.pbenum.dart new file mode 100644 index 00000000000..98a7af90bdc --- /dev/null +++ b/lib/src/gen/google/type/fraction.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/type/fraction.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/type/fraction.pbjson.dart b/lib/src/gen/google/type/fraction.pbjson.dart new file mode 100644 index 00000000000..acb6d2ab663 --- /dev/null +++ b/lib/src/gen/google/type/fraction.pbjson.dart @@ -0,0 +1,21 @@ +/// +// Generated code. Do not modify. +// source: google/type/fraction.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use fractionDescriptor instead') +const Fraction$json = const { + '1': 'Fraction', + '2': const [ + const {'1': 'numerator', '3': 1, '4': 1, '5': 3, '10': 'numerator'}, + const {'1': 'denominator', '3': 2, '4': 1, '5': 3, '10': 'denominator'}, + ], +}; + +/// Descriptor for `Fraction`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List fractionDescriptor = $convert.base64Decode('CghGcmFjdGlvbhIcCgludW1lcmF0b3IYASABKANSCW51bWVyYXRvchIgCgtkZW5vbWluYXRvchgCIAEoA1ILZGVub21pbmF0b3I='); diff --git a/lib/src/gen/google/type/interval.pb.dart b/lib/src/gen/google/type/interval.pb.dart new file mode 100644 index 00000000000..6e798b420e0 --- /dev/null +++ b/lib/src/gen/google/type/interval.pb.dart @@ -0,0 +1,78 @@ +/// +// Generated code. Do not modify. +// source: google/type/interval.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../protobuf/timestamp.pb.dart' as $2; + +class Interval extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Interval', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..aOM<$2.Timestamp>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'startTime', subBuilder: $2.Timestamp.create) + ..aOM<$2.Timestamp>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'endTime', subBuilder: $2.Timestamp.create) + ..hasRequiredFields = false + ; + + Interval._() : super(); + factory Interval({ + $2.Timestamp? startTime, + $2.Timestamp? endTime, + }) { + final _result = create(); + if (startTime != null) { + _result.startTime = startTime; + } + if (endTime != null) { + _result.endTime = endTime; + } + return _result; + } + factory Interval.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Interval.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Interval clone() => Interval()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Interval copyWith(void Function(Interval) updates) => super.copyWith((message) => updates(message as Interval)) as Interval; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Interval create() => Interval._(); + Interval createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Interval getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Interval? _defaultInstance; + + @$pb.TagNumber(1) + $2.Timestamp get startTime => $_getN(0); + @$pb.TagNumber(1) + set startTime($2.Timestamp v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasStartTime() => $_has(0); + @$pb.TagNumber(1) + void clearStartTime() => clearField(1); + @$pb.TagNumber(1) + $2.Timestamp ensureStartTime() => $_ensure(0); + + @$pb.TagNumber(2) + $2.Timestamp get endTime => $_getN(1); + @$pb.TagNumber(2) + set endTime($2.Timestamp v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasEndTime() => $_has(1); + @$pb.TagNumber(2) + void clearEndTime() => clearField(2); + @$pb.TagNumber(2) + $2.Timestamp ensureEndTime() => $_ensure(1); +} + diff --git a/lib/src/gen/google/type/interval.pbenum.dart b/lib/src/gen/google/type/interval.pbenum.dart new file mode 100644 index 00000000000..a53c712f21d --- /dev/null +++ b/lib/src/gen/google/type/interval.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/type/interval.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/type/interval.pbjson.dart b/lib/src/gen/google/type/interval.pbjson.dart new file mode 100644 index 00000000000..a292eb49f00 --- /dev/null +++ b/lib/src/gen/google/type/interval.pbjson.dart @@ -0,0 +1,21 @@ +/// +// Generated code. Do not modify. +// source: google/type/interval.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use intervalDescriptor instead') +const Interval$json = const { + '1': 'Interval', + '2': const [ + const {'1': 'start_time', '3': 1, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'startTime'}, + const {'1': 'end_time', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'endTime'}, + ], +}; + +/// Descriptor for `Interval`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List intervalDescriptor = $convert.base64Decode('CghJbnRlcnZhbBI5CgpzdGFydF90aW1lGAEgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcFIJc3RhcnRUaW1lEjUKCGVuZF90aW1lGAIgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcFIHZW5kVGltZQ=='); diff --git a/lib/src/gen/google/type/latlng.pb.dart b/lib/src/gen/google/type/latlng.pb.dart new file mode 100644 index 00000000000..021c7bfdb6d --- /dev/null +++ b/lib/src/gen/google/type/latlng.pb.dart @@ -0,0 +1,72 @@ +/// +// Generated code. Do not modify. +// source: google/type/latlng.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class LatLng extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'LatLng', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'latitude', $pb.PbFieldType.OD) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'longitude', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + LatLng._() : super(); + factory LatLng({ + $core.double? latitude, + $core.double? longitude, + }) { + final _result = create(); + if (latitude != null) { + _result.latitude = latitude; + } + if (longitude != null) { + _result.longitude = longitude; + } + return _result; + } + factory LatLng.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory LatLng.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + LatLng clone() => LatLng()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + LatLng copyWith(void Function(LatLng) updates) => super.copyWith((message) => updates(message as LatLng)) as LatLng; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static LatLng create() => LatLng._(); + LatLng createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static LatLng getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static LatLng? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get latitude => $_getN(0); + @$pb.TagNumber(1) + set latitude($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasLatitude() => $_has(0); + @$pb.TagNumber(1) + void clearLatitude() => clearField(1); + + @$pb.TagNumber(2) + $core.double get longitude => $_getN(1); + @$pb.TagNumber(2) + set longitude($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasLongitude() => $_has(1); + @$pb.TagNumber(2) + void clearLongitude() => clearField(2); +} + diff --git a/lib/src/gen/google/type/latlng.pbenum.dart b/lib/src/gen/google/type/latlng.pbenum.dart new file mode 100644 index 00000000000..957ce6ac0c5 --- /dev/null +++ b/lib/src/gen/google/type/latlng.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/type/latlng.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/type/latlng.pbjson.dart b/lib/src/gen/google/type/latlng.pbjson.dart new file mode 100644 index 00000000000..3e482077b6b --- /dev/null +++ b/lib/src/gen/google/type/latlng.pbjson.dart @@ -0,0 +1,21 @@ +/// +// Generated code. Do not modify. +// source: google/type/latlng.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use latLngDescriptor instead') +const LatLng$json = const { + '1': 'LatLng', + '2': const [ + const {'1': 'latitude', '3': 1, '4': 1, '5': 1, '10': 'latitude'}, + const {'1': 'longitude', '3': 2, '4': 1, '5': 1, '10': 'longitude'}, + ], +}; + +/// Descriptor for `LatLng`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List latLngDescriptor = $convert.base64Decode('CgZMYXRMbmcSGgoIbGF0aXR1ZGUYASABKAFSCGxhdGl0dWRlEhwKCWxvbmdpdHVkZRgCIAEoAVIJbG9uZ2l0dWRl'); diff --git a/lib/src/gen/google/type/localized_text.pb.dart b/lib/src/gen/google/type/localized_text.pb.dart new file mode 100644 index 00000000000..38b369c3d65 --- /dev/null +++ b/lib/src/gen/google/type/localized_text.pb.dart @@ -0,0 +1,72 @@ +/// +// Generated code. Do not modify. +// source: google/type/localized_text.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class LocalizedText extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'LocalizedText', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'text') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'languageCode') + ..hasRequiredFields = false + ; + + LocalizedText._() : super(); + factory LocalizedText({ + $core.String? text, + $core.String? languageCode, + }) { + final _result = create(); + if (text != null) { + _result.text = text; + } + if (languageCode != null) { + _result.languageCode = languageCode; + } + return _result; + } + factory LocalizedText.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory LocalizedText.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + LocalizedText clone() => LocalizedText()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + LocalizedText copyWith(void Function(LocalizedText) updates) => super.copyWith((message) => updates(message as LocalizedText)) as LocalizedText; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static LocalizedText create() => LocalizedText._(); + LocalizedText createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static LocalizedText getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static LocalizedText? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get text => $_getSZ(0); + @$pb.TagNumber(1) + set text($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasText() => $_has(0); + @$pb.TagNumber(1) + void clearText() => clearField(1); + + @$pb.TagNumber(2) + $core.String get languageCode => $_getSZ(1); + @$pb.TagNumber(2) + set languageCode($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasLanguageCode() => $_has(1); + @$pb.TagNumber(2) + void clearLanguageCode() => clearField(2); +} + diff --git a/lib/src/gen/google/type/localized_text.pbenum.dart b/lib/src/gen/google/type/localized_text.pbenum.dart new file mode 100644 index 00000000000..67fefbc3590 --- /dev/null +++ b/lib/src/gen/google/type/localized_text.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/type/localized_text.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/type/localized_text.pbjson.dart b/lib/src/gen/google/type/localized_text.pbjson.dart new file mode 100644 index 00000000000..b83583dd42f --- /dev/null +++ b/lib/src/gen/google/type/localized_text.pbjson.dart @@ -0,0 +1,21 @@ +/// +// Generated code. Do not modify. +// source: google/type/localized_text.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use localizedTextDescriptor instead') +const LocalizedText$json = const { + '1': 'LocalizedText', + '2': const [ + const {'1': 'text', '3': 1, '4': 1, '5': 9, '10': 'text'}, + const {'1': 'language_code', '3': 2, '4': 1, '5': 9, '10': 'languageCode'}, + ], +}; + +/// Descriptor for `LocalizedText`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List localizedTextDescriptor = $convert.base64Decode('Cg1Mb2NhbGl6ZWRUZXh0EhIKBHRleHQYASABKAlSBHRleHQSIwoNbGFuZ3VhZ2VfY29kZRgCIAEoCVIMbGFuZ3VhZ2VDb2Rl'); diff --git a/lib/src/gen/google/type/money.pb.dart b/lib/src/gen/google/type/money.pb.dart new file mode 100644 index 00000000000..5a03fc41b3a --- /dev/null +++ b/lib/src/gen/google/type/money.pb.dart @@ -0,0 +1,87 @@ +/// +// Generated code. Do not modify. +// source: google/type/money.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +class Money extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Money', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'currencyCode') + ..aInt64(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'units') + ..a<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'nanos', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + Money._() : super(); + factory Money({ + $core.String? currencyCode, + $fixnum.Int64? units, + $core.int? nanos, + }) { + final _result = create(); + if (currencyCode != null) { + _result.currencyCode = currencyCode; + } + if (units != null) { + _result.units = units; + } + if (nanos != null) { + _result.nanos = nanos; + } + return _result; + } + factory Money.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Money.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Money clone() => Money()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Money copyWith(void Function(Money) updates) => super.copyWith((message) => updates(message as Money)) as Money; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Money create() => Money._(); + Money createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Money getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Money? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get currencyCode => $_getSZ(0); + @$pb.TagNumber(1) + set currencyCode($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasCurrencyCode() => $_has(0); + @$pb.TagNumber(1) + void clearCurrencyCode() => clearField(1); + + @$pb.TagNumber(2) + $fixnum.Int64 get units => $_getI64(1); + @$pb.TagNumber(2) + set units($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasUnits() => $_has(1); + @$pb.TagNumber(2) + void clearUnits() => clearField(2); + + @$pb.TagNumber(3) + $core.int get nanos => $_getIZ(2); + @$pb.TagNumber(3) + set nanos($core.int v) { $_setSignedInt32(2, v); } + @$pb.TagNumber(3) + $core.bool hasNanos() => $_has(2); + @$pb.TagNumber(3) + void clearNanos() => clearField(3); +} + diff --git a/lib/src/gen/google/type/money.pbenum.dart b/lib/src/gen/google/type/money.pbenum.dart new file mode 100644 index 00000000000..ce465a365ce --- /dev/null +++ b/lib/src/gen/google/type/money.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/type/money.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/type/money.pbjson.dart b/lib/src/gen/google/type/money.pbjson.dart new file mode 100644 index 00000000000..af49f998044 --- /dev/null +++ b/lib/src/gen/google/type/money.pbjson.dart @@ -0,0 +1,22 @@ +/// +// Generated code. Do not modify. +// source: google/type/money.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use moneyDescriptor instead') +const Money$json = const { + '1': 'Money', + '2': const [ + const {'1': 'currency_code', '3': 1, '4': 1, '5': 9, '10': 'currencyCode'}, + const {'1': 'units', '3': 2, '4': 1, '5': 3, '10': 'units'}, + const {'1': 'nanos', '3': 3, '4': 1, '5': 5, '10': 'nanos'}, + ], +}; + +/// Descriptor for `Money`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moneyDescriptor = $convert.base64Decode('CgVNb25leRIjCg1jdXJyZW5jeV9jb2RlGAEgASgJUgxjdXJyZW5jeUNvZGUSFAoFdW5pdHMYAiABKANSBXVuaXRzEhQKBW5hbm9zGAMgASgFUgVuYW5vcw=='); diff --git a/lib/src/gen/google/type/month.pb.dart b/lib/src/gen/google/type/month.pb.dart new file mode 100644 index 00000000000..4230e1dbee5 --- /dev/null +++ b/lib/src/gen/google/type/month.pb.dart @@ -0,0 +1,11 @@ +/// +// Generated code. Do not modify. +// source: google/type/month.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +export 'month.pbenum.dart'; + diff --git a/lib/src/gen/google/type/month.pbenum.dart b/lib/src/gen/google/type/month.pbenum.dart new file mode 100644 index 00000000000..022f809ff97 --- /dev/null +++ b/lib/src/gen/google/type/month.pbenum.dart @@ -0,0 +1,48 @@ +/// +// Generated code. Do not modify. +// source: google/type/month.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class Month extends $pb.ProtobufEnum { + static const Month MONTH_UNSPECIFIED = Month._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'MONTH_UNSPECIFIED'); + static const Month JANUARY = Month._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'JANUARY'); + static const Month FEBRUARY = Month._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'FEBRUARY'); + static const Month MARCH = Month._(3, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'MARCH'); + static const Month APRIL = Month._(4, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'APRIL'); + static const Month MAY = Month._(5, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'MAY'); + static const Month JUNE = Month._(6, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'JUNE'); + static const Month JULY = Month._(7, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'JULY'); + static const Month AUGUST = Month._(8, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'AUGUST'); + static const Month SEPTEMBER = Month._(9, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'SEPTEMBER'); + static const Month OCTOBER = Month._(10, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'OCTOBER'); + static const Month NOVEMBER = Month._(11, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'NOVEMBER'); + static const Month DECEMBER = Month._(12, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'DECEMBER'); + + static const $core.List values = [ + MONTH_UNSPECIFIED, + JANUARY, + FEBRUARY, + MARCH, + APRIL, + MAY, + JUNE, + JULY, + AUGUST, + SEPTEMBER, + OCTOBER, + NOVEMBER, + DECEMBER, + ]; + + static final $core.Map<$core.int, Month> _byValue = $pb.ProtobufEnum.initByValue(values); + static Month? valueOf($core.int value) => _byValue[value]; + + const Month._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/google/type/month.pbjson.dart b/lib/src/gen/google/type/month.pbjson.dart new file mode 100644 index 00000000000..1d9108b21a9 --- /dev/null +++ b/lib/src/gen/google/type/month.pbjson.dart @@ -0,0 +1,32 @@ +/// +// Generated code. Do not modify. +// source: google/type/month.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use monthDescriptor instead') +const Month$json = const { + '1': 'Month', + '2': const [ + const {'1': 'MONTH_UNSPECIFIED', '2': 0}, + const {'1': 'JANUARY', '2': 1}, + const {'1': 'FEBRUARY', '2': 2}, + const {'1': 'MARCH', '2': 3}, + const {'1': 'APRIL', '2': 4}, + const {'1': 'MAY', '2': 5}, + const {'1': 'JUNE', '2': 6}, + const {'1': 'JULY', '2': 7}, + const {'1': 'AUGUST', '2': 8}, + const {'1': 'SEPTEMBER', '2': 9}, + const {'1': 'OCTOBER', '2': 10}, + const {'1': 'NOVEMBER', '2': 11}, + const {'1': 'DECEMBER', '2': 12}, + ], +}; + +/// Descriptor for `Month`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List monthDescriptor = $convert.base64Decode('CgVNb250aBIVChFNT05USF9VTlNQRUNJRklFRBAAEgsKB0pBTlVBUlkQARIMCghGRUJSVUFSWRACEgkKBU1BUkNIEAMSCQoFQVBSSUwQBBIHCgNNQVkQBRIICgRKVU5FEAYSCAoESlVMWRAHEgoKBkFVR1VTVBAIEg0KCVNFUFRFTUJFUhAJEgsKB09DVE9CRVIQChIMCghOT1ZFTUJFUhALEgwKCERFQ0VNQkVSEAw='); diff --git a/lib/src/gen/google/type/phone_number.pb.dart b/lib/src/gen/google/type/phone_number.pb.dart new file mode 100644 index 00000000000..0eccaf0786d --- /dev/null +++ b/lib/src/gen/google/type/phone_number.pb.dart @@ -0,0 +1,164 @@ +/// +// Generated code. Do not modify. +// source: google/type/phone_number.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class PhoneNumber_ShortCode extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PhoneNumber.ShortCode', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'regionCode') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'number') + ..hasRequiredFields = false + ; + + PhoneNumber_ShortCode._() : super(); + factory PhoneNumber_ShortCode({ + $core.String? regionCode, + $core.String? number, + }) { + final _result = create(); + if (regionCode != null) { + _result.regionCode = regionCode; + } + if (number != null) { + _result.number = number; + } + return _result; + } + factory PhoneNumber_ShortCode.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PhoneNumber_ShortCode.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PhoneNumber_ShortCode clone() => PhoneNumber_ShortCode()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PhoneNumber_ShortCode copyWith(void Function(PhoneNumber_ShortCode) updates) => super.copyWith((message) => updates(message as PhoneNumber_ShortCode)) as PhoneNumber_ShortCode; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PhoneNumber_ShortCode create() => PhoneNumber_ShortCode._(); + PhoneNumber_ShortCode createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PhoneNumber_ShortCode getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PhoneNumber_ShortCode? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get regionCode => $_getSZ(0); + @$pb.TagNumber(1) + set regionCode($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasRegionCode() => $_has(0); + @$pb.TagNumber(1) + void clearRegionCode() => clearField(1); + + @$pb.TagNumber(2) + $core.String get number => $_getSZ(1); + @$pb.TagNumber(2) + set number($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasNumber() => $_has(1); + @$pb.TagNumber(2) + void clearNumber() => clearField(2); +} + +enum PhoneNumber_Kind { + e164Number, + shortCode, + notSet +} + +class PhoneNumber extends $pb.GeneratedMessage { + static const $core.Map<$core.int, PhoneNumber_Kind> _PhoneNumber_KindByTag = { + 1 : PhoneNumber_Kind.e164Number, + 2 : PhoneNumber_Kind.shortCode, + 0 : PhoneNumber_Kind.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PhoneNumber', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..oo(0, [1, 2]) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'e164Number') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'shortCode', subBuilder: PhoneNumber_ShortCode.create) + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extension') + ..hasRequiredFields = false + ; + + PhoneNumber._() : super(); + factory PhoneNumber({ + $core.String? e164Number, + PhoneNumber_ShortCode? shortCode, + $core.String? extension_3, + }) { + final _result = create(); + if (e164Number != null) { + _result.e164Number = e164Number; + } + if (shortCode != null) { + _result.shortCode = shortCode; + } + if (extension_3 != null) { + _result.extension_3 = extension_3; + } + return _result; + } + factory PhoneNumber.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PhoneNumber.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PhoneNumber clone() => PhoneNumber()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PhoneNumber copyWith(void Function(PhoneNumber) updates) => super.copyWith((message) => updates(message as PhoneNumber)) as PhoneNumber; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PhoneNumber create() => PhoneNumber._(); + PhoneNumber createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PhoneNumber getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PhoneNumber? _defaultInstance; + + PhoneNumber_Kind whichKind() => _PhoneNumber_KindByTag[$_whichOneof(0)]!; + void clearKind() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $core.String get e164Number => $_getSZ(0); + @$pb.TagNumber(1) + set e164Number($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasE164Number() => $_has(0); + @$pb.TagNumber(1) + void clearE164Number() => clearField(1); + + @$pb.TagNumber(2) + PhoneNumber_ShortCode get shortCode => $_getN(1); + @$pb.TagNumber(2) + set shortCode(PhoneNumber_ShortCode v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasShortCode() => $_has(1); + @$pb.TagNumber(2) + void clearShortCode() => clearField(2); + @$pb.TagNumber(2) + PhoneNumber_ShortCode ensureShortCode() => $_ensure(1); + + @$pb.TagNumber(3) + $core.String get extension_3 => $_getSZ(2); + @$pb.TagNumber(3) + set extension_3($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasExtension_3() => $_has(2); + @$pb.TagNumber(3) + void clearExtension_3() => clearField(3); +} + diff --git a/lib/src/gen/google/type/phone_number.pbenum.dart b/lib/src/gen/google/type/phone_number.pbenum.dart new file mode 100644 index 00000000000..5f2a508ae58 --- /dev/null +++ b/lib/src/gen/google/type/phone_number.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/type/phone_number.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/type/phone_number.pbjson.dart b/lib/src/gen/google/type/phone_number.pbjson.dart new file mode 100644 index 00000000000..482843a31f3 --- /dev/null +++ b/lib/src/gen/google/type/phone_number.pbjson.dart @@ -0,0 +1,35 @@ +/// +// Generated code. Do not modify. +// source: google/type/phone_number.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use phoneNumberDescriptor instead') +const PhoneNumber$json = const { + '1': 'PhoneNumber', + '2': const [ + const {'1': 'e164_number', '3': 1, '4': 1, '5': 9, '9': 0, '10': 'e164Number'}, + const {'1': 'short_code', '3': 2, '4': 1, '5': 11, '6': '.google.type.PhoneNumber.ShortCode', '9': 0, '10': 'shortCode'}, + const {'1': 'extension', '3': 3, '4': 1, '5': 9, '10': 'extension'}, + ], + '3': const [PhoneNumber_ShortCode$json], + '8': const [ + const {'1': 'kind'}, + ], +}; + +@$core.Deprecated('Use phoneNumberDescriptor instead') +const PhoneNumber_ShortCode$json = const { + '1': 'ShortCode', + '2': const [ + const {'1': 'region_code', '3': 1, '4': 1, '5': 9, '10': 'regionCode'}, + const {'1': 'number', '3': 2, '4': 1, '5': 9, '10': 'number'}, + ], +}; + +/// Descriptor for `PhoneNumber`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List phoneNumberDescriptor = $convert.base64Decode('CgtQaG9uZU51bWJlchIhCgtlMTY0X251bWJlchgBIAEoCUgAUgplMTY0TnVtYmVyEkMKCnNob3J0X2NvZGUYAiABKAsyIi5nb29nbGUudHlwZS5QaG9uZU51bWJlci5TaG9ydENvZGVIAFIJc2hvcnRDb2RlEhwKCWV4dGVuc2lvbhgDIAEoCVIJZXh0ZW5zaW9uGkQKCVNob3J0Q29kZRIfCgtyZWdpb25fY29kZRgBIAEoCVIKcmVnaW9uQ29kZRIWCgZudW1iZXIYAiABKAlSBm51bWJlckIGCgRraW5k'); diff --git a/lib/src/gen/google/type/postal_address.pb.dart b/lib/src/gen/google/type/postal_address.pb.dart new file mode 100644 index 00000000000..1e1032d8eea --- /dev/null +++ b/lib/src/gen/google/type/postal_address.pb.dart @@ -0,0 +1,186 @@ +/// +// Generated code. Do not modify. +// source: google/type/postal_address.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class PostalAddress extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PostalAddress', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'revision', $pb.PbFieldType.O3) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'regionCode') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'languageCode') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'postalCode') + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sortingCode') + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'administrativeArea') + ..aOS(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'locality') + ..aOS(8, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sublocality') + ..pPS(9, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'addressLines') + ..pPS(10, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'recipients') + ..aOS(11, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'organization') + ..hasRequiredFields = false + ; + + PostalAddress._() : super(); + factory PostalAddress({ + $core.int? revision, + $core.String? regionCode, + $core.String? languageCode, + $core.String? postalCode, + $core.String? sortingCode, + $core.String? administrativeArea, + $core.String? locality, + $core.String? sublocality, + $core.Iterable<$core.String>? addressLines, + $core.Iterable<$core.String>? recipients, + $core.String? organization, + }) { + final _result = create(); + if (revision != null) { + _result.revision = revision; + } + if (regionCode != null) { + _result.regionCode = regionCode; + } + if (languageCode != null) { + _result.languageCode = languageCode; + } + if (postalCode != null) { + _result.postalCode = postalCode; + } + if (sortingCode != null) { + _result.sortingCode = sortingCode; + } + if (administrativeArea != null) { + _result.administrativeArea = administrativeArea; + } + if (locality != null) { + _result.locality = locality; + } + if (sublocality != null) { + _result.sublocality = sublocality; + } + if (addressLines != null) { + _result.addressLines.addAll(addressLines); + } + if (recipients != null) { + _result.recipients.addAll(recipients); + } + if (organization != null) { + _result.organization = organization; + } + return _result; + } + factory PostalAddress.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PostalAddress.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PostalAddress clone() => PostalAddress()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PostalAddress copyWith(void Function(PostalAddress) updates) => super.copyWith((message) => updates(message as PostalAddress)) as PostalAddress; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PostalAddress create() => PostalAddress._(); + PostalAddress createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PostalAddress getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PostalAddress? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get revision => $_getIZ(0); + @$pb.TagNumber(1) + set revision($core.int v) { $_setSignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasRevision() => $_has(0); + @$pb.TagNumber(1) + void clearRevision() => clearField(1); + + @$pb.TagNumber(2) + $core.String get regionCode => $_getSZ(1); + @$pb.TagNumber(2) + set regionCode($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasRegionCode() => $_has(1); + @$pb.TagNumber(2) + void clearRegionCode() => clearField(2); + + @$pb.TagNumber(3) + $core.String get languageCode => $_getSZ(2); + @$pb.TagNumber(3) + set languageCode($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasLanguageCode() => $_has(2); + @$pb.TagNumber(3) + void clearLanguageCode() => clearField(3); + + @$pb.TagNumber(4) + $core.String get postalCode => $_getSZ(3); + @$pb.TagNumber(4) + set postalCode($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasPostalCode() => $_has(3); + @$pb.TagNumber(4) + void clearPostalCode() => clearField(4); + + @$pb.TagNumber(5) + $core.String get sortingCode => $_getSZ(4); + @$pb.TagNumber(5) + set sortingCode($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasSortingCode() => $_has(4); + @$pb.TagNumber(5) + void clearSortingCode() => clearField(5); + + @$pb.TagNumber(6) + $core.String get administrativeArea => $_getSZ(5); + @$pb.TagNumber(6) + set administrativeArea($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasAdministrativeArea() => $_has(5); + @$pb.TagNumber(6) + void clearAdministrativeArea() => clearField(6); + + @$pb.TagNumber(7) + $core.String get locality => $_getSZ(6); + @$pb.TagNumber(7) + set locality($core.String v) { $_setString(6, v); } + @$pb.TagNumber(7) + $core.bool hasLocality() => $_has(6); + @$pb.TagNumber(7) + void clearLocality() => clearField(7); + + @$pb.TagNumber(8) + $core.String get sublocality => $_getSZ(7); + @$pb.TagNumber(8) + set sublocality($core.String v) { $_setString(7, v); } + @$pb.TagNumber(8) + $core.bool hasSublocality() => $_has(7); + @$pb.TagNumber(8) + void clearSublocality() => clearField(8); + + @$pb.TagNumber(9) + $core.List<$core.String> get addressLines => $_getList(8); + + @$pb.TagNumber(10) + $core.List<$core.String> get recipients => $_getList(9); + + @$pb.TagNumber(11) + $core.String get organization => $_getSZ(10); + @$pb.TagNumber(11) + set organization($core.String v) { $_setString(10, v); } + @$pb.TagNumber(11) + $core.bool hasOrganization() => $_has(10); + @$pb.TagNumber(11) + void clearOrganization() => clearField(11); +} + diff --git a/lib/src/gen/google/type/postal_address.pbenum.dart b/lib/src/gen/google/type/postal_address.pbenum.dart new file mode 100644 index 00000000000..93db01712e0 --- /dev/null +++ b/lib/src/gen/google/type/postal_address.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/type/postal_address.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/type/postal_address.pbjson.dart b/lib/src/gen/google/type/postal_address.pbjson.dart new file mode 100644 index 00000000000..4c53a7c8590 --- /dev/null +++ b/lib/src/gen/google/type/postal_address.pbjson.dart @@ -0,0 +1,30 @@ +/// +// Generated code. Do not modify. +// source: google/type/postal_address.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use postalAddressDescriptor instead') +const PostalAddress$json = const { + '1': 'PostalAddress', + '2': const [ + const {'1': 'revision', '3': 1, '4': 1, '5': 5, '10': 'revision'}, + const {'1': 'region_code', '3': 2, '4': 1, '5': 9, '10': 'regionCode'}, + const {'1': 'language_code', '3': 3, '4': 1, '5': 9, '10': 'languageCode'}, + const {'1': 'postal_code', '3': 4, '4': 1, '5': 9, '10': 'postalCode'}, + const {'1': 'sorting_code', '3': 5, '4': 1, '5': 9, '10': 'sortingCode'}, + const {'1': 'administrative_area', '3': 6, '4': 1, '5': 9, '10': 'administrativeArea'}, + const {'1': 'locality', '3': 7, '4': 1, '5': 9, '10': 'locality'}, + const {'1': 'sublocality', '3': 8, '4': 1, '5': 9, '10': 'sublocality'}, + const {'1': 'address_lines', '3': 9, '4': 3, '5': 9, '10': 'addressLines'}, + const {'1': 'recipients', '3': 10, '4': 3, '5': 9, '10': 'recipients'}, + const {'1': 'organization', '3': 11, '4': 1, '5': 9, '10': 'organization'}, + ], +}; + +/// Descriptor for `PostalAddress`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List postalAddressDescriptor = $convert.base64Decode('Cg1Qb3N0YWxBZGRyZXNzEhoKCHJldmlzaW9uGAEgASgFUghyZXZpc2lvbhIfCgtyZWdpb25fY29kZRgCIAEoCVIKcmVnaW9uQ29kZRIjCg1sYW5ndWFnZV9jb2RlGAMgASgJUgxsYW5ndWFnZUNvZGUSHwoLcG9zdGFsX2NvZGUYBCABKAlSCnBvc3RhbENvZGUSIQoMc29ydGluZ19jb2RlGAUgASgJUgtzb3J0aW5nQ29kZRIvChNhZG1pbmlzdHJhdGl2ZV9hcmVhGAYgASgJUhJhZG1pbmlzdHJhdGl2ZUFyZWESGgoIbG9jYWxpdHkYByABKAlSCGxvY2FsaXR5EiAKC3N1YmxvY2FsaXR5GAggASgJUgtzdWJsb2NhbGl0eRIjCg1hZGRyZXNzX2xpbmVzGAkgAygJUgxhZGRyZXNzTGluZXMSHgoKcmVjaXBpZW50cxgKIAMoCVIKcmVjaXBpZW50cxIiCgxvcmdhbml6YXRpb24YCyABKAlSDG9yZ2FuaXphdGlvbg=='); diff --git a/lib/src/gen/google/type/quaternion.pb.dart b/lib/src/gen/google/type/quaternion.pb.dart new file mode 100644 index 00000000000..cdb497b55d3 --- /dev/null +++ b/lib/src/gen/google/type/quaternion.pb.dart @@ -0,0 +1,100 @@ +/// +// Generated code. Do not modify. +// source: google/type/quaternion.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class Quaternion extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Quaternion', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'x', $pb.PbFieldType.OD) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'y', $pb.PbFieldType.OD) + ..a<$core.double>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'z', $pb.PbFieldType.OD) + ..a<$core.double>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'w', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + Quaternion._() : super(); + factory Quaternion({ + $core.double? x, + $core.double? y, + $core.double? z, + $core.double? w, + }) { + final _result = create(); + if (x != null) { + _result.x = x; + } + if (y != null) { + _result.y = y; + } + if (z != null) { + _result.z = z; + } + if (w != null) { + _result.w = w; + } + return _result; + } + factory Quaternion.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Quaternion.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Quaternion clone() => Quaternion()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Quaternion copyWith(void Function(Quaternion) updates) => super.copyWith((message) => updates(message as Quaternion)) as Quaternion; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Quaternion create() => Quaternion._(); + Quaternion createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Quaternion getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Quaternion? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get x => $_getN(0); + @$pb.TagNumber(1) + set x($core.double v) { $_setDouble(0, v); } + @$pb.TagNumber(1) + $core.bool hasX() => $_has(0); + @$pb.TagNumber(1) + void clearX() => clearField(1); + + @$pb.TagNumber(2) + $core.double get y => $_getN(1); + @$pb.TagNumber(2) + set y($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasY() => $_has(1); + @$pb.TagNumber(2) + void clearY() => clearField(2); + + @$pb.TagNumber(3) + $core.double get z => $_getN(2); + @$pb.TagNumber(3) + set z($core.double v) { $_setDouble(2, v); } + @$pb.TagNumber(3) + $core.bool hasZ() => $_has(2); + @$pb.TagNumber(3) + void clearZ() => clearField(3); + + @$pb.TagNumber(4) + $core.double get w => $_getN(3); + @$pb.TagNumber(4) + set w($core.double v) { $_setDouble(3, v); } + @$pb.TagNumber(4) + $core.bool hasW() => $_has(3); + @$pb.TagNumber(4) + void clearW() => clearField(4); +} + diff --git a/lib/src/gen/google/type/quaternion.pbenum.dart b/lib/src/gen/google/type/quaternion.pbenum.dart new file mode 100644 index 00000000000..65de31a55e4 --- /dev/null +++ b/lib/src/gen/google/type/quaternion.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/type/quaternion.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/type/quaternion.pbjson.dart b/lib/src/gen/google/type/quaternion.pbjson.dart new file mode 100644 index 00000000000..90bce9f146c --- /dev/null +++ b/lib/src/gen/google/type/quaternion.pbjson.dart @@ -0,0 +1,23 @@ +/// +// Generated code. Do not modify. +// source: google/type/quaternion.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use quaternionDescriptor instead') +const Quaternion$json = const { + '1': 'Quaternion', + '2': const [ + const {'1': 'x', '3': 1, '4': 1, '5': 1, '10': 'x'}, + const {'1': 'y', '3': 2, '4': 1, '5': 1, '10': 'y'}, + const {'1': 'z', '3': 3, '4': 1, '5': 1, '10': 'z'}, + const {'1': 'w', '3': 4, '4': 1, '5': 1, '10': 'w'}, + ], +}; + +/// Descriptor for `Quaternion`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List quaternionDescriptor = $convert.base64Decode('CgpRdWF0ZXJuaW9uEgwKAXgYASABKAFSAXgSDAoBeRgCIAEoAVIBeRIMCgF6GAMgASgBUgF6EgwKAXcYBCABKAFSAXc='); diff --git a/lib/src/gen/google/type/timeofday.pb.dart b/lib/src/gen/google/type/timeofday.pb.dart new file mode 100644 index 00000000000..604f28fe008 --- /dev/null +++ b/lib/src/gen/google/type/timeofday.pb.dart @@ -0,0 +1,100 @@ +/// +// Generated code. Do not modify. +// source: google/type/timeofday.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class TimeOfDay extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TimeOfDay', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.type'), createEmptyInstance: create) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'hours', $pb.PbFieldType.O3) + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'minutes', $pb.PbFieldType.O3) + ..a<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'seconds', $pb.PbFieldType.O3) + ..a<$core.int>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'nanos', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + TimeOfDay._() : super(); + factory TimeOfDay({ + $core.int? hours, + $core.int? minutes, + $core.int? seconds, + $core.int? nanos, + }) { + final _result = create(); + if (hours != null) { + _result.hours = hours; + } + if (minutes != null) { + _result.minutes = minutes; + } + if (seconds != null) { + _result.seconds = seconds; + } + if (nanos != null) { + _result.nanos = nanos; + } + return _result; + } + factory TimeOfDay.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TimeOfDay.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TimeOfDay clone() => TimeOfDay()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TimeOfDay copyWith(void Function(TimeOfDay) updates) => super.copyWith((message) => updates(message as TimeOfDay)) as TimeOfDay; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TimeOfDay create() => TimeOfDay._(); + TimeOfDay createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TimeOfDay getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TimeOfDay? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get hours => $_getIZ(0); + @$pb.TagNumber(1) + set hours($core.int v) { $_setSignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasHours() => $_has(0); + @$pb.TagNumber(1) + void clearHours() => clearField(1); + + @$pb.TagNumber(2) + $core.int get minutes => $_getIZ(1); + @$pb.TagNumber(2) + set minutes($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasMinutes() => $_has(1); + @$pb.TagNumber(2) + void clearMinutes() => clearField(2); + + @$pb.TagNumber(3) + $core.int get seconds => $_getIZ(2); + @$pb.TagNumber(3) + set seconds($core.int v) { $_setSignedInt32(2, v); } + @$pb.TagNumber(3) + $core.bool hasSeconds() => $_has(2); + @$pb.TagNumber(3) + void clearSeconds() => clearField(3); + + @$pb.TagNumber(4) + $core.int get nanos => $_getIZ(3); + @$pb.TagNumber(4) + set nanos($core.int v) { $_setSignedInt32(3, v); } + @$pb.TagNumber(4) + $core.bool hasNanos() => $_has(3); + @$pb.TagNumber(4) + void clearNanos() => clearField(4); +} + diff --git a/lib/src/gen/google/type/timeofday.pbenum.dart b/lib/src/gen/google/type/timeofday.pbenum.dart new file mode 100644 index 00000000000..30a1f135371 --- /dev/null +++ b/lib/src/gen/google/type/timeofday.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: google/type/timeofday.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/google/type/timeofday.pbjson.dart b/lib/src/gen/google/type/timeofday.pbjson.dart new file mode 100644 index 00000000000..75ba299291d --- /dev/null +++ b/lib/src/gen/google/type/timeofday.pbjson.dart @@ -0,0 +1,23 @@ +/// +// Generated code. Do not modify. +// source: google/type/timeofday.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use timeOfDayDescriptor instead') +const TimeOfDay$json = const { + '1': 'TimeOfDay', + '2': const [ + const {'1': 'hours', '3': 1, '4': 1, '5': 5, '10': 'hours'}, + const {'1': 'minutes', '3': 2, '4': 1, '5': 5, '10': 'minutes'}, + const {'1': 'seconds', '3': 3, '4': 1, '5': 5, '10': 'seconds'}, + const {'1': 'nanos', '3': 4, '4': 1, '5': 5, '10': 'nanos'}, + ], +}; + +/// Descriptor for `TimeOfDay`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List timeOfDayDescriptor = $convert.base64Decode('CglUaW1lT2ZEYXkSFAoFaG91cnMYASABKAVSBWhvdXJzEhgKB21pbnV0ZXMYAiABKAVSB21pbnV0ZXMSGAoHc2Vjb25kcxgDIAEoBVIHc2Vjb25kcxIUCgVuYW5vcxgEIAEoBVIFbmFub3M='); diff --git a/lib/src/gen/module/v1/module.pb.dart b/lib/src/gen/module/v1/module.pb.dart new file mode 100644 index 00000000000..0fc19af3188 --- /dev/null +++ b/lib/src/gen/module/v1/module.pb.dart @@ -0,0 +1,560 @@ +/// +// Generated code. Do not modify. +// source: module/v1/module.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../app/v1/robot.pb.dart' as $1; +import '../../robot/v1/robot.pb.dart' as $2; + +class AddResourceRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddResourceRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.module.v1'), createEmptyInstance: create) + ..aOM<$1.ComponentConfig>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'config', subBuilder: $1.ComponentConfig.create) + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dependencies') + ..hasRequiredFields = false + ; + + AddResourceRequest._() : super(); + factory AddResourceRequest({ + $1.ComponentConfig? config, + $core.Iterable<$core.String>? dependencies, + }) { + final _result = create(); + if (config != null) { + _result.config = config; + } + if (dependencies != null) { + _result.dependencies.addAll(dependencies); + } + return _result; + } + factory AddResourceRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddResourceRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddResourceRequest clone() => AddResourceRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddResourceRequest copyWith(void Function(AddResourceRequest) updates) => super.copyWith((message) => updates(message as AddResourceRequest)) as AddResourceRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddResourceRequest create() => AddResourceRequest._(); + AddResourceRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddResourceRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddResourceRequest? _defaultInstance; + + @$pb.TagNumber(1) + $1.ComponentConfig get config => $_getN(0); + @$pb.TagNumber(1) + set config($1.ComponentConfig v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasConfig() => $_has(0); + @$pb.TagNumber(1) + void clearConfig() => clearField(1); + @$pb.TagNumber(1) + $1.ComponentConfig ensureConfig() => $_ensure(0); + + @$pb.TagNumber(2) + $core.List<$core.String> get dependencies => $_getList(1); +} + +class AddResourceResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddResourceResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.module.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + AddResourceResponse._() : super(); + factory AddResourceResponse() => create(); + factory AddResourceResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddResourceResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddResourceResponse clone() => AddResourceResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddResourceResponse copyWith(void Function(AddResourceResponse) updates) => super.copyWith((message) => updates(message as AddResourceResponse)) as AddResourceResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddResourceResponse create() => AddResourceResponse._(); + AddResourceResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddResourceResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddResourceResponse? _defaultInstance; +} + +class ReconfigureResourceRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ReconfigureResourceRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.module.v1'), createEmptyInstance: create) + ..aOM<$1.ComponentConfig>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'config', subBuilder: $1.ComponentConfig.create) + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dependencies') + ..hasRequiredFields = false + ; + + ReconfigureResourceRequest._() : super(); + factory ReconfigureResourceRequest({ + $1.ComponentConfig? config, + $core.Iterable<$core.String>? dependencies, + }) { + final _result = create(); + if (config != null) { + _result.config = config; + } + if (dependencies != null) { + _result.dependencies.addAll(dependencies); + } + return _result; + } + factory ReconfigureResourceRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ReconfigureResourceRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ReconfigureResourceRequest clone() => ReconfigureResourceRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ReconfigureResourceRequest copyWith(void Function(ReconfigureResourceRequest) updates) => super.copyWith((message) => updates(message as ReconfigureResourceRequest)) as ReconfigureResourceRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ReconfigureResourceRequest create() => ReconfigureResourceRequest._(); + ReconfigureResourceRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ReconfigureResourceRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ReconfigureResourceRequest? _defaultInstance; + + @$pb.TagNumber(1) + $1.ComponentConfig get config => $_getN(0); + @$pb.TagNumber(1) + set config($1.ComponentConfig v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasConfig() => $_has(0); + @$pb.TagNumber(1) + void clearConfig() => clearField(1); + @$pb.TagNumber(1) + $1.ComponentConfig ensureConfig() => $_ensure(0); + + @$pb.TagNumber(2) + $core.List<$core.String> get dependencies => $_getList(1); +} + +class ReconfigureResourceResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ReconfigureResourceResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.module.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + ReconfigureResourceResponse._() : super(); + factory ReconfigureResourceResponse() => create(); + factory ReconfigureResourceResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ReconfigureResourceResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ReconfigureResourceResponse clone() => ReconfigureResourceResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ReconfigureResourceResponse copyWith(void Function(ReconfigureResourceResponse) updates) => super.copyWith((message) => updates(message as ReconfigureResourceResponse)) as ReconfigureResourceResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ReconfigureResourceResponse create() => ReconfigureResourceResponse._(); + ReconfigureResourceResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ReconfigureResourceResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ReconfigureResourceResponse? _defaultInstance; +} + +class RemoveResourceRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveResourceRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.module.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + RemoveResourceRequest._() : super(); + factory RemoveResourceRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory RemoveResourceRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveResourceRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveResourceRequest clone() => RemoveResourceRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveResourceRequest copyWith(void Function(RemoveResourceRequest) updates) => super.copyWith((message) => updates(message as RemoveResourceRequest)) as RemoveResourceRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveResourceRequest create() => RemoveResourceRequest._(); + RemoveResourceRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveResourceRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveResourceRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class RemoveResourceResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveResourceResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.module.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + RemoveResourceResponse._() : super(); + factory RemoveResourceResponse() => create(); + factory RemoveResourceResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveResourceResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveResourceResponse clone() => RemoveResourceResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveResourceResponse copyWith(void Function(RemoveResourceResponse) updates) => super.copyWith((message) => updates(message as RemoveResourceResponse)) as RemoveResourceResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveResourceResponse create() => RemoveResourceResponse._(); + RemoveResourceResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveResourceResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveResourceResponse? _defaultInstance; +} + +class HandlerDefinition extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'HandlerDefinition', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.module.v1'), createEmptyInstance: create) + ..aOM<$2.ResourceRPCSubtype>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'subtype', subBuilder: $2.ResourceRPCSubtype.create) + ..pPS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'models') + ..hasRequiredFields = false + ; + + HandlerDefinition._() : super(); + factory HandlerDefinition({ + $2.ResourceRPCSubtype? subtype, + $core.Iterable<$core.String>? models, + }) { + final _result = create(); + if (subtype != null) { + _result.subtype = subtype; + } + if (models != null) { + _result.models.addAll(models); + } + return _result; + } + factory HandlerDefinition.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory HandlerDefinition.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + HandlerDefinition clone() => HandlerDefinition()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + HandlerDefinition copyWith(void Function(HandlerDefinition) updates) => super.copyWith((message) => updates(message as HandlerDefinition)) as HandlerDefinition; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static HandlerDefinition create() => HandlerDefinition._(); + HandlerDefinition createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static HandlerDefinition getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static HandlerDefinition? _defaultInstance; + + @$pb.TagNumber(1) + $2.ResourceRPCSubtype get subtype => $_getN(0); + @$pb.TagNumber(1) + set subtype($2.ResourceRPCSubtype v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasSubtype() => $_has(0); + @$pb.TagNumber(1) + void clearSubtype() => clearField(1); + @$pb.TagNumber(1) + $2.ResourceRPCSubtype ensureSubtype() => $_ensure(0); + + @$pb.TagNumber(2) + $core.List<$core.String> get models => $_getList(1); +} + +class HandlerMap extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'HandlerMap', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.module.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'handlers', $pb.PbFieldType.PM, subBuilder: HandlerDefinition.create) + ..hasRequiredFields = false + ; + + HandlerMap._() : super(); + factory HandlerMap({ + $core.Iterable? handlers, + }) { + final _result = create(); + if (handlers != null) { + _result.handlers.addAll(handlers); + } + return _result; + } + factory HandlerMap.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory HandlerMap.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + HandlerMap clone() => HandlerMap()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + HandlerMap copyWith(void Function(HandlerMap) updates) => super.copyWith((message) => updates(message as HandlerMap)) as HandlerMap; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static HandlerMap create() => HandlerMap._(); + HandlerMap createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static HandlerMap getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static HandlerMap? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get handlers => $_getList(0); +} + +class ReadyRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ReadyRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.module.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'parentAddress') + ..hasRequiredFields = false + ; + + ReadyRequest._() : super(); + factory ReadyRequest({ + $core.String? parentAddress, + }) { + final _result = create(); + if (parentAddress != null) { + _result.parentAddress = parentAddress; + } + return _result; + } + factory ReadyRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ReadyRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ReadyRequest clone() => ReadyRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ReadyRequest copyWith(void Function(ReadyRequest) updates) => super.copyWith((message) => updates(message as ReadyRequest)) as ReadyRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ReadyRequest create() => ReadyRequest._(); + ReadyRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ReadyRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ReadyRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get parentAddress => $_getSZ(0); + @$pb.TagNumber(1) + set parentAddress($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasParentAddress() => $_has(0); + @$pb.TagNumber(1) + void clearParentAddress() => clearField(1); +} + +class ReadyResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ReadyResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.module.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'ready') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'handlermap', subBuilder: HandlerMap.create) + ..hasRequiredFields = false + ; + + ReadyResponse._() : super(); + factory ReadyResponse({ + $core.bool? ready, + HandlerMap? handlermap, + }) { + final _result = create(); + if (ready != null) { + _result.ready = ready; + } + if (handlermap != null) { + _result.handlermap = handlermap; + } + return _result; + } + factory ReadyResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ReadyResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ReadyResponse clone() => ReadyResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ReadyResponse copyWith(void Function(ReadyResponse) updates) => super.copyWith((message) => updates(message as ReadyResponse)) as ReadyResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ReadyResponse create() => ReadyResponse._(); + ReadyResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ReadyResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ReadyResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get ready => $_getBF(0); + @$pb.TagNumber(1) + set ready($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasReady() => $_has(0); + @$pb.TagNumber(1) + void clearReady() => clearField(1); + + @$pb.TagNumber(2) + HandlerMap get handlermap => $_getN(1); + @$pb.TagNumber(2) + set handlermap(HandlerMap v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasHandlermap() => $_has(1); + @$pb.TagNumber(2) + void clearHandlermap() => clearField(2); + @$pb.TagNumber(2) + HandlerMap ensureHandlermap() => $_ensure(1); +} + +class ValidateConfigRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ValidateConfigRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.module.v1'), createEmptyInstance: create) + ..aOM<$1.ComponentConfig>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'config', subBuilder: $1.ComponentConfig.create) + ..hasRequiredFields = false + ; + + ValidateConfigRequest._() : super(); + factory ValidateConfigRequest({ + $1.ComponentConfig? config, + }) { + final _result = create(); + if (config != null) { + _result.config = config; + } + return _result; + } + factory ValidateConfigRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ValidateConfigRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ValidateConfigRequest clone() => ValidateConfigRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ValidateConfigRequest copyWith(void Function(ValidateConfigRequest) updates) => super.copyWith((message) => updates(message as ValidateConfigRequest)) as ValidateConfigRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ValidateConfigRequest create() => ValidateConfigRequest._(); + ValidateConfigRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ValidateConfigRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ValidateConfigRequest? _defaultInstance; + + @$pb.TagNumber(1) + $1.ComponentConfig get config => $_getN(0); + @$pb.TagNumber(1) + set config($1.ComponentConfig v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasConfig() => $_has(0); + @$pb.TagNumber(1) + void clearConfig() => clearField(1); + @$pb.TagNumber(1) + $1.ComponentConfig ensureConfig() => $_ensure(0); +} + +class ValidateConfigResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ValidateConfigResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.module.v1'), createEmptyInstance: create) + ..pPS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dependencies') + ..hasRequiredFields = false + ; + + ValidateConfigResponse._() : super(); + factory ValidateConfigResponse({ + $core.Iterable<$core.String>? dependencies, + }) { + final _result = create(); + if (dependencies != null) { + _result.dependencies.addAll(dependencies); + } + return _result; + } + factory ValidateConfigResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ValidateConfigResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ValidateConfigResponse clone() => ValidateConfigResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ValidateConfigResponse copyWith(void Function(ValidateConfigResponse) updates) => super.copyWith((message) => updates(message as ValidateConfigResponse)) as ValidateConfigResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ValidateConfigResponse create() => ValidateConfigResponse._(); + ValidateConfigResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ValidateConfigResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ValidateConfigResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.String> get dependencies => $_getList(0); +} + diff --git a/lib/src/gen/module/v1/module.pbenum.dart b/lib/src/gen/module/v1/module.pbenum.dart new file mode 100644 index 00000000000..746d4d93fc5 --- /dev/null +++ b/lib/src/gen/module/v1/module.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: module/v1/module.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/module/v1/module.pbgrpc.dart b/lib/src/gen/module/v1/module.pbgrpc.dart new file mode 100644 index 00000000000..d093bfd8ac1 --- /dev/null +++ b/lib/src/gen/module/v1/module.pbgrpc.dart @@ -0,0 +1,168 @@ +/// +// Generated code. Do not modify. +// source: module/v1/module.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'module.pb.dart' as $3; +export 'module.pb.dart'; + +class ModuleServiceClient extends $grpc.Client { + static final _$addResource = + $grpc.ClientMethod<$3.AddResourceRequest, $3.AddResourceResponse>( + '/viam.module.v1.ModuleService/AddResource', + ($3.AddResourceRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $3.AddResourceResponse.fromBuffer(value)); + static final _$reconfigureResource = $grpc.ClientMethod< + $3.ReconfigureResourceRequest, $3.ReconfigureResourceResponse>( + '/viam.module.v1.ModuleService/ReconfigureResource', + ($3.ReconfigureResourceRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $3.ReconfigureResourceResponse.fromBuffer(value)); + static final _$removeResource = + $grpc.ClientMethod<$3.RemoveResourceRequest, $3.RemoveResourceResponse>( + '/viam.module.v1.ModuleService/RemoveResource', + ($3.RemoveResourceRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $3.RemoveResourceResponse.fromBuffer(value)); + static final _$ready = $grpc.ClientMethod<$3.ReadyRequest, $3.ReadyResponse>( + '/viam.module.v1.ModuleService/Ready', + ($3.ReadyRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $3.ReadyResponse.fromBuffer(value)); + static final _$validateConfig = + $grpc.ClientMethod<$3.ValidateConfigRequest, $3.ValidateConfigResponse>( + '/viam.module.v1.ModuleService/ValidateConfig', + ($3.ValidateConfigRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $3.ValidateConfigResponse.fromBuffer(value)); + + ModuleServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$3.AddResourceResponse> addResource( + $3.AddResourceRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$addResource, request, options: options); + } + + $grpc.ResponseFuture<$3.ReconfigureResourceResponse> reconfigureResource( + $3.ReconfigureResourceRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$reconfigureResource, request, options: options); + } + + $grpc.ResponseFuture<$3.RemoveResourceResponse> removeResource( + $3.RemoveResourceRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$removeResource, request, options: options); + } + + $grpc.ResponseFuture<$3.ReadyResponse> ready($3.ReadyRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$ready, request, options: options); + } + + $grpc.ResponseFuture<$3.ValidateConfigResponse> validateConfig( + $3.ValidateConfigRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$validateConfig, request, options: options); + } +} + +abstract class ModuleServiceBase extends $grpc.Service { + $core.String get $name => 'viam.module.v1.ModuleService'; + + ModuleServiceBase() { + $addMethod( + $grpc.ServiceMethod<$3.AddResourceRequest, $3.AddResourceResponse>( + 'AddResource', + addResource_Pre, + false, + false, + ($core.List<$core.int> value) => + $3.AddResourceRequest.fromBuffer(value), + ($3.AddResourceResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$3.ReconfigureResourceRequest, + $3.ReconfigureResourceResponse>( + 'ReconfigureResource', + reconfigureResource_Pre, + false, + false, + ($core.List<$core.int> value) => + $3.ReconfigureResourceRequest.fromBuffer(value), + ($3.ReconfigureResourceResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$3.RemoveResourceRequest, + $3.RemoveResourceResponse>( + 'RemoveResource', + removeResource_Pre, + false, + false, + ($core.List<$core.int> value) => + $3.RemoveResourceRequest.fromBuffer(value), + ($3.RemoveResourceResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$3.ReadyRequest, $3.ReadyResponse>( + 'Ready', + ready_Pre, + false, + false, + ($core.List<$core.int> value) => $3.ReadyRequest.fromBuffer(value), + ($3.ReadyResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$3.ValidateConfigRequest, + $3.ValidateConfigResponse>( + 'ValidateConfig', + validateConfig_Pre, + false, + false, + ($core.List<$core.int> value) => + $3.ValidateConfigRequest.fromBuffer(value), + ($3.ValidateConfigResponse value) => value.writeToBuffer())); + } + + $async.Future<$3.AddResourceResponse> addResource_Pre($grpc.ServiceCall call, + $async.Future<$3.AddResourceRequest> request) async { + return addResource(call, await request); + } + + $async.Future<$3.ReconfigureResourceResponse> reconfigureResource_Pre( + $grpc.ServiceCall call, + $async.Future<$3.ReconfigureResourceRequest> request) async { + return reconfigureResource(call, await request); + } + + $async.Future<$3.RemoveResourceResponse> removeResource_Pre( + $grpc.ServiceCall call, + $async.Future<$3.RemoveResourceRequest> request) async { + return removeResource(call, await request); + } + + $async.Future<$3.ReadyResponse> ready_Pre( + $grpc.ServiceCall call, $async.Future<$3.ReadyRequest> request) async { + return ready(call, await request); + } + + $async.Future<$3.ValidateConfigResponse> validateConfig_Pre( + $grpc.ServiceCall call, + $async.Future<$3.ValidateConfigRequest> request) async { + return validateConfig(call, await request); + } + + $async.Future<$3.AddResourceResponse> addResource( + $grpc.ServiceCall call, $3.AddResourceRequest request); + $async.Future<$3.ReconfigureResourceResponse> reconfigureResource( + $grpc.ServiceCall call, $3.ReconfigureResourceRequest request); + $async.Future<$3.RemoveResourceResponse> removeResource( + $grpc.ServiceCall call, $3.RemoveResourceRequest request); + $async.Future<$3.ReadyResponse> ready( + $grpc.ServiceCall call, $3.ReadyRequest request); + $async.Future<$3.ValidateConfigResponse> validateConfig( + $grpc.ServiceCall call, $3.ValidateConfigRequest request); +} diff --git a/lib/src/gen/module/v1/module.pbjson.dart b/lib/src/gen/module/v1/module.pbjson.dart new file mode 100644 index 00000000000..1458a2821f1 --- /dev/null +++ b/lib/src/gen/module/v1/module.pbjson.dart @@ -0,0 +1,125 @@ +/// +// Generated code. Do not modify. +// source: module/v1/module.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use addResourceRequestDescriptor instead') +const AddResourceRequest$json = const { + '1': 'AddResourceRequest', + '2': const [ + const {'1': 'config', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.ComponentConfig', '10': 'config'}, + const {'1': 'dependencies', '3': 2, '4': 3, '5': 9, '10': 'dependencies'}, + ], +}; + +/// Descriptor for `AddResourceRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addResourceRequestDescriptor = $convert.base64Decode('ChJBZGRSZXNvdXJjZVJlcXVlc3QSNAoGY29uZmlnGAEgASgLMhwudmlhbS5hcHAudjEuQ29tcG9uZW50Q29uZmlnUgZjb25maWcSIgoMZGVwZW5kZW5jaWVzGAIgAygJUgxkZXBlbmRlbmNpZXM='); +@$core.Deprecated('Use addResourceResponseDescriptor instead') +const AddResourceResponse$json = const { + '1': 'AddResourceResponse', +}; + +/// Descriptor for `AddResourceResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addResourceResponseDescriptor = $convert.base64Decode('ChNBZGRSZXNvdXJjZVJlc3BvbnNl'); +@$core.Deprecated('Use reconfigureResourceRequestDescriptor instead') +const ReconfigureResourceRequest$json = const { + '1': 'ReconfigureResourceRequest', + '2': const [ + const {'1': 'config', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.ComponentConfig', '10': 'config'}, + const {'1': 'dependencies', '3': 2, '4': 3, '5': 9, '10': 'dependencies'}, + ], +}; + +/// Descriptor for `ReconfigureResourceRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List reconfigureResourceRequestDescriptor = $convert.base64Decode('ChpSZWNvbmZpZ3VyZVJlc291cmNlUmVxdWVzdBI0CgZjb25maWcYASABKAsyHC52aWFtLmFwcC52MS5Db21wb25lbnRDb25maWdSBmNvbmZpZxIiCgxkZXBlbmRlbmNpZXMYAiADKAlSDGRlcGVuZGVuY2llcw=='); +@$core.Deprecated('Use reconfigureResourceResponseDescriptor instead') +const ReconfigureResourceResponse$json = const { + '1': 'ReconfigureResourceResponse', +}; + +/// Descriptor for `ReconfigureResourceResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List reconfigureResourceResponseDescriptor = $convert.base64Decode('ChtSZWNvbmZpZ3VyZVJlc291cmNlUmVzcG9uc2U='); +@$core.Deprecated('Use removeResourceRequestDescriptor instead') +const RemoveResourceRequest$json = const { + '1': 'RemoveResourceRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `RemoveResourceRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeResourceRequestDescriptor = $convert.base64Decode('ChVSZW1vdmVSZXNvdXJjZVJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZQ=='); +@$core.Deprecated('Use removeResourceResponseDescriptor instead') +const RemoveResourceResponse$json = const { + '1': 'RemoveResourceResponse', +}; + +/// Descriptor for `RemoveResourceResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeResourceResponseDescriptor = $convert.base64Decode('ChZSZW1vdmVSZXNvdXJjZVJlc3BvbnNl'); +@$core.Deprecated('Use handlerDefinitionDescriptor instead') +const HandlerDefinition$json = const { + '1': 'HandlerDefinition', + '2': const [ + const {'1': 'subtype', '3': 1, '4': 1, '5': 11, '6': '.viam.robot.v1.ResourceRPCSubtype', '10': 'subtype'}, + const {'1': 'models', '3': 2, '4': 3, '5': 9, '10': 'models'}, + ], +}; + +/// Descriptor for `HandlerDefinition`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List handlerDefinitionDescriptor = $convert.base64Decode('ChFIYW5kbGVyRGVmaW5pdGlvbhI7CgdzdWJ0eXBlGAEgASgLMiEudmlhbS5yb2JvdC52MS5SZXNvdXJjZVJQQ1N1YnR5cGVSB3N1YnR5cGUSFgoGbW9kZWxzGAIgAygJUgZtb2RlbHM='); +@$core.Deprecated('Use handlerMapDescriptor instead') +const HandlerMap$json = const { + '1': 'HandlerMap', + '2': const [ + const {'1': 'handlers', '3': 1, '4': 3, '5': 11, '6': '.viam.module.v1.HandlerDefinition', '10': 'handlers'}, + ], +}; + +/// Descriptor for `HandlerMap`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List handlerMapDescriptor = $convert.base64Decode('CgpIYW5kbGVyTWFwEj0KCGhhbmRsZXJzGAEgAygLMiEudmlhbS5tb2R1bGUudjEuSGFuZGxlckRlZmluaXRpb25SCGhhbmRsZXJz'); +@$core.Deprecated('Use readyRequestDescriptor instead') +const ReadyRequest$json = const { + '1': 'ReadyRequest', + '2': const [ + const {'1': 'parent_address', '3': 1, '4': 1, '5': 9, '10': 'parentAddress'}, + ], +}; + +/// Descriptor for `ReadyRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List readyRequestDescriptor = $convert.base64Decode('CgxSZWFkeVJlcXVlc3QSJQoOcGFyZW50X2FkZHJlc3MYASABKAlSDXBhcmVudEFkZHJlc3M='); +@$core.Deprecated('Use readyResponseDescriptor instead') +const ReadyResponse$json = const { + '1': 'ReadyResponse', + '2': const [ + const {'1': 'ready', '3': 1, '4': 1, '5': 8, '10': 'ready'}, + const {'1': 'handlermap', '3': 2, '4': 1, '5': 11, '6': '.viam.module.v1.HandlerMap', '10': 'handlermap'}, + ], +}; + +/// Descriptor for `ReadyResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List readyResponseDescriptor = $convert.base64Decode('Cg1SZWFkeVJlc3BvbnNlEhQKBXJlYWR5GAEgASgIUgVyZWFkeRI6CgpoYW5kbGVybWFwGAIgASgLMhoudmlhbS5tb2R1bGUudjEuSGFuZGxlck1hcFIKaGFuZGxlcm1hcA=='); +@$core.Deprecated('Use validateConfigRequestDescriptor instead') +const ValidateConfigRequest$json = const { + '1': 'ValidateConfigRequest', + '2': const [ + const {'1': 'config', '3': 1, '4': 1, '5': 11, '6': '.viam.app.v1.ComponentConfig', '10': 'config'}, + ], +}; + +/// Descriptor for `ValidateConfigRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List validateConfigRequestDescriptor = $convert.base64Decode('ChVWYWxpZGF0ZUNvbmZpZ1JlcXVlc3QSNAoGY29uZmlnGAEgASgLMhwudmlhbS5hcHAudjEuQ29tcG9uZW50Q29uZmlnUgZjb25maWc='); +@$core.Deprecated('Use validateConfigResponseDescriptor instead') +const ValidateConfigResponse$json = const { + '1': 'ValidateConfigResponse', + '2': const [ + const {'1': 'dependencies', '3': 1, '4': 3, '5': 9, '10': 'dependencies'}, + ], +}; + +/// Descriptor for `ValidateConfigResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List validateConfigResponseDescriptor = $convert.base64Decode('ChZWYWxpZGF0ZUNvbmZpZ1Jlc3BvbnNlEiIKDGRlcGVuZGVuY2llcxgBIAMoCVIMZGVwZW5kZW5jaWVz'); diff --git a/lib/src/gen/proto/rpc/examples/echo/v1/echo.pb.dart b/lib/src/gen/proto/rpc/examples/echo/v1/echo.pb.dart new file mode 100644 index 00000000000..a6e7a8746f1 --- /dev/null +++ b/lib/src/gen/proto/rpc/examples/echo/v1/echo.pb.dart @@ -0,0 +1,293 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/examples/echo/v1/echo.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class EchoRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.examples.echo.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoRequest._() : super(); + factory EchoRequest({ + $core.String? message, + }) { + final _result = create(); + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoRequest clone() => EchoRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoRequest copyWith(void Function(EchoRequest) updates) => super.copyWith((message) => updates(message as EchoRequest)) as EchoRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoRequest create() => EchoRequest._(); + EchoRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get message => $_getSZ(0); + @$pb.TagNumber(1) + set message($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearMessage() => clearField(1); +} + +class EchoResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.examples.echo.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoResponse._() : super(); + factory EchoResponse({ + $core.String? message, + }) { + final _result = create(); + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoResponse clone() => EchoResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoResponse copyWith(void Function(EchoResponse) updates) => super.copyWith((message) => updates(message as EchoResponse)) as EchoResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoResponse create() => EchoResponse._(); + EchoResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get message => $_getSZ(0); + @$pb.TagNumber(1) + set message($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearMessage() => clearField(1); +} + +class EchoMultipleRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoMultipleRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.examples.echo.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoMultipleRequest._() : super(); + factory EchoMultipleRequest({ + $core.String? message, + }) { + final _result = create(); + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoMultipleRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoMultipleRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoMultipleRequest clone() => EchoMultipleRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoMultipleRequest copyWith(void Function(EchoMultipleRequest) updates) => super.copyWith((message) => updates(message as EchoMultipleRequest)) as EchoMultipleRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoMultipleRequest create() => EchoMultipleRequest._(); + EchoMultipleRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoMultipleRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoMultipleRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get message => $_getSZ(0); + @$pb.TagNumber(1) + set message($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearMessage() => clearField(1); +} + +class EchoMultipleResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoMultipleResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.examples.echo.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoMultipleResponse._() : super(); + factory EchoMultipleResponse({ + $core.String? message, + }) { + final _result = create(); + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoMultipleResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoMultipleResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoMultipleResponse clone() => EchoMultipleResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoMultipleResponse copyWith(void Function(EchoMultipleResponse) updates) => super.copyWith((message) => updates(message as EchoMultipleResponse)) as EchoMultipleResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoMultipleResponse create() => EchoMultipleResponse._(); + EchoMultipleResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoMultipleResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoMultipleResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get message => $_getSZ(0); + @$pb.TagNumber(1) + set message($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearMessage() => clearField(1); +} + +class EchoBiDiRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoBiDiRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.examples.echo.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoBiDiRequest._() : super(); + factory EchoBiDiRequest({ + $core.String? message, + }) { + final _result = create(); + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoBiDiRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoBiDiRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoBiDiRequest clone() => EchoBiDiRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoBiDiRequest copyWith(void Function(EchoBiDiRequest) updates) => super.copyWith((message) => updates(message as EchoBiDiRequest)) as EchoBiDiRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoBiDiRequest create() => EchoBiDiRequest._(); + EchoBiDiRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoBiDiRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoBiDiRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get message => $_getSZ(0); + @$pb.TagNumber(1) + set message($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearMessage() => clearField(1); +} + +class EchoBiDiResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoBiDiResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.examples.echo.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoBiDiResponse._() : super(); + factory EchoBiDiResponse({ + $core.String? message, + }) { + final _result = create(); + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoBiDiResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoBiDiResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoBiDiResponse clone() => EchoBiDiResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoBiDiResponse copyWith(void Function(EchoBiDiResponse) updates) => super.copyWith((message) => updates(message as EchoBiDiResponse)) as EchoBiDiResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoBiDiResponse create() => EchoBiDiResponse._(); + EchoBiDiResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoBiDiResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoBiDiResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get message => $_getSZ(0); + @$pb.TagNumber(1) + set message($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearMessage() => clearField(1); +} + diff --git a/lib/src/gen/proto/rpc/examples/echo/v1/echo.pbenum.dart b/lib/src/gen/proto/rpc/examples/echo/v1/echo.pbenum.dart new file mode 100644 index 00000000000..2e33da05414 --- /dev/null +++ b/lib/src/gen/proto/rpc/examples/echo/v1/echo.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/examples/echo/v1/echo.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/proto/rpc/examples/echo/v1/echo.pbgrpc.dart b/lib/src/gen/proto/rpc/examples/echo/v1/echo.pbgrpc.dart new file mode 100644 index 00000000000..7d96aa6f175 --- /dev/null +++ b/lib/src/gen/proto/rpc/examples/echo/v1/echo.pbgrpc.dart @@ -0,0 +1,105 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/examples/echo/v1/echo.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'echo.pb.dart' as $0; +export 'echo.pb.dart'; + +class EchoServiceClient extends $grpc.Client { + static final _$echo = $grpc.ClientMethod<$0.EchoRequest, $0.EchoResponse>( + '/proto.rpc.examples.echo.v1.EchoService/Echo', + ($0.EchoRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.EchoResponse.fromBuffer(value)); + static final _$echoMultiple = + $grpc.ClientMethod<$0.EchoMultipleRequest, $0.EchoMultipleResponse>( + '/proto.rpc.examples.echo.v1.EchoService/EchoMultiple', + ($0.EchoMultipleRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.EchoMultipleResponse.fromBuffer(value)); + static final _$echoBiDi = + $grpc.ClientMethod<$0.EchoBiDiRequest, $0.EchoBiDiResponse>( + '/proto.rpc.examples.echo.v1.EchoService/EchoBiDi', + ($0.EchoBiDiRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.EchoBiDiResponse.fromBuffer(value)); + + EchoServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.EchoResponse> echo($0.EchoRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$echo, request, options: options); + } + + $grpc.ResponseStream<$0.EchoMultipleResponse> echoMultiple( + $0.EchoMultipleRequest request, + {$grpc.CallOptions? options}) { + return $createStreamingCall( + _$echoMultiple, $async.Stream.fromIterable([request]), + options: options); + } + + $grpc.ResponseStream<$0.EchoBiDiResponse> echoBiDi( + $async.Stream<$0.EchoBiDiRequest> request, + {$grpc.CallOptions? options}) { + return $createStreamingCall(_$echoBiDi, request, options: options); + } +} + +abstract class EchoServiceBase extends $grpc.Service { + $core.String get $name => 'proto.rpc.examples.echo.v1.EchoService'; + + EchoServiceBase() { + $addMethod($grpc.ServiceMethod<$0.EchoRequest, $0.EchoResponse>( + 'Echo', + echo_Pre, + false, + false, + ($core.List<$core.int> value) => $0.EchoRequest.fromBuffer(value), + ($0.EchoResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.EchoMultipleRequest, $0.EchoMultipleResponse>( + 'EchoMultiple', + echoMultiple_Pre, + false, + true, + ($core.List<$core.int> value) => + $0.EchoMultipleRequest.fromBuffer(value), + ($0.EchoMultipleResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.EchoBiDiRequest, $0.EchoBiDiResponse>( + 'EchoBiDi', + echoBiDi, + true, + true, + ($core.List<$core.int> value) => $0.EchoBiDiRequest.fromBuffer(value), + ($0.EchoBiDiResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.EchoResponse> echo_Pre( + $grpc.ServiceCall call, $async.Future<$0.EchoRequest> request) async { + return echo(call, await request); + } + + $async.Stream<$0.EchoMultipleResponse> echoMultiple_Pre( + $grpc.ServiceCall call, + $async.Future<$0.EchoMultipleRequest> request) async* { + yield* echoMultiple(call, await request); + } + + $async.Future<$0.EchoResponse> echo( + $grpc.ServiceCall call, $0.EchoRequest request); + $async.Stream<$0.EchoMultipleResponse> echoMultiple( + $grpc.ServiceCall call, $0.EchoMultipleRequest request); + $async.Stream<$0.EchoBiDiResponse> echoBiDi( + $grpc.ServiceCall call, $async.Stream<$0.EchoBiDiRequest> request); +} diff --git a/lib/src/gen/proto/rpc/examples/echo/v1/echo.pbjson.dart b/lib/src/gen/proto/rpc/examples/echo/v1/echo.pbjson.dart new file mode 100644 index 00000000000..05dadce1af5 --- /dev/null +++ b/lib/src/gen/proto/rpc/examples/echo/v1/echo.pbjson.dart @@ -0,0 +1,70 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/examples/echo/v1/echo.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use echoRequestDescriptor instead') +const EchoRequest$json = const { + '1': 'EchoRequest', + '2': const [ + const {'1': 'message', '3': 1, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoRequestDescriptor = $convert.base64Decode('CgtFY2hvUmVxdWVzdBIYCgdtZXNzYWdlGAEgASgJUgdtZXNzYWdl'); +@$core.Deprecated('Use echoResponseDescriptor instead') +const EchoResponse$json = const { + '1': 'EchoResponse', + '2': const [ + const {'1': 'message', '3': 1, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoResponseDescriptor = $convert.base64Decode('CgxFY2hvUmVzcG9uc2USGAoHbWVzc2FnZRgBIAEoCVIHbWVzc2FnZQ=='); +@$core.Deprecated('Use echoMultipleRequestDescriptor instead') +const EchoMultipleRequest$json = const { + '1': 'EchoMultipleRequest', + '2': const [ + const {'1': 'message', '3': 1, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoMultipleRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoMultipleRequestDescriptor = $convert.base64Decode('ChNFY2hvTXVsdGlwbGVSZXF1ZXN0EhgKB21lc3NhZ2UYASABKAlSB21lc3NhZ2U='); +@$core.Deprecated('Use echoMultipleResponseDescriptor instead') +const EchoMultipleResponse$json = const { + '1': 'EchoMultipleResponse', + '2': const [ + const {'1': 'message', '3': 1, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoMultipleResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoMultipleResponseDescriptor = $convert.base64Decode('ChRFY2hvTXVsdGlwbGVSZXNwb25zZRIYCgdtZXNzYWdlGAEgASgJUgdtZXNzYWdl'); +@$core.Deprecated('Use echoBiDiRequestDescriptor instead') +const EchoBiDiRequest$json = const { + '1': 'EchoBiDiRequest', + '2': const [ + const {'1': 'message', '3': 1, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoBiDiRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoBiDiRequestDescriptor = $convert.base64Decode('Cg9FY2hvQmlEaVJlcXVlc3QSGAoHbWVzc2FnZRgBIAEoCVIHbWVzc2FnZQ=='); +@$core.Deprecated('Use echoBiDiResponseDescriptor instead') +const EchoBiDiResponse$json = const { + '1': 'EchoBiDiResponse', + '2': const [ + const {'1': 'message', '3': 1, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoBiDiResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoBiDiResponseDescriptor = $convert.base64Decode('ChBFY2hvQmlEaVJlc3BvbnNlEhgKB21lc3NhZ2UYASABKAlSB21lc3NhZ2U='); diff --git a/lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pb.dart b/lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pb.dart new file mode 100644 index 00000000000..5841667a8ed --- /dev/null +++ b/lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pb.dart @@ -0,0 +1,335 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/examples/echoresource/v1/echoresource.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class EchoResourceRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoResourceRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.examples.echoresource.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoResourceRequest._() : super(); + factory EchoResourceRequest({ + $core.String? name, + $core.String? message, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoResourceRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoResourceRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoResourceRequest clone() => EchoResourceRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoResourceRequest copyWith(void Function(EchoResourceRequest) updates) => super.copyWith((message) => updates(message as EchoResourceRequest)) as EchoResourceRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoResourceRequest create() => EchoResourceRequest._(); + EchoResourceRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoResourceRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoResourceRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get message => $_getSZ(1); + @$pb.TagNumber(2) + set message($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMessage() => $_has(1); + @$pb.TagNumber(2) + void clearMessage() => clearField(2); +} + +class EchoResourceResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoResourceResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.examples.echoresource.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoResourceResponse._() : super(); + factory EchoResourceResponse({ + $core.String? message, + }) { + final _result = create(); + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoResourceResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoResourceResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoResourceResponse clone() => EchoResourceResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoResourceResponse copyWith(void Function(EchoResourceResponse) updates) => super.copyWith((message) => updates(message as EchoResourceResponse)) as EchoResourceResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoResourceResponse create() => EchoResourceResponse._(); + EchoResourceResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoResourceResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoResourceResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get message => $_getSZ(0); + @$pb.TagNumber(1) + set message($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearMessage() => clearField(1); +} + +class EchoResourceMultipleRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoResourceMultipleRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.examples.echoresource.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoResourceMultipleRequest._() : super(); + factory EchoResourceMultipleRequest({ + $core.String? name, + $core.String? message, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoResourceMultipleRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoResourceMultipleRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoResourceMultipleRequest clone() => EchoResourceMultipleRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoResourceMultipleRequest copyWith(void Function(EchoResourceMultipleRequest) updates) => super.copyWith((message) => updates(message as EchoResourceMultipleRequest)) as EchoResourceMultipleRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoResourceMultipleRequest create() => EchoResourceMultipleRequest._(); + EchoResourceMultipleRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoResourceMultipleRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoResourceMultipleRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get message => $_getSZ(1); + @$pb.TagNumber(2) + set message($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMessage() => $_has(1); + @$pb.TagNumber(2) + void clearMessage() => clearField(2); +} + +class EchoResourceMultipleResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoResourceMultipleResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.examples.echoresource.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoResourceMultipleResponse._() : super(); + factory EchoResourceMultipleResponse({ + $core.String? message, + }) { + final _result = create(); + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoResourceMultipleResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoResourceMultipleResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoResourceMultipleResponse clone() => EchoResourceMultipleResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoResourceMultipleResponse copyWith(void Function(EchoResourceMultipleResponse) updates) => super.copyWith((message) => updates(message as EchoResourceMultipleResponse)) as EchoResourceMultipleResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoResourceMultipleResponse create() => EchoResourceMultipleResponse._(); + EchoResourceMultipleResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoResourceMultipleResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoResourceMultipleResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get message => $_getSZ(0); + @$pb.TagNumber(1) + set message($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearMessage() => clearField(1); +} + +class EchoResourceBiDiRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoResourceBiDiRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.examples.echoresource.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoResourceBiDiRequest._() : super(); + factory EchoResourceBiDiRequest({ + $core.String? name, + $core.String? message, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoResourceBiDiRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoResourceBiDiRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoResourceBiDiRequest clone() => EchoResourceBiDiRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoResourceBiDiRequest copyWith(void Function(EchoResourceBiDiRequest) updates) => super.copyWith((message) => updates(message as EchoResourceBiDiRequest)) as EchoResourceBiDiRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoResourceBiDiRequest create() => EchoResourceBiDiRequest._(); + EchoResourceBiDiRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoResourceBiDiRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoResourceBiDiRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get message => $_getSZ(1); + @$pb.TagNumber(2) + set message($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMessage() => $_has(1); + @$pb.TagNumber(2) + void clearMessage() => clearField(2); +} + +class EchoResourceBiDiResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'EchoResourceBiDiResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.examples.echoresource.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + EchoResourceBiDiResponse._() : super(); + factory EchoResourceBiDiResponse({ + $core.String? message, + }) { + final _result = create(); + if (message != null) { + _result.message = message; + } + return _result; + } + factory EchoResourceBiDiResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory EchoResourceBiDiResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + EchoResourceBiDiResponse clone() => EchoResourceBiDiResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + EchoResourceBiDiResponse copyWith(void Function(EchoResourceBiDiResponse) updates) => super.copyWith((message) => updates(message as EchoResourceBiDiResponse)) as EchoResourceBiDiResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static EchoResourceBiDiResponse create() => EchoResourceBiDiResponse._(); + EchoResourceBiDiResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static EchoResourceBiDiResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static EchoResourceBiDiResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get message => $_getSZ(0); + @$pb.TagNumber(1) + set message($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearMessage() => clearField(1); +} + diff --git a/lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pbenum.dart b/lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pbenum.dart new file mode 100644 index 00000000000..94949a37219 --- /dev/null +++ b/lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/examples/echoresource/v1/echoresource.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pbgrpc.dart b/lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pbgrpc.dart new file mode 100644 index 00000000000..506857d9a42 --- /dev/null +++ b/lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pbgrpc.dart @@ -0,0 +1,115 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/examples/echoresource/v1/echoresource.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'echoresource.pb.dart' as $0; +export 'echoresource.pb.dart'; + +class EchoResourceServiceClient extends $grpc.Client { + static final _$echoResource = $grpc.ClientMethod<$0.EchoResourceRequest, + $0.EchoResourceResponse>( + '/proto.rpc.examples.echoresource.v1.EchoResourceService/EchoResource', + ($0.EchoResourceRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.EchoResourceResponse.fromBuffer(value)); + static final _$echoResourceMultiple = $grpc.ClientMethod< + $0.EchoResourceMultipleRequest, $0.EchoResourceMultipleResponse>( + '/proto.rpc.examples.echoresource.v1.EchoResourceService/EchoResourceMultiple', + ($0.EchoResourceMultipleRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.EchoResourceMultipleResponse.fromBuffer(value)); + static final _$echoResourceBiDi = $grpc.ClientMethod< + $0.EchoResourceBiDiRequest, $0.EchoResourceBiDiResponse>( + '/proto.rpc.examples.echoresource.v1.EchoResourceService/EchoResourceBiDi', + ($0.EchoResourceBiDiRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.EchoResourceBiDiResponse.fromBuffer(value)); + + EchoResourceServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.EchoResourceResponse> echoResource( + $0.EchoResourceRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$echoResource, request, options: options); + } + + $grpc.ResponseStream<$0.EchoResourceMultipleResponse> echoResourceMultiple( + $0.EchoResourceMultipleRequest request, + {$grpc.CallOptions? options}) { + return $createStreamingCall( + _$echoResourceMultiple, $async.Stream.fromIterable([request]), + options: options); + } + + $grpc.ResponseStream<$0.EchoResourceBiDiResponse> echoResourceBiDi( + $async.Stream<$0.EchoResourceBiDiRequest> request, + {$grpc.CallOptions? options}) { + return $createStreamingCall(_$echoResourceBiDi, request, options: options); + } +} + +abstract class EchoResourceServiceBase extends $grpc.Service { + $core.String get $name => + 'proto.rpc.examples.echoresource.v1.EchoResourceService'; + + EchoResourceServiceBase() { + $addMethod( + $grpc.ServiceMethod<$0.EchoResourceRequest, $0.EchoResourceResponse>( + 'EchoResource', + echoResource_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.EchoResourceRequest.fromBuffer(value), + ($0.EchoResourceResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.EchoResourceMultipleRequest, + $0.EchoResourceMultipleResponse>( + 'EchoResourceMultiple', + echoResourceMultiple_Pre, + false, + true, + ($core.List<$core.int> value) => + $0.EchoResourceMultipleRequest.fromBuffer(value), + ($0.EchoResourceMultipleResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.EchoResourceBiDiRequest, + $0.EchoResourceBiDiResponse>( + 'EchoResourceBiDi', + echoResourceBiDi, + true, + true, + ($core.List<$core.int> value) => + $0.EchoResourceBiDiRequest.fromBuffer(value), + ($0.EchoResourceBiDiResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.EchoResourceResponse> echoResource_Pre( + $grpc.ServiceCall call, + $async.Future<$0.EchoResourceRequest> request) async { + return echoResource(call, await request); + } + + $async.Stream<$0.EchoResourceMultipleResponse> echoResourceMultiple_Pre( + $grpc.ServiceCall call, + $async.Future<$0.EchoResourceMultipleRequest> request) async* { + yield* echoResourceMultiple(call, await request); + } + + $async.Future<$0.EchoResourceResponse> echoResource( + $grpc.ServiceCall call, $0.EchoResourceRequest request); + $async.Stream<$0.EchoResourceMultipleResponse> echoResourceMultiple( + $grpc.ServiceCall call, $0.EchoResourceMultipleRequest request); + $async.Stream<$0.EchoResourceBiDiResponse> echoResourceBiDi( + $grpc.ServiceCall call, + $async.Stream<$0.EchoResourceBiDiRequest> request); +} diff --git a/lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pbjson.dart b/lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pbjson.dart new file mode 100644 index 00000000000..b7487e14843 --- /dev/null +++ b/lib/src/gen/proto/rpc/examples/echoresource/v1/echoresource.pbjson.dart @@ -0,0 +1,73 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/examples/echoresource/v1/echoresource.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use echoResourceRequestDescriptor instead') +const EchoResourceRequest$json = const { + '1': 'EchoResourceRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'message', '3': 2, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoResourceRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoResourceRequestDescriptor = $convert.base64Decode('ChNFY2hvUmVzb3VyY2VSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSGAoHbWVzc2FnZRgCIAEoCVIHbWVzc2FnZQ=='); +@$core.Deprecated('Use echoResourceResponseDescriptor instead') +const EchoResourceResponse$json = const { + '1': 'EchoResourceResponse', + '2': const [ + const {'1': 'message', '3': 1, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoResourceResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoResourceResponseDescriptor = $convert.base64Decode('ChRFY2hvUmVzb3VyY2VSZXNwb25zZRIYCgdtZXNzYWdlGAEgASgJUgdtZXNzYWdl'); +@$core.Deprecated('Use echoResourceMultipleRequestDescriptor instead') +const EchoResourceMultipleRequest$json = const { + '1': 'EchoResourceMultipleRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'message', '3': 2, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoResourceMultipleRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoResourceMultipleRequestDescriptor = $convert.base64Decode('ChtFY2hvUmVzb3VyY2VNdWx0aXBsZVJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIYCgdtZXNzYWdlGAIgASgJUgdtZXNzYWdl'); +@$core.Deprecated('Use echoResourceMultipleResponseDescriptor instead') +const EchoResourceMultipleResponse$json = const { + '1': 'EchoResourceMultipleResponse', + '2': const [ + const {'1': 'message', '3': 1, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoResourceMultipleResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoResourceMultipleResponseDescriptor = $convert.base64Decode('ChxFY2hvUmVzb3VyY2VNdWx0aXBsZVJlc3BvbnNlEhgKB21lc3NhZ2UYASABKAlSB21lc3NhZ2U='); +@$core.Deprecated('Use echoResourceBiDiRequestDescriptor instead') +const EchoResourceBiDiRequest$json = const { + '1': 'EchoResourceBiDiRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'message', '3': 2, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoResourceBiDiRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoResourceBiDiRequestDescriptor = $convert.base64Decode('ChdFY2hvUmVzb3VyY2VCaURpUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEhgKB21lc3NhZ2UYAiABKAlSB21lc3NhZ2U='); +@$core.Deprecated('Use echoResourceBiDiResponseDescriptor instead') +const EchoResourceBiDiResponse$json = const { + '1': 'EchoResourceBiDiResponse', + '2': const [ + const {'1': 'message', '3': 1, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `EchoResourceBiDiResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List echoResourceBiDiResponseDescriptor = $convert.base64Decode('ChhFY2hvUmVzb3VyY2VCaURpUmVzcG9uc2USGAoHbWVzc2FnZRgBIAEoCVIHbWVzc2FnZQ=='); diff --git a/lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pb.dart b/lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pb.dart new file mode 100644 index 00000000000..bd8940a3b05 --- /dev/null +++ b/lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pb.dart @@ -0,0 +1,149 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/examples/fileupload/v1/fileupload.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +enum UploadFileRequest_Data { + name, + chunkData, + notSet +} + +class UploadFileRequest extends $pb.GeneratedMessage { + static const $core.Map<$core.int, UploadFileRequest_Data> _UploadFileRequest_DataByTag = { + 1 : UploadFileRequest_Data.name, + 2 : UploadFileRequest_Data.chunkData, + 0 : UploadFileRequest_Data.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UploadFileRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.examples.fileupload.v1'), createEmptyInstance: create) + ..oo(0, [1, 2]) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..a<$core.List<$core.int>>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'chunkData', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + UploadFileRequest._() : super(); + factory UploadFileRequest({ + $core.String? name, + $core.List<$core.int>? chunkData, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (chunkData != null) { + _result.chunkData = chunkData; + } + return _result; + } + factory UploadFileRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UploadFileRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UploadFileRequest clone() => UploadFileRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UploadFileRequest copyWith(void Function(UploadFileRequest) updates) => super.copyWith((message) => updates(message as UploadFileRequest)) as UploadFileRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UploadFileRequest create() => UploadFileRequest._(); + UploadFileRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UploadFileRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UploadFileRequest? _defaultInstance; + + UploadFileRequest_Data whichData() => _UploadFileRequest_DataByTag[$_whichOneof(0)]!; + void clearData() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.int> get chunkData => $_getN(1); + @$pb.TagNumber(2) + set chunkData($core.List<$core.int> v) { $_setBytes(1, v); } + @$pb.TagNumber(2) + $core.bool hasChunkData() => $_has(1); + @$pb.TagNumber(2) + void clearChunkData() => clearField(2); +} + +class UploadFileResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'UploadFileResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.examples.fileupload.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aInt64(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'size') + ..hasRequiredFields = false + ; + + UploadFileResponse._() : super(); + factory UploadFileResponse({ + $core.String? name, + $fixnum.Int64? size, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (size != null) { + _result.size = size; + } + return _result; + } + factory UploadFileResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory UploadFileResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + UploadFileResponse clone() => UploadFileResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + UploadFileResponse copyWith(void Function(UploadFileResponse) updates) => super.copyWith((message) => updates(message as UploadFileResponse)) as UploadFileResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static UploadFileResponse create() => UploadFileResponse._(); + UploadFileResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static UploadFileResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static UploadFileResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $fixnum.Int64 get size => $_getI64(1); + @$pb.TagNumber(2) + set size($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasSize() => $_has(1); + @$pb.TagNumber(2) + void clearSize() => clearField(2); +} + diff --git a/lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pbenum.dart b/lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pbenum.dart new file mode 100644 index 00000000000..37a4c5fb6c1 --- /dev/null +++ b/lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/examples/fileupload/v1/fileupload.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pbgrpc.dart b/lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pbgrpc.dart new file mode 100644 index 00000000000..d07a756c42c --- /dev/null +++ b/lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pbgrpc.dart @@ -0,0 +1,52 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/examples/fileupload/v1/fileupload.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'fileupload.pb.dart' as $0; +export 'fileupload.pb.dart'; + +class FileUploadServiceClient extends $grpc.Client { + static final _$uploadFile = + $grpc.ClientMethod<$0.UploadFileRequest, $0.UploadFileResponse>( + '/proto.rpc.examples.fileupload.v1.FileUploadService/UploadFile', + ($0.UploadFileRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.UploadFileResponse.fromBuffer(value)); + + FileUploadServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseStream<$0.UploadFileResponse> uploadFile( + $async.Stream<$0.UploadFileRequest> request, + {$grpc.CallOptions? options}) { + return $createStreamingCall(_$uploadFile, request, options: options); + } +} + +abstract class FileUploadServiceBase extends $grpc.Service { + $core.String get $name => + 'proto.rpc.examples.fileupload.v1.FileUploadService'; + + FileUploadServiceBase() { + $addMethod($grpc.ServiceMethod<$0.UploadFileRequest, $0.UploadFileResponse>( + 'UploadFile', + uploadFile, + true, + true, + ($core.List<$core.int> value) => $0.UploadFileRequest.fromBuffer(value), + ($0.UploadFileResponse value) => value.writeToBuffer())); + } + + $async.Stream<$0.UploadFileResponse> uploadFile( + $grpc.ServiceCall call, $async.Stream<$0.UploadFileRequest> request); +} diff --git a/lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pbjson.dart b/lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pbjson.dart new file mode 100644 index 00000000000..4ed75e589f2 --- /dev/null +++ b/lib/src/gen/proto/rpc/examples/fileupload/v1/fileupload.pbjson.dart @@ -0,0 +1,35 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/examples/fileupload/v1/fileupload.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use uploadFileRequestDescriptor instead') +const UploadFileRequest$json = const { + '1': 'UploadFileRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '9': 0, '10': 'name'}, + const {'1': 'chunk_data', '3': 2, '4': 1, '5': 12, '9': 0, '10': 'chunkData'}, + ], + '8': const [ + const {'1': 'data'}, + ], +}; + +/// Descriptor for `UploadFileRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List uploadFileRequestDescriptor = $convert.base64Decode('ChFVcGxvYWRGaWxlUmVxdWVzdBIUCgRuYW1lGAEgASgJSABSBG5hbWUSHwoKY2h1bmtfZGF0YRgCIAEoDEgAUgljaHVua0RhdGFCBgoEZGF0YQ=='); +@$core.Deprecated('Use uploadFileResponseDescriptor instead') +const UploadFileResponse$json = const { + '1': 'UploadFileResponse', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'size', '3': 2, '4': 1, '5': 3, '10': 'size'}, + ], +}; + +/// Descriptor for `UploadFileResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List uploadFileResponseDescriptor = $convert.base64Decode('ChJVcGxvYWRGaWxlUmVzcG9uc2USEgoEbmFtZRgBIAEoCVIEbmFtZRISCgRzaXplGAIgASgDUgRzaXpl'); diff --git a/lib/src/gen/proto/rpc/v1/auth.pb.dart b/lib/src/gen/proto/rpc/v1/auth.pb.dart new file mode 100644 index 00000000000..a5da92bdb07 --- /dev/null +++ b/lib/src/gen/proto/rpc/v1/auth.pb.dart @@ -0,0 +1,276 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/v1/auth.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class Credentials extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Credentials', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'payload') + ..hasRequiredFields = false + ; + + Credentials._() : super(); + factory Credentials({ + $core.String? type, + $core.String? payload, + }) { + final _result = create(); + if (type != null) { + _result.type = type; + } + if (payload != null) { + _result.payload = payload; + } + return _result; + } + factory Credentials.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Credentials.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Credentials clone() => Credentials()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Credentials copyWith(void Function(Credentials) updates) => super.copyWith((message) => updates(message as Credentials)) as Credentials; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Credentials create() => Credentials._(); + Credentials createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Credentials getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Credentials? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get type => $_getSZ(0); + @$pb.TagNumber(1) + set type($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasType() => $_has(0); + @$pb.TagNumber(1) + void clearType() => clearField(1); + + @$pb.TagNumber(2) + $core.String get payload => $_getSZ(1); + @$pb.TagNumber(2) + set payload($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasPayload() => $_has(1); + @$pb.TagNumber(2) + void clearPayload() => clearField(2); +} + +class AuthenticateRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AuthenticateRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'entity') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'credentials', subBuilder: Credentials.create) + ..hasRequiredFields = false + ; + + AuthenticateRequest._() : super(); + factory AuthenticateRequest({ + $core.String? entity, + Credentials? credentials, + }) { + final _result = create(); + if (entity != null) { + _result.entity = entity; + } + if (credentials != null) { + _result.credentials = credentials; + } + return _result; + } + factory AuthenticateRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AuthenticateRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AuthenticateRequest clone() => AuthenticateRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AuthenticateRequest copyWith(void Function(AuthenticateRequest) updates) => super.copyWith((message) => updates(message as AuthenticateRequest)) as AuthenticateRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AuthenticateRequest create() => AuthenticateRequest._(); + AuthenticateRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AuthenticateRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AuthenticateRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get entity => $_getSZ(0); + @$pb.TagNumber(1) + set entity($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasEntity() => $_has(0); + @$pb.TagNumber(1) + void clearEntity() => clearField(1); + + @$pb.TagNumber(2) + Credentials get credentials => $_getN(1); + @$pb.TagNumber(2) + set credentials(Credentials v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasCredentials() => $_has(1); + @$pb.TagNumber(2) + void clearCredentials() => clearField(2); + @$pb.TagNumber(2) + Credentials ensureCredentials() => $_ensure(1); +} + +class AuthenticateResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AuthenticateResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'accessToken') + ..hasRequiredFields = false + ; + + AuthenticateResponse._() : super(); + factory AuthenticateResponse({ + $core.String? accessToken, + }) { + final _result = create(); + if (accessToken != null) { + _result.accessToken = accessToken; + } + return _result; + } + factory AuthenticateResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AuthenticateResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AuthenticateResponse clone() => AuthenticateResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AuthenticateResponse copyWith(void Function(AuthenticateResponse) updates) => super.copyWith((message) => updates(message as AuthenticateResponse)) as AuthenticateResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AuthenticateResponse create() => AuthenticateResponse._(); + AuthenticateResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AuthenticateResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AuthenticateResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get accessToken => $_getSZ(0); + @$pb.TagNumber(1) + set accessToken($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasAccessToken() => $_has(0); + @$pb.TagNumber(1) + void clearAccessToken() => clearField(1); +} + +class AuthenticateToRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AuthenticateToRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'entity') + ..hasRequiredFields = false + ; + + AuthenticateToRequest._() : super(); + factory AuthenticateToRequest({ + $core.String? entity, + }) { + final _result = create(); + if (entity != null) { + _result.entity = entity; + } + return _result; + } + factory AuthenticateToRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AuthenticateToRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AuthenticateToRequest clone() => AuthenticateToRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AuthenticateToRequest copyWith(void Function(AuthenticateToRequest) updates) => super.copyWith((message) => updates(message as AuthenticateToRequest)) as AuthenticateToRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AuthenticateToRequest create() => AuthenticateToRequest._(); + AuthenticateToRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AuthenticateToRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AuthenticateToRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get entity => $_getSZ(0); + @$pb.TagNumber(1) + set entity($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasEntity() => $_has(0); + @$pb.TagNumber(1) + void clearEntity() => clearField(1); +} + +class AuthenticateToResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AuthenticateToResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'accessToken') + ..hasRequiredFields = false + ; + + AuthenticateToResponse._() : super(); + factory AuthenticateToResponse({ + $core.String? accessToken, + }) { + final _result = create(); + if (accessToken != null) { + _result.accessToken = accessToken; + } + return _result; + } + factory AuthenticateToResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AuthenticateToResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AuthenticateToResponse clone() => AuthenticateToResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AuthenticateToResponse copyWith(void Function(AuthenticateToResponse) updates) => super.copyWith((message) => updates(message as AuthenticateToResponse)) as AuthenticateToResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AuthenticateToResponse create() => AuthenticateToResponse._(); + AuthenticateToResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AuthenticateToResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AuthenticateToResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get accessToken => $_getSZ(0); + @$pb.TagNumber(1) + set accessToken($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasAccessToken() => $_has(0); + @$pb.TagNumber(1) + void clearAccessToken() => clearField(1); +} + diff --git a/lib/src/gen/proto/rpc/v1/auth.pbenum.dart b/lib/src/gen/proto/rpc/v1/auth.pbenum.dart new file mode 100644 index 00000000000..2fe235eade5 --- /dev/null +++ b/lib/src/gen/proto/rpc/v1/auth.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/v1/auth.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/proto/rpc/v1/auth.pbgrpc.dart b/lib/src/gen/proto/rpc/v1/auth.pbgrpc.dart new file mode 100644 index 00000000000..7bddae63ab8 --- /dev/null +++ b/lib/src/gen/proto/rpc/v1/auth.pbgrpc.dart @@ -0,0 +1,104 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/v1/auth.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'auth.pb.dart' as $0; +export 'auth.pb.dart'; + +class AuthServiceClient extends $grpc.Client { + static final _$authenticate = + $grpc.ClientMethod<$0.AuthenticateRequest, $0.AuthenticateResponse>( + '/proto.rpc.v1.AuthService/Authenticate', + ($0.AuthenticateRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.AuthenticateResponse.fromBuffer(value)); + + AuthServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.AuthenticateResponse> authenticate( + $0.AuthenticateRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$authenticate, request, options: options); + } +} + +abstract class AuthServiceBase extends $grpc.Service { + $core.String get $name => 'proto.rpc.v1.AuthService'; + + AuthServiceBase() { + $addMethod( + $grpc.ServiceMethod<$0.AuthenticateRequest, $0.AuthenticateResponse>( + 'Authenticate', + authenticate_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.AuthenticateRequest.fromBuffer(value), + ($0.AuthenticateResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.AuthenticateResponse> authenticate_Pre( + $grpc.ServiceCall call, + $async.Future<$0.AuthenticateRequest> request) async { + return authenticate(call, await request); + } + + $async.Future<$0.AuthenticateResponse> authenticate( + $grpc.ServiceCall call, $0.AuthenticateRequest request); +} + +class ExternalAuthServiceClient extends $grpc.Client { + static final _$authenticateTo = + $grpc.ClientMethod<$0.AuthenticateToRequest, $0.AuthenticateToResponse>( + '/proto.rpc.v1.ExternalAuthService/AuthenticateTo', + ($0.AuthenticateToRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.AuthenticateToResponse.fromBuffer(value)); + + ExternalAuthServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.AuthenticateToResponse> authenticateTo( + $0.AuthenticateToRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$authenticateTo, request, options: options); + } +} + +abstract class ExternalAuthServiceBase extends $grpc.Service { + $core.String get $name => 'proto.rpc.v1.ExternalAuthService'; + + ExternalAuthServiceBase() { + $addMethod($grpc.ServiceMethod<$0.AuthenticateToRequest, + $0.AuthenticateToResponse>( + 'AuthenticateTo', + authenticateTo_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.AuthenticateToRequest.fromBuffer(value), + ($0.AuthenticateToResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.AuthenticateToResponse> authenticateTo_Pre( + $grpc.ServiceCall call, + $async.Future<$0.AuthenticateToRequest> request) async { + return authenticateTo(call, await request); + } + + $async.Future<$0.AuthenticateToResponse> authenticateTo( + $grpc.ServiceCall call, $0.AuthenticateToRequest request); +} diff --git a/lib/src/gen/proto/rpc/v1/auth.pbjson.dart b/lib/src/gen/proto/rpc/v1/auth.pbjson.dart new file mode 100644 index 00000000000..593505ee8ee --- /dev/null +++ b/lib/src/gen/proto/rpc/v1/auth.pbjson.dart @@ -0,0 +1,62 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/v1/auth.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use credentialsDescriptor instead') +const Credentials$json = const { + '1': 'Credentials', + '2': const [ + const {'1': 'type', '3': 1, '4': 1, '5': 9, '10': 'type'}, + const {'1': 'payload', '3': 2, '4': 1, '5': 9, '10': 'payload'}, + ], +}; + +/// Descriptor for `Credentials`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List credentialsDescriptor = $convert.base64Decode('CgtDcmVkZW50aWFscxISCgR0eXBlGAEgASgJUgR0eXBlEhgKB3BheWxvYWQYAiABKAlSB3BheWxvYWQ='); +@$core.Deprecated('Use authenticateRequestDescriptor instead') +const AuthenticateRequest$json = const { + '1': 'AuthenticateRequest', + '2': const [ + const {'1': 'entity', '3': 1, '4': 1, '5': 9, '10': 'entity'}, + const {'1': 'credentials', '3': 2, '4': 1, '5': 11, '6': '.proto.rpc.v1.Credentials', '10': 'credentials'}, + ], +}; + +/// Descriptor for `AuthenticateRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List authenticateRequestDescriptor = $convert.base64Decode('ChNBdXRoZW50aWNhdGVSZXF1ZXN0EhYKBmVudGl0eRgBIAEoCVIGZW50aXR5EjsKC2NyZWRlbnRpYWxzGAIgASgLMhkucHJvdG8ucnBjLnYxLkNyZWRlbnRpYWxzUgtjcmVkZW50aWFscw=='); +@$core.Deprecated('Use authenticateResponseDescriptor instead') +const AuthenticateResponse$json = const { + '1': 'AuthenticateResponse', + '2': const [ + const {'1': 'access_token', '3': 1, '4': 1, '5': 9, '10': 'accessToken'}, + ], +}; + +/// Descriptor for `AuthenticateResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List authenticateResponseDescriptor = $convert.base64Decode('ChRBdXRoZW50aWNhdGVSZXNwb25zZRIhCgxhY2Nlc3NfdG9rZW4YASABKAlSC2FjY2Vzc1Rva2Vu'); +@$core.Deprecated('Use authenticateToRequestDescriptor instead') +const AuthenticateToRequest$json = const { + '1': 'AuthenticateToRequest', + '2': const [ + const {'1': 'entity', '3': 1, '4': 1, '5': 9, '10': 'entity'}, + ], +}; + +/// Descriptor for `AuthenticateToRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List authenticateToRequestDescriptor = $convert.base64Decode('ChVBdXRoZW50aWNhdGVUb1JlcXVlc3QSFgoGZW50aXR5GAEgASgJUgZlbnRpdHk='); +@$core.Deprecated('Use authenticateToResponseDescriptor instead') +const AuthenticateToResponse$json = const { + '1': 'AuthenticateToResponse', + '2': const [ + const {'1': 'access_token', '3': 1, '4': 1, '5': 9, '10': 'accessToken'}, + ], +}; + +/// Descriptor for `AuthenticateToResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List authenticateToResponseDescriptor = $convert.base64Decode('ChZBdXRoZW50aWNhdGVUb1Jlc3BvbnNlEiEKDGFjY2Vzc190b2tlbhgBIAEoCVILYWNjZXNzVG9rZW4='); diff --git a/lib/src/gen/proto/rpc/webrtc/v1/grpc.pb.dart b/lib/src/gen/proto/rpc/webrtc/v1/grpc.pb.dart new file mode 100644 index 00000000000..ba71807a559 --- /dev/null +++ b/lib/src/gen/proto/rpc/webrtc/v1/grpc.pb.dart @@ -0,0 +1,750 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/webrtc/v1/grpc.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../../google/protobuf/duration.pb.dart' as $1; +import '../../../../google/rpc/status.pb.dart' as $2; + +class PacketMessage extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PacketMessage', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..a<$core.List<$core.int>>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'data', $pb.PbFieldType.OY) + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'eom') + ..hasRequiredFields = false + ; + + PacketMessage._() : super(); + factory PacketMessage({ + $core.List<$core.int>? data, + $core.bool? eom, + }) { + final _result = create(); + if (data != null) { + _result.data = data; + } + if (eom != null) { + _result.eom = eom; + } + return _result; + } + factory PacketMessage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PacketMessage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PacketMessage clone() => PacketMessage()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PacketMessage copyWith(void Function(PacketMessage) updates) => super.copyWith((message) => updates(message as PacketMessage)) as PacketMessage; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PacketMessage create() => PacketMessage._(); + PacketMessage createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PacketMessage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PacketMessage? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.int> get data => $_getN(0); + @$pb.TagNumber(1) + set data($core.List<$core.int> v) { $_setBytes(0, v); } + @$pb.TagNumber(1) + $core.bool hasData() => $_has(0); + @$pb.TagNumber(1) + void clearData() => clearField(1); + + @$pb.TagNumber(2) + $core.bool get eom => $_getBF(1); + @$pb.TagNumber(2) + set eom($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasEom() => $_has(1); + @$pb.TagNumber(2) + void clearEom() => clearField(2); +} + +class Stream extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Stream', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..a<$fixnum.Int64>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) + ..hasRequiredFields = false + ; + + Stream._() : super(); + factory Stream({ + $fixnum.Int64? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory Stream.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Stream.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Stream clone() => Stream()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Stream copyWith(void Function(Stream) updates) => super.copyWith((message) => updates(message as Stream)) as Stream; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Stream create() => Stream._(); + Stream createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Stream getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Stream? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get id => $_getI64(0); + @$pb.TagNumber(1) + set id($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +enum Request_Type { + headers, + message, + rstStream, + notSet +} + +class Request extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Request_Type> _Request_TypeByTag = { + 2 : Request_Type.headers, + 3 : Request_Type.message, + 4 : Request_Type.rstStream, + 0 : Request_Type.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Request', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..oo(0, [2, 3, 4]) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'stream', subBuilder: Stream.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'headers', subBuilder: RequestHeaders.create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message', subBuilder: RequestMessage.create) + ..aOB(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'rstStream') + ..hasRequiredFields = false + ; + + Request._() : super(); + factory Request({ + Stream? stream, + RequestHeaders? headers, + RequestMessage? message, + $core.bool? rstStream, + }) { + final _result = create(); + if (stream != null) { + _result.stream = stream; + } + if (headers != null) { + _result.headers = headers; + } + if (message != null) { + _result.message = message; + } + if (rstStream != null) { + _result.rstStream = rstStream; + } + return _result; + } + factory Request.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Request.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Request clone() => Request()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Request copyWith(void Function(Request) updates) => super.copyWith((message) => updates(message as Request)) as Request; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Request create() => Request._(); + Request createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Request getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Request? _defaultInstance; + + Request_Type whichType() => _Request_TypeByTag[$_whichOneof(0)]!; + void clearType() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + Stream get stream => $_getN(0); + @$pb.TagNumber(1) + set stream(Stream v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasStream() => $_has(0); + @$pb.TagNumber(1) + void clearStream() => clearField(1); + @$pb.TagNumber(1) + Stream ensureStream() => $_ensure(0); + + @$pb.TagNumber(2) + RequestHeaders get headers => $_getN(1); + @$pb.TagNumber(2) + set headers(RequestHeaders v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasHeaders() => $_has(1); + @$pb.TagNumber(2) + void clearHeaders() => clearField(2); + @$pb.TagNumber(2) + RequestHeaders ensureHeaders() => $_ensure(1); + + @$pb.TagNumber(3) + RequestMessage get message => $_getN(2); + @$pb.TagNumber(3) + set message(RequestMessage v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasMessage() => $_has(2); + @$pb.TagNumber(3) + void clearMessage() => clearField(3); + @$pb.TagNumber(3) + RequestMessage ensureMessage() => $_ensure(2); + + @$pb.TagNumber(4) + $core.bool get rstStream => $_getBF(3); + @$pb.TagNumber(4) + set rstStream($core.bool v) { $_setBool(3, v); } + @$pb.TagNumber(4) + $core.bool hasRstStream() => $_has(3); + @$pb.TagNumber(4) + void clearRstStream() => clearField(4); +} + +class RequestHeaders extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RequestHeaders', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'method') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', subBuilder: Metadata.create) + ..aOM<$1.Duration>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'timeout', subBuilder: $1.Duration.create) + ..hasRequiredFields = false + ; + + RequestHeaders._() : super(); + factory RequestHeaders({ + $core.String? method, + Metadata? metadata, + $1.Duration? timeout, + }) { + final _result = create(); + if (method != null) { + _result.method = method; + } + if (metadata != null) { + _result.metadata = metadata; + } + if (timeout != null) { + _result.timeout = timeout; + } + return _result; + } + factory RequestHeaders.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RequestHeaders.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RequestHeaders clone() => RequestHeaders()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RequestHeaders copyWith(void Function(RequestHeaders) updates) => super.copyWith((message) => updates(message as RequestHeaders)) as RequestHeaders; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RequestHeaders create() => RequestHeaders._(); + RequestHeaders createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RequestHeaders getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RequestHeaders? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get method => $_getSZ(0); + @$pb.TagNumber(1) + set method($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMethod() => $_has(0); + @$pb.TagNumber(1) + void clearMethod() => clearField(1); + + @$pb.TagNumber(2) + Metadata get metadata => $_getN(1); + @$pb.TagNumber(2) + set metadata(Metadata v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasMetadata() => $_has(1); + @$pb.TagNumber(2) + void clearMetadata() => clearField(2); + @$pb.TagNumber(2) + Metadata ensureMetadata() => $_ensure(1); + + @$pb.TagNumber(3) + $1.Duration get timeout => $_getN(2); + @$pb.TagNumber(3) + set timeout($1.Duration v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasTimeout() => $_has(2); + @$pb.TagNumber(3) + void clearTimeout() => clearField(3); + @$pb.TagNumber(3) + $1.Duration ensureTimeout() => $_ensure(2); +} + +class RequestMessage extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RequestMessage', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'hasMessage') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'packetMessage', subBuilder: PacketMessage.create) + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'eos') + ..hasRequiredFields = false + ; + + RequestMessage._() : super(); + factory RequestMessage({ + $core.bool? hasMessage, + PacketMessage? packetMessage, + $core.bool? eos, + }) { + final _result = create(); + if (hasMessage != null) { + _result.hasMessage = hasMessage; + } + if (packetMessage != null) { + _result.packetMessage = packetMessage; + } + if (eos != null) { + _result.eos = eos; + } + return _result; + } + factory RequestMessage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RequestMessage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RequestMessage clone() => RequestMessage()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RequestMessage copyWith(void Function(RequestMessage) updates) => super.copyWith((message) => updates(message as RequestMessage)) as RequestMessage; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RequestMessage create() => RequestMessage._(); + RequestMessage createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RequestMessage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RequestMessage? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get hasMessage => $_getBF(0); + @$pb.TagNumber(1) + set hasMessage($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasHasMessage() => $_has(0); + @$pb.TagNumber(1) + void clearHasMessage() => clearField(1); + + @$pb.TagNumber(2) + PacketMessage get packetMessage => $_getN(1); + @$pb.TagNumber(2) + set packetMessage(PacketMessage v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasPacketMessage() => $_has(1); + @$pb.TagNumber(2) + void clearPacketMessage() => clearField(2); + @$pb.TagNumber(2) + PacketMessage ensurePacketMessage() => $_ensure(1); + + @$pb.TagNumber(3) + $core.bool get eos => $_getBF(2); + @$pb.TagNumber(3) + set eos($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(3) + $core.bool hasEos() => $_has(2); + @$pb.TagNumber(3) + void clearEos() => clearField(3); +} + +enum Response_Type { + headers, + message, + trailers, + notSet +} + +class Response extends $pb.GeneratedMessage { + static const $core.Map<$core.int, Response_Type> _Response_TypeByTag = { + 2 : Response_Type.headers, + 3 : Response_Type.message, + 4 : Response_Type.trailers, + 0 : Response_Type.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Response', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..oo(0, [2, 3, 4]) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'stream', subBuilder: Stream.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'headers', subBuilder: ResponseHeaders.create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message', subBuilder: ResponseMessage.create) + ..aOM(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'trailers', subBuilder: ResponseTrailers.create) + ..hasRequiredFields = false + ; + + Response._() : super(); + factory Response({ + Stream? stream, + ResponseHeaders? headers, + ResponseMessage? message, + ResponseTrailers? trailers, + }) { + final _result = create(); + if (stream != null) { + _result.stream = stream; + } + if (headers != null) { + _result.headers = headers; + } + if (message != null) { + _result.message = message; + } + if (trailers != null) { + _result.trailers = trailers; + } + return _result; + } + factory Response.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Response.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Response clone() => Response()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Response copyWith(void Function(Response) updates) => super.copyWith((message) => updates(message as Response)) as Response; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Response create() => Response._(); + Response createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Response getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Response? _defaultInstance; + + Response_Type whichType() => _Response_TypeByTag[$_whichOneof(0)]!; + void clearType() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + Stream get stream => $_getN(0); + @$pb.TagNumber(1) + set stream(Stream v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasStream() => $_has(0); + @$pb.TagNumber(1) + void clearStream() => clearField(1); + @$pb.TagNumber(1) + Stream ensureStream() => $_ensure(0); + + @$pb.TagNumber(2) + ResponseHeaders get headers => $_getN(1); + @$pb.TagNumber(2) + set headers(ResponseHeaders v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasHeaders() => $_has(1); + @$pb.TagNumber(2) + void clearHeaders() => clearField(2); + @$pb.TagNumber(2) + ResponseHeaders ensureHeaders() => $_ensure(1); + + @$pb.TagNumber(3) + ResponseMessage get message => $_getN(2); + @$pb.TagNumber(3) + set message(ResponseMessage v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasMessage() => $_has(2); + @$pb.TagNumber(3) + void clearMessage() => clearField(3); + @$pb.TagNumber(3) + ResponseMessage ensureMessage() => $_ensure(2); + + @$pb.TagNumber(4) + ResponseTrailers get trailers => $_getN(3); + @$pb.TagNumber(4) + set trailers(ResponseTrailers v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasTrailers() => $_has(3); + @$pb.TagNumber(4) + void clearTrailers() => clearField(4); + @$pb.TagNumber(4) + ResponseTrailers ensureTrailers() => $_ensure(3); +} + +class ResponseHeaders extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResponseHeaders', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', subBuilder: Metadata.create) + ..hasRequiredFields = false + ; + + ResponseHeaders._() : super(); + factory ResponseHeaders({ + Metadata? metadata, + }) { + final _result = create(); + if (metadata != null) { + _result.metadata = metadata; + } + return _result; + } + factory ResponseHeaders.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResponseHeaders.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResponseHeaders clone() => ResponseHeaders()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResponseHeaders copyWith(void Function(ResponseHeaders) updates) => super.copyWith((message) => updates(message as ResponseHeaders)) as ResponseHeaders; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResponseHeaders create() => ResponseHeaders._(); + ResponseHeaders createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResponseHeaders getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResponseHeaders? _defaultInstance; + + @$pb.TagNumber(1) + Metadata get metadata => $_getN(0); + @$pb.TagNumber(1) + set metadata(Metadata v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasMetadata() => $_has(0); + @$pb.TagNumber(1) + void clearMetadata() => clearField(1); + @$pb.TagNumber(1) + Metadata ensureMetadata() => $_ensure(0); +} + +class ResponseMessage extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResponseMessage', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'packetMessage', subBuilder: PacketMessage.create) + ..hasRequiredFields = false + ; + + ResponseMessage._() : super(); + factory ResponseMessage({ + PacketMessage? packetMessage, + }) { + final _result = create(); + if (packetMessage != null) { + _result.packetMessage = packetMessage; + } + return _result; + } + factory ResponseMessage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResponseMessage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResponseMessage clone() => ResponseMessage()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResponseMessage copyWith(void Function(ResponseMessage) updates) => super.copyWith((message) => updates(message as ResponseMessage)) as ResponseMessage; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResponseMessage create() => ResponseMessage._(); + ResponseMessage createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResponseMessage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResponseMessage? _defaultInstance; + + @$pb.TagNumber(1) + PacketMessage get packetMessage => $_getN(0); + @$pb.TagNumber(1) + set packetMessage(PacketMessage v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasPacketMessage() => $_has(0); + @$pb.TagNumber(1) + void clearPacketMessage() => clearField(1); + @$pb.TagNumber(1) + PacketMessage ensurePacketMessage() => $_ensure(0); +} + +class ResponseTrailers extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResponseTrailers', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOM<$2.Status>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status', subBuilder: $2.Status.create) + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'metadata', subBuilder: Metadata.create) + ..hasRequiredFields = false + ; + + ResponseTrailers._() : super(); + factory ResponseTrailers({ + $2.Status? status, + Metadata? metadata, + }) { + final _result = create(); + if (status != null) { + _result.status = status; + } + if (metadata != null) { + _result.metadata = metadata; + } + return _result; + } + factory ResponseTrailers.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResponseTrailers.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResponseTrailers clone() => ResponseTrailers()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResponseTrailers copyWith(void Function(ResponseTrailers) updates) => super.copyWith((message) => updates(message as ResponseTrailers)) as ResponseTrailers; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResponseTrailers create() => ResponseTrailers._(); + ResponseTrailers createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResponseTrailers getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResponseTrailers? _defaultInstance; + + @$pb.TagNumber(1) + $2.Status get status => $_getN(0); + @$pb.TagNumber(1) + set status($2.Status v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasStatus() => $_has(0); + @$pb.TagNumber(1) + void clearStatus() => clearField(1); + @$pb.TagNumber(1) + $2.Status ensureStatus() => $_ensure(0); + + @$pb.TagNumber(2) + Metadata get metadata => $_getN(1); + @$pb.TagNumber(2) + set metadata(Metadata v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasMetadata() => $_has(1); + @$pb.TagNumber(2) + void clearMetadata() => clearField(2); + @$pb.TagNumber(2) + Metadata ensureMetadata() => $_ensure(1); +} + +class Strings extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Strings', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..pPS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'values') + ..hasRequiredFields = false + ; + + Strings._() : super(); + factory Strings({ + $core.Iterable<$core.String>? values, + }) { + final _result = create(); + if (values != null) { + _result.values.addAll(values); + } + return _result; + } + factory Strings.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Strings.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Strings clone() => Strings()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Strings copyWith(void Function(Strings) updates) => super.copyWith((message) => updates(message as Strings)) as Strings; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Strings create() => Strings._(); + Strings createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Strings getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Strings? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.String> get values => $_getList(0); +} + +class Metadata extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Metadata', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..m<$core.String, Strings>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'md', entryClassName: 'Metadata.MdEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OM, valueCreator: Strings.create, packageName: const $pb.PackageName('proto.rpc.webrtc.v1')) + ..hasRequiredFields = false + ; + + Metadata._() : super(); + factory Metadata({ + $core.Map<$core.String, Strings>? md, + }) { + final _result = create(); + if (md != null) { + _result.md.addAll(md); + } + return _result; + } + factory Metadata.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Metadata.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Metadata clone() => Metadata()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Metadata copyWith(void Function(Metadata) updates) => super.copyWith((message) => updates(message as Metadata)) as Metadata; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Metadata create() => Metadata._(); + Metadata createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Metadata getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Metadata? _defaultInstance; + + @$pb.TagNumber(1) + $core.Map<$core.String, Strings> get md => $_getMap(0); +} + diff --git a/lib/src/gen/proto/rpc/webrtc/v1/grpc.pbenum.dart b/lib/src/gen/proto/rpc/webrtc/v1/grpc.pbenum.dart new file mode 100644 index 00000000000..db67be099bb --- /dev/null +++ b/lib/src/gen/proto/rpc/webrtc/v1/grpc.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/webrtc/v1/grpc.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/proto/rpc/webrtc/v1/grpc.pbjson.dart b/lib/src/gen/proto/rpc/webrtc/v1/grpc.pbjson.dart new file mode 100644 index 00000000000..045b187abdc --- /dev/null +++ b/lib/src/gen/proto/rpc/webrtc/v1/grpc.pbjson.dart @@ -0,0 +1,149 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/webrtc/v1/grpc.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use packetMessageDescriptor instead') +const PacketMessage$json = const { + '1': 'PacketMessage', + '2': const [ + const {'1': 'data', '3': 1, '4': 1, '5': 12, '10': 'data'}, + const {'1': 'eom', '3': 2, '4': 1, '5': 8, '10': 'eom'}, + ], +}; + +/// Descriptor for `PacketMessage`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List packetMessageDescriptor = $convert.base64Decode('Cg1QYWNrZXRNZXNzYWdlEhIKBGRhdGEYASABKAxSBGRhdGESEAoDZW9tGAIgASgIUgNlb20='); +@$core.Deprecated('Use streamDescriptor instead') +const Stream$json = const { + '1': 'Stream', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 4, '10': 'id'}, + ], +}; + +/// Descriptor for `Stream`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List streamDescriptor = $convert.base64Decode('CgZTdHJlYW0SDgoCaWQYASABKARSAmlk'); +@$core.Deprecated('Use requestDescriptor instead') +const Request$json = const { + '1': 'Request', + '2': const [ + const {'1': 'stream', '3': 1, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.Stream', '10': 'stream'}, + const {'1': 'headers', '3': 2, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.RequestHeaders', '9': 0, '10': 'headers'}, + const {'1': 'message', '3': 3, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.RequestMessage', '9': 0, '10': 'message'}, + const {'1': 'rst_stream', '3': 4, '4': 1, '5': 8, '9': 0, '10': 'rstStream'}, + ], + '8': const [ + const {'1': 'type'}, + ], +}; + +/// Descriptor for `Request`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List requestDescriptor = $convert.base64Decode('CgdSZXF1ZXN0EjMKBnN0cmVhbRgBIAEoCzIbLnByb3RvLnJwYy53ZWJydGMudjEuU3RyZWFtUgZzdHJlYW0SPwoHaGVhZGVycxgCIAEoCzIjLnByb3RvLnJwYy53ZWJydGMudjEuUmVxdWVzdEhlYWRlcnNIAFIHaGVhZGVycxI/CgdtZXNzYWdlGAMgASgLMiMucHJvdG8ucnBjLndlYnJ0Yy52MS5SZXF1ZXN0TWVzc2FnZUgAUgdtZXNzYWdlEh8KCnJzdF9zdHJlYW0YBCABKAhIAFIJcnN0U3RyZWFtQgYKBHR5cGU='); +@$core.Deprecated('Use requestHeadersDescriptor instead') +const RequestHeaders$json = const { + '1': 'RequestHeaders', + '2': const [ + const {'1': 'method', '3': 1, '4': 1, '5': 9, '10': 'method'}, + const {'1': 'metadata', '3': 2, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.Metadata', '10': 'metadata'}, + const {'1': 'timeout', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '10': 'timeout'}, + ], +}; + +/// Descriptor for `RequestHeaders`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List requestHeadersDescriptor = $convert.base64Decode('Cg5SZXF1ZXN0SGVhZGVycxIWCgZtZXRob2QYASABKAlSBm1ldGhvZBI5CghtZXRhZGF0YRgCIAEoCzIdLnByb3RvLnJwYy53ZWJydGMudjEuTWV0YWRhdGFSCG1ldGFkYXRhEjMKB3RpbWVvdXQYAyABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb25SB3RpbWVvdXQ='); +@$core.Deprecated('Use requestMessageDescriptor instead') +const RequestMessage$json = const { + '1': 'RequestMessage', + '2': const [ + const {'1': 'has_message', '3': 1, '4': 1, '5': 8, '10': 'hasMessage'}, + const {'1': 'packet_message', '3': 2, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.PacketMessage', '10': 'packetMessage'}, + const {'1': 'eos', '3': 3, '4': 1, '5': 8, '10': 'eos'}, + ], +}; + +/// Descriptor for `RequestMessage`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List requestMessageDescriptor = $convert.base64Decode('Cg5SZXF1ZXN0TWVzc2FnZRIfCgtoYXNfbWVzc2FnZRgBIAEoCFIKaGFzTWVzc2FnZRJJCg5wYWNrZXRfbWVzc2FnZRgCIAEoCzIiLnByb3RvLnJwYy53ZWJydGMudjEuUGFja2V0TWVzc2FnZVINcGFja2V0TWVzc2FnZRIQCgNlb3MYAyABKAhSA2Vvcw=='); +@$core.Deprecated('Use responseDescriptor instead') +const Response$json = const { + '1': 'Response', + '2': const [ + const {'1': 'stream', '3': 1, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.Stream', '10': 'stream'}, + const {'1': 'headers', '3': 2, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.ResponseHeaders', '9': 0, '10': 'headers'}, + const {'1': 'message', '3': 3, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.ResponseMessage', '9': 0, '10': 'message'}, + const {'1': 'trailers', '3': 4, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.ResponseTrailers', '9': 0, '10': 'trailers'}, + ], + '8': const [ + const {'1': 'type'}, + ], +}; + +/// Descriptor for `Response`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List responseDescriptor = $convert.base64Decode('CghSZXNwb25zZRIzCgZzdHJlYW0YASABKAsyGy5wcm90by5ycGMud2VicnRjLnYxLlN0cmVhbVIGc3RyZWFtEkAKB2hlYWRlcnMYAiABKAsyJC5wcm90by5ycGMud2VicnRjLnYxLlJlc3BvbnNlSGVhZGVyc0gAUgdoZWFkZXJzEkAKB21lc3NhZ2UYAyABKAsyJC5wcm90by5ycGMud2VicnRjLnYxLlJlc3BvbnNlTWVzc2FnZUgAUgdtZXNzYWdlEkMKCHRyYWlsZXJzGAQgASgLMiUucHJvdG8ucnBjLndlYnJ0Yy52MS5SZXNwb25zZVRyYWlsZXJzSABSCHRyYWlsZXJzQgYKBHR5cGU='); +@$core.Deprecated('Use responseHeadersDescriptor instead') +const ResponseHeaders$json = const { + '1': 'ResponseHeaders', + '2': const [ + const {'1': 'metadata', '3': 1, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.Metadata', '10': 'metadata'}, + ], +}; + +/// Descriptor for `ResponseHeaders`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List responseHeadersDescriptor = $convert.base64Decode('Cg9SZXNwb25zZUhlYWRlcnMSOQoIbWV0YWRhdGEYASABKAsyHS5wcm90by5ycGMud2VicnRjLnYxLk1ldGFkYXRhUghtZXRhZGF0YQ=='); +@$core.Deprecated('Use responseMessageDescriptor instead') +const ResponseMessage$json = const { + '1': 'ResponseMessage', + '2': const [ + const {'1': 'packet_message', '3': 1, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.PacketMessage', '10': 'packetMessage'}, + ], +}; + +/// Descriptor for `ResponseMessage`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List responseMessageDescriptor = $convert.base64Decode('Cg9SZXNwb25zZU1lc3NhZ2USSQoOcGFja2V0X21lc3NhZ2UYASABKAsyIi5wcm90by5ycGMud2VicnRjLnYxLlBhY2tldE1lc3NhZ2VSDXBhY2tldE1lc3NhZ2U='); +@$core.Deprecated('Use responseTrailersDescriptor instead') +const ResponseTrailers$json = const { + '1': 'ResponseTrailers', + '2': const [ + const {'1': 'status', '3': 1, '4': 1, '5': 11, '6': '.google.rpc.Status', '10': 'status'}, + const {'1': 'metadata', '3': 2, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.Metadata', '10': 'metadata'}, + ], +}; + +/// Descriptor for `ResponseTrailers`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List responseTrailersDescriptor = $convert.base64Decode('ChBSZXNwb25zZVRyYWlsZXJzEioKBnN0YXR1cxgBIAEoCzISLmdvb2dsZS5ycGMuU3RhdHVzUgZzdGF0dXMSOQoIbWV0YWRhdGEYAiABKAsyHS5wcm90by5ycGMud2VicnRjLnYxLk1ldGFkYXRhUghtZXRhZGF0YQ=='); +@$core.Deprecated('Use stringsDescriptor instead') +const Strings$json = const { + '1': 'Strings', + '2': const [ + const {'1': 'values', '3': 1, '4': 3, '5': 9, '10': 'values'}, + ], +}; + +/// Descriptor for `Strings`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stringsDescriptor = $convert.base64Decode('CgdTdHJpbmdzEhYKBnZhbHVlcxgBIAMoCVIGdmFsdWVz'); +@$core.Deprecated('Use metadataDescriptor instead') +const Metadata$json = const { + '1': 'Metadata', + '2': const [ + const {'1': 'md', '3': 1, '4': 3, '5': 11, '6': '.proto.rpc.webrtc.v1.Metadata.MdEntry', '10': 'md'}, + ], + '3': const [Metadata_MdEntry$json], +}; + +@$core.Deprecated('Use metadataDescriptor instead') +const Metadata_MdEntry$json = const { + '1': 'MdEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.Strings', '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `Metadata`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List metadataDescriptor = $convert.base64Decode('CghNZXRhZGF0YRI1CgJtZBgBIAMoCzIlLnByb3RvLnJwYy53ZWJydGMudjEuTWV0YWRhdGEuTWRFbnRyeVICbWQaUwoHTWRFbnRyeRIQCgNrZXkYASABKAlSA2tleRIyCgV2YWx1ZRgCIAEoCzIcLnByb3RvLnJwYy53ZWJydGMudjEuU3RyaW5nc1IFdmFsdWU6AjgB'); diff --git a/lib/src/gen/proto/rpc/webrtc/v1/signaling.pb.dart b/lib/src/gen/proto/rpc/webrtc/v1/signaling.pb.dart new file mode 100644 index 00000000000..0ea59ae6f3a --- /dev/null +++ b/lib/src/gen/proto/rpc/webrtc/v1/signaling.pb.dart @@ -0,0 +1,1335 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/webrtc/v1/signaling.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../../google/rpc/status.pb.dart' as $2; +import '../../../../google/protobuf/timestamp.pb.dart' as $3; + +class ICECandidate extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ICECandidate', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'candidate') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sdpMid') + ..a<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sdpmLineIndex', $pb.PbFieldType.OU3) + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'usernameFragment') + ..hasRequiredFields = false + ; + + ICECandidate._() : super(); + factory ICECandidate({ + $core.String? candidate, + $core.String? sdpMid, + $core.int? sdpmLineIndex, + $core.String? usernameFragment, + }) { + final _result = create(); + if (candidate != null) { + _result.candidate = candidate; + } + if (sdpMid != null) { + _result.sdpMid = sdpMid; + } + if (sdpmLineIndex != null) { + _result.sdpmLineIndex = sdpmLineIndex; + } + if (usernameFragment != null) { + _result.usernameFragment = usernameFragment; + } + return _result; + } + factory ICECandidate.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ICECandidate.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ICECandidate clone() => ICECandidate()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ICECandidate copyWith(void Function(ICECandidate) updates) => super.copyWith((message) => updates(message as ICECandidate)) as ICECandidate; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ICECandidate create() => ICECandidate._(); + ICECandidate createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ICECandidate getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ICECandidate? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get candidate => $_getSZ(0); + @$pb.TagNumber(1) + set candidate($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasCandidate() => $_has(0); + @$pb.TagNumber(1) + void clearCandidate() => clearField(1); + + @$pb.TagNumber(2) + $core.String get sdpMid => $_getSZ(1); + @$pb.TagNumber(2) + set sdpMid($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasSdpMid() => $_has(1); + @$pb.TagNumber(2) + void clearSdpMid() => clearField(2); + + @$pb.TagNumber(3) + $core.int get sdpmLineIndex => $_getIZ(2); + @$pb.TagNumber(3) + set sdpmLineIndex($core.int v) { $_setUnsignedInt32(2, v); } + @$pb.TagNumber(3) + $core.bool hasSdpmLineIndex() => $_has(2); + @$pb.TagNumber(3) + void clearSdpmLineIndex() => clearField(3); + + @$pb.TagNumber(4) + $core.String get usernameFragment => $_getSZ(3); + @$pb.TagNumber(4) + set usernameFragment($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasUsernameFragment() => $_has(3); + @$pb.TagNumber(4) + void clearUsernameFragment() => clearField(4); +} + +class CallRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CallRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sdp') + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'disableTrickle') + ..hasRequiredFields = false + ; + + CallRequest._() : super(); + factory CallRequest({ + $core.String? sdp, + $core.bool? disableTrickle, + }) { + final _result = create(); + if (sdp != null) { + _result.sdp = sdp; + } + if (disableTrickle != null) { + _result.disableTrickle = disableTrickle; + } + return _result; + } + factory CallRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CallRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CallRequest clone() => CallRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CallRequest copyWith(void Function(CallRequest) updates) => super.copyWith((message) => updates(message as CallRequest)) as CallRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CallRequest create() => CallRequest._(); + CallRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CallRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CallRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get sdp => $_getSZ(0); + @$pb.TagNumber(1) + set sdp($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasSdp() => $_has(0); + @$pb.TagNumber(1) + void clearSdp() => clearField(1); + + @$pb.TagNumber(2) + $core.bool get disableTrickle => $_getBF(1); + @$pb.TagNumber(2) + set disableTrickle($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasDisableTrickle() => $_has(1); + @$pb.TagNumber(2) + void clearDisableTrickle() => clearField(2); +} + +class CallResponseInitStage extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CallResponseInitStage', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sdp') + ..hasRequiredFields = false + ; + + CallResponseInitStage._() : super(); + factory CallResponseInitStage({ + $core.String? sdp, + }) { + final _result = create(); + if (sdp != null) { + _result.sdp = sdp; + } + return _result; + } + factory CallResponseInitStage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CallResponseInitStage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CallResponseInitStage clone() => CallResponseInitStage()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CallResponseInitStage copyWith(void Function(CallResponseInitStage) updates) => super.copyWith((message) => updates(message as CallResponseInitStage)) as CallResponseInitStage; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CallResponseInitStage create() => CallResponseInitStage._(); + CallResponseInitStage createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CallResponseInitStage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CallResponseInitStage? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get sdp => $_getSZ(0); + @$pb.TagNumber(1) + set sdp($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasSdp() => $_has(0); + @$pb.TagNumber(1) + void clearSdp() => clearField(1); +} + +class CallResponseUpdateStage extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CallResponseUpdateStage', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'candidate', subBuilder: ICECandidate.create) + ..hasRequiredFields = false + ; + + CallResponseUpdateStage._() : super(); + factory CallResponseUpdateStage({ + ICECandidate? candidate, + }) { + final _result = create(); + if (candidate != null) { + _result.candidate = candidate; + } + return _result; + } + factory CallResponseUpdateStage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CallResponseUpdateStage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CallResponseUpdateStage clone() => CallResponseUpdateStage()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CallResponseUpdateStage copyWith(void Function(CallResponseUpdateStage) updates) => super.copyWith((message) => updates(message as CallResponseUpdateStage)) as CallResponseUpdateStage; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CallResponseUpdateStage create() => CallResponseUpdateStage._(); + CallResponseUpdateStage createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CallResponseUpdateStage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CallResponseUpdateStage? _defaultInstance; + + @$pb.TagNumber(1) + ICECandidate get candidate => $_getN(0); + @$pb.TagNumber(1) + set candidate(ICECandidate v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasCandidate() => $_has(0); + @$pb.TagNumber(1) + void clearCandidate() => clearField(1); + @$pb.TagNumber(1) + ICECandidate ensureCandidate() => $_ensure(0); +} + +enum CallResponse_Stage { + init, + update, + notSet +} + +class CallResponse extends $pb.GeneratedMessage { + static const $core.Map<$core.int, CallResponse_Stage> _CallResponse_StageByTag = { + 2 : CallResponse_Stage.init, + 3 : CallResponse_Stage.update, + 0 : CallResponse_Stage.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CallResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..oo(0, [2, 3]) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'uuid') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'init', subBuilder: CallResponseInitStage.create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'update', subBuilder: CallResponseUpdateStage.create) + ..hasRequiredFields = false + ; + + CallResponse._() : super(); + factory CallResponse({ + $core.String? uuid, + CallResponseInitStage? init, + CallResponseUpdateStage? update, + }) { + final _result = create(); + if (uuid != null) { + _result.uuid = uuid; + } + if (init != null) { + _result.init = init; + } + if (update != null) { + _result.update = update; + } + return _result; + } + factory CallResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CallResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CallResponse clone() => CallResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CallResponse copyWith(void Function(CallResponse) updates) => super.copyWith((message) => updates(message as CallResponse)) as CallResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CallResponse create() => CallResponse._(); + CallResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CallResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CallResponse? _defaultInstance; + + CallResponse_Stage whichStage() => _CallResponse_StageByTag[$_whichOneof(0)]!; + void clearStage() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $core.String get uuid => $_getSZ(0); + @$pb.TagNumber(1) + set uuid($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasUuid() => $_has(0); + @$pb.TagNumber(1) + void clearUuid() => clearField(1); + + @$pb.TagNumber(2) + CallResponseInitStage get init => $_getN(1); + @$pb.TagNumber(2) + set init(CallResponseInitStage v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasInit() => $_has(1); + @$pb.TagNumber(2) + void clearInit() => clearField(2); + @$pb.TagNumber(2) + CallResponseInitStage ensureInit() => $_ensure(1); + + @$pb.TagNumber(3) + CallResponseUpdateStage get update => $_getN(2); + @$pb.TagNumber(3) + set update(CallResponseUpdateStage v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasUpdate() => $_has(2); + @$pb.TagNumber(3) + void clearUpdate() => clearField(3); + @$pb.TagNumber(3) + CallResponseUpdateStage ensureUpdate() => $_ensure(2); +} + +enum CallUpdateRequest_Update { + candidate, + done, + error, + notSet +} + +class CallUpdateRequest extends $pb.GeneratedMessage { + static const $core.Map<$core.int, CallUpdateRequest_Update> _CallUpdateRequest_UpdateByTag = { + 2 : CallUpdateRequest_Update.candidate, + 3 : CallUpdateRequest_Update.done, + 4 : CallUpdateRequest_Update.error, + 0 : CallUpdateRequest_Update.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CallUpdateRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..oo(0, [2, 3, 4]) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'uuid') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'candidate', subBuilder: ICECandidate.create) + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'done') + ..aOM<$2.Status>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'error', subBuilder: $2.Status.create) + ..hasRequiredFields = false + ; + + CallUpdateRequest._() : super(); + factory CallUpdateRequest({ + $core.String? uuid, + ICECandidate? candidate, + $core.bool? done, + $2.Status? error, + }) { + final _result = create(); + if (uuid != null) { + _result.uuid = uuid; + } + if (candidate != null) { + _result.candidate = candidate; + } + if (done != null) { + _result.done = done; + } + if (error != null) { + _result.error = error; + } + return _result; + } + factory CallUpdateRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CallUpdateRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CallUpdateRequest clone() => CallUpdateRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CallUpdateRequest copyWith(void Function(CallUpdateRequest) updates) => super.copyWith((message) => updates(message as CallUpdateRequest)) as CallUpdateRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CallUpdateRequest create() => CallUpdateRequest._(); + CallUpdateRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CallUpdateRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CallUpdateRequest? _defaultInstance; + + CallUpdateRequest_Update whichUpdate() => _CallUpdateRequest_UpdateByTag[$_whichOneof(0)]!; + void clearUpdate() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $core.String get uuid => $_getSZ(0); + @$pb.TagNumber(1) + set uuid($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasUuid() => $_has(0); + @$pb.TagNumber(1) + void clearUuid() => clearField(1); + + @$pb.TagNumber(2) + ICECandidate get candidate => $_getN(1); + @$pb.TagNumber(2) + set candidate(ICECandidate v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasCandidate() => $_has(1); + @$pb.TagNumber(2) + void clearCandidate() => clearField(2); + @$pb.TagNumber(2) + ICECandidate ensureCandidate() => $_ensure(1); + + @$pb.TagNumber(3) + $core.bool get done => $_getBF(2); + @$pb.TagNumber(3) + set done($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(3) + $core.bool hasDone() => $_has(2); + @$pb.TagNumber(3) + void clearDone() => clearField(3); + + @$pb.TagNumber(4) + $2.Status get error => $_getN(3); + @$pb.TagNumber(4) + set error($2.Status v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasError() => $_has(3); + @$pb.TagNumber(4) + void clearError() => clearField(4); + @$pb.TagNumber(4) + $2.Status ensureError() => $_ensure(3); +} + +class CallUpdateResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CallUpdateResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + CallUpdateResponse._() : super(); + factory CallUpdateResponse() => create(); + factory CallUpdateResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CallUpdateResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CallUpdateResponse clone() => CallUpdateResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CallUpdateResponse copyWith(void Function(CallUpdateResponse) updates) => super.copyWith((message) => updates(message as CallUpdateResponse)) as CallUpdateResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CallUpdateResponse create() => CallUpdateResponse._(); + CallUpdateResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CallUpdateResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CallUpdateResponse? _defaultInstance; +} + +class ICEServer extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ICEServer', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..pPS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'urls') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'username') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'credential') + ..hasRequiredFields = false + ; + + ICEServer._() : super(); + factory ICEServer({ + $core.Iterable<$core.String>? urls, + $core.String? username, + $core.String? credential, + }) { + final _result = create(); + if (urls != null) { + _result.urls.addAll(urls); + } + if (username != null) { + _result.username = username; + } + if (credential != null) { + _result.credential = credential; + } + return _result; + } + factory ICEServer.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ICEServer.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ICEServer clone() => ICEServer()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ICEServer copyWith(void Function(ICEServer) updates) => super.copyWith((message) => updates(message as ICEServer)) as ICEServer; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ICEServer create() => ICEServer._(); + ICEServer createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ICEServer getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ICEServer? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.String> get urls => $_getList(0); + + @$pb.TagNumber(2) + $core.String get username => $_getSZ(1); + @$pb.TagNumber(2) + set username($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasUsername() => $_has(1); + @$pb.TagNumber(2) + void clearUsername() => clearField(2); + + @$pb.TagNumber(3) + $core.String get credential => $_getSZ(2); + @$pb.TagNumber(3) + set credential($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasCredential() => $_has(2); + @$pb.TagNumber(3) + void clearCredential() => clearField(3); +} + +class WebRTCConfig extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'WebRTCConfig', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'additionalIceServers', $pb.PbFieldType.PM, subBuilder: ICEServer.create) + ..aOB(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'disableTrickle') + ..hasRequiredFields = false + ; + + WebRTCConfig._() : super(); + factory WebRTCConfig({ + $core.Iterable? additionalIceServers, + $core.bool? disableTrickle, + }) { + final _result = create(); + if (additionalIceServers != null) { + _result.additionalIceServers.addAll(additionalIceServers); + } + if (disableTrickle != null) { + _result.disableTrickle = disableTrickle; + } + return _result; + } + factory WebRTCConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory WebRTCConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + WebRTCConfig clone() => WebRTCConfig()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + WebRTCConfig copyWith(void Function(WebRTCConfig) updates) => super.copyWith((message) => updates(message as WebRTCConfig)) as WebRTCConfig; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static WebRTCConfig create() => WebRTCConfig._(); + WebRTCConfig createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static WebRTCConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static WebRTCConfig? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get additionalIceServers => $_getList(0); + + @$pb.TagNumber(2) + $core.bool get disableTrickle => $_getBF(1); + @$pb.TagNumber(2) + set disableTrickle($core.bool v) { $_setBool(1, v); } + @$pb.TagNumber(2) + $core.bool hasDisableTrickle() => $_has(1); + @$pb.TagNumber(2) + void clearDisableTrickle() => clearField(2); +} + +class AnswerRequestInitStage extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AnswerRequestInitStage', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sdp') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'optionalConfig', subBuilder: WebRTCConfig.create) + ..aOM<$3.Timestamp>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'deadline', subBuilder: $3.Timestamp.create) + ..hasRequiredFields = false + ; + + AnswerRequestInitStage._() : super(); + factory AnswerRequestInitStage({ + $core.String? sdp, + WebRTCConfig? optionalConfig, + $3.Timestamp? deadline, + }) { + final _result = create(); + if (sdp != null) { + _result.sdp = sdp; + } + if (optionalConfig != null) { + _result.optionalConfig = optionalConfig; + } + if (deadline != null) { + _result.deadline = deadline; + } + return _result; + } + factory AnswerRequestInitStage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AnswerRequestInitStage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AnswerRequestInitStage clone() => AnswerRequestInitStage()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AnswerRequestInitStage copyWith(void Function(AnswerRequestInitStage) updates) => super.copyWith((message) => updates(message as AnswerRequestInitStage)) as AnswerRequestInitStage; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AnswerRequestInitStage create() => AnswerRequestInitStage._(); + AnswerRequestInitStage createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AnswerRequestInitStage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AnswerRequestInitStage? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get sdp => $_getSZ(0); + @$pb.TagNumber(1) + set sdp($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasSdp() => $_has(0); + @$pb.TagNumber(1) + void clearSdp() => clearField(1); + + @$pb.TagNumber(2) + WebRTCConfig get optionalConfig => $_getN(1); + @$pb.TagNumber(2) + set optionalConfig(WebRTCConfig v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasOptionalConfig() => $_has(1); + @$pb.TagNumber(2) + void clearOptionalConfig() => clearField(2); + @$pb.TagNumber(2) + WebRTCConfig ensureOptionalConfig() => $_ensure(1); + + @$pb.TagNumber(3) + $3.Timestamp get deadline => $_getN(2); + @$pb.TagNumber(3) + set deadline($3.Timestamp v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasDeadline() => $_has(2); + @$pb.TagNumber(3) + void clearDeadline() => clearField(3); + @$pb.TagNumber(3) + $3.Timestamp ensureDeadline() => $_ensure(2); +} + +class AnswerRequestUpdateStage extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AnswerRequestUpdateStage', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'candidate', subBuilder: ICECandidate.create) + ..hasRequiredFields = false + ; + + AnswerRequestUpdateStage._() : super(); + factory AnswerRequestUpdateStage({ + ICECandidate? candidate, + }) { + final _result = create(); + if (candidate != null) { + _result.candidate = candidate; + } + return _result; + } + factory AnswerRequestUpdateStage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AnswerRequestUpdateStage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AnswerRequestUpdateStage clone() => AnswerRequestUpdateStage()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AnswerRequestUpdateStage copyWith(void Function(AnswerRequestUpdateStage) updates) => super.copyWith((message) => updates(message as AnswerRequestUpdateStage)) as AnswerRequestUpdateStage; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AnswerRequestUpdateStage create() => AnswerRequestUpdateStage._(); + AnswerRequestUpdateStage createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AnswerRequestUpdateStage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AnswerRequestUpdateStage? _defaultInstance; + + @$pb.TagNumber(1) + ICECandidate get candidate => $_getN(0); + @$pb.TagNumber(1) + set candidate(ICECandidate v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasCandidate() => $_has(0); + @$pb.TagNumber(1) + void clearCandidate() => clearField(1); + @$pb.TagNumber(1) + ICECandidate ensureCandidate() => $_ensure(0); +} + +class AnswerRequestDoneStage extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AnswerRequestDoneStage', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + AnswerRequestDoneStage._() : super(); + factory AnswerRequestDoneStage() => create(); + factory AnswerRequestDoneStage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AnswerRequestDoneStage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AnswerRequestDoneStage clone() => AnswerRequestDoneStage()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AnswerRequestDoneStage copyWith(void Function(AnswerRequestDoneStage) updates) => super.copyWith((message) => updates(message as AnswerRequestDoneStage)) as AnswerRequestDoneStage; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AnswerRequestDoneStage create() => AnswerRequestDoneStage._(); + AnswerRequestDoneStage createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AnswerRequestDoneStage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AnswerRequestDoneStage? _defaultInstance; +} + +class AnswerRequestErrorStage extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AnswerRequestErrorStage', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOM<$2.Status>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status', subBuilder: $2.Status.create) + ..hasRequiredFields = false + ; + + AnswerRequestErrorStage._() : super(); + factory AnswerRequestErrorStage({ + $2.Status? status, + }) { + final _result = create(); + if (status != null) { + _result.status = status; + } + return _result; + } + factory AnswerRequestErrorStage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AnswerRequestErrorStage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AnswerRequestErrorStage clone() => AnswerRequestErrorStage()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AnswerRequestErrorStage copyWith(void Function(AnswerRequestErrorStage) updates) => super.copyWith((message) => updates(message as AnswerRequestErrorStage)) as AnswerRequestErrorStage; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AnswerRequestErrorStage create() => AnswerRequestErrorStage._(); + AnswerRequestErrorStage createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AnswerRequestErrorStage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AnswerRequestErrorStage? _defaultInstance; + + @$pb.TagNumber(1) + $2.Status get status => $_getN(0); + @$pb.TagNumber(1) + set status($2.Status v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasStatus() => $_has(0); + @$pb.TagNumber(1) + void clearStatus() => clearField(1); + @$pb.TagNumber(1) + $2.Status ensureStatus() => $_ensure(0); +} + +enum AnswerRequest_Stage { + init, + update, + done, + error, + notSet +} + +class AnswerRequest extends $pb.GeneratedMessage { + static const $core.Map<$core.int, AnswerRequest_Stage> _AnswerRequest_StageByTag = { + 2 : AnswerRequest_Stage.init, + 3 : AnswerRequest_Stage.update, + 4 : AnswerRequest_Stage.done, + 5 : AnswerRequest_Stage.error, + 0 : AnswerRequest_Stage.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AnswerRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..oo(0, [2, 3, 4, 5]) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'uuid') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'init', subBuilder: AnswerRequestInitStage.create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'update', subBuilder: AnswerRequestUpdateStage.create) + ..aOM(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'done', subBuilder: AnswerRequestDoneStage.create) + ..aOM(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'error', subBuilder: AnswerRequestErrorStage.create) + ..hasRequiredFields = false + ; + + AnswerRequest._() : super(); + factory AnswerRequest({ + $core.String? uuid, + AnswerRequestInitStage? init, + AnswerRequestUpdateStage? update, + AnswerRequestDoneStage? done, + AnswerRequestErrorStage? error, + }) { + final _result = create(); + if (uuid != null) { + _result.uuid = uuid; + } + if (init != null) { + _result.init = init; + } + if (update != null) { + _result.update = update; + } + if (done != null) { + _result.done = done; + } + if (error != null) { + _result.error = error; + } + return _result; + } + factory AnswerRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AnswerRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AnswerRequest clone() => AnswerRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AnswerRequest copyWith(void Function(AnswerRequest) updates) => super.copyWith((message) => updates(message as AnswerRequest)) as AnswerRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AnswerRequest create() => AnswerRequest._(); + AnswerRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AnswerRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AnswerRequest? _defaultInstance; + + AnswerRequest_Stage whichStage() => _AnswerRequest_StageByTag[$_whichOneof(0)]!; + void clearStage() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $core.String get uuid => $_getSZ(0); + @$pb.TagNumber(1) + set uuid($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasUuid() => $_has(0); + @$pb.TagNumber(1) + void clearUuid() => clearField(1); + + @$pb.TagNumber(2) + AnswerRequestInitStage get init => $_getN(1); + @$pb.TagNumber(2) + set init(AnswerRequestInitStage v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasInit() => $_has(1); + @$pb.TagNumber(2) + void clearInit() => clearField(2); + @$pb.TagNumber(2) + AnswerRequestInitStage ensureInit() => $_ensure(1); + + @$pb.TagNumber(3) + AnswerRequestUpdateStage get update => $_getN(2); + @$pb.TagNumber(3) + set update(AnswerRequestUpdateStage v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasUpdate() => $_has(2); + @$pb.TagNumber(3) + void clearUpdate() => clearField(3); + @$pb.TagNumber(3) + AnswerRequestUpdateStage ensureUpdate() => $_ensure(2); + + @$pb.TagNumber(4) + AnswerRequestDoneStage get done => $_getN(3); + @$pb.TagNumber(4) + set done(AnswerRequestDoneStage v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasDone() => $_has(3); + @$pb.TagNumber(4) + void clearDone() => clearField(4); + @$pb.TagNumber(4) + AnswerRequestDoneStage ensureDone() => $_ensure(3); + + @$pb.TagNumber(5) + AnswerRequestErrorStage get error => $_getN(4); + @$pb.TagNumber(5) + set error(AnswerRequestErrorStage v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasError() => $_has(4); + @$pb.TagNumber(5) + void clearError() => clearField(5); + @$pb.TagNumber(5) + AnswerRequestErrorStage ensureError() => $_ensure(4); +} + +class AnswerResponseInitStage extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AnswerResponseInitStage', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sdp') + ..hasRequiredFields = false + ; + + AnswerResponseInitStage._() : super(); + factory AnswerResponseInitStage({ + $core.String? sdp, + }) { + final _result = create(); + if (sdp != null) { + _result.sdp = sdp; + } + return _result; + } + factory AnswerResponseInitStage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AnswerResponseInitStage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AnswerResponseInitStage clone() => AnswerResponseInitStage()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AnswerResponseInitStage copyWith(void Function(AnswerResponseInitStage) updates) => super.copyWith((message) => updates(message as AnswerResponseInitStage)) as AnswerResponseInitStage; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AnswerResponseInitStage create() => AnswerResponseInitStage._(); + AnswerResponseInitStage createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AnswerResponseInitStage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AnswerResponseInitStage? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get sdp => $_getSZ(0); + @$pb.TagNumber(1) + set sdp($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasSdp() => $_has(0); + @$pb.TagNumber(1) + void clearSdp() => clearField(1); +} + +class AnswerResponseUpdateStage extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AnswerResponseUpdateStage', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'candidate', subBuilder: ICECandidate.create) + ..hasRequiredFields = false + ; + + AnswerResponseUpdateStage._() : super(); + factory AnswerResponseUpdateStage({ + ICECandidate? candidate, + }) { + final _result = create(); + if (candidate != null) { + _result.candidate = candidate; + } + return _result; + } + factory AnswerResponseUpdateStage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AnswerResponseUpdateStage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AnswerResponseUpdateStage clone() => AnswerResponseUpdateStage()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AnswerResponseUpdateStage copyWith(void Function(AnswerResponseUpdateStage) updates) => super.copyWith((message) => updates(message as AnswerResponseUpdateStage)) as AnswerResponseUpdateStage; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AnswerResponseUpdateStage create() => AnswerResponseUpdateStage._(); + AnswerResponseUpdateStage createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AnswerResponseUpdateStage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AnswerResponseUpdateStage? _defaultInstance; + + @$pb.TagNumber(1) + ICECandidate get candidate => $_getN(0); + @$pb.TagNumber(1) + set candidate(ICECandidate v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasCandidate() => $_has(0); + @$pb.TagNumber(1) + void clearCandidate() => clearField(1); + @$pb.TagNumber(1) + ICECandidate ensureCandidate() => $_ensure(0); +} + +class AnswerResponseDoneStage extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AnswerResponseDoneStage', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + AnswerResponseDoneStage._() : super(); + factory AnswerResponseDoneStage() => create(); + factory AnswerResponseDoneStage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AnswerResponseDoneStage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AnswerResponseDoneStage clone() => AnswerResponseDoneStage()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AnswerResponseDoneStage copyWith(void Function(AnswerResponseDoneStage) updates) => super.copyWith((message) => updates(message as AnswerResponseDoneStage)) as AnswerResponseDoneStage; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AnswerResponseDoneStage create() => AnswerResponseDoneStage._(); + AnswerResponseDoneStage createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AnswerResponseDoneStage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AnswerResponseDoneStage? _defaultInstance; +} + +class AnswerResponseErrorStage extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AnswerResponseErrorStage', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOM<$2.Status>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status', subBuilder: $2.Status.create) + ..hasRequiredFields = false + ; + + AnswerResponseErrorStage._() : super(); + factory AnswerResponseErrorStage({ + $2.Status? status, + }) { + final _result = create(); + if (status != null) { + _result.status = status; + } + return _result; + } + factory AnswerResponseErrorStage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AnswerResponseErrorStage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AnswerResponseErrorStage clone() => AnswerResponseErrorStage()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AnswerResponseErrorStage copyWith(void Function(AnswerResponseErrorStage) updates) => super.copyWith((message) => updates(message as AnswerResponseErrorStage)) as AnswerResponseErrorStage; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AnswerResponseErrorStage create() => AnswerResponseErrorStage._(); + AnswerResponseErrorStage createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AnswerResponseErrorStage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AnswerResponseErrorStage? _defaultInstance; + + @$pb.TagNumber(1) + $2.Status get status => $_getN(0); + @$pb.TagNumber(1) + set status($2.Status v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasStatus() => $_has(0); + @$pb.TagNumber(1) + void clearStatus() => clearField(1); + @$pb.TagNumber(1) + $2.Status ensureStatus() => $_ensure(0); +} + +enum AnswerResponse_Stage { + init, + update, + done, + error, + notSet +} + +class AnswerResponse extends $pb.GeneratedMessage { + static const $core.Map<$core.int, AnswerResponse_Stage> _AnswerResponse_StageByTag = { + 2 : AnswerResponse_Stage.init, + 3 : AnswerResponse_Stage.update, + 4 : AnswerResponse_Stage.done, + 5 : AnswerResponse_Stage.error, + 0 : AnswerResponse_Stage.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AnswerResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..oo(0, [2, 3, 4, 5]) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'uuid') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'init', subBuilder: AnswerResponseInitStage.create) + ..aOM(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'update', subBuilder: AnswerResponseUpdateStage.create) + ..aOM(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'done', subBuilder: AnswerResponseDoneStage.create) + ..aOM(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'error', subBuilder: AnswerResponseErrorStage.create) + ..hasRequiredFields = false + ; + + AnswerResponse._() : super(); + factory AnswerResponse({ + $core.String? uuid, + AnswerResponseInitStage? init, + AnswerResponseUpdateStage? update, + AnswerResponseDoneStage? done, + AnswerResponseErrorStage? error, + }) { + final _result = create(); + if (uuid != null) { + _result.uuid = uuid; + } + if (init != null) { + _result.init = init; + } + if (update != null) { + _result.update = update; + } + if (done != null) { + _result.done = done; + } + if (error != null) { + _result.error = error; + } + return _result; + } + factory AnswerResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AnswerResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AnswerResponse clone() => AnswerResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AnswerResponse copyWith(void Function(AnswerResponse) updates) => super.copyWith((message) => updates(message as AnswerResponse)) as AnswerResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AnswerResponse create() => AnswerResponse._(); + AnswerResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AnswerResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AnswerResponse? _defaultInstance; + + AnswerResponse_Stage whichStage() => _AnswerResponse_StageByTag[$_whichOneof(0)]!; + void clearStage() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + $core.String get uuid => $_getSZ(0); + @$pb.TagNumber(1) + set uuid($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasUuid() => $_has(0); + @$pb.TagNumber(1) + void clearUuid() => clearField(1); + + @$pb.TagNumber(2) + AnswerResponseInitStage get init => $_getN(1); + @$pb.TagNumber(2) + set init(AnswerResponseInitStage v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasInit() => $_has(1); + @$pb.TagNumber(2) + void clearInit() => clearField(2); + @$pb.TagNumber(2) + AnswerResponseInitStage ensureInit() => $_ensure(1); + + @$pb.TagNumber(3) + AnswerResponseUpdateStage get update => $_getN(2); + @$pb.TagNumber(3) + set update(AnswerResponseUpdateStage v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasUpdate() => $_has(2); + @$pb.TagNumber(3) + void clearUpdate() => clearField(3); + @$pb.TagNumber(3) + AnswerResponseUpdateStage ensureUpdate() => $_ensure(2); + + @$pb.TagNumber(4) + AnswerResponseDoneStage get done => $_getN(3); + @$pb.TagNumber(4) + set done(AnswerResponseDoneStage v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasDone() => $_has(3); + @$pb.TagNumber(4) + void clearDone() => clearField(4); + @$pb.TagNumber(4) + AnswerResponseDoneStage ensureDone() => $_ensure(3); + + @$pb.TagNumber(5) + AnswerResponseErrorStage get error => $_getN(4); + @$pb.TagNumber(5) + set error(AnswerResponseErrorStage v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasError() => $_has(4); + @$pb.TagNumber(5) + void clearError() => clearField(5); + @$pb.TagNumber(5) + AnswerResponseErrorStage ensureError() => $_ensure(4); +} + +class OptionalWebRTCConfigRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'OptionalWebRTCConfigRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + OptionalWebRTCConfigRequest._() : super(); + factory OptionalWebRTCConfigRequest() => create(); + factory OptionalWebRTCConfigRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory OptionalWebRTCConfigRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + OptionalWebRTCConfigRequest clone() => OptionalWebRTCConfigRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + OptionalWebRTCConfigRequest copyWith(void Function(OptionalWebRTCConfigRequest) updates) => super.copyWith((message) => updates(message as OptionalWebRTCConfigRequest)) as OptionalWebRTCConfigRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static OptionalWebRTCConfigRequest create() => OptionalWebRTCConfigRequest._(); + OptionalWebRTCConfigRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static OptionalWebRTCConfigRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static OptionalWebRTCConfigRequest? _defaultInstance; +} + +class OptionalWebRTCConfigResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'OptionalWebRTCConfigResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.rpc.webrtc.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'config', subBuilder: WebRTCConfig.create) + ..hasRequiredFields = false + ; + + OptionalWebRTCConfigResponse._() : super(); + factory OptionalWebRTCConfigResponse({ + WebRTCConfig? config, + }) { + final _result = create(); + if (config != null) { + _result.config = config; + } + return _result; + } + factory OptionalWebRTCConfigResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory OptionalWebRTCConfigResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + OptionalWebRTCConfigResponse clone() => OptionalWebRTCConfigResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + OptionalWebRTCConfigResponse copyWith(void Function(OptionalWebRTCConfigResponse) updates) => super.copyWith((message) => updates(message as OptionalWebRTCConfigResponse)) as OptionalWebRTCConfigResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static OptionalWebRTCConfigResponse create() => OptionalWebRTCConfigResponse._(); + OptionalWebRTCConfigResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static OptionalWebRTCConfigResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static OptionalWebRTCConfigResponse? _defaultInstance; + + @$pb.TagNumber(1) + WebRTCConfig get config => $_getN(0); + @$pb.TagNumber(1) + set config(WebRTCConfig v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasConfig() => $_has(0); + @$pb.TagNumber(1) + void clearConfig() => clearField(1); + @$pb.TagNumber(1) + WebRTCConfig ensureConfig() => $_ensure(0); +} + diff --git a/lib/src/gen/proto/rpc/webrtc/v1/signaling.pbenum.dart b/lib/src/gen/proto/rpc/webrtc/v1/signaling.pbenum.dart new file mode 100644 index 00000000000..a84aee37ea4 --- /dev/null +++ b/lib/src/gen/proto/rpc/webrtc/v1/signaling.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/webrtc/v1/signaling.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/proto/rpc/webrtc/v1/signaling.pbgrpc.dart b/lib/src/gen/proto/rpc/webrtc/v1/signaling.pbgrpc.dart new file mode 100644 index 00000000000..c5582417f24 --- /dev/null +++ b/lib/src/gen/proto/rpc/webrtc/v1/signaling.pbgrpc.dart @@ -0,0 +1,129 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/webrtc/v1/signaling.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'signaling.pb.dart' as $0; +export 'signaling.pb.dart'; + +class SignalingServiceClient extends $grpc.Client { + static final _$call = $grpc.ClientMethod<$0.CallRequest, $0.CallResponse>( + '/proto.rpc.webrtc.v1.SignalingService/Call', + ($0.CallRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.CallResponse.fromBuffer(value)); + static final _$callUpdate = + $grpc.ClientMethod<$0.CallUpdateRequest, $0.CallUpdateResponse>( + '/proto.rpc.webrtc.v1.SignalingService/CallUpdate', + ($0.CallUpdateRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.CallUpdateResponse.fromBuffer(value)); + static final _$answer = + $grpc.ClientMethod<$0.AnswerResponse, $0.AnswerRequest>( + '/proto.rpc.webrtc.v1.SignalingService/Answer', + ($0.AnswerResponse value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.AnswerRequest.fromBuffer(value)); + static final _$optionalWebRTCConfig = $grpc.ClientMethod< + $0.OptionalWebRTCConfigRequest, $0.OptionalWebRTCConfigResponse>( + '/proto.rpc.webrtc.v1.SignalingService/OptionalWebRTCConfig', + ($0.OptionalWebRTCConfigRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.OptionalWebRTCConfigResponse.fromBuffer(value)); + + SignalingServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseStream<$0.CallResponse> call($0.CallRequest request, + {$grpc.CallOptions? options}) { + return $createStreamingCall(_$call, $async.Stream.fromIterable([request]), + options: options); + } + + $grpc.ResponseFuture<$0.CallUpdateResponse> callUpdate( + $0.CallUpdateRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$callUpdate, request, options: options); + } + + $grpc.ResponseStream<$0.AnswerRequest> answer( + $async.Stream<$0.AnswerResponse> request, + {$grpc.CallOptions? options}) { + return $createStreamingCall(_$answer, request, options: options); + } + + $grpc.ResponseFuture<$0.OptionalWebRTCConfigResponse> optionalWebRTCConfig( + $0.OptionalWebRTCConfigRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$optionalWebRTCConfig, request, options: options); + } +} + +abstract class SignalingServiceBase extends $grpc.Service { + $core.String get $name => 'proto.rpc.webrtc.v1.SignalingService'; + + SignalingServiceBase() { + $addMethod($grpc.ServiceMethod<$0.CallRequest, $0.CallResponse>( + 'Call', + call_Pre, + false, + true, + ($core.List<$core.int> value) => $0.CallRequest.fromBuffer(value), + ($0.CallResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.CallUpdateRequest, $0.CallUpdateResponse>( + 'CallUpdate', + callUpdate_Pre, + false, + false, + ($core.List<$core.int> value) => $0.CallUpdateRequest.fromBuffer(value), + ($0.CallUpdateResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.AnswerResponse, $0.AnswerRequest>( + 'Answer', + answer, + true, + true, + ($core.List<$core.int> value) => $0.AnswerResponse.fromBuffer(value), + ($0.AnswerRequest value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.OptionalWebRTCConfigRequest, + $0.OptionalWebRTCConfigResponse>( + 'OptionalWebRTCConfig', + optionalWebRTCConfig_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.OptionalWebRTCConfigRequest.fromBuffer(value), + ($0.OptionalWebRTCConfigResponse value) => value.writeToBuffer())); + } + + $async.Stream<$0.CallResponse> call_Pre( + $grpc.ServiceCall call, $async.Future<$0.CallRequest> request) async* { + yield* this.call(call, await request); + } + + $async.Future<$0.CallUpdateResponse> callUpdate_Pre($grpc.ServiceCall call, + $async.Future<$0.CallUpdateRequest> request) async { + return callUpdate(call, await request); + } + + $async.Future<$0.OptionalWebRTCConfigResponse> optionalWebRTCConfig_Pre( + $grpc.ServiceCall call, + $async.Future<$0.OptionalWebRTCConfigRequest> request) async { + return optionalWebRTCConfig(call, await request); + } + + $async.Stream<$0.CallResponse> call( + $grpc.ServiceCall call, $0.CallRequest request); + $async.Future<$0.CallUpdateResponse> callUpdate( + $grpc.ServiceCall call, $0.CallUpdateRequest request); + $async.Stream<$0.AnswerRequest> answer( + $grpc.ServiceCall call, $async.Stream<$0.AnswerResponse> request); + $async.Future<$0.OptionalWebRTCConfigResponse> optionalWebRTCConfig( + $grpc.ServiceCall call, $0.OptionalWebRTCConfigRequest request); +} diff --git a/lib/src/gen/proto/rpc/webrtc/v1/signaling.pbjson.dart b/lib/src/gen/proto/rpc/webrtc/v1/signaling.pbjson.dart new file mode 100644 index 00000000000..44d2966c116 --- /dev/null +++ b/lib/src/gen/proto/rpc/webrtc/v1/signaling.pbjson.dart @@ -0,0 +1,250 @@ +/// +// Generated code. Do not modify. +// source: proto/rpc/webrtc/v1/signaling.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use iCECandidateDescriptor instead') +const ICECandidate$json = const { + '1': 'ICECandidate', + '2': const [ + const {'1': 'candidate', '3': 1, '4': 1, '5': 9, '10': 'candidate'}, + const {'1': 'sdp_mid', '3': 2, '4': 1, '5': 9, '9': 0, '10': 'sdpMid', '17': true}, + const {'1': 'sdpm_line_index', '3': 3, '4': 1, '5': 13, '9': 1, '10': 'sdpmLineIndex', '17': true}, + const {'1': 'username_fragment', '3': 4, '4': 1, '5': 9, '9': 2, '10': 'usernameFragment', '17': true}, + ], + '8': const [ + const {'1': '_sdp_mid'}, + const {'1': '_sdpm_line_index'}, + const {'1': '_username_fragment'}, + ], +}; + +/// Descriptor for `ICECandidate`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List iCECandidateDescriptor = $convert.base64Decode('CgxJQ0VDYW5kaWRhdGUSHAoJY2FuZGlkYXRlGAEgASgJUgljYW5kaWRhdGUSHAoHc2RwX21pZBgCIAEoCUgAUgZzZHBNaWSIAQESKwoPc2RwbV9saW5lX2luZGV4GAMgASgNSAFSDXNkcG1MaW5lSW5kZXiIAQESMAoRdXNlcm5hbWVfZnJhZ21lbnQYBCABKAlIAlIQdXNlcm5hbWVGcmFnbWVudIgBAUIKCghfc2RwX21pZEISChBfc2RwbV9saW5lX2luZGV4QhQKEl91c2VybmFtZV9mcmFnbWVudA=='); +@$core.Deprecated('Use callRequestDescriptor instead') +const CallRequest$json = const { + '1': 'CallRequest', + '2': const [ + const {'1': 'sdp', '3': 1, '4': 1, '5': 9, '10': 'sdp'}, + const {'1': 'disable_trickle', '3': 2, '4': 1, '5': 8, '10': 'disableTrickle'}, + ], +}; + +/// Descriptor for `CallRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List callRequestDescriptor = $convert.base64Decode('CgtDYWxsUmVxdWVzdBIQCgNzZHAYASABKAlSA3NkcBInCg9kaXNhYmxlX3RyaWNrbGUYAiABKAhSDmRpc2FibGVUcmlja2xl'); +@$core.Deprecated('Use callResponseInitStageDescriptor instead') +const CallResponseInitStage$json = const { + '1': 'CallResponseInitStage', + '2': const [ + const {'1': 'sdp', '3': 1, '4': 1, '5': 9, '10': 'sdp'}, + ], +}; + +/// Descriptor for `CallResponseInitStage`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List callResponseInitStageDescriptor = $convert.base64Decode('ChVDYWxsUmVzcG9uc2VJbml0U3RhZ2USEAoDc2RwGAEgASgJUgNzZHA='); +@$core.Deprecated('Use callResponseUpdateStageDescriptor instead') +const CallResponseUpdateStage$json = const { + '1': 'CallResponseUpdateStage', + '2': const [ + const {'1': 'candidate', '3': 1, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.ICECandidate', '10': 'candidate'}, + ], +}; + +/// Descriptor for `CallResponseUpdateStage`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List callResponseUpdateStageDescriptor = $convert.base64Decode('ChdDYWxsUmVzcG9uc2VVcGRhdGVTdGFnZRI/CgljYW5kaWRhdGUYASABKAsyIS5wcm90by5ycGMud2VicnRjLnYxLklDRUNhbmRpZGF0ZVIJY2FuZGlkYXRl'); +@$core.Deprecated('Use callResponseDescriptor instead') +const CallResponse$json = const { + '1': 'CallResponse', + '2': const [ + const {'1': 'uuid', '3': 1, '4': 1, '5': 9, '10': 'uuid'}, + const {'1': 'init', '3': 2, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.CallResponseInitStage', '9': 0, '10': 'init'}, + const {'1': 'update', '3': 3, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.CallResponseUpdateStage', '9': 0, '10': 'update'}, + ], + '8': const [ + const {'1': 'stage'}, + ], +}; + +/// Descriptor for `CallResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List callResponseDescriptor = $convert.base64Decode('CgxDYWxsUmVzcG9uc2USEgoEdXVpZBgBIAEoCVIEdXVpZBJACgRpbml0GAIgASgLMioucHJvdG8ucnBjLndlYnJ0Yy52MS5DYWxsUmVzcG9uc2VJbml0U3RhZ2VIAFIEaW5pdBJGCgZ1cGRhdGUYAyABKAsyLC5wcm90by5ycGMud2VicnRjLnYxLkNhbGxSZXNwb25zZVVwZGF0ZVN0YWdlSABSBnVwZGF0ZUIHCgVzdGFnZQ=='); +@$core.Deprecated('Use callUpdateRequestDescriptor instead') +const CallUpdateRequest$json = const { + '1': 'CallUpdateRequest', + '2': const [ + const {'1': 'uuid', '3': 1, '4': 1, '5': 9, '10': 'uuid'}, + const {'1': 'candidate', '3': 2, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.ICECandidate', '9': 0, '10': 'candidate'}, + const {'1': 'done', '3': 3, '4': 1, '5': 8, '9': 0, '10': 'done'}, + const {'1': 'error', '3': 4, '4': 1, '5': 11, '6': '.google.rpc.Status', '9': 0, '10': 'error'}, + ], + '8': const [ + const {'1': 'update'}, + ], +}; + +/// Descriptor for `CallUpdateRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List callUpdateRequestDescriptor = $convert.base64Decode('ChFDYWxsVXBkYXRlUmVxdWVzdBISCgR1dWlkGAEgASgJUgR1dWlkEkEKCWNhbmRpZGF0ZRgCIAEoCzIhLnByb3RvLnJwYy53ZWJydGMudjEuSUNFQ2FuZGlkYXRlSABSCWNhbmRpZGF0ZRIUCgRkb25lGAMgASgISABSBGRvbmUSKgoFZXJyb3IYBCABKAsyEi5nb29nbGUucnBjLlN0YXR1c0gAUgVlcnJvckIICgZ1cGRhdGU='); +@$core.Deprecated('Use callUpdateResponseDescriptor instead') +const CallUpdateResponse$json = const { + '1': 'CallUpdateResponse', +}; + +/// Descriptor for `CallUpdateResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List callUpdateResponseDescriptor = $convert.base64Decode('ChJDYWxsVXBkYXRlUmVzcG9uc2U='); +@$core.Deprecated('Use iCEServerDescriptor instead') +const ICEServer$json = const { + '1': 'ICEServer', + '2': const [ + const {'1': 'urls', '3': 1, '4': 3, '5': 9, '10': 'urls'}, + const {'1': 'username', '3': 2, '4': 1, '5': 9, '10': 'username'}, + const {'1': 'credential', '3': 3, '4': 1, '5': 9, '10': 'credential'}, + ], +}; + +/// Descriptor for `ICEServer`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List iCEServerDescriptor = $convert.base64Decode('CglJQ0VTZXJ2ZXISEgoEdXJscxgBIAMoCVIEdXJscxIaCgh1c2VybmFtZRgCIAEoCVIIdXNlcm5hbWUSHgoKY3JlZGVudGlhbBgDIAEoCVIKY3JlZGVudGlhbA=='); +@$core.Deprecated('Use webRTCConfigDescriptor instead') +const WebRTCConfig$json = const { + '1': 'WebRTCConfig', + '2': const [ + const {'1': 'additional_ice_servers', '3': 1, '4': 3, '5': 11, '6': '.proto.rpc.webrtc.v1.ICEServer', '10': 'additionalIceServers'}, + const {'1': 'disable_trickle', '3': 2, '4': 1, '5': 8, '10': 'disableTrickle'}, + ], +}; + +/// Descriptor for `WebRTCConfig`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List webRTCConfigDescriptor = $convert.base64Decode('CgxXZWJSVENDb25maWcSVAoWYWRkaXRpb25hbF9pY2Vfc2VydmVycxgBIAMoCzIeLnByb3RvLnJwYy53ZWJydGMudjEuSUNFU2VydmVyUhRhZGRpdGlvbmFsSWNlU2VydmVycxInCg9kaXNhYmxlX3RyaWNrbGUYAiABKAhSDmRpc2FibGVUcmlja2xl'); +@$core.Deprecated('Use answerRequestInitStageDescriptor instead') +const AnswerRequestInitStage$json = const { + '1': 'AnswerRequestInitStage', + '2': const [ + const {'1': 'sdp', '3': 1, '4': 1, '5': 9, '10': 'sdp'}, + const {'1': 'optional_config', '3': 2, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.WebRTCConfig', '10': 'optionalConfig'}, + const {'1': 'deadline', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '9': 0, '10': 'deadline', '17': true}, + ], + '8': const [ + const {'1': '_deadline'}, + ], +}; + +/// Descriptor for `AnswerRequestInitStage`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List answerRequestInitStageDescriptor = $convert.base64Decode('ChZBbnN3ZXJSZXF1ZXN0SW5pdFN0YWdlEhAKA3NkcBgBIAEoCVIDc2RwEkoKD29wdGlvbmFsX2NvbmZpZxgCIAEoCzIhLnByb3RvLnJwYy53ZWJydGMudjEuV2ViUlRDQ29uZmlnUg5vcHRpb25hbENvbmZpZxI7CghkZWFkbGluZRgDIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBIAFIIZGVhZGxpbmWIAQFCCwoJX2RlYWRsaW5l'); +@$core.Deprecated('Use answerRequestUpdateStageDescriptor instead') +const AnswerRequestUpdateStage$json = const { + '1': 'AnswerRequestUpdateStage', + '2': const [ + const {'1': 'candidate', '3': 1, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.ICECandidate', '10': 'candidate'}, + ], +}; + +/// Descriptor for `AnswerRequestUpdateStage`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List answerRequestUpdateStageDescriptor = $convert.base64Decode('ChhBbnN3ZXJSZXF1ZXN0VXBkYXRlU3RhZ2USPwoJY2FuZGlkYXRlGAEgASgLMiEucHJvdG8ucnBjLndlYnJ0Yy52MS5JQ0VDYW5kaWRhdGVSCWNhbmRpZGF0ZQ=='); +@$core.Deprecated('Use answerRequestDoneStageDescriptor instead') +const AnswerRequestDoneStage$json = const { + '1': 'AnswerRequestDoneStage', +}; + +/// Descriptor for `AnswerRequestDoneStage`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List answerRequestDoneStageDescriptor = $convert.base64Decode('ChZBbnN3ZXJSZXF1ZXN0RG9uZVN0YWdl'); +@$core.Deprecated('Use answerRequestErrorStageDescriptor instead') +const AnswerRequestErrorStage$json = const { + '1': 'AnswerRequestErrorStage', + '2': const [ + const {'1': 'status', '3': 1, '4': 1, '5': 11, '6': '.google.rpc.Status', '10': 'status'}, + ], +}; + +/// Descriptor for `AnswerRequestErrorStage`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List answerRequestErrorStageDescriptor = $convert.base64Decode('ChdBbnN3ZXJSZXF1ZXN0RXJyb3JTdGFnZRIqCgZzdGF0dXMYASABKAsyEi5nb29nbGUucnBjLlN0YXR1c1IGc3RhdHVz'); +@$core.Deprecated('Use answerRequestDescriptor instead') +const AnswerRequest$json = const { + '1': 'AnswerRequest', + '2': const [ + const {'1': 'uuid', '3': 1, '4': 1, '5': 9, '10': 'uuid'}, + const {'1': 'init', '3': 2, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.AnswerRequestInitStage', '9': 0, '10': 'init'}, + const {'1': 'update', '3': 3, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.AnswerRequestUpdateStage', '9': 0, '10': 'update'}, + const {'1': 'done', '3': 4, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.AnswerRequestDoneStage', '9': 0, '10': 'done'}, + const {'1': 'error', '3': 5, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.AnswerRequestErrorStage', '9': 0, '10': 'error'}, + ], + '8': const [ + const {'1': 'stage'}, + ], +}; + +/// Descriptor for `AnswerRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List answerRequestDescriptor = $convert.base64Decode('Cg1BbnN3ZXJSZXF1ZXN0EhIKBHV1aWQYASABKAlSBHV1aWQSQQoEaW5pdBgCIAEoCzIrLnByb3RvLnJwYy53ZWJydGMudjEuQW5zd2VyUmVxdWVzdEluaXRTdGFnZUgAUgRpbml0EkcKBnVwZGF0ZRgDIAEoCzItLnByb3RvLnJwYy53ZWJydGMudjEuQW5zd2VyUmVxdWVzdFVwZGF0ZVN0YWdlSABSBnVwZGF0ZRJBCgRkb25lGAQgASgLMisucHJvdG8ucnBjLndlYnJ0Yy52MS5BbnN3ZXJSZXF1ZXN0RG9uZVN0YWdlSABSBGRvbmUSRAoFZXJyb3IYBSABKAsyLC5wcm90by5ycGMud2VicnRjLnYxLkFuc3dlclJlcXVlc3RFcnJvclN0YWdlSABSBWVycm9yQgcKBXN0YWdl'); +@$core.Deprecated('Use answerResponseInitStageDescriptor instead') +const AnswerResponseInitStage$json = const { + '1': 'AnswerResponseInitStage', + '2': const [ + const {'1': 'sdp', '3': 1, '4': 1, '5': 9, '10': 'sdp'}, + ], +}; + +/// Descriptor for `AnswerResponseInitStage`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List answerResponseInitStageDescriptor = $convert.base64Decode('ChdBbnN3ZXJSZXNwb25zZUluaXRTdGFnZRIQCgNzZHAYASABKAlSA3NkcA=='); +@$core.Deprecated('Use answerResponseUpdateStageDescriptor instead') +const AnswerResponseUpdateStage$json = const { + '1': 'AnswerResponseUpdateStage', + '2': const [ + const {'1': 'candidate', '3': 1, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.ICECandidate', '10': 'candidate'}, + ], +}; + +/// Descriptor for `AnswerResponseUpdateStage`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List answerResponseUpdateStageDescriptor = $convert.base64Decode('ChlBbnN3ZXJSZXNwb25zZVVwZGF0ZVN0YWdlEj8KCWNhbmRpZGF0ZRgBIAEoCzIhLnByb3RvLnJwYy53ZWJydGMudjEuSUNFQ2FuZGlkYXRlUgljYW5kaWRhdGU='); +@$core.Deprecated('Use answerResponseDoneStageDescriptor instead') +const AnswerResponseDoneStage$json = const { + '1': 'AnswerResponseDoneStage', +}; + +/// Descriptor for `AnswerResponseDoneStage`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List answerResponseDoneStageDescriptor = $convert.base64Decode('ChdBbnN3ZXJSZXNwb25zZURvbmVTdGFnZQ=='); +@$core.Deprecated('Use answerResponseErrorStageDescriptor instead') +const AnswerResponseErrorStage$json = const { + '1': 'AnswerResponseErrorStage', + '2': const [ + const {'1': 'status', '3': 1, '4': 1, '5': 11, '6': '.google.rpc.Status', '10': 'status'}, + ], +}; + +/// Descriptor for `AnswerResponseErrorStage`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List answerResponseErrorStageDescriptor = $convert.base64Decode('ChhBbnN3ZXJSZXNwb25zZUVycm9yU3RhZ2USKgoGc3RhdHVzGAEgASgLMhIuZ29vZ2xlLnJwYy5TdGF0dXNSBnN0YXR1cw=='); +@$core.Deprecated('Use answerResponseDescriptor instead') +const AnswerResponse$json = const { + '1': 'AnswerResponse', + '2': const [ + const {'1': 'uuid', '3': 1, '4': 1, '5': 9, '10': 'uuid'}, + const {'1': 'init', '3': 2, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.AnswerResponseInitStage', '9': 0, '10': 'init'}, + const {'1': 'update', '3': 3, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.AnswerResponseUpdateStage', '9': 0, '10': 'update'}, + const {'1': 'done', '3': 4, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.AnswerResponseDoneStage', '9': 0, '10': 'done'}, + const {'1': 'error', '3': 5, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.AnswerResponseErrorStage', '9': 0, '10': 'error'}, + ], + '8': const [ + const {'1': 'stage'}, + ], +}; + +/// Descriptor for `AnswerResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List answerResponseDescriptor = $convert.base64Decode('Cg5BbnN3ZXJSZXNwb25zZRISCgR1dWlkGAEgASgJUgR1dWlkEkIKBGluaXQYAiABKAsyLC5wcm90by5ycGMud2VicnRjLnYxLkFuc3dlclJlc3BvbnNlSW5pdFN0YWdlSABSBGluaXQSSAoGdXBkYXRlGAMgASgLMi4ucHJvdG8ucnBjLndlYnJ0Yy52MS5BbnN3ZXJSZXNwb25zZVVwZGF0ZVN0YWdlSABSBnVwZGF0ZRJCCgRkb25lGAQgASgLMiwucHJvdG8ucnBjLndlYnJ0Yy52MS5BbnN3ZXJSZXNwb25zZURvbmVTdGFnZUgAUgRkb25lEkUKBWVycm9yGAUgASgLMi0ucHJvdG8ucnBjLndlYnJ0Yy52MS5BbnN3ZXJSZXNwb25zZUVycm9yU3RhZ2VIAFIFZXJyb3JCBwoFc3RhZ2U='); +@$core.Deprecated('Use optionalWebRTCConfigRequestDescriptor instead') +const OptionalWebRTCConfigRequest$json = const { + '1': 'OptionalWebRTCConfigRequest', +}; + +/// Descriptor for `OptionalWebRTCConfigRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List optionalWebRTCConfigRequestDescriptor = $convert.base64Decode('ChtPcHRpb25hbFdlYlJUQ0NvbmZpZ1JlcXVlc3Q='); +@$core.Deprecated('Use optionalWebRTCConfigResponseDescriptor instead') +const OptionalWebRTCConfigResponse$json = const { + '1': 'OptionalWebRTCConfigResponse', + '2': const [ + const {'1': 'config', '3': 1, '4': 1, '5': 11, '6': '.proto.rpc.webrtc.v1.WebRTCConfig', '10': 'config'}, + ], +}; + +/// Descriptor for `OptionalWebRTCConfigResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List optionalWebRTCConfigResponseDescriptor = $convert.base64Decode('ChxPcHRpb25hbFdlYlJUQ0NvbmZpZ1Jlc3BvbnNlEjkKBmNvbmZpZxgBIAEoCzIhLnByb3RvLnJwYy53ZWJydGMudjEuV2ViUlRDQ29uZmlnUgZjb25maWc='); diff --git a/lib/src/gen/proto/stream/v1/stream.pb.dart b/lib/src/gen/proto/stream/v1/stream.pb.dart new file mode 100644 index 00000000000..14837e77618 --- /dev/null +++ b/lib/src/gen/proto/stream/v1/stream.pb.dart @@ -0,0 +1,233 @@ +/// +// Generated code. Do not modify. +// source: proto/stream/v1/stream.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class ListStreamsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListStreamsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.stream.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + ListStreamsRequest._() : super(); + factory ListStreamsRequest() => create(); + factory ListStreamsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListStreamsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListStreamsRequest clone() => ListStreamsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListStreamsRequest copyWith(void Function(ListStreamsRequest) updates) => super.copyWith((message) => updates(message as ListStreamsRequest)) as ListStreamsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListStreamsRequest create() => ListStreamsRequest._(); + ListStreamsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListStreamsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListStreamsRequest? _defaultInstance; +} + +class ListStreamsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListStreamsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.stream.v1'), createEmptyInstance: create) + ..pPS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'names') + ..hasRequiredFields = false + ; + + ListStreamsResponse._() : super(); + factory ListStreamsResponse({ + $core.Iterable<$core.String>? names, + }) { + final _result = create(); + if (names != null) { + _result.names.addAll(names); + } + return _result; + } + factory ListStreamsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListStreamsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListStreamsResponse clone() => ListStreamsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListStreamsResponse copyWith(void Function(ListStreamsResponse) updates) => super.copyWith((message) => updates(message as ListStreamsResponse)) as ListStreamsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListStreamsResponse create() => ListStreamsResponse._(); + ListStreamsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ListStreamsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ListStreamsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.String> get names => $_getList(0); +} + +class AddStreamRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddStreamRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.stream.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + AddStreamRequest._() : super(); + factory AddStreamRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory AddStreamRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddStreamRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddStreamRequest clone() => AddStreamRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddStreamRequest copyWith(void Function(AddStreamRequest) updates) => super.copyWith((message) => updates(message as AddStreamRequest)) as AddStreamRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddStreamRequest create() => AddStreamRequest._(); + AddStreamRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddStreamRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddStreamRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class AddStreamResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddStreamResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.stream.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + AddStreamResponse._() : super(); + factory AddStreamResponse() => create(); + factory AddStreamResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddStreamResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddStreamResponse clone() => AddStreamResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddStreamResponse copyWith(void Function(AddStreamResponse) updates) => super.copyWith((message) => updates(message as AddStreamResponse)) as AddStreamResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddStreamResponse create() => AddStreamResponse._(); + AddStreamResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddStreamResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddStreamResponse? _defaultInstance; +} + +class RemoveStreamRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveStreamRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.stream.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + RemoveStreamRequest._() : super(); + factory RemoveStreamRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory RemoveStreamRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveStreamRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveStreamRequest clone() => RemoveStreamRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveStreamRequest copyWith(void Function(RemoveStreamRequest) updates) => super.copyWith((message) => updates(message as RemoveStreamRequest)) as RemoveStreamRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveStreamRequest create() => RemoveStreamRequest._(); + RemoveStreamRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveStreamRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveStreamRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class RemoveStreamResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveStreamResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'proto.stream.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + RemoveStreamResponse._() : super(); + factory RemoveStreamResponse() => create(); + factory RemoveStreamResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveStreamResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveStreamResponse clone() => RemoveStreamResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveStreamResponse copyWith(void Function(RemoveStreamResponse) updates) => super.copyWith((message) => updates(message as RemoveStreamResponse)) as RemoveStreamResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveStreamResponse create() => RemoveStreamResponse._(); + RemoveStreamResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveStreamResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveStreamResponse? _defaultInstance; +} + diff --git a/lib/src/gen/proto/stream/v1/stream.pbenum.dart b/lib/src/gen/proto/stream/v1/stream.pbenum.dart new file mode 100644 index 00000000000..83adfce6da7 --- /dev/null +++ b/lib/src/gen/proto/stream/v1/stream.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: proto/stream/v1/stream.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/proto/stream/v1/stream.pbgrpc.dart b/lib/src/gen/proto/stream/v1/stream.pbgrpc.dart new file mode 100644 index 00000000000..2cfb91ebd83 --- /dev/null +++ b/lib/src/gen/proto/stream/v1/stream.pbgrpc.dart @@ -0,0 +1,113 @@ +/// +// Generated code. Do not modify. +// source: proto/stream/v1/stream.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'stream.pb.dart' as $0; +export 'stream.pb.dart'; + +class StreamServiceClient extends $grpc.Client { + static final _$listStreams = + $grpc.ClientMethod<$0.ListStreamsRequest, $0.ListStreamsResponse>( + '/proto.stream.v1.StreamService/ListStreams', + ($0.ListStreamsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ListStreamsResponse.fromBuffer(value)); + static final _$addStream = + $grpc.ClientMethod<$0.AddStreamRequest, $0.AddStreamResponse>( + '/proto.stream.v1.StreamService/AddStream', + ($0.AddStreamRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.AddStreamResponse.fromBuffer(value)); + static final _$removeStream = + $grpc.ClientMethod<$0.RemoveStreamRequest, $0.RemoveStreamResponse>( + '/proto.stream.v1.StreamService/RemoveStream', + ($0.RemoveStreamRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.RemoveStreamResponse.fromBuffer(value)); + + StreamServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.ListStreamsResponse> listStreams( + $0.ListStreamsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$listStreams, request, options: options); + } + + $grpc.ResponseFuture<$0.AddStreamResponse> addStream( + $0.AddStreamRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$addStream, request, options: options); + } + + $grpc.ResponseFuture<$0.RemoveStreamResponse> removeStream( + $0.RemoveStreamRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$removeStream, request, options: options); + } +} + +abstract class StreamServiceBase extends $grpc.Service { + $core.String get $name => 'proto.stream.v1.StreamService'; + + StreamServiceBase() { + $addMethod( + $grpc.ServiceMethod<$0.ListStreamsRequest, $0.ListStreamsResponse>( + 'ListStreams', + listStreams_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.ListStreamsRequest.fromBuffer(value), + ($0.ListStreamsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.AddStreamRequest, $0.AddStreamResponse>( + 'AddStream', + addStream_Pre, + false, + false, + ($core.List<$core.int> value) => $0.AddStreamRequest.fromBuffer(value), + ($0.AddStreamResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.RemoveStreamRequest, $0.RemoveStreamResponse>( + 'RemoveStream', + removeStream_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.RemoveStreamRequest.fromBuffer(value), + ($0.RemoveStreamResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.ListStreamsResponse> listStreams_Pre($grpc.ServiceCall call, + $async.Future<$0.ListStreamsRequest> request) async { + return listStreams(call, await request); + } + + $async.Future<$0.AddStreamResponse> addStream_Pre($grpc.ServiceCall call, + $async.Future<$0.AddStreamRequest> request) async { + return addStream(call, await request); + } + + $async.Future<$0.RemoveStreamResponse> removeStream_Pre( + $grpc.ServiceCall call, + $async.Future<$0.RemoveStreamRequest> request) async { + return removeStream(call, await request); + } + + $async.Future<$0.ListStreamsResponse> listStreams( + $grpc.ServiceCall call, $0.ListStreamsRequest request); + $async.Future<$0.AddStreamResponse> addStream( + $grpc.ServiceCall call, $0.AddStreamRequest request); + $async.Future<$0.RemoveStreamResponse> removeStream( + $grpc.ServiceCall call, $0.RemoveStreamRequest request); +} diff --git a/lib/src/gen/proto/stream/v1/stream.pbjson.dart b/lib/src/gen/proto/stream/v1/stream.pbjson.dart new file mode 100644 index 00000000000..6f5919d7249 --- /dev/null +++ b/lib/src/gen/proto/stream/v1/stream.pbjson.dart @@ -0,0 +1,61 @@ +/// +// Generated code. Do not modify. +// source: proto/stream/v1/stream.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use listStreamsRequestDescriptor instead') +const ListStreamsRequest$json = const { + '1': 'ListStreamsRequest', +}; + +/// Descriptor for `ListStreamsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listStreamsRequestDescriptor = $convert.base64Decode('ChJMaXN0U3RyZWFtc1JlcXVlc3Q='); +@$core.Deprecated('Use listStreamsResponseDescriptor instead') +const ListStreamsResponse$json = const { + '1': 'ListStreamsResponse', + '2': const [ + const {'1': 'names', '3': 1, '4': 3, '5': 9, '10': 'names'}, + ], +}; + +/// Descriptor for `ListStreamsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listStreamsResponseDescriptor = $convert.base64Decode('ChNMaXN0U3RyZWFtc1Jlc3BvbnNlEhQKBW5hbWVzGAEgAygJUgVuYW1lcw=='); +@$core.Deprecated('Use addStreamRequestDescriptor instead') +const AddStreamRequest$json = const { + '1': 'AddStreamRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `AddStreamRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addStreamRequestDescriptor = $convert.base64Decode('ChBBZGRTdHJlYW1SZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWU='); +@$core.Deprecated('Use addStreamResponseDescriptor instead') +const AddStreamResponse$json = const { + '1': 'AddStreamResponse', +}; + +/// Descriptor for `AddStreamResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addStreamResponseDescriptor = $convert.base64Decode('ChFBZGRTdHJlYW1SZXNwb25zZQ=='); +@$core.Deprecated('Use removeStreamRequestDescriptor instead') +const RemoveStreamRequest$json = const { + '1': 'RemoveStreamRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `RemoveStreamRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeStreamRequestDescriptor = $convert.base64Decode('ChNSZW1vdmVTdHJlYW1SZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWU='); +@$core.Deprecated('Use removeStreamResponseDescriptor instead') +const RemoveStreamResponse$json = const { + '1': 'RemoveStreamResponse', +}; + +/// Descriptor for `RemoveStreamResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeStreamResponseDescriptor = $convert.base64Decode('ChRSZW1vdmVTdHJlYW1SZXNwb25zZQ=='); diff --git a/lib/src/gen/robot/v1/robot.pb.dart b/lib/src/gen/robot/v1/robot.pb.dart new file mode 100644 index 00000000000..5ffe888e3d3 --- /dev/null +++ b/lib/src/gen/robot/v1/robot.pb.dart @@ -0,0 +1,1923 @@ +/// +// Generated code. Do not modify. +// source: robot/v1/robot.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../common/v1/common.pb.dart' as $1; +import '../../google/protobuf/struct.pb.dart' as $2; +import '../../google/protobuf/timestamp.pb.dart' as $3; +import '../../google/protobuf/duration.pb.dart' as $4; + +import 'robot.pbenum.dart'; + +export 'robot.pbenum.dart'; + +class FrameSystemConfig extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'FrameSystemConfig', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..aOM<$1.Transform>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'frame', subBuilder: $1.Transform.create) + ..aOM<$2.Struct>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'kinematics', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + FrameSystemConfig._() : super(); + factory FrameSystemConfig({ + $1.Transform? frame, + $2.Struct? kinematics, + }) { + final _result = create(); + if (frame != null) { + _result.frame = frame; + } + if (kinematics != null) { + _result.kinematics = kinematics; + } + return _result; + } + factory FrameSystemConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory FrameSystemConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + FrameSystemConfig clone() => FrameSystemConfig()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + FrameSystemConfig copyWith(void Function(FrameSystemConfig) updates) => super.copyWith((message) => updates(message as FrameSystemConfig)) as FrameSystemConfig; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static FrameSystemConfig create() => FrameSystemConfig._(); + FrameSystemConfig createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static FrameSystemConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static FrameSystemConfig? _defaultInstance; + + @$pb.TagNumber(1) + $1.Transform get frame => $_getN(0); + @$pb.TagNumber(1) + set frame($1.Transform v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasFrame() => $_has(0); + @$pb.TagNumber(1) + void clearFrame() => clearField(1); + @$pb.TagNumber(1) + $1.Transform ensureFrame() => $_ensure(0); + + @$pb.TagNumber(2) + $2.Struct get kinematics => $_getN(1); + @$pb.TagNumber(2) + set kinematics($2.Struct v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasKinematics() => $_has(1); + @$pb.TagNumber(2) + void clearKinematics() => clearField(2); + @$pb.TagNumber(2) + $2.Struct ensureKinematics() => $_ensure(1); +} + +class FrameSystemConfigRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'FrameSystemConfigRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..pc<$1.Transform>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'supplementalTransforms', $pb.PbFieldType.PM, subBuilder: $1.Transform.create) + ..hasRequiredFields = false + ; + + FrameSystemConfigRequest._() : super(); + factory FrameSystemConfigRequest({ + $core.Iterable<$1.Transform>? supplementalTransforms, + }) { + final _result = create(); + if (supplementalTransforms != null) { + _result.supplementalTransforms.addAll(supplementalTransforms); + } + return _result; + } + factory FrameSystemConfigRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory FrameSystemConfigRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + FrameSystemConfigRequest clone() => FrameSystemConfigRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + FrameSystemConfigRequest copyWith(void Function(FrameSystemConfigRequest) updates) => super.copyWith((message) => updates(message as FrameSystemConfigRequest)) as FrameSystemConfigRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static FrameSystemConfigRequest create() => FrameSystemConfigRequest._(); + FrameSystemConfigRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static FrameSystemConfigRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static FrameSystemConfigRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$1.Transform> get supplementalTransforms => $_getList(0); +} + +class FrameSystemConfigResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'FrameSystemConfigResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'frameSystemConfigs', $pb.PbFieldType.PM, subBuilder: FrameSystemConfig.create) + ..hasRequiredFields = false + ; + + FrameSystemConfigResponse._() : super(); + factory FrameSystemConfigResponse({ + $core.Iterable? frameSystemConfigs, + }) { + final _result = create(); + if (frameSystemConfigs != null) { + _result.frameSystemConfigs.addAll(frameSystemConfigs); + } + return _result; + } + factory FrameSystemConfigResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory FrameSystemConfigResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + FrameSystemConfigResponse clone() => FrameSystemConfigResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + FrameSystemConfigResponse copyWith(void Function(FrameSystemConfigResponse) updates) => super.copyWith((message) => updates(message as FrameSystemConfigResponse)) as FrameSystemConfigResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static FrameSystemConfigResponse create() => FrameSystemConfigResponse._(); + FrameSystemConfigResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static FrameSystemConfigResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static FrameSystemConfigResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get frameSystemConfigs => $_getList(0); +} + +class TransformPoseRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TransformPoseRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..aOM<$1.PoseInFrame>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'source', subBuilder: $1.PoseInFrame.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'destination') + ..pc<$1.Transform>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'supplementalTransforms', $pb.PbFieldType.PM, subBuilder: $1.Transform.create) + ..hasRequiredFields = false + ; + + TransformPoseRequest._() : super(); + factory TransformPoseRequest({ + $1.PoseInFrame? source, + $core.String? destination, + $core.Iterable<$1.Transform>? supplementalTransforms, + }) { + final _result = create(); + if (source != null) { + _result.source = source; + } + if (destination != null) { + _result.destination = destination; + } + if (supplementalTransforms != null) { + _result.supplementalTransforms.addAll(supplementalTransforms); + } + return _result; + } + factory TransformPoseRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TransformPoseRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TransformPoseRequest clone() => TransformPoseRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TransformPoseRequest copyWith(void Function(TransformPoseRequest) updates) => super.copyWith((message) => updates(message as TransformPoseRequest)) as TransformPoseRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TransformPoseRequest create() => TransformPoseRequest._(); + TransformPoseRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TransformPoseRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TransformPoseRequest? _defaultInstance; + + @$pb.TagNumber(1) + $1.PoseInFrame get source => $_getN(0); + @$pb.TagNumber(1) + set source($1.PoseInFrame v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasSource() => $_has(0); + @$pb.TagNumber(1) + void clearSource() => clearField(1); + @$pb.TagNumber(1) + $1.PoseInFrame ensureSource() => $_ensure(0); + + @$pb.TagNumber(2) + $core.String get destination => $_getSZ(1); + @$pb.TagNumber(2) + set destination($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasDestination() => $_has(1); + @$pb.TagNumber(2) + void clearDestination() => clearField(2); + + @$pb.TagNumber(3) + $core.List<$1.Transform> get supplementalTransforms => $_getList(2); +} + +class TransformPoseResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TransformPoseResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..aOM<$1.PoseInFrame>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pose', subBuilder: $1.PoseInFrame.create) + ..hasRequiredFields = false + ; + + TransformPoseResponse._() : super(); + factory TransformPoseResponse({ + $1.PoseInFrame? pose, + }) { + final _result = create(); + if (pose != null) { + _result.pose = pose; + } + return _result; + } + factory TransformPoseResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TransformPoseResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TransformPoseResponse clone() => TransformPoseResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TransformPoseResponse copyWith(void Function(TransformPoseResponse) updates) => super.copyWith((message) => updates(message as TransformPoseResponse)) as TransformPoseResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TransformPoseResponse create() => TransformPoseResponse._(); + TransformPoseResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TransformPoseResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TransformPoseResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.PoseInFrame get pose => $_getN(0); + @$pb.TagNumber(1) + set pose($1.PoseInFrame v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasPose() => $_has(0); + @$pb.TagNumber(1) + void clearPose() => clearField(1); + @$pb.TagNumber(1) + $1.PoseInFrame ensurePose() => $_ensure(0); +} + +class TransformPCDRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TransformPCDRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..a<$core.List<$core.int>>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pointCloudPcd', $pb.PbFieldType.OY) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'source') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'destination') + ..hasRequiredFields = false + ; + + TransformPCDRequest._() : super(); + factory TransformPCDRequest({ + $core.List<$core.int>? pointCloudPcd, + $core.String? source, + $core.String? destination, + }) { + final _result = create(); + if (pointCloudPcd != null) { + _result.pointCloudPcd = pointCloudPcd; + } + if (source != null) { + _result.source = source; + } + if (destination != null) { + _result.destination = destination; + } + return _result; + } + factory TransformPCDRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TransformPCDRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TransformPCDRequest clone() => TransformPCDRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TransformPCDRequest copyWith(void Function(TransformPCDRequest) updates) => super.copyWith((message) => updates(message as TransformPCDRequest)) as TransformPCDRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TransformPCDRequest create() => TransformPCDRequest._(); + TransformPCDRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TransformPCDRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TransformPCDRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.int> get pointCloudPcd => $_getN(0); + @$pb.TagNumber(1) + set pointCloudPcd($core.List<$core.int> v) { $_setBytes(0, v); } + @$pb.TagNumber(1) + $core.bool hasPointCloudPcd() => $_has(0); + @$pb.TagNumber(1) + void clearPointCloudPcd() => clearField(1); + + @$pb.TagNumber(2) + $core.String get source => $_getSZ(1); + @$pb.TagNumber(2) + set source($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasSource() => $_has(1); + @$pb.TagNumber(2) + void clearSource() => clearField(2); + + @$pb.TagNumber(3) + $core.String get destination => $_getSZ(2); + @$pb.TagNumber(3) + set destination($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasDestination() => $_has(2); + @$pb.TagNumber(3) + void clearDestination() => clearField(3); +} + +class TransformPCDResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'TransformPCDResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..a<$core.List<$core.int>>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pointCloudPcd', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + TransformPCDResponse._() : super(); + factory TransformPCDResponse({ + $core.List<$core.int>? pointCloudPcd, + }) { + final _result = create(); + if (pointCloudPcd != null) { + _result.pointCloudPcd = pointCloudPcd; + } + return _result; + } + factory TransformPCDResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory TransformPCDResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + TransformPCDResponse clone() => TransformPCDResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + TransformPCDResponse copyWith(void Function(TransformPCDResponse) updates) => super.copyWith((message) => updates(message as TransformPCDResponse)) as TransformPCDResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static TransformPCDResponse create() => TransformPCDResponse._(); + TransformPCDResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TransformPCDResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TransformPCDResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.int> get pointCloudPcd => $_getN(0); + @$pb.TagNumber(1) + set pointCloudPcd($core.List<$core.int> v) { $_setBytes(0, v); } + @$pb.TagNumber(1) + $core.bool hasPointCloudPcd() => $_has(0); + @$pb.TagNumber(1) + void clearPointCloudPcd() => clearField(1); +} + +class ResourceNamesRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResourceNamesRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + ResourceNamesRequest._() : super(); + factory ResourceNamesRequest() => create(); + factory ResourceNamesRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResourceNamesRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResourceNamesRequest clone() => ResourceNamesRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResourceNamesRequest copyWith(void Function(ResourceNamesRequest) updates) => super.copyWith((message) => updates(message as ResourceNamesRequest)) as ResourceNamesRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResourceNamesRequest create() => ResourceNamesRequest._(); + ResourceNamesRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResourceNamesRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResourceNamesRequest? _defaultInstance; +} + +class ResourceNamesResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResourceNamesResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..pc<$1.ResourceName>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resources', $pb.PbFieldType.PM, subBuilder: $1.ResourceName.create) + ..hasRequiredFields = false + ; + + ResourceNamesResponse._() : super(); + factory ResourceNamesResponse({ + $core.Iterable<$1.ResourceName>? resources, + }) { + final _result = create(); + if (resources != null) { + _result.resources.addAll(resources); + } + return _result; + } + factory ResourceNamesResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResourceNamesResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResourceNamesResponse clone() => ResourceNamesResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResourceNamesResponse copyWith(void Function(ResourceNamesResponse) updates) => super.copyWith((message) => updates(message as ResourceNamesResponse)) as ResourceNamesResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResourceNamesResponse create() => ResourceNamesResponse._(); + ResourceNamesResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResourceNamesResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResourceNamesResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$1.ResourceName> get resources => $_getList(0); +} + +class ResourceRPCSubtype extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResourceRPCSubtype', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..aOM<$1.ResourceName>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'subtype', subBuilder: $1.ResourceName.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'protoService') + ..hasRequiredFields = false + ; + + ResourceRPCSubtype._() : super(); + factory ResourceRPCSubtype({ + $1.ResourceName? subtype, + $core.String? protoService, + }) { + final _result = create(); + if (subtype != null) { + _result.subtype = subtype; + } + if (protoService != null) { + _result.protoService = protoService; + } + return _result; + } + factory ResourceRPCSubtype.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResourceRPCSubtype.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResourceRPCSubtype clone() => ResourceRPCSubtype()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResourceRPCSubtype copyWith(void Function(ResourceRPCSubtype) updates) => super.copyWith((message) => updates(message as ResourceRPCSubtype)) as ResourceRPCSubtype; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResourceRPCSubtype create() => ResourceRPCSubtype._(); + ResourceRPCSubtype createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResourceRPCSubtype getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResourceRPCSubtype? _defaultInstance; + + @$pb.TagNumber(1) + $1.ResourceName get subtype => $_getN(0); + @$pb.TagNumber(1) + set subtype($1.ResourceName v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasSubtype() => $_has(0); + @$pb.TagNumber(1) + void clearSubtype() => clearField(1); + @$pb.TagNumber(1) + $1.ResourceName ensureSubtype() => $_ensure(0); + + @$pb.TagNumber(2) + $core.String get protoService => $_getSZ(1); + @$pb.TagNumber(2) + set protoService($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasProtoService() => $_has(1); + @$pb.TagNumber(2) + void clearProtoService() => clearField(2); +} + +class ResourceRPCSubtypesRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResourceRPCSubtypesRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + ResourceRPCSubtypesRequest._() : super(); + factory ResourceRPCSubtypesRequest() => create(); + factory ResourceRPCSubtypesRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResourceRPCSubtypesRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResourceRPCSubtypesRequest clone() => ResourceRPCSubtypesRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResourceRPCSubtypesRequest copyWith(void Function(ResourceRPCSubtypesRequest) updates) => super.copyWith((message) => updates(message as ResourceRPCSubtypesRequest)) as ResourceRPCSubtypesRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResourceRPCSubtypesRequest create() => ResourceRPCSubtypesRequest._(); + ResourceRPCSubtypesRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResourceRPCSubtypesRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResourceRPCSubtypesRequest? _defaultInstance; +} + +class ResourceRPCSubtypesResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ResourceRPCSubtypesResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceRpcSubtypes', $pb.PbFieldType.PM, subBuilder: ResourceRPCSubtype.create) + ..hasRequiredFields = false + ; + + ResourceRPCSubtypesResponse._() : super(); + factory ResourceRPCSubtypesResponse({ + $core.Iterable? resourceRpcSubtypes, + }) { + final _result = create(); + if (resourceRpcSubtypes != null) { + _result.resourceRpcSubtypes.addAll(resourceRpcSubtypes); + } + return _result; + } + factory ResourceRPCSubtypesResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ResourceRPCSubtypesResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ResourceRPCSubtypesResponse clone() => ResourceRPCSubtypesResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ResourceRPCSubtypesResponse copyWith(void Function(ResourceRPCSubtypesResponse) updates) => super.copyWith((message) => updates(message as ResourceRPCSubtypesResponse)) as ResourceRPCSubtypesResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ResourceRPCSubtypesResponse create() => ResourceRPCSubtypesResponse._(); + ResourceRPCSubtypesResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ResourceRPCSubtypesResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ResourceRPCSubtypesResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get resourceRpcSubtypes => $_getList(0); +} + +class Operation extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Operation', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'method') + ..aOM<$2.Struct>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'arguments', subBuilder: $2.Struct.create) + ..aOM<$3.Timestamp>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'started', subBuilder: $3.Timestamp.create) + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sessionId') + ..hasRequiredFields = false + ; + + Operation._() : super(); + factory Operation({ + $core.String? id, + $core.String? method, + $2.Struct? arguments, + $3.Timestamp? started, + $core.String? sessionId, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (method != null) { + _result.method = method; + } + if (arguments != null) { + _result.arguments = arguments; + } + if (started != null) { + _result.started = started; + } + if (sessionId != null) { + _result.sessionId = sessionId; + } + return _result; + } + factory Operation.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Operation.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Operation clone() => Operation()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Operation copyWith(void Function(Operation) updates) => super.copyWith((message) => updates(message as Operation)) as Operation; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Operation create() => Operation._(); + Operation createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Operation getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Operation? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get method => $_getSZ(1); + @$pb.TagNumber(2) + set method($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMethod() => $_has(1); + @$pb.TagNumber(2) + void clearMethod() => clearField(2); + + @$pb.TagNumber(3) + $2.Struct get arguments => $_getN(2); + @$pb.TagNumber(3) + set arguments($2.Struct v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasArguments() => $_has(2); + @$pb.TagNumber(3) + void clearArguments() => clearField(3); + @$pb.TagNumber(3) + $2.Struct ensureArguments() => $_ensure(2); + + @$pb.TagNumber(4) + $3.Timestamp get started => $_getN(3); + @$pb.TagNumber(4) + set started($3.Timestamp v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasStarted() => $_has(3); + @$pb.TagNumber(4) + void clearStarted() => clearField(4); + @$pb.TagNumber(4) + $3.Timestamp ensureStarted() => $_ensure(3); + + @$pb.TagNumber(5) + $core.String get sessionId => $_getSZ(4); + @$pb.TagNumber(5) + set sessionId($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasSessionId() => $_has(4); + @$pb.TagNumber(5) + void clearSessionId() => clearField(5); +} + +class GetOperationsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetOperationsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + GetOperationsRequest._() : super(); + factory GetOperationsRequest() => create(); + factory GetOperationsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetOperationsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetOperationsRequest clone() => GetOperationsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetOperationsRequest copyWith(void Function(GetOperationsRequest) updates) => super.copyWith((message) => updates(message as GetOperationsRequest)) as GetOperationsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetOperationsRequest create() => GetOperationsRequest._(); + GetOperationsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetOperationsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetOperationsRequest? _defaultInstance; +} + +class GetOperationsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetOperationsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'operations', $pb.PbFieldType.PM, subBuilder: Operation.create) + ..hasRequiredFields = false + ; + + GetOperationsResponse._() : super(); + factory GetOperationsResponse({ + $core.Iterable? operations, + }) { + final _result = create(); + if (operations != null) { + _result.operations.addAll(operations); + } + return _result; + } + factory GetOperationsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetOperationsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetOperationsResponse clone() => GetOperationsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetOperationsResponse copyWith(void Function(GetOperationsResponse) updates) => super.copyWith((message) => updates(message as GetOperationsResponse)) as GetOperationsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetOperationsResponse create() => GetOperationsResponse._(); + GetOperationsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetOperationsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetOperationsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get operations => $_getList(0); +} + +class CancelOperationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CancelOperationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + CancelOperationRequest._() : super(); + factory CancelOperationRequest({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory CancelOperationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CancelOperationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CancelOperationRequest clone() => CancelOperationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CancelOperationRequest copyWith(void Function(CancelOperationRequest) updates) => super.copyWith((message) => updates(message as CancelOperationRequest)) as CancelOperationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CancelOperationRequest create() => CancelOperationRequest._(); + CancelOperationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CancelOperationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CancelOperationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class CancelOperationResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CancelOperationResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + CancelOperationResponse._() : super(); + factory CancelOperationResponse() => create(); + factory CancelOperationResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CancelOperationResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CancelOperationResponse clone() => CancelOperationResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CancelOperationResponse copyWith(void Function(CancelOperationResponse) updates) => super.copyWith((message) => updates(message as CancelOperationResponse)) as CancelOperationResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CancelOperationResponse create() => CancelOperationResponse._(); + CancelOperationResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CancelOperationResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CancelOperationResponse? _defaultInstance; +} + +class BlockForOperationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'BlockForOperationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + BlockForOperationRequest._() : super(); + factory BlockForOperationRequest({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory BlockForOperationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory BlockForOperationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + BlockForOperationRequest clone() => BlockForOperationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + BlockForOperationRequest copyWith(void Function(BlockForOperationRequest) updates) => super.copyWith((message) => updates(message as BlockForOperationRequest)) as BlockForOperationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static BlockForOperationRequest create() => BlockForOperationRequest._(); + BlockForOperationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static BlockForOperationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static BlockForOperationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class BlockForOperationResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'BlockForOperationResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + BlockForOperationResponse._() : super(); + factory BlockForOperationResponse() => create(); + factory BlockForOperationResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory BlockForOperationResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + BlockForOperationResponse clone() => BlockForOperationResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + BlockForOperationResponse copyWith(void Function(BlockForOperationResponse) updates) => super.copyWith((message) => updates(message as BlockForOperationResponse)) as BlockForOperationResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static BlockForOperationResponse create() => BlockForOperationResponse._(); + BlockForOperationResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static BlockForOperationResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static BlockForOperationResponse? _defaultInstance; +} + +class PeerConnectionInfo extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'PeerConnectionInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..e(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: PeerConnectionType.PEER_CONNECTION_TYPE_UNSPECIFIED, valueOf: PeerConnectionType.valueOf, enumValues: PeerConnectionType.values) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'remoteAddress') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'localAddress') + ..hasRequiredFields = false + ; + + PeerConnectionInfo._() : super(); + factory PeerConnectionInfo({ + PeerConnectionType? type, + $core.String? remoteAddress, + $core.String? localAddress, + }) { + final _result = create(); + if (type != null) { + _result.type = type; + } + if (remoteAddress != null) { + _result.remoteAddress = remoteAddress; + } + if (localAddress != null) { + _result.localAddress = localAddress; + } + return _result; + } + factory PeerConnectionInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory PeerConnectionInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + PeerConnectionInfo clone() => PeerConnectionInfo()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + PeerConnectionInfo copyWith(void Function(PeerConnectionInfo) updates) => super.copyWith((message) => updates(message as PeerConnectionInfo)) as PeerConnectionInfo; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static PeerConnectionInfo create() => PeerConnectionInfo._(); + PeerConnectionInfo createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PeerConnectionInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PeerConnectionInfo? _defaultInstance; + + @$pb.TagNumber(1) + PeerConnectionType get type => $_getN(0); + @$pb.TagNumber(1) + set type(PeerConnectionType v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasType() => $_has(0); + @$pb.TagNumber(1) + void clearType() => clearField(1); + + @$pb.TagNumber(2) + $core.String get remoteAddress => $_getSZ(1); + @$pb.TagNumber(2) + set remoteAddress($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasRemoteAddress() => $_has(1); + @$pb.TagNumber(2) + void clearRemoteAddress() => clearField(2); + + @$pb.TagNumber(3) + $core.String get localAddress => $_getSZ(2); + @$pb.TagNumber(3) + set localAddress($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasLocalAddress() => $_has(2); + @$pb.TagNumber(3) + void clearLocalAddress() => clearField(3); +} + +class Session extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Session', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOM(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'peerConnectionInfo', subBuilder: PeerConnectionInfo.create) + ..hasRequiredFields = false + ; + + Session._() : super(); + factory Session({ + $core.String? id, + PeerConnectionInfo? peerConnectionInfo, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (peerConnectionInfo != null) { + _result.peerConnectionInfo = peerConnectionInfo; + } + return _result; + } + factory Session.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Session.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Session clone() => Session()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Session copyWith(void Function(Session) updates) => super.copyWith((message) => updates(message as Session)) as Session; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Session create() => Session._(); + Session createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Session getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Session? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + PeerConnectionInfo get peerConnectionInfo => $_getN(1); + @$pb.TagNumber(2) + set peerConnectionInfo(PeerConnectionInfo v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasPeerConnectionInfo() => $_has(1); + @$pb.TagNumber(2) + void clearPeerConnectionInfo() => clearField(2); + @$pb.TagNumber(2) + PeerConnectionInfo ensurePeerConnectionInfo() => $_ensure(1); +} + +class GetSessionsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetSessionsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + GetSessionsRequest._() : super(); + factory GetSessionsRequest() => create(); + factory GetSessionsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetSessionsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetSessionsRequest clone() => GetSessionsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetSessionsRequest copyWith(void Function(GetSessionsRequest) updates) => super.copyWith((message) => updates(message as GetSessionsRequest)) as GetSessionsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetSessionsRequest create() => GetSessionsRequest._(); + GetSessionsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetSessionsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetSessionsRequest? _defaultInstance; +} + +class GetSessionsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetSessionsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sessions', $pb.PbFieldType.PM, subBuilder: Session.create) + ..hasRequiredFields = false + ; + + GetSessionsResponse._() : super(); + factory GetSessionsResponse({ + $core.Iterable? sessions, + }) { + final _result = create(); + if (sessions != null) { + _result.sessions.addAll(sessions); + } + return _result; + } + factory GetSessionsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetSessionsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetSessionsResponse clone() => GetSessionsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetSessionsResponse copyWith(void Function(GetSessionsResponse) updates) => super.copyWith((message) => updates(message as GetSessionsResponse)) as GetSessionsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetSessionsResponse create() => GetSessionsResponse._(); + GetSessionsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetSessionsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetSessionsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get sessions => $_getList(0); +} + +class DiscoveryQuery extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DiscoveryQuery', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'subtype') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'model') + ..hasRequiredFields = false + ; + + DiscoveryQuery._() : super(); + factory DiscoveryQuery({ + $core.String? subtype, + $core.String? model, + }) { + final _result = create(); + if (subtype != null) { + _result.subtype = subtype; + } + if (model != null) { + _result.model = model; + } + return _result; + } + factory DiscoveryQuery.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DiscoveryQuery.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DiscoveryQuery clone() => DiscoveryQuery()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DiscoveryQuery copyWith(void Function(DiscoveryQuery) updates) => super.copyWith((message) => updates(message as DiscoveryQuery)) as DiscoveryQuery; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DiscoveryQuery create() => DiscoveryQuery._(); + DiscoveryQuery createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DiscoveryQuery getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DiscoveryQuery? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get subtype => $_getSZ(0); + @$pb.TagNumber(1) + set subtype($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasSubtype() => $_has(0); + @$pb.TagNumber(1) + void clearSubtype() => clearField(1); + + @$pb.TagNumber(2) + $core.String get model => $_getSZ(1); + @$pb.TagNumber(2) + set model($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasModel() => $_has(1); + @$pb.TagNumber(2) + void clearModel() => clearField(2); +} + +class Discovery extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Discovery', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..aOM(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'query', subBuilder: DiscoveryQuery.create) + ..aOM<$2.Struct>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'results', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + Discovery._() : super(); + factory Discovery({ + DiscoveryQuery? query, + $2.Struct? results, + }) { + final _result = create(); + if (query != null) { + _result.query = query; + } + if (results != null) { + _result.results = results; + } + return _result; + } + factory Discovery.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Discovery.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Discovery clone() => Discovery()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Discovery copyWith(void Function(Discovery) updates) => super.copyWith((message) => updates(message as Discovery)) as Discovery; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Discovery create() => Discovery._(); + Discovery createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Discovery getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Discovery? _defaultInstance; + + @$pb.TagNumber(1) + DiscoveryQuery get query => $_getN(0); + @$pb.TagNumber(1) + set query(DiscoveryQuery v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasQuery() => $_has(0); + @$pb.TagNumber(1) + void clearQuery() => clearField(1); + @$pb.TagNumber(1) + DiscoveryQuery ensureQuery() => $_ensure(0); + + @$pb.TagNumber(2) + $2.Struct get results => $_getN(1); + @$pb.TagNumber(2) + set results($2.Struct v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasResults() => $_has(1); + @$pb.TagNumber(2) + void clearResults() => clearField(2); + @$pb.TagNumber(2) + $2.Struct ensureResults() => $_ensure(1); +} + +class DiscoverComponentsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DiscoverComponentsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'queries', $pb.PbFieldType.PM, subBuilder: DiscoveryQuery.create) + ..hasRequiredFields = false + ; + + DiscoverComponentsRequest._() : super(); + factory DiscoverComponentsRequest({ + $core.Iterable? queries, + }) { + final _result = create(); + if (queries != null) { + _result.queries.addAll(queries); + } + return _result; + } + factory DiscoverComponentsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DiscoverComponentsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DiscoverComponentsRequest clone() => DiscoverComponentsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DiscoverComponentsRequest copyWith(void Function(DiscoverComponentsRequest) updates) => super.copyWith((message) => updates(message as DiscoverComponentsRequest)) as DiscoverComponentsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DiscoverComponentsRequest create() => DiscoverComponentsRequest._(); + DiscoverComponentsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DiscoverComponentsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DiscoverComponentsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get queries => $_getList(0); +} + +class DiscoverComponentsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DiscoverComponentsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'discovery', $pb.PbFieldType.PM, subBuilder: Discovery.create) + ..hasRequiredFields = false + ; + + DiscoverComponentsResponse._() : super(); + factory DiscoverComponentsResponse({ + $core.Iterable? discovery, + }) { + final _result = create(); + if (discovery != null) { + _result.discovery.addAll(discovery); + } + return _result; + } + factory DiscoverComponentsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DiscoverComponentsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DiscoverComponentsResponse clone() => DiscoverComponentsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DiscoverComponentsResponse copyWith(void Function(DiscoverComponentsResponse) updates) => super.copyWith((message) => updates(message as DiscoverComponentsResponse)) as DiscoverComponentsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DiscoverComponentsResponse create() => DiscoverComponentsResponse._(); + DiscoverComponentsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DiscoverComponentsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static DiscoverComponentsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get discovery => $_getList(0); +} + +class Status extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Status', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..aOM<$1.ResourceName>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name', subBuilder: $1.ResourceName.create) + ..aOM<$2.Struct>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + Status._() : super(); + factory Status({ + $1.ResourceName? name, + $2.Struct? status, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (status != null) { + _result.status = status; + } + return _result; + } + factory Status.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Status.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Status clone() => Status()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Status copyWith(void Function(Status) updates) => super.copyWith((message) => updates(message as Status)) as Status; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Status create() => Status._(); + Status createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Status getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Status? _defaultInstance; + + @$pb.TagNumber(1) + $1.ResourceName get name => $_getN(0); + @$pb.TagNumber(1) + set name($1.ResourceName v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + @$pb.TagNumber(1) + $1.ResourceName ensureName() => $_ensure(0); + + @$pb.TagNumber(2) + $2.Struct get status => $_getN(1); + @$pb.TagNumber(2) + set status($2.Struct v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasStatus() => $_has(1); + @$pb.TagNumber(2) + void clearStatus() => clearField(2); + @$pb.TagNumber(2) + $2.Struct ensureStatus() => $_ensure(1); +} + +class GetStatusRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetStatusRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..pc<$1.ResourceName>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceNames', $pb.PbFieldType.PM, subBuilder: $1.ResourceName.create) + ..hasRequiredFields = false + ; + + GetStatusRequest._() : super(); + factory GetStatusRequest({ + $core.Iterable<$1.ResourceName>? resourceNames, + }) { + final _result = create(); + if (resourceNames != null) { + _result.resourceNames.addAll(resourceNames); + } + return _result; + } + factory GetStatusRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetStatusRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetStatusRequest clone() => GetStatusRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetStatusRequest copyWith(void Function(GetStatusRequest) updates) => super.copyWith((message) => updates(message as GetStatusRequest)) as GetStatusRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetStatusRequest create() => GetStatusRequest._(); + GetStatusRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetStatusRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetStatusRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$1.ResourceName> get resourceNames => $_getList(0); +} + +class GetStatusResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetStatusResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status', $pb.PbFieldType.PM, subBuilder: Status.create) + ..hasRequiredFields = false + ; + + GetStatusResponse._() : super(); + factory GetStatusResponse({ + $core.Iterable? status, + }) { + final _result = create(); + if (status != null) { + _result.status.addAll(status); + } + return _result; + } + factory GetStatusResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetStatusResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetStatusResponse clone() => GetStatusResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetStatusResponse copyWith(void Function(GetStatusResponse) updates) => super.copyWith((message) => updates(message as GetStatusResponse)) as GetStatusResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetStatusResponse create() => GetStatusResponse._(); + GetStatusResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetStatusResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetStatusResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get status => $_getList(0); +} + +class StreamStatusRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StreamStatusRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..pc<$1.ResourceName>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resourceNames', $pb.PbFieldType.PM, subBuilder: $1.ResourceName.create) + ..aOM<$4.Duration>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'every', subBuilder: $4.Duration.create) + ..hasRequiredFields = false + ; + + StreamStatusRequest._() : super(); + factory StreamStatusRequest({ + $core.Iterable<$1.ResourceName>? resourceNames, + $4.Duration? every, + }) { + final _result = create(); + if (resourceNames != null) { + _result.resourceNames.addAll(resourceNames); + } + if (every != null) { + _result.every = every; + } + return _result; + } + factory StreamStatusRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StreamStatusRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StreamStatusRequest clone() => StreamStatusRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StreamStatusRequest copyWith(void Function(StreamStatusRequest) updates) => super.copyWith((message) => updates(message as StreamStatusRequest)) as StreamStatusRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StreamStatusRequest create() => StreamStatusRequest._(); + StreamStatusRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StreamStatusRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StreamStatusRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$1.ResourceName> get resourceNames => $_getList(0); + + @$pb.TagNumber(2) + $4.Duration get every => $_getN(1); + @$pb.TagNumber(2) + set every($4.Duration v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasEvery() => $_has(1); + @$pb.TagNumber(2) + void clearEvery() => clearField(2); + @$pb.TagNumber(2) + $4.Duration ensureEvery() => $_ensure(1); +} + +class StreamStatusResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StreamStatusResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status', $pb.PbFieldType.PM, subBuilder: Status.create) + ..hasRequiredFields = false + ; + + StreamStatusResponse._() : super(); + factory StreamStatusResponse({ + $core.Iterable? status, + }) { + final _result = create(); + if (status != null) { + _result.status.addAll(status); + } + return _result; + } + factory StreamStatusResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StreamStatusResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StreamStatusResponse clone() => StreamStatusResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StreamStatusResponse copyWith(void Function(StreamStatusResponse) updates) => super.copyWith((message) => updates(message as StreamStatusResponse)) as StreamStatusResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StreamStatusResponse create() => StreamStatusResponse._(); + StreamStatusResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StreamStatusResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StreamStatusResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get status => $_getList(0); +} + +class StopExtraParameters extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopExtraParameters', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..aOM<$1.ResourceName>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name', subBuilder: $1.ResourceName.create) + ..aOM<$2.Struct>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'params', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + StopExtraParameters._() : super(); + factory StopExtraParameters({ + $1.ResourceName? name, + $2.Struct? params, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (params != null) { + _result.params = params; + } + return _result; + } + factory StopExtraParameters.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopExtraParameters.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopExtraParameters clone() => StopExtraParameters()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopExtraParameters copyWith(void Function(StopExtraParameters) updates) => super.copyWith((message) => updates(message as StopExtraParameters)) as StopExtraParameters; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopExtraParameters create() => StopExtraParameters._(); + StopExtraParameters createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopExtraParameters getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopExtraParameters? _defaultInstance; + + @$pb.TagNumber(1) + $1.ResourceName get name => $_getN(0); + @$pb.TagNumber(1) + set name($1.ResourceName v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + @$pb.TagNumber(1) + $1.ResourceName ensureName() => $_ensure(0); + + @$pb.TagNumber(2) + $2.Struct get params => $_getN(1); + @$pb.TagNumber(2) + set params($2.Struct v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasParams() => $_has(1); + @$pb.TagNumber(2) + void clearParams() => clearField(2); + @$pb.TagNumber(2) + $2.Struct ensureParams() => $_ensure(1); +} + +class StopAllRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopAllRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..pc(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', $pb.PbFieldType.PM, subBuilder: StopExtraParameters.create) + ..hasRequiredFields = false + ; + + StopAllRequest._() : super(); + factory StopAllRequest({ + $core.Iterable? extra, + }) { + final _result = create(); + if (extra != null) { + _result.extra.addAll(extra); + } + return _result; + } + factory StopAllRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopAllRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopAllRequest clone() => StopAllRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopAllRequest copyWith(void Function(StopAllRequest) updates) => super.copyWith((message) => updates(message as StopAllRequest)) as StopAllRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopAllRequest create() => StopAllRequest._(); + StopAllRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopAllRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopAllRequest? _defaultInstance; + + @$pb.TagNumber(99) + $core.List get extra => $_getList(0); +} + +class StopAllResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StopAllResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + StopAllResponse._() : super(); + factory StopAllResponse() => create(); + factory StopAllResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StopAllResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StopAllResponse clone() => StopAllResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StopAllResponse copyWith(void Function(StopAllResponse) updates) => super.copyWith((message) => updates(message as StopAllResponse)) as StopAllResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StopAllResponse create() => StopAllResponse._(); + StopAllResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StopAllResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StopAllResponse? _defaultInstance; +} + +class StartSessionRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StartSessionRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'resume') + ..hasRequiredFields = false + ; + + StartSessionRequest._() : super(); + factory StartSessionRequest({ + $core.String? resume, + }) { + final _result = create(); + if (resume != null) { + _result.resume = resume; + } + return _result; + } + factory StartSessionRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StartSessionRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StartSessionRequest clone() => StartSessionRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StartSessionRequest copyWith(void Function(StartSessionRequest) updates) => super.copyWith((message) => updates(message as StartSessionRequest)) as StartSessionRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StartSessionRequest create() => StartSessionRequest._(); + StartSessionRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StartSessionRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StartSessionRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get resume => $_getSZ(0); + @$pb.TagNumber(1) + set resume($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasResume() => $_has(0); + @$pb.TagNumber(1) + void clearResume() => clearField(1); +} + +class StartSessionResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StartSessionResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOM<$4.Duration>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'heartbeatWindow', subBuilder: $4.Duration.create) + ..hasRequiredFields = false + ; + + StartSessionResponse._() : super(); + factory StartSessionResponse({ + $core.String? id, + $4.Duration? heartbeatWindow, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (heartbeatWindow != null) { + _result.heartbeatWindow = heartbeatWindow; + } + return _result; + } + factory StartSessionResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StartSessionResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StartSessionResponse clone() => StartSessionResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StartSessionResponse copyWith(void Function(StartSessionResponse) updates) => super.copyWith((message) => updates(message as StartSessionResponse)) as StartSessionResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StartSessionResponse create() => StartSessionResponse._(); + StartSessionResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StartSessionResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StartSessionResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $4.Duration get heartbeatWindow => $_getN(1); + @$pb.TagNumber(2) + set heartbeatWindow($4.Duration v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasHeartbeatWindow() => $_has(1); + @$pb.TagNumber(2) + void clearHeartbeatWindow() => clearField(2); + @$pb.TagNumber(2) + $4.Duration ensureHeartbeatWindow() => $_ensure(1); +} + +class SendSessionHeartbeatRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SendSessionHeartbeatRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + SendSessionHeartbeatRequest._() : super(); + factory SendSessionHeartbeatRequest({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory SendSessionHeartbeatRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SendSessionHeartbeatRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SendSessionHeartbeatRequest clone() => SendSessionHeartbeatRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SendSessionHeartbeatRequest copyWith(void Function(SendSessionHeartbeatRequest) updates) => super.copyWith((message) => updates(message as SendSessionHeartbeatRequest)) as SendSessionHeartbeatRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SendSessionHeartbeatRequest create() => SendSessionHeartbeatRequest._(); + SendSessionHeartbeatRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SendSessionHeartbeatRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SendSessionHeartbeatRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class SendSessionHeartbeatResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SendSessionHeartbeatResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.robot.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + SendSessionHeartbeatResponse._() : super(); + factory SendSessionHeartbeatResponse() => create(); + factory SendSessionHeartbeatResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SendSessionHeartbeatResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SendSessionHeartbeatResponse clone() => SendSessionHeartbeatResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SendSessionHeartbeatResponse copyWith(void Function(SendSessionHeartbeatResponse) updates) => super.copyWith((message) => updates(message as SendSessionHeartbeatResponse)) as SendSessionHeartbeatResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SendSessionHeartbeatResponse create() => SendSessionHeartbeatResponse._(); + SendSessionHeartbeatResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SendSessionHeartbeatResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SendSessionHeartbeatResponse? _defaultInstance; +} + diff --git a/lib/src/gen/robot/v1/robot.pbenum.dart b/lib/src/gen/robot/v1/robot.pbenum.dart new file mode 100644 index 00000000000..caec10d9cb3 --- /dev/null +++ b/lib/src/gen/robot/v1/robot.pbenum.dart @@ -0,0 +1,28 @@ +/// +// Generated code. Do not modify. +// source: robot/v1/robot.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class PeerConnectionType extends $pb.ProtobufEnum { + static const PeerConnectionType PEER_CONNECTION_TYPE_UNSPECIFIED = PeerConnectionType._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PEER_CONNECTION_TYPE_UNSPECIFIED'); + static const PeerConnectionType PEER_CONNECTION_TYPE_GRPC = PeerConnectionType._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PEER_CONNECTION_TYPE_GRPC'); + static const PeerConnectionType PEER_CONNECTION_TYPE_WEBRTC = PeerConnectionType._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'PEER_CONNECTION_TYPE_WEBRTC'); + + static const $core.List values = [ + PEER_CONNECTION_TYPE_UNSPECIFIED, + PEER_CONNECTION_TYPE_GRPC, + PEER_CONNECTION_TYPE_WEBRTC, + ]; + + static final $core.Map<$core.int, PeerConnectionType> _byValue = $pb.ProtobufEnum.initByValue(values); + static PeerConnectionType? valueOf($core.int value) => _byValue[value]; + + const PeerConnectionType._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/robot/v1/robot.pbgrpc.dart b/lib/src/gen/robot/v1/robot.pbgrpc.dart new file mode 100644 index 00000000000..4061e9d942e --- /dev/null +++ b/lib/src/gen/robot/v1/robot.pbgrpc.dart @@ -0,0 +1,459 @@ +/// +// Generated code. Do not modify. +// source: robot/v1/robot.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'robot.pb.dart' as $0; +export 'robot.pb.dart'; + +class RobotServiceClient extends $grpc.Client { + static final _$getOperations = + $grpc.ClientMethod<$0.GetOperationsRequest, $0.GetOperationsResponse>( + '/viam.robot.v1.RobotService/GetOperations', + ($0.GetOperationsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetOperationsResponse.fromBuffer(value)); + static final _$getSessions = + $grpc.ClientMethod<$0.GetSessionsRequest, $0.GetSessionsResponse>( + '/viam.robot.v1.RobotService/GetSessions', + ($0.GetSessionsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetSessionsResponse.fromBuffer(value)); + static final _$resourceNames = + $grpc.ClientMethod<$0.ResourceNamesRequest, $0.ResourceNamesResponse>( + '/viam.robot.v1.RobotService/ResourceNames', + ($0.ResourceNamesRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ResourceNamesResponse.fromBuffer(value)); + static final _$resourceRPCSubtypes = $grpc.ClientMethod< + $0.ResourceRPCSubtypesRequest, $0.ResourceRPCSubtypesResponse>( + '/viam.robot.v1.RobotService/ResourceRPCSubtypes', + ($0.ResourceRPCSubtypesRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ResourceRPCSubtypesResponse.fromBuffer(value)); + static final _$cancelOperation = + $grpc.ClientMethod<$0.CancelOperationRequest, $0.CancelOperationResponse>( + '/viam.robot.v1.RobotService/CancelOperation', + ($0.CancelOperationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.CancelOperationResponse.fromBuffer(value)); + static final _$blockForOperation = $grpc.ClientMethod< + $0.BlockForOperationRequest, $0.BlockForOperationResponse>( + '/viam.robot.v1.RobotService/BlockForOperation', + ($0.BlockForOperationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.BlockForOperationResponse.fromBuffer(value)); + static final _$discoverComponents = $grpc.ClientMethod< + $0.DiscoverComponentsRequest, $0.DiscoverComponentsResponse>( + '/viam.robot.v1.RobotService/DiscoverComponents', + ($0.DiscoverComponentsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DiscoverComponentsResponse.fromBuffer(value)); + static final _$frameSystemConfig = $grpc.ClientMethod< + $0.FrameSystemConfigRequest, $0.FrameSystemConfigResponse>( + '/viam.robot.v1.RobotService/FrameSystemConfig', + ($0.FrameSystemConfigRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.FrameSystemConfigResponse.fromBuffer(value)); + static final _$transformPose = + $grpc.ClientMethod<$0.TransformPoseRequest, $0.TransformPoseResponse>( + '/viam.robot.v1.RobotService/TransformPose', + ($0.TransformPoseRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.TransformPoseResponse.fromBuffer(value)); + static final _$transformPCD = + $grpc.ClientMethod<$0.TransformPCDRequest, $0.TransformPCDResponse>( + '/viam.robot.v1.RobotService/TransformPCD', + ($0.TransformPCDRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.TransformPCDResponse.fromBuffer(value)); + static final _$getStatus = + $grpc.ClientMethod<$0.GetStatusRequest, $0.GetStatusResponse>( + '/viam.robot.v1.RobotService/GetStatus', + ($0.GetStatusRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetStatusResponse.fromBuffer(value)); + static final _$streamStatus = + $grpc.ClientMethod<$0.StreamStatusRequest, $0.StreamStatusResponse>( + '/viam.robot.v1.RobotService/StreamStatus', + ($0.StreamStatusRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.StreamStatusResponse.fromBuffer(value)); + static final _$stopAll = + $grpc.ClientMethod<$0.StopAllRequest, $0.StopAllResponse>( + '/viam.robot.v1.RobotService/StopAll', + ($0.StopAllRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.StopAllResponse.fromBuffer(value)); + static final _$startSession = + $grpc.ClientMethod<$0.StartSessionRequest, $0.StartSessionResponse>( + '/viam.robot.v1.RobotService/StartSession', + ($0.StartSessionRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.StartSessionResponse.fromBuffer(value)); + static final _$sendSessionHeartbeat = $grpc.ClientMethod< + $0.SendSessionHeartbeatRequest, $0.SendSessionHeartbeatResponse>( + '/viam.robot.v1.RobotService/SendSessionHeartbeat', + ($0.SendSessionHeartbeatRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.SendSessionHeartbeatResponse.fromBuffer(value)); + + RobotServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.GetOperationsResponse> getOperations( + $0.GetOperationsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getOperations, request, options: options); + } + + $grpc.ResponseFuture<$0.GetSessionsResponse> getSessions( + $0.GetSessionsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getSessions, request, options: options); + } + + $grpc.ResponseFuture<$0.ResourceNamesResponse> resourceNames( + $0.ResourceNamesRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$resourceNames, request, options: options); + } + + $grpc.ResponseFuture<$0.ResourceRPCSubtypesResponse> resourceRPCSubtypes( + $0.ResourceRPCSubtypesRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$resourceRPCSubtypes, request, options: options); + } + + $grpc.ResponseFuture<$0.CancelOperationResponse> cancelOperation( + $0.CancelOperationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$cancelOperation, request, options: options); + } + + $grpc.ResponseFuture<$0.BlockForOperationResponse> blockForOperation( + $0.BlockForOperationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$blockForOperation, request, options: options); + } + + $grpc.ResponseFuture<$0.DiscoverComponentsResponse> discoverComponents( + $0.DiscoverComponentsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$discoverComponents, request, options: options); + } + + $grpc.ResponseFuture<$0.FrameSystemConfigResponse> frameSystemConfig( + $0.FrameSystemConfigRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$frameSystemConfig, request, options: options); + } + + $grpc.ResponseFuture<$0.TransformPoseResponse> transformPose( + $0.TransformPoseRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$transformPose, request, options: options); + } + + $grpc.ResponseFuture<$0.TransformPCDResponse> transformPCD( + $0.TransformPCDRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$transformPCD, request, options: options); + } + + $grpc.ResponseFuture<$0.GetStatusResponse> getStatus( + $0.GetStatusRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getStatus, request, options: options); + } + + $grpc.ResponseStream<$0.StreamStatusResponse> streamStatus( + $0.StreamStatusRequest request, + {$grpc.CallOptions? options}) { + return $createStreamingCall( + _$streamStatus, $async.Stream.fromIterable([request]), + options: options); + } + + $grpc.ResponseFuture<$0.StopAllResponse> stopAll($0.StopAllRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$stopAll, request, options: options); + } + + $grpc.ResponseFuture<$0.StartSessionResponse> startSession( + $0.StartSessionRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$startSession, request, options: options); + } + + $grpc.ResponseFuture<$0.SendSessionHeartbeatResponse> sendSessionHeartbeat( + $0.SendSessionHeartbeatRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$sendSessionHeartbeat, request, options: options); + } +} + +abstract class RobotServiceBase extends $grpc.Service { + $core.String get $name => 'viam.robot.v1.RobotService'; + + RobotServiceBase() { + $addMethod( + $grpc.ServiceMethod<$0.GetOperationsRequest, $0.GetOperationsResponse>( + 'GetOperations', + getOperations_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetOperationsRequest.fromBuffer(value), + ($0.GetOperationsResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetSessionsRequest, $0.GetSessionsResponse>( + 'GetSessions', + getSessions_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetSessionsRequest.fromBuffer(value), + ($0.GetSessionsResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.ResourceNamesRequest, $0.ResourceNamesResponse>( + 'ResourceNames', + resourceNames_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.ResourceNamesRequest.fromBuffer(value), + ($0.ResourceNamesResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.ResourceRPCSubtypesRequest, + $0.ResourceRPCSubtypesResponse>( + 'ResourceRPCSubtypes', + resourceRPCSubtypes_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.ResourceRPCSubtypesRequest.fromBuffer(value), + ($0.ResourceRPCSubtypesResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.CancelOperationRequest, + $0.CancelOperationResponse>( + 'CancelOperation', + cancelOperation_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.CancelOperationRequest.fromBuffer(value), + ($0.CancelOperationResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.BlockForOperationRequest, + $0.BlockForOperationResponse>( + 'BlockForOperation', + blockForOperation_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.BlockForOperationRequest.fromBuffer(value), + ($0.BlockForOperationResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DiscoverComponentsRequest, + $0.DiscoverComponentsResponse>( + 'DiscoverComponents', + discoverComponents_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.DiscoverComponentsRequest.fromBuffer(value), + ($0.DiscoverComponentsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.FrameSystemConfigRequest, + $0.FrameSystemConfigResponse>( + 'FrameSystemConfig', + frameSystemConfig_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.FrameSystemConfigRequest.fromBuffer(value), + ($0.FrameSystemConfigResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.TransformPoseRequest, $0.TransformPoseResponse>( + 'TransformPose', + transformPose_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.TransformPoseRequest.fromBuffer(value), + ($0.TransformPoseResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.TransformPCDRequest, $0.TransformPCDResponse>( + 'TransformPCD', + transformPCD_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.TransformPCDRequest.fromBuffer(value), + ($0.TransformPCDResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetStatusRequest, $0.GetStatusResponse>( + 'GetStatus', + getStatus_Pre, + false, + false, + ($core.List<$core.int> value) => $0.GetStatusRequest.fromBuffer(value), + ($0.GetStatusResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.StreamStatusRequest, $0.StreamStatusResponse>( + 'StreamStatus', + streamStatus_Pre, + false, + true, + ($core.List<$core.int> value) => + $0.StreamStatusRequest.fromBuffer(value), + ($0.StreamStatusResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.StopAllRequest, $0.StopAllResponse>( + 'StopAll', + stopAll_Pre, + false, + false, + ($core.List<$core.int> value) => $0.StopAllRequest.fromBuffer(value), + ($0.StopAllResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.StartSessionRequest, $0.StartSessionResponse>( + 'StartSession', + startSession_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.StartSessionRequest.fromBuffer(value), + ($0.StartSessionResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.SendSessionHeartbeatRequest, + $0.SendSessionHeartbeatResponse>( + 'SendSessionHeartbeat', + sendSessionHeartbeat_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.SendSessionHeartbeatRequest.fromBuffer(value), + ($0.SendSessionHeartbeatResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.GetOperationsResponse> getOperations_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetOperationsRequest> request) async { + return getOperations(call, await request); + } + + $async.Future<$0.GetSessionsResponse> getSessions_Pre($grpc.ServiceCall call, + $async.Future<$0.GetSessionsRequest> request) async { + return getSessions(call, await request); + } + + $async.Future<$0.ResourceNamesResponse> resourceNames_Pre( + $grpc.ServiceCall call, + $async.Future<$0.ResourceNamesRequest> request) async { + return resourceNames(call, await request); + } + + $async.Future<$0.ResourceRPCSubtypesResponse> resourceRPCSubtypes_Pre( + $grpc.ServiceCall call, + $async.Future<$0.ResourceRPCSubtypesRequest> request) async { + return resourceRPCSubtypes(call, await request); + } + + $async.Future<$0.CancelOperationResponse> cancelOperation_Pre( + $grpc.ServiceCall call, + $async.Future<$0.CancelOperationRequest> request) async { + return cancelOperation(call, await request); + } + + $async.Future<$0.BlockForOperationResponse> blockForOperation_Pre( + $grpc.ServiceCall call, + $async.Future<$0.BlockForOperationRequest> request) async { + return blockForOperation(call, await request); + } + + $async.Future<$0.DiscoverComponentsResponse> discoverComponents_Pre( + $grpc.ServiceCall call, + $async.Future<$0.DiscoverComponentsRequest> request) async { + return discoverComponents(call, await request); + } + + $async.Future<$0.FrameSystemConfigResponse> frameSystemConfig_Pre( + $grpc.ServiceCall call, + $async.Future<$0.FrameSystemConfigRequest> request) async { + return frameSystemConfig(call, await request); + } + + $async.Future<$0.TransformPoseResponse> transformPose_Pre( + $grpc.ServiceCall call, + $async.Future<$0.TransformPoseRequest> request) async { + return transformPose(call, await request); + } + + $async.Future<$0.TransformPCDResponse> transformPCD_Pre( + $grpc.ServiceCall call, + $async.Future<$0.TransformPCDRequest> request) async { + return transformPCD(call, await request); + } + + $async.Future<$0.GetStatusResponse> getStatus_Pre($grpc.ServiceCall call, + $async.Future<$0.GetStatusRequest> request) async { + return getStatus(call, await request); + } + + $async.Stream<$0.StreamStatusResponse> streamStatus_Pre( + $grpc.ServiceCall call, + $async.Future<$0.StreamStatusRequest> request) async* { + yield* streamStatus(call, await request); + } + + $async.Future<$0.StopAllResponse> stopAll_Pre( + $grpc.ServiceCall call, $async.Future<$0.StopAllRequest> request) async { + return stopAll(call, await request); + } + + $async.Future<$0.StartSessionResponse> startSession_Pre( + $grpc.ServiceCall call, + $async.Future<$0.StartSessionRequest> request) async { + return startSession(call, await request); + } + + $async.Future<$0.SendSessionHeartbeatResponse> sendSessionHeartbeat_Pre( + $grpc.ServiceCall call, + $async.Future<$0.SendSessionHeartbeatRequest> request) async { + return sendSessionHeartbeat(call, await request); + } + + $async.Future<$0.GetOperationsResponse> getOperations( + $grpc.ServiceCall call, $0.GetOperationsRequest request); + $async.Future<$0.GetSessionsResponse> getSessions( + $grpc.ServiceCall call, $0.GetSessionsRequest request); + $async.Future<$0.ResourceNamesResponse> resourceNames( + $grpc.ServiceCall call, $0.ResourceNamesRequest request); + $async.Future<$0.ResourceRPCSubtypesResponse> resourceRPCSubtypes( + $grpc.ServiceCall call, $0.ResourceRPCSubtypesRequest request); + $async.Future<$0.CancelOperationResponse> cancelOperation( + $grpc.ServiceCall call, $0.CancelOperationRequest request); + $async.Future<$0.BlockForOperationResponse> blockForOperation( + $grpc.ServiceCall call, $0.BlockForOperationRequest request); + $async.Future<$0.DiscoverComponentsResponse> discoverComponents( + $grpc.ServiceCall call, $0.DiscoverComponentsRequest request); + $async.Future<$0.FrameSystemConfigResponse> frameSystemConfig( + $grpc.ServiceCall call, $0.FrameSystemConfigRequest request); + $async.Future<$0.TransformPoseResponse> transformPose( + $grpc.ServiceCall call, $0.TransformPoseRequest request); + $async.Future<$0.TransformPCDResponse> transformPCD( + $grpc.ServiceCall call, $0.TransformPCDRequest request); + $async.Future<$0.GetStatusResponse> getStatus( + $grpc.ServiceCall call, $0.GetStatusRequest request); + $async.Stream<$0.StreamStatusResponse> streamStatus( + $grpc.ServiceCall call, $0.StreamStatusRequest request); + $async.Future<$0.StopAllResponse> stopAll( + $grpc.ServiceCall call, $0.StopAllRequest request); + $async.Future<$0.StartSessionResponse> startSession( + $grpc.ServiceCall call, $0.StartSessionRequest request); + $async.Future<$0.SendSessionHeartbeatResponse> sendSessionHeartbeat( + $grpc.ServiceCall call, $0.SendSessionHeartbeatRequest request); +} diff --git a/lib/src/gen/robot/v1/robot.pbjson.dart b/lib/src/gen/robot/v1/robot.pbjson.dart new file mode 100644 index 00000000000..9d09dc441f1 --- /dev/null +++ b/lib/src/gen/robot/v1/robot.pbjson.dart @@ -0,0 +1,417 @@ +/// +// Generated code. Do not modify. +// source: robot/v1/robot.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use peerConnectionTypeDescriptor instead') +const PeerConnectionType$json = const { + '1': 'PeerConnectionType', + '2': const [ + const {'1': 'PEER_CONNECTION_TYPE_UNSPECIFIED', '2': 0}, + const {'1': 'PEER_CONNECTION_TYPE_GRPC', '2': 1}, + const {'1': 'PEER_CONNECTION_TYPE_WEBRTC', '2': 2}, + ], +}; + +/// Descriptor for `PeerConnectionType`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List peerConnectionTypeDescriptor = $convert.base64Decode('ChJQZWVyQ29ubmVjdGlvblR5cGUSJAogUEVFUl9DT05ORUNUSU9OX1RZUEVfVU5TUEVDSUZJRUQQABIdChlQRUVSX0NPTk5FQ1RJT05fVFlQRV9HUlBDEAESHwobUEVFUl9DT05ORUNUSU9OX1RZUEVfV0VCUlRDEAI='); +@$core.Deprecated('Use frameSystemConfigDescriptor instead') +const FrameSystemConfig$json = const { + '1': 'FrameSystemConfig', + '2': const [ + const {'1': 'frame', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.Transform', '10': 'frame'}, + const {'1': 'kinematics', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'kinematics'}, + ], +}; + +/// Descriptor for `FrameSystemConfig`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List frameSystemConfigDescriptor = $convert.base64Decode('ChFGcmFtZVN5c3RlbUNvbmZpZxIvCgVmcmFtZRgBIAEoCzIZLnZpYW0uY29tbW9uLnYxLlRyYW5zZm9ybVIFZnJhbWUSNwoKa2luZW1hdGljcxgCIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSCmtpbmVtYXRpY3M='); +@$core.Deprecated('Use frameSystemConfigRequestDescriptor instead') +const FrameSystemConfigRequest$json = const { + '1': 'FrameSystemConfigRequest', + '2': const [ + const {'1': 'supplemental_transforms', '3': 1, '4': 3, '5': 11, '6': '.viam.common.v1.Transform', '10': 'supplementalTransforms'}, + ], +}; + +/// Descriptor for `FrameSystemConfigRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List frameSystemConfigRequestDescriptor = $convert.base64Decode('ChhGcmFtZVN5c3RlbUNvbmZpZ1JlcXVlc3QSUgoXc3VwcGxlbWVudGFsX3RyYW5zZm9ybXMYASADKAsyGS52aWFtLmNvbW1vbi52MS5UcmFuc2Zvcm1SFnN1cHBsZW1lbnRhbFRyYW5zZm9ybXM='); +@$core.Deprecated('Use frameSystemConfigResponseDescriptor instead') +const FrameSystemConfigResponse$json = const { + '1': 'FrameSystemConfigResponse', + '2': const [ + const {'1': 'frame_system_configs', '3': 1, '4': 3, '5': 11, '6': '.viam.robot.v1.FrameSystemConfig', '10': 'frameSystemConfigs'}, + ], +}; + +/// Descriptor for `FrameSystemConfigResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List frameSystemConfigResponseDescriptor = $convert.base64Decode('ChlGcmFtZVN5c3RlbUNvbmZpZ1Jlc3BvbnNlElIKFGZyYW1lX3N5c3RlbV9jb25maWdzGAEgAygLMiAudmlhbS5yb2JvdC52MS5GcmFtZVN5c3RlbUNvbmZpZ1ISZnJhbWVTeXN0ZW1Db25maWdz'); +@$core.Deprecated('Use transformPoseRequestDescriptor instead') +const TransformPoseRequest$json = const { + '1': 'TransformPoseRequest', + '2': const [ + const {'1': 'source', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.PoseInFrame', '10': 'source'}, + const {'1': 'destination', '3': 2, '4': 1, '5': 9, '10': 'destination'}, + const {'1': 'supplemental_transforms', '3': 3, '4': 3, '5': 11, '6': '.viam.common.v1.Transform', '10': 'supplementalTransforms'}, + ], +}; + +/// Descriptor for `TransformPoseRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List transformPoseRequestDescriptor = $convert.base64Decode('ChRUcmFuc2Zvcm1Qb3NlUmVxdWVzdBIzCgZzb3VyY2UYASABKAsyGy52aWFtLmNvbW1vbi52MS5Qb3NlSW5GcmFtZVIGc291cmNlEiAKC2Rlc3RpbmF0aW9uGAIgASgJUgtkZXN0aW5hdGlvbhJSChdzdXBwbGVtZW50YWxfdHJhbnNmb3JtcxgDIAMoCzIZLnZpYW0uY29tbW9uLnYxLlRyYW5zZm9ybVIWc3VwcGxlbWVudGFsVHJhbnNmb3Jtcw=='); +@$core.Deprecated('Use transformPoseResponseDescriptor instead') +const TransformPoseResponse$json = const { + '1': 'TransformPoseResponse', + '2': const [ + const {'1': 'pose', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.PoseInFrame', '10': 'pose'}, + ], +}; + +/// Descriptor for `TransformPoseResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List transformPoseResponseDescriptor = $convert.base64Decode('ChVUcmFuc2Zvcm1Qb3NlUmVzcG9uc2USLwoEcG9zZRgBIAEoCzIbLnZpYW0uY29tbW9uLnYxLlBvc2VJbkZyYW1lUgRwb3Nl'); +@$core.Deprecated('Use transformPCDRequestDescriptor instead') +const TransformPCDRequest$json = const { + '1': 'TransformPCDRequest', + '2': const [ + const {'1': 'point_cloud_pcd', '3': 1, '4': 1, '5': 12, '10': 'pointCloudPcd'}, + const {'1': 'source', '3': 2, '4': 1, '5': 9, '10': 'source'}, + const {'1': 'destination', '3': 3, '4': 1, '5': 9, '10': 'destination'}, + ], +}; + +/// Descriptor for `TransformPCDRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List transformPCDRequestDescriptor = $convert.base64Decode('ChNUcmFuc2Zvcm1QQ0RSZXF1ZXN0EiYKD3BvaW50X2Nsb3VkX3BjZBgBIAEoDFINcG9pbnRDbG91ZFBjZBIWCgZzb3VyY2UYAiABKAlSBnNvdXJjZRIgCgtkZXN0aW5hdGlvbhgDIAEoCVILZGVzdGluYXRpb24='); +@$core.Deprecated('Use transformPCDResponseDescriptor instead') +const TransformPCDResponse$json = const { + '1': 'TransformPCDResponse', + '2': const [ + const {'1': 'point_cloud_pcd', '3': 1, '4': 1, '5': 12, '10': 'pointCloudPcd'}, + ], +}; + +/// Descriptor for `TransformPCDResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List transformPCDResponseDescriptor = $convert.base64Decode('ChRUcmFuc2Zvcm1QQ0RSZXNwb25zZRImCg9wb2ludF9jbG91ZF9wY2QYASABKAxSDXBvaW50Q2xvdWRQY2Q='); +@$core.Deprecated('Use resourceNamesRequestDescriptor instead') +const ResourceNamesRequest$json = const { + '1': 'ResourceNamesRequest', +}; + +/// Descriptor for `ResourceNamesRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List resourceNamesRequestDescriptor = $convert.base64Decode('ChRSZXNvdXJjZU5hbWVzUmVxdWVzdA=='); +@$core.Deprecated('Use resourceNamesResponseDescriptor instead') +const ResourceNamesResponse$json = const { + '1': 'ResourceNamesResponse', + '2': const [ + const {'1': 'resources', '3': 1, '4': 3, '5': 11, '6': '.viam.common.v1.ResourceName', '10': 'resources'}, + ], +}; + +/// Descriptor for `ResourceNamesResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List resourceNamesResponseDescriptor = $convert.base64Decode('ChVSZXNvdXJjZU5hbWVzUmVzcG9uc2USOgoJcmVzb3VyY2VzGAEgAygLMhwudmlhbS5jb21tb24udjEuUmVzb3VyY2VOYW1lUglyZXNvdXJjZXM='); +@$core.Deprecated('Use resourceRPCSubtypeDescriptor instead') +const ResourceRPCSubtype$json = const { + '1': 'ResourceRPCSubtype', + '2': const [ + const {'1': 'subtype', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.ResourceName', '10': 'subtype'}, + const {'1': 'proto_service', '3': 2, '4': 1, '5': 9, '10': 'protoService'}, + ], +}; + +/// Descriptor for `ResourceRPCSubtype`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List resourceRPCSubtypeDescriptor = $convert.base64Decode('ChJSZXNvdXJjZVJQQ1N1YnR5cGUSNgoHc3VidHlwZRgBIAEoCzIcLnZpYW0uY29tbW9uLnYxLlJlc291cmNlTmFtZVIHc3VidHlwZRIjCg1wcm90b19zZXJ2aWNlGAIgASgJUgxwcm90b1NlcnZpY2U='); +@$core.Deprecated('Use resourceRPCSubtypesRequestDescriptor instead') +const ResourceRPCSubtypesRequest$json = const { + '1': 'ResourceRPCSubtypesRequest', +}; + +/// Descriptor for `ResourceRPCSubtypesRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List resourceRPCSubtypesRequestDescriptor = $convert.base64Decode('ChpSZXNvdXJjZVJQQ1N1YnR5cGVzUmVxdWVzdA=='); +@$core.Deprecated('Use resourceRPCSubtypesResponseDescriptor instead') +const ResourceRPCSubtypesResponse$json = const { + '1': 'ResourceRPCSubtypesResponse', + '2': const [ + const {'1': 'resource_rpc_subtypes', '3': 1, '4': 3, '5': 11, '6': '.viam.robot.v1.ResourceRPCSubtype', '10': 'resourceRpcSubtypes'}, + ], +}; + +/// Descriptor for `ResourceRPCSubtypesResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List resourceRPCSubtypesResponseDescriptor = $convert.base64Decode('ChtSZXNvdXJjZVJQQ1N1YnR5cGVzUmVzcG9uc2USVQoVcmVzb3VyY2VfcnBjX3N1YnR5cGVzGAEgAygLMiEudmlhbS5yb2JvdC52MS5SZXNvdXJjZVJQQ1N1YnR5cGVSE3Jlc291cmNlUnBjU3VidHlwZXM='); +@$core.Deprecated('Use operationDescriptor instead') +const Operation$json = const { + '1': 'Operation', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'method', '3': 2, '4': 1, '5': 9, '10': 'method'}, + const {'1': 'arguments', '3': 3, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'arguments'}, + const {'1': 'started', '3': 4, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'started'}, + const {'1': 'session_id', '3': 5, '4': 1, '5': 9, '9': 0, '10': 'sessionId', '17': true}, + ], + '8': const [ + const {'1': '_session_id'}, + ], +}; + +/// Descriptor for `Operation`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List operationDescriptor = $convert.base64Decode('CglPcGVyYXRpb24SDgoCaWQYASABKAlSAmlkEhYKBm1ldGhvZBgCIAEoCVIGbWV0aG9kEjUKCWFyZ3VtZW50cxgDIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSCWFyZ3VtZW50cxI0CgdzdGFydGVkGAQgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcFIHc3RhcnRlZBIiCgpzZXNzaW9uX2lkGAUgASgJSABSCXNlc3Npb25JZIgBAUINCgtfc2Vzc2lvbl9pZA=='); +@$core.Deprecated('Use getOperationsRequestDescriptor instead') +const GetOperationsRequest$json = const { + '1': 'GetOperationsRequest', +}; + +/// Descriptor for `GetOperationsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getOperationsRequestDescriptor = $convert.base64Decode('ChRHZXRPcGVyYXRpb25zUmVxdWVzdA=='); +@$core.Deprecated('Use getOperationsResponseDescriptor instead') +const GetOperationsResponse$json = const { + '1': 'GetOperationsResponse', + '2': const [ + const {'1': 'operations', '3': 1, '4': 3, '5': 11, '6': '.viam.robot.v1.Operation', '10': 'operations'}, + ], +}; + +/// Descriptor for `GetOperationsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getOperationsResponseDescriptor = $convert.base64Decode('ChVHZXRPcGVyYXRpb25zUmVzcG9uc2USOAoKb3BlcmF0aW9ucxgBIAMoCzIYLnZpYW0ucm9ib3QudjEuT3BlcmF0aW9uUgpvcGVyYXRpb25z'); +@$core.Deprecated('Use cancelOperationRequestDescriptor instead') +const CancelOperationRequest$json = const { + '1': 'CancelOperationRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `CancelOperationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List cancelOperationRequestDescriptor = $convert.base64Decode('ChZDYW5jZWxPcGVyYXRpb25SZXF1ZXN0Eg4KAmlkGAEgASgJUgJpZA=='); +@$core.Deprecated('Use cancelOperationResponseDescriptor instead') +const CancelOperationResponse$json = const { + '1': 'CancelOperationResponse', +}; + +/// Descriptor for `CancelOperationResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List cancelOperationResponseDescriptor = $convert.base64Decode('ChdDYW5jZWxPcGVyYXRpb25SZXNwb25zZQ=='); +@$core.Deprecated('Use blockForOperationRequestDescriptor instead') +const BlockForOperationRequest$json = const { + '1': 'BlockForOperationRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `BlockForOperationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List blockForOperationRequestDescriptor = $convert.base64Decode('ChhCbG9ja0Zvck9wZXJhdGlvblJlcXVlc3QSDgoCaWQYASABKAlSAmlk'); +@$core.Deprecated('Use blockForOperationResponseDescriptor instead') +const BlockForOperationResponse$json = const { + '1': 'BlockForOperationResponse', +}; + +/// Descriptor for `BlockForOperationResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List blockForOperationResponseDescriptor = $convert.base64Decode('ChlCbG9ja0Zvck9wZXJhdGlvblJlc3BvbnNl'); +@$core.Deprecated('Use peerConnectionInfoDescriptor instead') +const PeerConnectionInfo$json = const { + '1': 'PeerConnectionInfo', + '2': const [ + const {'1': 'type', '3': 1, '4': 1, '5': 14, '6': '.viam.robot.v1.PeerConnectionType', '10': 'type'}, + const {'1': 'remote_address', '3': 2, '4': 1, '5': 9, '9': 0, '10': 'remoteAddress', '17': true}, + const {'1': 'local_address', '3': 3, '4': 1, '5': 9, '9': 1, '10': 'localAddress', '17': true}, + ], + '8': const [ + const {'1': '_remote_address'}, + const {'1': '_local_address'}, + ], +}; + +/// Descriptor for `PeerConnectionInfo`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List peerConnectionInfoDescriptor = $convert.base64Decode('ChJQZWVyQ29ubmVjdGlvbkluZm8SNQoEdHlwZRgBIAEoDjIhLnZpYW0ucm9ib3QudjEuUGVlckNvbm5lY3Rpb25UeXBlUgR0eXBlEioKDnJlbW90ZV9hZGRyZXNzGAIgASgJSABSDXJlbW90ZUFkZHJlc3OIAQESKAoNbG9jYWxfYWRkcmVzcxgDIAEoCUgBUgxsb2NhbEFkZHJlc3OIAQFCEQoPX3JlbW90ZV9hZGRyZXNzQhAKDl9sb2NhbF9hZGRyZXNz'); +@$core.Deprecated('Use sessionDescriptor instead') +const Session$json = const { + '1': 'Session', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'peer_connection_info', '3': 2, '4': 1, '5': 11, '6': '.viam.robot.v1.PeerConnectionInfo', '9': 0, '10': 'peerConnectionInfo', '17': true}, + ], + '8': const [ + const {'1': '_peer_connection_info'}, + ], +}; + +/// Descriptor for `Session`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List sessionDescriptor = $convert.base64Decode('CgdTZXNzaW9uEg4KAmlkGAEgASgJUgJpZBJYChRwZWVyX2Nvbm5lY3Rpb25faW5mbxgCIAEoCzIhLnZpYW0ucm9ib3QudjEuUGVlckNvbm5lY3Rpb25JbmZvSABSEnBlZXJDb25uZWN0aW9uSW5mb4gBAUIXChVfcGVlcl9jb25uZWN0aW9uX2luZm8='); +@$core.Deprecated('Use getSessionsRequestDescriptor instead') +const GetSessionsRequest$json = const { + '1': 'GetSessionsRequest', +}; + +/// Descriptor for `GetSessionsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getSessionsRequestDescriptor = $convert.base64Decode('ChJHZXRTZXNzaW9uc1JlcXVlc3Q='); +@$core.Deprecated('Use getSessionsResponseDescriptor instead') +const GetSessionsResponse$json = const { + '1': 'GetSessionsResponse', + '2': const [ + const {'1': 'sessions', '3': 1, '4': 3, '5': 11, '6': '.viam.robot.v1.Session', '10': 'sessions'}, + ], +}; + +/// Descriptor for `GetSessionsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getSessionsResponseDescriptor = $convert.base64Decode('ChNHZXRTZXNzaW9uc1Jlc3BvbnNlEjIKCHNlc3Npb25zGAEgAygLMhYudmlhbS5yb2JvdC52MS5TZXNzaW9uUghzZXNzaW9ucw=='); +@$core.Deprecated('Use discoveryQueryDescriptor instead') +const DiscoveryQuery$json = const { + '1': 'DiscoveryQuery', + '2': const [ + const {'1': 'subtype', '3': 1, '4': 1, '5': 9, '10': 'subtype'}, + const {'1': 'model', '3': 2, '4': 1, '5': 9, '10': 'model'}, + ], +}; + +/// Descriptor for `DiscoveryQuery`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List discoveryQueryDescriptor = $convert.base64Decode('Cg5EaXNjb3ZlcnlRdWVyeRIYCgdzdWJ0eXBlGAEgASgJUgdzdWJ0eXBlEhQKBW1vZGVsGAIgASgJUgVtb2RlbA=='); +@$core.Deprecated('Use discoveryDescriptor instead') +const Discovery$json = const { + '1': 'Discovery', + '2': const [ + const {'1': 'query', '3': 1, '4': 1, '5': 11, '6': '.viam.robot.v1.DiscoveryQuery', '10': 'query'}, + const {'1': 'results', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'results'}, + ], +}; + +/// Descriptor for `Discovery`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List discoveryDescriptor = $convert.base64Decode('CglEaXNjb3ZlcnkSMwoFcXVlcnkYASABKAsyHS52aWFtLnJvYm90LnYxLkRpc2NvdmVyeVF1ZXJ5UgVxdWVyeRIxCgdyZXN1bHRzGAIgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIHcmVzdWx0cw=='); +@$core.Deprecated('Use discoverComponentsRequestDescriptor instead') +const DiscoverComponentsRequest$json = const { + '1': 'DiscoverComponentsRequest', + '2': const [ + const {'1': 'queries', '3': 1, '4': 3, '5': 11, '6': '.viam.robot.v1.DiscoveryQuery', '10': 'queries'}, + ], +}; + +/// Descriptor for `DiscoverComponentsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List discoverComponentsRequestDescriptor = $convert.base64Decode('ChlEaXNjb3ZlckNvbXBvbmVudHNSZXF1ZXN0EjcKB3F1ZXJpZXMYASADKAsyHS52aWFtLnJvYm90LnYxLkRpc2NvdmVyeVF1ZXJ5UgdxdWVyaWVz'); +@$core.Deprecated('Use discoverComponentsResponseDescriptor instead') +const DiscoverComponentsResponse$json = const { + '1': 'DiscoverComponentsResponse', + '2': const [ + const {'1': 'discovery', '3': 1, '4': 3, '5': 11, '6': '.viam.robot.v1.Discovery', '10': 'discovery'}, + ], +}; + +/// Descriptor for `DiscoverComponentsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List discoverComponentsResponseDescriptor = $convert.base64Decode('ChpEaXNjb3ZlckNvbXBvbmVudHNSZXNwb25zZRI2CglkaXNjb3ZlcnkYASADKAsyGC52aWFtLnJvYm90LnYxLkRpc2NvdmVyeVIJZGlzY292ZXJ5'); +@$core.Deprecated('Use statusDescriptor instead') +const Status$json = const { + '1': 'Status', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.ResourceName', '10': 'name'}, + const {'1': 'status', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'status'}, + ], +}; + +/// Descriptor for `Status`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List statusDescriptor = $convert.base64Decode('CgZTdGF0dXMSMAoEbmFtZRgBIAEoCzIcLnZpYW0uY29tbW9uLnYxLlJlc291cmNlTmFtZVIEbmFtZRIvCgZzdGF0dXMYAiABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgZzdGF0dXM='); +@$core.Deprecated('Use getStatusRequestDescriptor instead') +const GetStatusRequest$json = const { + '1': 'GetStatusRequest', + '2': const [ + const {'1': 'resource_names', '3': 1, '4': 3, '5': 11, '6': '.viam.common.v1.ResourceName', '10': 'resourceNames'}, + ], +}; + +/// Descriptor for `GetStatusRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getStatusRequestDescriptor = $convert.base64Decode('ChBHZXRTdGF0dXNSZXF1ZXN0EkMKDnJlc291cmNlX25hbWVzGAEgAygLMhwudmlhbS5jb21tb24udjEuUmVzb3VyY2VOYW1lUg1yZXNvdXJjZU5hbWVz'); +@$core.Deprecated('Use getStatusResponseDescriptor instead') +const GetStatusResponse$json = const { + '1': 'GetStatusResponse', + '2': const [ + const {'1': 'status', '3': 1, '4': 3, '5': 11, '6': '.viam.robot.v1.Status', '10': 'status'}, + ], +}; + +/// Descriptor for `GetStatusResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getStatusResponseDescriptor = $convert.base64Decode('ChFHZXRTdGF0dXNSZXNwb25zZRItCgZzdGF0dXMYASADKAsyFS52aWFtLnJvYm90LnYxLlN0YXR1c1IGc3RhdHVz'); +@$core.Deprecated('Use streamStatusRequestDescriptor instead') +const StreamStatusRequest$json = const { + '1': 'StreamStatusRequest', + '2': const [ + const {'1': 'resource_names', '3': 1, '4': 3, '5': 11, '6': '.viam.common.v1.ResourceName', '10': 'resourceNames'}, + const {'1': 'every', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '10': 'every'}, + ], +}; + +/// Descriptor for `StreamStatusRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List streamStatusRequestDescriptor = $convert.base64Decode('ChNTdHJlYW1TdGF0dXNSZXF1ZXN0EkMKDnJlc291cmNlX25hbWVzGAEgAygLMhwudmlhbS5jb21tb24udjEuUmVzb3VyY2VOYW1lUg1yZXNvdXJjZU5hbWVzEi8KBWV2ZXJ5GAIgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uUgVldmVyeQ=='); +@$core.Deprecated('Use streamStatusResponseDescriptor instead') +const StreamStatusResponse$json = const { + '1': 'StreamStatusResponse', + '2': const [ + const {'1': 'status', '3': 1, '4': 3, '5': 11, '6': '.viam.robot.v1.Status', '10': 'status'}, + ], +}; + +/// Descriptor for `StreamStatusResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List streamStatusResponseDescriptor = $convert.base64Decode('ChRTdHJlYW1TdGF0dXNSZXNwb25zZRItCgZzdGF0dXMYASADKAsyFS52aWFtLnJvYm90LnYxLlN0YXR1c1IGc3RhdHVz'); +@$core.Deprecated('Use stopExtraParametersDescriptor instead') +const StopExtraParameters$json = const { + '1': 'StopExtraParameters', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.ResourceName', '10': 'name'}, + const {'1': 'params', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'params'}, + ], +}; + +/// Descriptor for `StopExtraParameters`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopExtraParametersDescriptor = $convert.base64Decode('ChNTdG9wRXh0cmFQYXJhbWV0ZXJzEjAKBG5hbWUYASABKAsyHC52aWFtLmNvbW1vbi52MS5SZXNvdXJjZU5hbWVSBG5hbWUSLwoGcGFyYW1zGAIgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIGcGFyYW1z'); +@$core.Deprecated('Use stopAllRequestDescriptor instead') +const StopAllRequest$json = const { + '1': 'StopAllRequest', + '2': const [ + const {'1': 'extra', '3': 99, '4': 3, '5': 11, '6': '.viam.robot.v1.StopExtraParameters', '10': 'extra'}, + ], +}; + +/// Descriptor for `StopAllRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopAllRequestDescriptor = $convert.base64Decode('Cg5TdG9wQWxsUmVxdWVzdBI4CgVleHRyYRhjIAMoCzIiLnZpYW0ucm9ib3QudjEuU3RvcEV4dHJhUGFyYW1ldGVyc1IFZXh0cmE='); +@$core.Deprecated('Use stopAllResponseDescriptor instead') +const StopAllResponse$json = const { + '1': 'StopAllResponse', +}; + +/// Descriptor for `StopAllResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stopAllResponseDescriptor = $convert.base64Decode('Cg9TdG9wQWxsUmVzcG9uc2U='); +@$core.Deprecated('Use startSessionRequestDescriptor instead') +const StartSessionRequest$json = const { + '1': 'StartSessionRequest', + '2': const [ + const {'1': 'resume', '3': 1, '4': 1, '5': 9, '10': 'resume'}, + ], +}; + +/// Descriptor for `StartSessionRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List startSessionRequestDescriptor = $convert.base64Decode('ChNTdGFydFNlc3Npb25SZXF1ZXN0EhYKBnJlc3VtZRgBIAEoCVIGcmVzdW1l'); +@$core.Deprecated('Use startSessionResponseDescriptor instead') +const StartSessionResponse$json = const { + '1': 'StartSessionResponse', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'heartbeat_window', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Duration', '10': 'heartbeatWindow'}, + ], +}; + +/// Descriptor for `StartSessionResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List startSessionResponseDescriptor = $convert.base64Decode('ChRTdGFydFNlc3Npb25SZXNwb25zZRIOCgJpZBgBIAEoCVICaWQSRAoQaGVhcnRiZWF0X3dpbmRvdxgCIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlvblIPaGVhcnRiZWF0V2luZG93'); +@$core.Deprecated('Use sendSessionHeartbeatRequestDescriptor instead') +const SendSessionHeartbeatRequest$json = const { + '1': 'SendSessionHeartbeatRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `SendSessionHeartbeatRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List sendSessionHeartbeatRequestDescriptor = $convert.base64Decode('ChtTZW5kU2Vzc2lvbkhlYXJ0YmVhdFJlcXVlc3QSDgoCaWQYASABKAlSAmlk'); +@$core.Deprecated('Use sendSessionHeartbeatResponseDescriptor instead') +const SendSessionHeartbeatResponse$json = const { + '1': 'SendSessionHeartbeatResponse', +}; + +/// Descriptor for `SendSessionHeartbeatResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List sendSessionHeartbeatResponseDescriptor = $convert.base64Decode('ChxTZW5kU2Vzc2lvbkhlYXJ0YmVhdFJlc3BvbnNl'); diff --git a/lib/src/gen/service/datamanager/v1/data_manager.pb.dart b/lib/src/gen/service/datamanager/v1/data_manager.pb.dart new file mode 100644 index 00000000000..54f63989d33 --- /dev/null +++ b/lib/src/gen/service/datamanager/v1/data_manager.pb.dart @@ -0,0 +1,105 @@ +/// +// Generated code. Do not modify. +// source: service/datamanager/v1/data_manager.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; + +class SyncRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SyncRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.datamanager.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + SyncRequest._() : super(); + factory SyncRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory SyncRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SyncRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SyncRequest clone() => SyncRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SyncRequest copyWith(void Function(SyncRequest) updates) => super.copyWith((message) => updates(message as SyncRequest)) as SyncRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SyncRequest create() => SyncRequest._(); + SyncRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SyncRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SyncRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class SyncResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SyncResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.datamanager.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + SyncResponse._() : super(); + factory SyncResponse() => create(); + factory SyncResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SyncResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SyncResponse clone() => SyncResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SyncResponse copyWith(void Function(SyncResponse) updates) => super.copyWith((message) => updates(message as SyncResponse)) as SyncResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SyncResponse create() => SyncResponse._(); + SyncResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SyncResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SyncResponse? _defaultInstance; +} + diff --git a/lib/src/gen/service/datamanager/v1/data_manager.pbenum.dart b/lib/src/gen/service/datamanager/v1/data_manager.pbenum.dart new file mode 100644 index 00000000000..15f57471b24 --- /dev/null +++ b/lib/src/gen/service/datamanager/v1/data_manager.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: service/datamanager/v1/data_manager.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/service/datamanager/v1/data_manager.pbgrpc.dart b/lib/src/gen/service/datamanager/v1/data_manager.pbgrpc.dart new file mode 100644 index 00000000000..5a19909fd2f --- /dev/null +++ b/lib/src/gen/service/datamanager/v1/data_manager.pbgrpc.dart @@ -0,0 +1,80 @@ +/// +// Generated code. Do not modify. +// source: service/datamanager/v1/data_manager.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'data_manager.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'data_manager.pb.dart'; + +class DataManagerServiceClient extends $grpc.Client { + static final _$sync = $grpc.ClientMethod<$0.SyncRequest, $0.SyncResponse>( + '/viam.service.datamanager.v1.DataManagerService/Sync', + ($0.SyncRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.SyncResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.service.datamanager.v1.DataManagerService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + DataManagerServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.SyncResponse> sync($0.SyncRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$sync, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class DataManagerServiceBase extends $grpc.Service { + $core.String get $name => 'viam.service.datamanager.v1.DataManagerService'; + + DataManagerServiceBase() { + $addMethod($grpc.ServiceMethod<$0.SyncRequest, $0.SyncResponse>( + 'Sync', + sync_Pre, + false, + false, + ($core.List<$core.int> value) => $0.SyncRequest.fromBuffer(value), + ($0.SyncResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.SyncResponse> sync_Pre( + $grpc.ServiceCall call, $async.Future<$0.SyncRequest> request) async { + return sync(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.SyncResponse> sync( + $grpc.ServiceCall call, $0.SyncRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/service/datamanager/v1/data_manager.pbjson.dart b/lib/src/gen/service/datamanager/v1/data_manager.pbjson.dart new file mode 100644 index 00000000000..3117d7e0376 --- /dev/null +++ b/lib/src/gen/service/datamanager/v1/data_manager.pbjson.dart @@ -0,0 +1,28 @@ +/// +// Generated code. Do not modify. +// source: service/datamanager/v1/data_manager.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use syncRequestDescriptor instead') +const SyncRequest$json = const { + '1': 'SyncRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `SyncRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List syncRequestDescriptor = $convert.base64Decode('CgtTeW5jUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use syncResponseDescriptor instead') +const SyncResponse$json = const { + '1': 'SyncResponse', +}; + +/// Descriptor for `SyncResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List syncResponseDescriptor = $convert.base64Decode('CgxTeW5jUmVzcG9uc2U='); diff --git a/lib/src/gen/service/motion/v1/motion.pb.dart b/lib/src/gen/service/motion/v1/motion.pb.dart new file mode 100644 index 00000000000..4b844bdce91 --- /dev/null +++ b/lib/src/gen/service/motion/v1/motion.pb.dart @@ -0,0 +1,779 @@ +/// +// Generated code. Do not modify. +// source: service/motion/v1/motion.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../common/v1/common.pb.dart' as $1; +import '../../../google/protobuf/struct.pb.dart' as $2; + +class MoveRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MoveRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.motion.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$1.PoseInFrame>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'destination', subBuilder: $1.PoseInFrame.create) + ..aOM<$1.ResourceName>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentName', subBuilder: $1.ResourceName.create) + ..aOM<$1.WorldState>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'worldState', subBuilder: $1.WorldState.create) + ..aOM(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'constraints', subBuilder: Constraints.create) + ..aOM<$1.ResourceName>(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'slamServiceName', subBuilder: $1.ResourceName.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + MoveRequest._() : super(); + factory MoveRequest({ + $core.String? name, + $1.PoseInFrame? destination, + $1.ResourceName? componentName, + $1.WorldState? worldState, + Constraints? constraints, + $1.ResourceName? slamServiceName, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (destination != null) { + _result.destination = destination; + } + if (componentName != null) { + _result.componentName = componentName; + } + if (worldState != null) { + _result.worldState = worldState; + } + if (constraints != null) { + _result.constraints = constraints; + } + if (slamServiceName != null) { + _result.slamServiceName = slamServiceName; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory MoveRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MoveRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MoveRequest clone() => MoveRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MoveRequest copyWith(void Function(MoveRequest) updates) => super.copyWith((message) => updates(message as MoveRequest)) as MoveRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MoveRequest create() => MoveRequest._(); + MoveRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MoveRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MoveRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $1.PoseInFrame get destination => $_getN(1); + @$pb.TagNumber(2) + set destination($1.PoseInFrame v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasDestination() => $_has(1); + @$pb.TagNumber(2) + void clearDestination() => clearField(2); + @$pb.TagNumber(2) + $1.PoseInFrame ensureDestination() => $_ensure(1); + + @$pb.TagNumber(3) + $1.ResourceName get componentName => $_getN(2); + @$pb.TagNumber(3) + set componentName($1.ResourceName v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasComponentName() => $_has(2); + @$pb.TagNumber(3) + void clearComponentName() => clearField(3); + @$pb.TagNumber(3) + $1.ResourceName ensureComponentName() => $_ensure(2); + + @$pb.TagNumber(4) + $1.WorldState get worldState => $_getN(3); + @$pb.TagNumber(4) + set worldState($1.WorldState v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasWorldState() => $_has(3); + @$pb.TagNumber(4) + void clearWorldState() => clearField(4); + @$pb.TagNumber(4) + $1.WorldState ensureWorldState() => $_ensure(3); + + @$pb.TagNumber(5) + Constraints get constraints => $_getN(4); + @$pb.TagNumber(5) + set constraints(Constraints v) { setField(5, v); } + @$pb.TagNumber(5) + $core.bool hasConstraints() => $_has(4); + @$pb.TagNumber(5) + void clearConstraints() => clearField(5); + @$pb.TagNumber(5) + Constraints ensureConstraints() => $_ensure(4); + + @$pb.TagNumber(6) + $1.ResourceName get slamServiceName => $_getN(5); + @$pb.TagNumber(6) + set slamServiceName($1.ResourceName v) { setField(6, v); } + @$pb.TagNumber(6) + $core.bool hasSlamServiceName() => $_has(5); + @$pb.TagNumber(6) + void clearSlamServiceName() => clearField(6); + @$pb.TagNumber(6) + $1.ResourceName ensureSlamServiceName() => $_ensure(5); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(6); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(6); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(6); +} + +class MoveResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MoveResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.motion.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'success') + ..hasRequiredFields = false + ; + + MoveResponse._() : super(); + factory MoveResponse({ + $core.bool? success, + }) { + final _result = create(); + if (success != null) { + _result.success = success; + } + return _result; + } + factory MoveResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MoveResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MoveResponse clone() => MoveResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MoveResponse copyWith(void Function(MoveResponse) updates) => super.copyWith((message) => updates(message as MoveResponse)) as MoveResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MoveResponse create() => MoveResponse._(); + MoveResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MoveResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MoveResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get success => $_getBF(0); + @$pb.TagNumber(1) + set success($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasSuccess() => $_has(0); + @$pb.TagNumber(1) + void clearSuccess() => clearField(1); +} + +class MoveSingleComponentRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MoveSingleComponentRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.motion.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$1.PoseInFrame>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'destination', subBuilder: $1.PoseInFrame.create) + ..aOM<$1.ResourceName>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentName', subBuilder: $1.ResourceName.create) + ..aOM<$1.WorldState>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'worldState', subBuilder: $1.WorldState.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + MoveSingleComponentRequest._() : super(); + factory MoveSingleComponentRequest({ + $core.String? name, + $1.PoseInFrame? destination, + $1.ResourceName? componentName, + $1.WorldState? worldState, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (destination != null) { + _result.destination = destination; + } + if (componentName != null) { + _result.componentName = componentName; + } + if (worldState != null) { + _result.worldState = worldState; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory MoveSingleComponentRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MoveSingleComponentRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MoveSingleComponentRequest clone() => MoveSingleComponentRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MoveSingleComponentRequest copyWith(void Function(MoveSingleComponentRequest) updates) => super.copyWith((message) => updates(message as MoveSingleComponentRequest)) as MoveSingleComponentRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MoveSingleComponentRequest create() => MoveSingleComponentRequest._(); + MoveSingleComponentRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MoveSingleComponentRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MoveSingleComponentRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $1.PoseInFrame get destination => $_getN(1); + @$pb.TagNumber(2) + set destination($1.PoseInFrame v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasDestination() => $_has(1); + @$pb.TagNumber(2) + void clearDestination() => clearField(2); + @$pb.TagNumber(2) + $1.PoseInFrame ensureDestination() => $_ensure(1); + + @$pb.TagNumber(3) + $1.ResourceName get componentName => $_getN(2); + @$pb.TagNumber(3) + set componentName($1.ResourceName v) { setField(3, v); } + @$pb.TagNumber(3) + $core.bool hasComponentName() => $_has(2); + @$pb.TagNumber(3) + void clearComponentName() => clearField(3); + @$pb.TagNumber(3) + $1.ResourceName ensureComponentName() => $_ensure(2); + + @$pb.TagNumber(4) + $1.WorldState get worldState => $_getN(3); + @$pb.TagNumber(4) + set worldState($1.WorldState v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasWorldState() => $_has(3); + @$pb.TagNumber(4) + void clearWorldState() => clearField(4); + @$pb.TagNumber(4) + $1.WorldState ensureWorldState() => $_ensure(3); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(4); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(4); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(4); +} + +class MoveSingleComponentResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'MoveSingleComponentResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.motion.v1'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'success') + ..hasRequiredFields = false + ; + + MoveSingleComponentResponse._() : super(); + factory MoveSingleComponentResponse({ + $core.bool? success, + }) { + final _result = create(); + if (success != null) { + _result.success = success; + } + return _result; + } + factory MoveSingleComponentResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory MoveSingleComponentResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + MoveSingleComponentResponse clone() => MoveSingleComponentResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + MoveSingleComponentResponse copyWith(void Function(MoveSingleComponentResponse) updates) => super.copyWith((message) => updates(message as MoveSingleComponentResponse)) as MoveSingleComponentResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static MoveSingleComponentResponse create() => MoveSingleComponentResponse._(); + MoveSingleComponentResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MoveSingleComponentResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MoveSingleComponentResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get success => $_getBF(0); + @$pb.TagNumber(1) + set success($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasSuccess() => $_has(0); + @$pb.TagNumber(1) + void clearSuccess() => clearField(1); +} + +class GetPoseRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPoseRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.motion.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$1.ResourceName>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentName', subBuilder: $1.ResourceName.create) + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'destinationFrame') + ..pc<$1.Transform>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'supplementalTransforms', $pb.PbFieldType.PM, subBuilder: $1.Transform.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetPoseRequest._() : super(); + factory GetPoseRequest({ + $core.String? name, + $1.ResourceName? componentName, + $core.String? destinationFrame, + $core.Iterable<$1.Transform>? supplementalTransforms, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (componentName != null) { + _result.componentName = componentName; + } + if (destinationFrame != null) { + _result.destinationFrame = destinationFrame; + } + if (supplementalTransforms != null) { + _result.supplementalTransforms.addAll(supplementalTransforms); + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetPoseRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPoseRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPoseRequest clone() => GetPoseRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPoseRequest copyWith(void Function(GetPoseRequest) updates) => super.copyWith((message) => updates(message as GetPoseRequest)) as GetPoseRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPoseRequest create() => GetPoseRequest._(); + GetPoseRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPoseRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPoseRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $1.ResourceName get componentName => $_getN(1); + @$pb.TagNumber(2) + set componentName($1.ResourceName v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasComponentName() => $_has(1); + @$pb.TagNumber(2) + void clearComponentName() => clearField(2); + @$pb.TagNumber(2) + $1.ResourceName ensureComponentName() => $_ensure(1); + + @$pb.TagNumber(3) + $core.String get destinationFrame => $_getSZ(2); + @$pb.TagNumber(3) + set destinationFrame($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasDestinationFrame() => $_has(2); + @$pb.TagNumber(3) + void clearDestinationFrame() => clearField(3); + + @$pb.TagNumber(4) + $core.List<$1.Transform> get supplementalTransforms => $_getList(3); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(4); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(4); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(4); +} + +class GetPoseResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPoseResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.motion.v1'), createEmptyInstance: create) + ..aOM<$1.PoseInFrame>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pose', subBuilder: $1.PoseInFrame.create) + ..hasRequiredFields = false + ; + + GetPoseResponse._() : super(); + factory GetPoseResponse({ + $1.PoseInFrame? pose, + }) { + final _result = create(); + if (pose != null) { + _result.pose = pose; + } + return _result; + } + factory GetPoseResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPoseResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPoseResponse clone() => GetPoseResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPoseResponse copyWith(void Function(GetPoseResponse) updates) => super.copyWith((message) => updates(message as GetPoseResponse)) as GetPoseResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPoseResponse create() => GetPoseResponse._(); + GetPoseResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPoseResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPoseResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.PoseInFrame get pose => $_getN(0); + @$pb.TagNumber(1) + set pose($1.PoseInFrame v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasPose() => $_has(0); + @$pb.TagNumber(1) + void clearPose() => clearField(1); + @$pb.TagNumber(1) + $1.PoseInFrame ensurePose() => $_ensure(0); +} + +class Constraints extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Constraints', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.motion.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'linearConstraint', $pb.PbFieldType.PM, subBuilder: LinearConstraint.create) + ..pc(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orientationConstraint', $pb.PbFieldType.PM, subBuilder: OrientationConstraint.create) + ..pc(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'collisionSpecification', $pb.PbFieldType.PM, subBuilder: CollisionSpecification.create) + ..hasRequiredFields = false + ; + + Constraints._() : super(); + factory Constraints({ + $core.Iterable? linearConstraint, + $core.Iterable? orientationConstraint, + $core.Iterable? collisionSpecification, + }) { + final _result = create(); + if (linearConstraint != null) { + _result.linearConstraint.addAll(linearConstraint); + } + if (orientationConstraint != null) { + _result.orientationConstraint.addAll(orientationConstraint); + } + if (collisionSpecification != null) { + _result.collisionSpecification.addAll(collisionSpecification); + } + return _result; + } + factory Constraints.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Constraints.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Constraints clone() => Constraints()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Constraints copyWith(void Function(Constraints) updates) => super.copyWith((message) => updates(message as Constraints)) as Constraints; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Constraints create() => Constraints._(); + Constraints createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Constraints getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Constraints? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get linearConstraint => $_getList(0); + + @$pb.TagNumber(2) + $core.List get orientationConstraint => $_getList(1); + + @$pb.TagNumber(3) + $core.List get collisionSpecification => $_getList(2); +} + +class LinearConstraint extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'LinearConstraint', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.motion.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'lineToleranceMm', $pb.PbFieldType.OF) + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orientationToleranceDegs', $pb.PbFieldType.OF) + ..hasRequiredFields = false + ; + + LinearConstraint._() : super(); + factory LinearConstraint({ + $core.double? lineToleranceMm, + $core.double? orientationToleranceDegs, + }) { + final _result = create(); + if (lineToleranceMm != null) { + _result.lineToleranceMm = lineToleranceMm; + } + if (orientationToleranceDegs != null) { + _result.orientationToleranceDegs = orientationToleranceDegs; + } + return _result; + } + factory LinearConstraint.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory LinearConstraint.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + LinearConstraint clone() => LinearConstraint()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + LinearConstraint copyWith(void Function(LinearConstraint) updates) => super.copyWith((message) => updates(message as LinearConstraint)) as LinearConstraint; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static LinearConstraint create() => LinearConstraint._(); + LinearConstraint createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static LinearConstraint getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static LinearConstraint? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get lineToleranceMm => $_getN(0); + @$pb.TagNumber(1) + set lineToleranceMm($core.double v) { $_setFloat(0, v); } + @$pb.TagNumber(1) + $core.bool hasLineToleranceMm() => $_has(0); + @$pb.TagNumber(1) + void clearLineToleranceMm() => clearField(1); + + @$pb.TagNumber(2) + $core.double get orientationToleranceDegs => $_getN(1); + @$pb.TagNumber(2) + set orientationToleranceDegs($core.double v) { $_setFloat(1, v); } + @$pb.TagNumber(2) + $core.bool hasOrientationToleranceDegs() => $_has(1); + @$pb.TagNumber(2) + void clearOrientationToleranceDegs() => clearField(2); +} + +class OrientationConstraint extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'OrientationConstraint', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.motion.v1'), createEmptyInstance: create) + ..a<$core.double>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'orientationToleranceDegs', $pb.PbFieldType.OF) + ..hasRequiredFields = false + ; + + OrientationConstraint._() : super(); + factory OrientationConstraint({ + $core.double? orientationToleranceDegs, + }) { + final _result = create(); + if (orientationToleranceDegs != null) { + _result.orientationToleranceDegs = orientationToleranceDegs; + } + return _result; + } + factory OrientationConstraint.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory OrientationConstraint.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + OrientationConstraint clone() => OrientationConstraint()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + OrientationConstraint copyWith(void Function(OrientationConstraint) updates) => super.copyWith((message) => updates(message as OrientationConstraint)) as OrientationConstraint; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static OrientationConstraint create() => OrientationConstraint._(); + OrientationConstraint createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static OrientationConstraint getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static OrientationConstraint? _defaultInstance; + + @$pb.TagNumber(1) + $core.double get orientationToleranceDegs => $_getN(0); + @$pb.TagNumber(1) + set orientationToleranceDegs($core.double v) { $_setFloat(0, v); } + @$pb.TagNumber(1) + $core.bool hasOrientationToleranceDegs() => $_has(0); + @$pb.TagNumber(1) + void clearOrientationToleranceDegs() => clearField(1); +} + +class CollisionSpecification_AllowedFrameCollisions extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CollisionSpecification.AllowedFrameCollisions', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.motion.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'frame1') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'frame2') + ..hasRequiredFields = false + ; + + CollisionSpecification_AllowedFrameCollisions._() : super(); + factory CollisionSpecification_AllowedFrameCollisions({ + $core.String? frame1, + $core.String? frame2, + }) { + final _result = create(); + if (frame1 != null) { + _result.frame1 = frame1; + } + if (frame2 != null) { + _result.frame2 = frame2; + } + return _result; + } + factory CollisionSpecification_AllowedFrameCollisions.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CollisionSpecification_AllowedFrameCollisions.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CollisionSpecification_AllowedFrameCollisions clone() => CollisionSpecification_AllowedFrameCollisions()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CollisionSpecification_AllowedFrameCollisions copyWith(void Function(CollisionSpecification_AllowedFrameCollisions) updates) => super.copyWith((message) => updates(message as CollisionSpecification_AllowedFrameCollisions)) as CollisionSpecification_AllowedFrameCollisions; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CollisionSpecification_AllowedFrameCollisions create() => CollisionSpecification_AllowedFrameCollisions._(); + CollisionSpecification_AllowedFrameCollisions createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CollisionSpecification_AllowedFrameCollisions getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CollisionSpecification_AllowedFrameCollisions? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get frame1 => $_getSZ(0); + @$pb.TagNumber(1) + set frame1($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasFrame1() => $_has(0); + @$pb.TagNumber(1) + void clearFrame1() => clearField(1); + + @$pb.TagNumber(2) + $core.String get frame2 => $_getSZ(1); + @$pb.TagNumber(2) + set frame2($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasFrame2() => $_has(1); + @$pb.TagNumber(2) + void clearFrame2() => clearField(2); +} + +class CollisionSpecification extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'CollisionSpecification', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.motion.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'allows', $pb.PbFieldType.PM, subBuilder: CollisionSpecification_AllowedFrameCollisions.create) + ..hasRequiredFields = false + ; + + CollisionSpecification._() : super(); + factory CollisionSpecification({ + $core.Iterable? allows, + }) { + final _result = create(); + if (allows != null) { + _result.allows.addAll(allows); + } + return _result; + } + factory CollisionSpecification.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory CollisionSpecification.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + CollisionSpecification clone() => CollisionSpecification()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + CollisionSpecification copyWith(void Function(CollisionSpecification) updates) => super.copyWith((message) => updates(message as CollisionSpecification)) as CollisionSpecification; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static CollisionSpecification create() => CollisionSpecification._(); + CollisionSpecification createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static CollisionSpecification getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static CollisionSpecification? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get allows => $_getList(0); +} + diff --git a/lib/src/gen/service/motion/v1/motion.pbenum.dart b/lib/src/gen/service/motion/v1/motion.pbenum.dart new file mode 100644 index 00000000000..96264ea5c13 --- /dev/null +++ b/lib/src/gen/service/motion/v1/motion.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: service/motion/v1/motion.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/service/motion/v1/motion.pbgrpc.dart b/lib/src/gen/service/motion/v1/motion.pbgrpc.dart new file mode 100644 index 00000000000..8b707b80f0b --- /dev/null +++ b/lib/src/gen/service/motion/v1/motion.pbgrpc.dart @@ -0,0 +1,134 @@ +/// +// Generated code. Do not modify. +// source: service/motion/v1/motion.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'motion.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'motion.pb.dart'; + +class MotionServiceClient extends $grpc.Client { + static final _$move = $grpc.ClientMethod<$0.MoveRequest, $0.MoveResponse>( + '/viam.service.motion.v1.MotionService/Move', + ($0.MoveRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.MoveResponse.fromBuffer(value)); + static final _$moveSingleComponent = $grpc.ClientMethod< + $0.MoveSingleComponentRequest, $0.MoveSingleComponentResponse>( + '/viam.service.motion.v1.MotionService/MoveSingleComponent', + ($0.MoveSingleComponentRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.MoveSingleComponentResponse.fromBuffer(value)); + static final _$getPose = + $grpc.ClientMethod<$0.GetPoseRequest, $0.GetPoseResponse>( + '/viam.service.motion.v1.MotionService/GetPose', + ($0.GetPoseRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetPoseResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.service.motion.v1.MotionService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + MotionServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.MoveResponse> move($0.MoveRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$move, request, options: options); + } + + $grpc.ResponseFuture<$0.MoveSingleComponentResponse> moveSingleComponent( + $0.MoveSingleComponentRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$moveSingleComponent, request, options: options); + } + + $grpc.ResponseFuture<$0.GetPoseResponse> getPose($0.GetPoseRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getPose, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class MotionServiceBase extends $grpc.Service { + $core.String get $name => 'viam.service.motion.v1.MotionService'; + + MotionServiceBase() { + $addMethod($grpc.ServiceMethod<$0.MoveRequest, $0.MoveResponse>( + 'Move', + move_Pre, + false, + false, + ($core.List<$core.int> value) => $0.MoveRequest.fromBuffer(value), + ($0.MoveResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.MoveSingleComponentRequest, + $0.MoveSingleComponentResponse>( + 'MoveSingleComponent', + moveSingleComponent_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.MoveSingleComponentRequest.fromBuffer(value), + ($0.MoveSingleComponentResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetPoseRequest, $0.GetPoseResponse>( + 'GetPose', + getPose_Pre, + false, + false, + ($core.List<$core.int> value) => $0.GetPoseRequest.fromBuffer(value), + ($0.GetPoseResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.MoveResponse> move_Pre( + $grpc.ServiceCall call, $async.Future<$0.MoveRequest> request) async { + return move(call, await request); + } + + $async.Future<$0.MoveSingleComponentResponse> moveSingleComponent_Pre( + $grpc.ServiceCall call, + $async.Future<$0.MoveSingleComponentRequest> request) async { + return moveSingleComponent(call, await request); + } + + $async.Future<$0.GetPoseResponse> getPose_Pre( + $grpc.ServiceCall call, $async.Future<$0.GetPoseRequest> request) async { + return getPose(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.MoveResponse> move( + $grpc.ServiceCall call, $0.MoveRequest request); + $async.Future<$0.MoveSingleComponentResponse> moveSingleComponent( + $grpc.ServiceCall call, $0.MoveSingleComponentRequest request); + $async.Future<$0.GetPoseResponse> getPose( + $grpc.ServiceCall call, $0.GetPoseRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/service/motion/v1/motion.pbjson.dart b/lib/src/gen/service/motion/v1/motion.pbjson.dart new file mode 100644 index 00000000000..f1d80547b69 --- /dev/null +++ b/lib/src/gen/service/motion/v1/motion.pbjson.dart @@ -0,0 +1,152 @@ +/// +// Generated code. Do not modify. +// source: service/motion/v1/motion.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use moveRequestDescriptor instead') +const MoveRequest$json = const { + '1': 'MoveRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'destination', '3': 2, '4': 1, '5': 11, '6': '.viam.common.v1.PoseInFrame', '10': 'destination'}, + const {'1': 'component_name', '3': 3, '4': 1, '5': 11, '6': '.viam.common.v1.ResourceName', '10': 'componentName'}, + const {'1': 'world_state', '3': 4, '4': 1, '5': 11, '6': '.viam.common.v1.WorldState', '9': 0, '10': 'worldState', '17': true}, + const {'1': 'constraints', '3': 5, '4': 1, '5': 11, '6': '.viam.service.motion.v1.Constraints', '9': 1, '10': 'constraints', '17': true}, + const {'1': 'slam_service_name', '3': 6, '4': 1, '5': 11, '6': '.viam.common.v1.ResourceName', '9': 2, '10': 'slamServiceName', '17': true}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], + '8': const [ + const {'1': '_world_state'}, + const {'1': '_constraints'}, + const {'1': '_slam_service_name'}, + ], +}; + +/// Descriptor for `MoveRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moveRequestDescriptor = $convert.base64Decode('CgtNb3ZlUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEj0KC2Rlc3RpbmF0aW9uGAIgASgLMhsudmlhbS5jb21tb24udjEuUG9zZUluRnJhbWVSC2Rlc3RpbmF0aW9uEkMKDmNvbXBvbmVudF9uYW1lGAMgASgLMhwudmlhbS5jb21tb24udjEuUmVzb3VyY2VOYW1lUg1jb21wb25lbnROYW1lEkAKC3dvcmxkX3N0YXRlGAQgASgLMhoudmlhbS5jb21tb24udjEuV29ybGRTdGF0ZUgAUgp3b3JsZFN0YXRliAEBEkoKC2NvbnN0cmFpbnRzGAUgASgLMiMudmlhbS5zZXJ2aWNlLm1vdGlvbi52MS5Db25zdHJhaW50c0gBUgtjb25zdHJhaW50c4gBARJNChFzbGFtX3NlcnZpY2VfbmFtZRgGIAEoCzIcLnZpYW0uY29tbW9uLnYxLlJlc291cmNlTmFtZUgCUg9zbGFtU2VydmljZU5hbWWIAQESLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYUIOCgxfd29ybGRfc3RhdGVCDgoMX2NvbnN0cmFpbnRzQhQKEl9zbGFtX3NlcnZpY2VfbmFtZQ=='); +@$core.Deprecated('Use moveResponseDescriptor instead') +const MoveResponse$json = const { + '1': 'MoveResponse', + '2': const [ + const {'1': 'success', '3': 1, '4': 1, '5': 8, '10': 'success'}, + ], +}; + +/// Descriptor for `MoveResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moveResponseDescriptor = $convert.base64Decode('CgxNb3ZlUmVzcG9uc2USGAoHc3VjY2VzcxgBIAEoCFIHc3VjY2Vzcw=='); +@$core.Deprecated('Use moveSingleComponentRequestDescriptor instead') +const MoveSingleComponentRequest$json = const { + '1': 'MoveSingleComponentRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'destination', '3': 2, '4': 1, '5': 11, '6': '.viam.common.v1.PoseInFrame', '10': 'destination'}, + const {'1': 'component_name', '3': 3, '4': 1, '5': 11, '6': '.viam.common.v1.ResourceName', '10': 'componentName'}, + const {'1': 'world_state', '3': 4, '4': 1, '5': 11, '6': '.viam.common.v1.WorldState', '9': 0, '10': 'worldState', '17': true}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], + '8': const [ + const {'1': '_world_state'}, + ], +}; + +/// Descriptor for `MoveSingleComponentRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moveSingleComponentRequestDescriptor = $convert.base64Decode('ChpNb3ZlU2luZ2xlQ29tcG9uZW50UmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEj0KC2Rlc3RpbmF0aW9uGAIgASgLMhsudmlhbS5jb21tb24udjEuUG9zZUluRnJhbWVSC2Rlc3RpbmF0aW9uEkMKDmNvbXBvbmVudF9uYW1lGAMgASgLMhwudmlhbS5jb21tb24udjEuUmVzb3VyY2VOYW1lUg1jb21wb25lbnROYW1lEkAKC3dvcmxkX3N0YXRlGAQgASgLMhoudmlhbS5jb21tb24udjEuV29ybGRTdGF0ZUgAUgp3b3JsZFN0YXRliAEBEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmFCDgoMX3dvcmxkX3N0YXRl'); +@$core.Deprecated('Use moveSingleComponentResponseDescriptor instead') +const MoveSingleComponentResponse$json = const { + '1': 'MoveSingleComponentResponse', + '2': const [ + const {'1': 'success', '3': 1, '4': 1, '5': 8, '10': 'success'}, + ], +}; + +/// Descriptor for `MoveSingleComponentResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List moveSingleComponentResponseDescriptor = $convert.base64Decode('ChtNb3ZlU2luZ2xlQ29tcG9uZW50UmVzcG9uc2USGAoHc3VjY2VzcxgBIAEoCFIHc3VjY2Vzcw=='); +@$core.Deprecated('Use getPoseRequestDescriptor instead') +const GetPoseRequest$json = const { + '1': 'GetPoseRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'component_name', '3': 2, '4': 1, '5': 11, '6': '.viam.common.v1.ResourceName', '10': 'componentName'}, + const {'1': 'destination_frame', '3': 3, '4': 1, '5': 9, '10': 'destinationFrame'}, + const {'1': 'supplemental_transforms', '3': 4, '4': 3, '5': 11, '6': '.viam.common.v1.Transform', '10': 'supplementalTransforms'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetPoseRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPoseRequestDescriptor = $convert.base64Decode('Cg5HZXRQb3NlUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEkMKDmNvbXBvbmVudF9uYW1lGAIgASgLMhwudmlhbS5jb21tb24udjEuUmVzb3VyY2VOYW1lUg1jb21wb25lbnROYW1lEisKEWRlc3RpbmF0aW9uX2ZyYW1lGAMgASgJUhBkZXN0aW5hdGlvbkZyYW1lElIKF3N1cHBsZW1lbnRhbF90cmFuc2Zvcm1zGAQgAygLMhkudmlhbS5jb21tb24udjEuVHJhbnNmb3JtUhZzdXBwbGVtZW50YWxUcmFuc2Zvcm1zEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use getPoseResponseDescriptor instead') +const GetPoseResponse$json = const { + '1': 'GetPoseResponse', + '2': const [ + const {'1': 'pose', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.PoseInFrame', '10': 'pose'}, + ], +}; + +/// Descriptor for `GetPoseResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPoseResponseDescriptor = $convert.base64Decode('Cg9HZXRQb3NlUmVzcG9uc2USLwoEcG9zZRgBIAEoCzIbLnZpYW0uY29tbW9uLnYxLlBvc2VJbkZyYW1lUgRwb3Nl'); +@$core.Deprecated('Use constraintsDescriptor instead') +const Constraints$json = const { + '1': 'Constraints', + '2': const [ + const {'1': 'linear_constraint', '3': 1, '4': 3, '5': 11, '6': '.viam.service.motion.v1.LinearConstraint', '10': 'linearConstraint'}, + const {'1': 'orientation_constraint', '3': 2, '4': 3, '5': 11, '6': '.viam.service.motion.v1.OrientationConstraint', '10': 'orientationConstraint'}, + const {'1': 'collision_specification', '3': 3, '4': 3, '5': 11, '6': '.viam.service.motion.v1.CollisionSpecification', '10': 'collisionSpecification'}, + ], +}; + +/// Descriptor for `Constraints`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List constraintsDescriptor = $convert.base64Decode('CgtDb25zdHJhaW50cxJVChFsaW5lYXJfY29uc3RyYWludBgBIAMoCzIoLnZpYW0uc2VydmljZS5tb3Rpb24udjEuTGluZWFyQ29uc3RyYWludFIQbGluZWFyQ29uc3RyYWludBJkChZvcmllbnRhdGlvbl9jb25zdHJhaW50GAIgAygLMi0udmlhbS5zZXJ2aWNlLm1vdGlvbi52MS5PcmllbnRhdGlvbkNvbnN0cmFpbnRSFW9yaWVudGF0aW9uQ29uc3RyYWludBJnChdjb2xsaXNpb25fc3BlY2lmaWNhdGlvbhgDIAMoCzIuLnZpYW0uc2VydmljZS5tb3Rpb24udjEuQ29sbGlzaW9uU3BlY2lmaWNhdGlvblIWY29sbGlzaW9uU3BlY2lmaWNhdGlvbg=='); +@$core.Deprecated('Use linearConstraintDescriptor instead') +const LinearConstraint$json = const { + '1': 'LinearConstraint', + '2': const [ + const {'1': 'line_tolerance_mm', '3': 1, '4': 1, '5': 2, '9': 0, '10': 'lineToleranceMm', '17': true}, + const {'1': 'orientation_tolerance_degs', '3': 2, '4': 1, '5': 2, '9': 1, '10': 'orientationToleranceDegs', '17': true}, + ], + '8': const [ + const {'1': '_line_tolerance_mm'}, + const {'1': '_orientation_tolerance_degs'}, + ], +}; + +/// Descriptor for `LinearConstraint`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List linearConstraintDescriptor = $convert.base64Decode('ChBMaW5lYXJDb25zdHJhaW50Ei8KEWxpbmVfdG9sZXJhbmNlX21tGAEgASgCSABSD2xpbmVUb2xlcmFuY2VNbYgBARJBChpvcmllbnRhdGlvbl90b2xlcmFuY2VfZGVncxgCIAEoAkgBUhhvcmllbnRhdGlvblRvbGVyYW5jZURlZ3OIAQFCFAoSX2xpbmVfdG9sZXJhbmNlX21tQh0KG19vcmllbnRhdGlvbl90b2xlcmFuY2VfZGVncw=='); +@$core.Deprecated('Use orientationConstraintDescriptor instead') +const OrientationConstraint$json = const { + '1': 'OrientationConstraint', + '2': const [ + const {'1': 'orientation_tolerance_degs', '3': 1, '4': 1, '5': 2, '9': 0, '10': 'orientationToleranceDegs', '17': true}, + ], + '8': const [ + const {'1': '_orientation_tolerance_degs'}, + ], +}; + +/// Descriptor for `OrientationConstraint`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List orientationConstraintDescriptor = $convert.base64Decode('ChVPcmllbnRhdGlvbkNvbnN0cmFpbnQSQQoab3JpZW50YXRpb25fdG9sZXJhbmNlX2RlZ3MYASABKAJIAFIYb3JpZW50YXRpb25Ub2xlcmFuY2VEZWdziAEBQh0KG19vcmllbnRhdGlvbl90b2xlcmFuY2VfZGVncw=='); +@$core.Deprecated('Use collisionSpecificationDescriptor instead') +const CollisionSpecification$json = const { + '1': 'CollisionSpecification', + '2': const [ + const {'1': 'allows', '3': 1, '4': 3, '5': 11, '6': '.viam.service.motion.v1.CollisionSpecification.AllowedFrameCollisions', '10': 'allows'}, + ], + '3': const [CollisionSpecification_AllowedFrameCollisions$json], +}; + +@$core.Deprecated('Use collisionSpecificationDescriptor instead') +const CollisionSpecification_AllowedFrameCollisions$json = const { + '1': 'AllowedFrameCollisions', + '2': const [ + const {'1': 'frame1', '3': 1, '4': 1, '5': 9, '10': 'frame1'}, + const {'1': 'frame2', '3': 2, '4': 1, '5': 9, '10': 'frame2'}, + ], +}; + +/// Descriptor for `CollisionSpecification`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List collisionSpecificationDescriptor = $convert.base64Decode('ChZDb2xsaXNpb25TcGVjaWZpY2F0aW9uEl0KBmFsbG93cxgBIAMoCzJFLnZpYW0uc2VydmljZS5tb3Rpb24udjEuQ29sbGlzaW9uU3BlY2lmaWNhdGlvbi5BbGxvd2VkRnJhbWVDb2xsaXNpb25zUgZhbGxvd3MaSAoWQWxsb3dlZEZyYW1lQ29sbGlzaW9ucxIWCgZmcmFtZTEYASABKAlSBmZyYW1lMRIWCgZmcmFtZTIYAiABKAlSBmZyYW1lMg=='); diff --git a/lib/src/gen/service/navigation/v1/navigation.pb.dart b/lib/src/gen/service/navigation/v1/navigation.pb.dart new file mode 100644 index 00000000000..075eaca9366 --- /dev/null +++ b/lib/src/gen/service/navigation/v1/navigation.pb.dart @@ -0,0 +1,727 @@ +/// +// Generated code. Do not modify. +// source: service/navigation/v1/navigation.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; +import '../../../common/v1/common.pb.dart' as $1; + +import 'navigation.pbenum.dart'; + +export 'navigation.pbenum.dart'; + +class GetModeRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetModeRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.navigation.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetModeRequest._() : super(); + factory GetModeRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetModeRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetModeRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetModeRequest clone() => GetModeRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetModeRequest copyWith(void Function(GetModeRequest) updates) => super.copyWith((message) => updates(message as GetModeRequest)) as GetModeRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetModeRequest create() => GetModeRequest._(); + GetModeRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetModeRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetModeRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetModeResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetModeResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.navigation.v1'), createEmptyInstance: create) + ..e(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mode', $pb.PbFieldType.OE, defaultOrMaker: Mode.MODE_UNSPECIFIED, valueOf: Mode.valueOf, enumValues: Mode.values) + ..hasRequiredFields = false + ; + + GetModeResponse._() : super(); + factory GetModeResponse({ + Mode? mode, + }) { + final _result = create(); + if (mode != null) { + _result.mode = mode; + } + return _result; + } + factory GetModeResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetModeResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetModeResponse clone() => GetModeResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetModeResponse copyWith(void Function(GetModeResponse) updates) => super.copyWith((message) => updates(message as GetModeResponse)) as GetModeResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetModeResponse create() => GetModeResponse._(); + GetModeResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetModeResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetModeResponse? _defaultInstance; + + @$pb.TagNumber(1) + Mode get mode => $_getN(0); + @$pb.TagNumber(1) + set mode(Mode v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasMode() => $_has(0); + @$pb.TagNumber(1) + void clearMode() => clearField(1); +} + +class SetModeRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetModeRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.navigation.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..e(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mode', $pb.PbFieldType.OE, defaultOrMaker: Mode.MODE_UNSPECIFIED, valueOf: Mode.valueOf, enumValues: Mode.values) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + SetModeRequest._() : super(); + factory SetModeRequest({ + $core.String? name, + Mode? mode, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (mode != null) { + _result.mode = mode; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory SetModeRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetModeRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetModeRequest clone() => SetModeRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetModeRequest copyWith(void Function(SetModeRequest) updates) => super.copyWith((message) => updates(message as SetModeRequest)) as SetModeRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetModeRequest create() => SetModeRequest._(); + SetModeRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetModeRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetModeRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + Mode get mode => $_getN(1); + @$pb.TagNumber(2) + set mode(Mode v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasMode() => $_has(1); + @$pb.TagNumber(2) + void clearMode() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class SetModeResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SetModeResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.navigation.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + SetModeResponse._() : super(); + factory SetModeResponse() => create(); + factory SetModeResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SetModeResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SetModeResponse clone() => SetModeResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SetModeResponse copyWith(void Function(SetModeResponse) updates) => super.copyWith((message) => updates(message as SetModeResponse)) as SetModeResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SetModeResponse create() => SetModeResponse._(); + SetModeResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static SetModeResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static SetModeResponse? _defaultInstance; +} + +class Waypoint extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Waypoint', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.navigation.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOM<$1.GeoPoint>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'location', subBuilder: $1.GeoPoint.create) + ..hasRequiredFields = false + ; + + Waypoint._() : super(); + factory Waypoint({ + $core.String? id, + $1.GeoPoint? location, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (location != null) { + _result.location = location; + } + return _result; + } + factory Waypoint.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Waypoint.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Waypoint clone() => Waypoint()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Waypoint copyWith(void Function(Waypoint) updates) => super.copyWith((message) => updates(message as Waypoint)) as Waypoint; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Waypoint create() => Waypoint._(); + Waypoint createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Waypoint getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Waypoint? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $1.GeoPoint get location => $_getN(1); + @$pb.TagNumber(2) + set location($1.GeoPoint v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasLocation() => $_has(1); + @$pb.TagNumber(2) + void clearLocation() => clearField(2); + @$pb.TagNumber(2) + $1.GeoPoint ensureLocation() => $_ensure(1); +} + +class GetLocationRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetLocationRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.navigation.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetLocationRequest._() : super(); + factory GetLocationRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetLocationRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetLocationRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetLocationRequest clone() => GetLocationRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetLocationRequest copyWith(void Function(GetLocationRequest) updates) => super.copyWith((message) => updates(message as GetLocationRequest)) as GetLocationRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetLocationRequest create() => GetLocationRequest._(); + GetLocationRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetLocationRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetLocationRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetLocationResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetLocationResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.navigation.v1'), createEmptyInstance: create) + ..aOM<$1.GeoPoint>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'location', subBuilder: $1.GeoPoint.create) + ..hasRequiredFields = false + ; + + GetLocationResponse._() : super(); + factory GetLocationResponse({ + $1.GeoPoint? location, + }) { + final _result = create(); + if (location != null) { + _result.location = location; + } + return _result; + } + factory GetLocationResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetLocationResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetLocationResponse clone() => GetLocationResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetLocationResponse copyWith(void Function(GetLocationResponse) updates) => super.copyWith((message) => updates(message as GetLocationResponse)) as GetLocationResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetLocationResponse create() => GetLocationResponse._(); + GetLocationResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetLocationResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetLocationResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.GeoPoint get location => $_getN(0); + @$pb.TagNumber(1) + set location($1.GeoPoint v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasLocation() => $_has(0); + @$pb.TagNumber(1) + void clearLocation() => clearField(1); + @$pb.TagNumber(1) + $1.GeoPoint ensureLocation() => $_ensure(0); +} + +class GetWaypointsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetWaypointsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.navigation.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetWaypointsRequest._() : super(); + factory GetWaypointsRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetWaypointsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetWaypointsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetWaypointsRequest clone() => GetWaypointsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetWaypointsRequest copyWith(void Function(GetWaypointsRequest) updates) => super.copyWith((message) => updates(message as GetWaypointsRequest)) as GetWaypointsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetWaypointsRequest create() => GetWaypointsRequest._(); + GetWaypointsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetWaypointsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetWaypointsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetWaypointsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetWaypointsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.navigation.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'waypoints', $pb.PbFieldType.PM, subBuilder: Waypoint.create) + ..hasRequiredFields = false + ; + + GetWaypointsResponse._() : super(); + factory GetWaypointsResponse({ + $core.Iterable? waypoints, + }) { + final _result = create(); + if (waypoints != null) { + _result.waypoints.addAll(waypoints); + } + return _result; + } + factory GetWaypointsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetWaypointsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetWaypointsResponse clone() => GetWaypointsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetWaypointsResponse copyWith(void Function(GetWaypointsResponse) updates) => super.copyWith((message) => updates(message as GetWaypointsResponse)) as GetWaypointsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetWaypointsResponse create() => GetWaypointsResponse._(); + GetWaypointsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetWaypointsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetWaypointsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get waypoints => $_getList(0); +} + +class AddWaypointRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddWaypointRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.navigation.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$1.GeoPoint>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'location', subBuilder: $1.GeoPoint.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + AddWaypointRequest._() : super(); + factory AddWaypointRequest({ + $core.String? name, + $1.GeoPoint? location, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (location != null) { + _result.location = location; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory AddWaypointRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddWaypointRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddWaypointRequest clone() => AddWaypointRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddWaypointRequest copyWith(void Function(AddWaypointRequest) updates) => super.copyWith((message) => updates(message as AddWaypointRequest)) as AddWaypointRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddWaypointRequest create() => AddWaypointRequest._(); + AddWaypointRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddWaypointRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddWaypointRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $1.GeoPoint get location => $_getN(1); + @$pb.TagNumber(2) + set location($1.GeoPoint v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasLocation() => $_has(1); + @$pb.TagNumber(2) + void clearLocation() => clearField(2); + @$pb.TagNumber(2) + $1.GeoPoint ensureLocation() => $_ensure(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class AddWaypointResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddWaypointResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.navigation.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + AddWaypointResponse._() : super(); + factory AddWaypointResponse() => create(); + factory AddWaypointResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddWaypointResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddWaypointResponse clone() => AddWaypointResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddWaypointResponse copyWith(void Function(AddWaypointResponse) updates) => super.copyWith((message) => updates(message as AddWaypointResponse)) as AddWaypointResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddWaypointResponse create() => AddWaypointResponse._(); + AddWaypointResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddWaypointResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddWaypointResponse? _defaultInstance; +} + +class RemoveWaypointRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveWaypointRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.navigation.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + RemoveWaypointRequest._() : super(); + factory RemoveWaypointRequest({ + $core.String? name, + $core.String? id, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (id != null) { + _result.id = id; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory RemoveWaypointRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveWaypointRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveWaypointRequest clone() => RemoveWaypointRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveWaypointRequest copyWith(void Function(RemoveWaypointRequest) updates) => super.copyWith((message) => updates(message as RemoveWaypointRequest)) as RemoveWaypointRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveWaypointRequest create() => RemoveWaypointRequest._(); + RemoveWaypointRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveWaypointRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveWaypointRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get id => $_getSZ(1); + @$pb.TagNumber(2) + set id($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasId() => $_has(1); + @$pb.TagNumber(2) + void clearId() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class RemoveWaypointResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveWaypointResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.navigation.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + RemoveWaypointResponse._() : super(); + factory RemoveWaypointResponse() => create(); + factory RemoveWaypointResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveWaypointResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveWaypointResponse clone() => RemoveWaypointResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveWaypointResponse copyWith(void Function(RemoveWaypointResponse) updates) => super.copyWith((message) => updates(message as RemoveWaypointResponse)) as RemoveWaypointResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveWaypointResponse create() => RemoveWaypointResponse._(); + RemoveWaypointResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveWaypointResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveWaypointResponse? _defaultInstance; +} + diff --git a/lib/src/gen/service/navigation/v1/navigation.pbenum.dart b/lib/src/gen/service/navigation/v1/navigation.pbenum.dart new file mode 100644 index 00000000000..77cc3bfe833 --- /dev/null +++ b/lib/src/gen/service/navigation/v1/navigation.pbenum.dart @@ -0,0 +1,28 @@ +/// +// Generated code. Do not modify. +// source: service/navigation/v1/navigation.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +// ignore_for_file: UNDEFINED_SHOWN_NAME +import 'dart:core' as $core; +import 'package:protobuf/protobuf.dart' as $pb; + +class Mode extends $pb.ProtobufEnum { + static const Mode MODE_UNSPECIFIED = Mode._(0, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'MODE_UNSPECIFIED'); + static const Mode MODE_MANUAL = Mode._(1, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'MODE_MANUAL'); + static const Mode MODE_WAYPOINT = Mode._(2, const $core.bool.fromEnvironment('protobuf.omit_enum_names') ? '' : 'MODE_WAYPOINT'); + + static const $core.List values = [ + MODE_UNSPECIFIED, + MODE_MANUAL, + MODE_WAYPOINT, + ]; + + static final $core.Map<$core.int, Mode> _byValue = $pb.ProtobufEnum.initByValue(values); + static Mode? valueOf($core.int value) => _byValue[value]; + + const Mode._($core.int v, $core.String n) : super(v, n); +} + diff --git a/lib/src/gen/service/navigation/v1/navigation.pbgrpc.dart b/lib/src/gen/service/navigation/v1/navigation.pbgrpc.dart new file mode 100644 index 00000000000..566a75d3d1c --- /dev/null +++ b/lib/src/gen/service/navigation/v1/navigation.pbgrpc.dart @@ -0,0 +1,221 @@ +/// +// Generated code. Do not modify. +// source: service/navigation/v1/navigation.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'navigation.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'navigation.pb.dart'; + +class NavigationServiceClient extends $grpc.Client { + static final _$getMode = + $grpc.ClientMethod<$0.GetModeRequest, $0.GetModeResponse>( + '/viam.service.navigation.v1.NavigationService/GetMode', + ($0.GetModeRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetModeResponse.fromBuffer(value)); + static final _$setMode = + $grpc.ClientMethod<$0.SetModeRequest, $0.SetModeResponse>( + '/viam.service.navigation.v1.NavigationService/SetMode', + ($0.SetModeRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.SetModeResponse.fromBuffer(value)); + static final _$getLocation = + $grpc.ClientMethod<$0.GetLocationRequest, $0.GetLocationResponse>( + '/viam.service.navigation.v1.NavigationService/GetLocation', + ($0.GetLocationRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetLocationResponse.fromBuffer(value)); + static final _$getWaypoints = + $grpc.ClientMethod<$0.GetWaypointsRequest, $0.GetWaypointsResponse>( + '/viam.service.navigation.v1.NavigationService/GetWaypoints', + ($0.GetWaypointsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetWaypointsResponse.fromBuffer(value)); + static final _$addWaypoint = + $grpc.ClientMethod<$0.AddWaypointRequest, $0.AddWaypointResponse>( + '/viam.service.navigation.v1.NavigationService/AddWaypoint', + ($0.AddWaypointRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.AddWaypointResponse.fromBuffer(value)); + static final _$removeWaypoint = + $grpc.ClientMethod<$0.RemoveWaypointRequest, $0.RemoveWaypointResponse>( + '/viam.service.navigation.v1.NavigationService/RemoveWaypoint', + ($0.RemoveWaypointRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.RemoveWaypointResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.service.navigation.v1.NavigationService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + NavigationServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.GetModeResponse> getMode($0.GetModeRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getMode, request, options: options); + } + + $grpc.ResponseFuture<$0.SetModeResponse> setMode($0.SetModeRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$setMode, request, options: options); + } + + $grpc.ResponseFuture<$0.GetLocationResponse> getLocation( + $0.GetLocationRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getLocation, request, options: options); + } + + $grpc.ResponseFuture<$0.GetWaypointsResponse> getWaypoints( + $0.GetWaypointsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getWaypoints, request, options: options); + } + + $grpc.ResponseFuture<$0.AddWaypointResponse> addWaypoint( + $0.AddWaypointRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$addWaypoint, request, options: options); + } + + $grpc.ResponseFuture<$0.RemoveWaypointResponse> removeWaypoint( + $0.RemoveWaypointRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$removeWaypoint, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class NavigationServiceBase extends $grpc.Service { + $core.String get $name => 'viam.service.navigation.v1.NavigationService'; + + NavigationServiceBase() { + $addMethod($grpc.ServiceMethod<$0.GetModeRequest, $0.GetModeResponse>( + 'GetMode', + getMode_Pre, + false, + false, + ($core.List<$core.int> value) => $0.GetModeRequest.fromBuffer(value), + ($0.GetModeResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.SetModeRequest, $0.SetModeResponse>( + 'SetMode', + setMode_Pre, + false, + false, + ($core.List<$core.int> value) => $0.SetModeRequest.fromBuffer(value), + ($0.SetModeResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetLocationRequest, $0.GetLocationResponse>( + 'GetLocation', + getLocation_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetLocationRequest.fromBuffer(value), + ($0.GetLocationResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetWaypointsRequest, $0.GetWaypointsResponse>( + 'GetWaypoints', + getWaypoints_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetWaypointsRequest.fromBuffer(value), + ($0.GetWaypointsResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.AddWaypointRequest, $0.AddWaypointResponse>( + 'AddWaypoint', + addWaypoint_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.AddWaypointRequest.fromBuffer(value), + ($0.AddWaypointResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.RemoveWaypointRequest, + $0.RemoveWaypointResponse>( + 'RemoveWaypoint', + removeWaypoint_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.RemoveWaypointRequest.fromBuffer(value), + ($0.RemoveWaypointResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.GetModeResponse> getMode_Pre( + $grpc.ServiceCall call, $async.Future<$0.GetModeRequest> request) async { + return getMode(call, await request); + } + + $async.Future<$0.SetModeResponse> setMode_Pre( + $grpc.ServiceCall call, $async.Future<$0.SetModeRequest> request) async { + return setMode(call, await request); + } + + $async.Future<$0.GetLocationResponse> getLocation_Pre($grpc.ServiceCall call, + $async.Future<$0.GetLocationRequest> request) async { + return getLocation(call, await request); + } + + $async.Future<$0.GetWaypointsResponse> getWaypoints_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetWaypointsRequest> request) async { + return getWaypoints(call, await request); + } + + $async.Future<$0.AddWaypointResponse> addWaypoint_Pre($grpc.ServiceCall call, + $async.Future<$0.AddWaypointRequest> request) async { + return addWaypoint(call, await request); + } + + $async.Future<$0.RemoveWaypointResponse> removeWaypoint_Pre( + $grpc.ServiceCall call, + $async.Future<$0.RemoveWaypointRequest> request) async { + return removeWaypoint(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.GetModeResponse> getMode( + $grpc.ServiceCall call, $0.GetModeRequest request); + $async.Future<$0.SetModeResponse> setMode( + $grpc.ServiceCall call, $0.SetModeRequest request); + $async.Future<$0.GetLocationResponse> getLocation( + $grpc.ServiceCall call, $0.GetLocationRequest request); + $async.Future<$0.GetWaypointsResponse> getWaypoints( + $grpc.ServiceCall call, $0.GetWaypointsRequest request); + $async.Future<$0.AddWaypointResponse> addWaypoint( + $grpc.ServiceCall call, $0.AddWaypointRequest request); + $async.Future<$0.RemoveWaypointResponse> removeWaypoint( + $grpc.ServiceCall call, $0.RemoveWaypointRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/service/navigation/v1/navigation.pbjson.dart b/lib/src/gen/service/navigation/v1/navigation.pbjson.dart new file mode 100644 index 00000000000..ce51e210af3 --- /dev/null +++ b/lib/src/gen/service/navigation/v1/navigation.pbjson.dart @@ -0,0 +1,153 @@ +/// +// Generated code. Do not modify. +// source: service/navigation/v1/navigation.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use modeDescriptor instead') +const Mode$json = const { + '1': 'Mode', + '2': const [ + const {'1': 'MODE_UNSPECIFIED', '2': 0}, + const {'1': 'MODE_MANUAL', '2': 1}, + const {'1': 'MODE_WAYPOINT', '2': 2}, + ], +}; + +/// Descriptor for `Mode`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List modeDescriptor = $convert.base64Decode('CgRNb2RlEhQKEE1PREVfVU5TUEVDSUZJRUQQABIPCgtNT0RFX01BTlVBTBABEhEKDU1PREVfV0FZUE9JTlQQAg=='); +@$core.Deprecated('Use getModeRequestDescriptor instead') +const GetModeRequest$json = const { + '1': 'GetModeRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetModeRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getModeRequestDescriptor = $convert.base64Decode('Cg5HZXRNb2RlUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use getModeResponseDescriptor instead') +const GetModeResponse$json = const { + '1': 'GetModeResponse', + '2': const [ + const {'1': 'mode', '3': 1, '4': 1, '5': 14, '6': '.viam.service.navigation.v1.Mode', '10': 'mode'}, + ], +}; + +/// Descriptor for `GetModeResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getModeResponseDescriptor = $convert.base64Decode('Cg9HZXRNb2RlUmVzcG9uc2USNAoEbW9kZRgBIAEoDjIgLnZpYW0uc2VydmljZS5uYXZpZ2F0aW9uLnYxLk1vZGVSBG1vZGU='); +@$core.Deprecated('Use setModeRequestDescriptor instead') +const SetModeRequest$json = const { + '1': 'SetModeRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'mode', '3': 2, '4': 1, '5': 14, '6': '.viam.service.navigation.v1.Mode', '10': 'mode'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `SetModeRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setModeRequestDescriptor = $convert.base64Decode('Cg5TZXRNb2RlUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEjQKBG1vZGUYAiABKA4yIC52aWFtLnNlcnZpY2UubmF2aWdhdGlvbi52MS5Nb2RlUgRtb2RlEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use setModeResponseDescriptor instead') +const SetModeResponse$json = const { + '1': 'SetModeResponse', +}; + +/// Descriptor for `SetModeResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List setModeResponseDescriptor = $convert.base64Decode('Cg9TZXRNb2RlUmVzcG9uc2U='); +@$core.Deprecated('Use waypointDescriptor instead') +const Waypoint$json = const { + '1': 'Waypoint', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'location', '3': 2, '4': 1, '5': 11, '6': '.viam.common.v1.GeoPoint', '10': 'location'}, + ], +}; + +/// Descriptor for `Waypoint`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List waypointDescriptor = $convert.base64Decode('CghXYXlwb2ludBIOCgJpZBgBIAEoCVICaWQSNAoIbG9jYXRpb24YAiABKAsyGC52aWFtLmNvbW1vbi52MS5HZW9Qb2ludFIIbG9jYXRpb24='); +@$core.Deprecated('Use getLocationRequestDescriptor instead') +const GetLocationRequest$json = const { + '1': 'GetLocationRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetLocationRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getLocationRequestDescriptor = $convert.base64Decode('ChJHZXRMb2NhdGlvblJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getLocationResponseDescriptor instead') +const GetLocationResponse$json = const { + '1': 'GetLocationResponse', + '2': const [ + const {'1': 'location', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.GeoPoint', '10': 'location'}, + ], +}; + +/// Descriptor for `GetLocationResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getLocationResponseDescriptor = $convert.base64Decode('ChNHZXRMb2NhdGlvblJlc3BvbnNlEjQKCGxvY2F0aW9uGAEgASgLMhgudmlhbS5jb21tb24udjEuR2VvUG9pbnRSCGxvY2F0aW9u'); +@$core.Deprecated('Use getWaypointsRequestDescriptor instead') +const GetWaypointsRequest$json = const { + '1': 'GetWaypointsRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetWaypointsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getWaypointsRequestDescriptor = $convert.base64Decode('ChNHZXRXYXlwb2ludHNSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use getWaypointsResponseDescriptor instead') +const GetWaypointsResponse$json = const { + '1': 'GetWaypointsResponse', + '2': const [ + const {'1': 'waypoints', '3': 1, '4': 3, '5': 11, '6': '.viam.service.navigation.v1.Waypoint', '10': 'waypoints'}, + ], +}; + +/// Descriptor for `GetWaypointsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getWaypointsResponseDescriptor = $convert.base64Decode('ChRHZXRXYXlwb2ludHNSZXNwb25zZRJCCgl3YXlwb2ludHMYASADKAsyJC52aWFtLnNlcnZpY2UubmF2aWdhdGlvbi52MS5XYXlwb2ludFIJd2F5cG9pbnRz'); +@$core.Deprecated('Use addWaypointRequestDescriptor instead') +const AddWaypointRequest$json = const { + '1': 'AddWaypointRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'location', '3': 2, '4': 1, '5': 11, '6': '.viam.common.v1.GeoPoint', '10': 'location'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `AddWaypointRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addWaypointRequestDescriptor = $convert.base64Decode('ChJBZGRXYXlwb2ludFJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRI0Cghsb2NhdGlvbhgCIAEoCzIYLnZpYW0uY29tbW9uLnYxLkdlb1BvaW50Ughsb2NhdGlvbhItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use addWaypointResponseDescriptor instead') +const AddWaypointResponse$json = const { + '1': 'AddWaypointResponse', +}; + +/// Descriptor for `AddWaypointResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addWaypointResponseDescriptor = $convert.base64Decode('ChNBZGRXYXlwb2ludFJlc3BvbnNl'); +@$core.Deprecated('Use removeWaypointRequestDescriptor instead') +const RemoveWaypointRequest$json = const { + '1': 'RemoveWaypointRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'id', '3': 2, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `RemoveWaypointRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeWaypointRequestDescriptor = $convert.base64Decode('ChVSZW1vdmVXYXlwb2ludFJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIOCgJpZBgCIAEoCVICaWQSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use removeWaypointResponseDescriptor instead') +const RemoveWaypointResponse$json = const { + '1': 'RemoveWaypointResponse', +}; + +/// Descriptor for `RemoveWaypointResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeWaypointResponseDescriptor = $convert.base64Decode('ChZSZW1vdmVXYXlwb2ludFJlc3BvbnNl'); diff --git a/lib/src/gen/service/sensors/v1/sensors.pb.dart b/lib/src/gen/service/sensors/v1/sensors.pb.dart new file mode 100644 index 00000000000..58660cdd5c9 --- /dev/null +++ b/lib/src/gen/service/sensors/v1/sensors.pb.dart @@ -0,0 +1,287 @@ +/// +// Generated code. Do not modify. +// source: service/sensors/v1/sensors.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; +import '../../../common/v1/common.pb.dart' as $1; + +class GetSensorsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetSensorsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.sensors.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetSensorsRequest._() : super(); + factory GetSensorsRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetSensorsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetSensorsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetSensorsRequest clone() => GetSensorsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetSensorsRequest copyWith(void Function(GetSensorsRequest) updates) => super.copyWith((message) => updates(message as GetSensorsRequest)) as GetSensorsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetSensorsRequest create() => GetSensorsRequest._(); + GetSensorsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetSensorsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetSensorsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetSensorsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetSensorsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.sensors.v1'), createEmptyInstance: create) + ..pc<$1.ResourceName>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sensorNames', $pb.PbFieldType.PM, subBuilder: $1.ResourceName.create) + ..hasRequiredFields = false + ; + + GetSensorsResponse._() : super(); + factory GetSensorsResponse({ + $core.Iterable<$1.ResourceName>? sensorNames, + }) { + final _result = create(); + if (sensorNames != null) { + _result.sensorNames.addAll(sensorNames); + } + return _result; + } + factory GetSensorsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetSensorsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetSensorsResponse clone() => GetSensorsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetSensorsResponse copyWith(void Function(GetSensorsResponse) updates) => super.copyWith((message) => updates(message as GetSensorsResponse)) as GetSensorsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetSensorsResponse create() => GetSensorsResponse._(); + GetSensorsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetSensorsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetSensorsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$1.ResourceName> get sensorNames => $_getList(0); +} + +class GetReadingsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetReadingsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.sensors.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..pc<$1.ResourceName>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'sensorNames', $pb.PbFieldType.PM, subBuilder: $1.ResourceName.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetReadingsRequest._() : super(); + factory GetReadingsRequest({ + $core.String? name, + $core.Iterable<$1.ResourceName>? sensorNames, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (sensorNames != null) { + _result.sensorNames.addAll(sensorNames); + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetReadingsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetReadingsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetReadingsRequest clone() => GetReadingsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetReadingsRequest copyWith(void Function(GetReadingsRequest) updates) => super.copyWith((message) => updates(message as GetReadingsRequest)) as GetReadingsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetReadingsRequest create() => GetReadingsRequest._(); + GetReadingsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetReadingsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetReadingsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$1.ResourceName> get sensorNames => $_getList(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class Readings extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Readings', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.sensors.v1'), createEmptyInstance: create) + ..aOM<$1.ResourceName>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name', subBuilder: $1.ResourceName.create) + ..m<$core.String, $2.Value>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'readings', entryClassName: 'Readings.ReadingsEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OM, valueCreator: $2.Value.create, packageName: const $pb.PackageName('viam.service.sensors.v1')) + ..hasRequiredFields = false + ; + + Readings._() : super(); + factory Readings({ + $1.ResourceName? name, + $core.Map<$core.String, $2.Value>? readings, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (readings != null) { + _result.readings.addAll(readings); + } + return _result; + } + factory Readings.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Readings.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Readings clone() => Readings()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Readings copyWith(void Function(Readings) updates) => super.copyWith((message) => updates(message as Readings)) as Readings; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Readings create() => Readings._(); + Readings createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Readings getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Readings? _defaultInstance; + + @$pb.TagNumber(1) + $1.ResourceName get name => $_getN(0); + @$pb.TagNumber(1) + set name($1.ResourceName v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + @$pb.TagNumber(1) + $1.ResourceName ensureName() => $_ensure(0); + + @$pb.TagNumber(2) + $core.Map<$core.String, $2.Value> get readings => $_getMap(1); +} + +class GetReadingsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetReadingsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.sensors.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'readings', $pb.PbFieldType.PM, subBuilder: Readings.create) + ..hasRequiredFields = false + ; + + GetReadingsResponse._() : super(); + factory GetReadingsResponse({ + $core.Iterable? readings, + }) { + final _result = create(); + if (readings != null) { + _result.readings.addAll(readings); + } + return _result; + } + factory GetReadingsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetReadingsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetReadingsResponse clone() => GetReadingsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetReadingsResponse copyWith(void Function(GetReadingsResponse) updates) => super.copyWith((message) => updates(message as GetReadingsResponse)) as GetReadingsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetReadingsResponse create() => GetReadingsResponse._(); + GetReadingsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetReadingsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetReadingsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get readings => $_getList(0); +} + diff --git a/lib/src/gen/service/sensors/v1/sensors.pbenum.dart b/lib/src/gen/service/sensors/v1/sensors.pbenum.dart new file mode 100644 index 00000000000..ccc68989bd2 --- /dev/null +++ b/lib/src/gen/service/sensors/v1/sensors.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: service/sensors/v1/sensors.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/service/sensors/v1/sensors.pbgrpc.dart b/lib/src/gen/service/sensors/v1/sensors.pbgrpc.dart new file mode 100644 index 00000000000..052f7b46c0d --- /dev/null +++ b/lib/src/gen/service/sensors/v1/sensors.pbgrpc.dart @@ -0,0 +1,111 @@ +/// +// Generated code. Do not modify. +// source: service/sensors/v1/sensors.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'sensors.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'sensors.pb.dart'; + +class SensorsServiceClient extends $grpc.Client { + static final _$getSensors = + $grpc.ClientMethod<$0.GetSensorsRequest, $0.GetSensorsResponse>( + '/viam.service.sensors.v1.SensorsService/GetSensors', + ($0.GetSensorsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetSensorsResponse.fromBuffer(value)); + static final _$getReadings = + $grpc.ClientMethod<$0.GetReadingsRequest, $0.GetReadingsResponse>( + '/viam.service.sensors.v1.SensorsService/GetReadings', + ($0.GetReadingsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetReadingsResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.service.sensors.v1.SensorsService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + SensorsServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.GetSensorsResponse> getSensors( + $0.GetSensorsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getSensors, request, options: options); + } + + $grpc.ResponseFuture<$0.GetReadingsResponse> getReadings( + $0.GetReadingsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getReadings, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class SensorsServiceBase extends $grpc.Service { + $core.String get $name => 'viam.service.sensors.v1.SensorsService'; + + SensorsServiceBase() { + $addMethod($grpc.ServiceMethod<$0.GetSensorsRequest, $0.GetSensorsResponse>( + 'GetSensors', + getSensors_Pre, + false, + false, + ($core.List<$core.int> value) => $0.GetSensorsRequest.fromBuffer(value), + ($0.GetSensorsResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetReadingsRequest, $0.GetReadingsResponse>( + 'GetReadings', + getReadings_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetReadingsRequest.fromBuffer(value), + ($0.GetReadingsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.GetSensorsResponse> getSensors_Pre($grpc.ServiceCall call, + $async.Future<$0.GetSensorsRequest> request) async { + return getSensors(call, await request); + } + + $async.Future<$0.GetReadingsResponse> getReadings_Pre($grpc.ServiceCall call, + $async.Future<$0.GetReadingsRequest> request) async { + return getReadings(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.GetSensorsResponse> getSensors( + $grpc.ServiceCall call, $0.GetSensorsRequest request); + $async.Future<$0.GetReadingsResponse> getReadings( + $grpc.ServiceCall call, $0.GetReadingsRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/service/sensors/v1/sensors.pbjson.dart b/lib/src/gen/service/sensors/v1/sensors.pbjson.dart new file mode 100644 index 00000000000..158dc7aa70f --- /dev/null +++ b/lib/src/gen/service/sensors/v1/sensors.pbjson.dart @@ -0,0 +1,75 @@ +/// +// Generated code. Do not modify. +// source: service/sensors/v1/sensors.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use getSensorsRequestDescriptor instead') +const GetSensorsRequest$json = const { + '1': 'GetSensorsRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetSensorsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getSensorsRequestDescriptor = $convert.base64Decode('ChFHZXRTZW5zb3JzUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use getSensorsResponseDescriptor instead') +const GetSensorsResponse$json = const { + '1': 'GetSensorsResponse', + '2': const [ + const {'1': 'sensor_names', '3': 1, '4': 3, '5': 11, '6': '.viam.common.v1.ResourceName', '10': 'sensorNames'}, + ], +}; + +/// Descriptor for `GetSensorsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getSensorsResponseDescriptor = $convert.base64Decode('ChJHZXRTZW5zb3JzUmVzcG9uc2USPwoMc2Vuc29yX25hbWVzGAEgAygLMhwudmlhbS5jb21tb24udjEuUmVzb3VyY2VOYW1lUgtzZW5zb3JOYW1lcw=='); +@$core.Deprecated('Use getReadingsRequestDescriptor instead') +const GetReadingsRequest$json = const { + '1': 'GetReadingsRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'sensor_names', '3': 2, '4': 3, '5': 11, '6': '.viam.common.v1.ResourceName', '10': 'sensorNames'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetReadingsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getReadingsRequestDescriptor = $convert.base64Decode('ChJHZXRSZWFkaW5nc1JlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRI/CgxzZW5zb3JfbmFtZXMYAiADKAsyHC52aWFtLmNvbW1vbi52MS5SZXNvdXJjZU5hbWVSC3NlbnNvck5hbWVzEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use readingsDescriptor instead') +const Readings$json = const { + '1': 'Readings', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.ResourceName', '10': 'name'}, + const {'1': 'readings', '3': 2, '4': 3, '5': 11, '6': '.viam.service.sensors.v1.Readings.ReadingsEntry', '10': 'readings'}, + ], + '3': const [Readings_ReadingsEntry$json], +}; + +@$core.Deprecated('Use readingsDescriptor instead') +const Readings_ReadingsEntry$json = const { + '1': 'ReadingsEntry', + '2': const [ + const {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, + const {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.google.protobuf.Value', '10': 'value'}, + ], + '7': const {'7': true}, +}; + +/// Descriptor for `Readings`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List readingsDescriptor = $convert.base64Decode('CghSZWFkaW5ncxIwCgRuYW1lGAEgASgLMhwudmlhbS5jb21tb24udjEuUmVzb3VyY2VOYW1lUgRuYW1lEksKCHJlYWRpbmdzGAIgAygLMi8udmlhbS5zZXJ2aWNlLnNlbnNvcnMudjEuUmVhZGluZ3MuUmVhZGluZ3NFbnRyeVIIcmVhZGluZ3MaUwoNUmVhZGluZ3NFbnRyeRIQCgNrZXkYASABKAlSA2tleRIsCgV2YWx1ZRgCIAEoCzIWLmdvb2dsZS5wcm90b2J1Zi5WYWx1ZVIFdmFsdWU6AjgB'); +@$core.Deprecated('Use getReadingsResponseDescriptor instead') +const GetReadingsResponse$json = const { + '1': 'GetReadingsResponse', + '2': const [ + const {'1': 'readings', '3': 1, '4': 3, '5': 11, '6': '.viam.service.sensors.v1.Readings', '10': 'readings'}, + ], +}; + +/// Descriptor for `GetReadingsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getReadingsResponseDescriptor = $convert.base64Decode('ChNHZXRSZWFkaW5nc1Jlc3BvbnNlEj0KCHJlYWRpbmdzGAEgAygLMiEudmlhbS5zZXJ2aWNlLnNlbnNvcnMudjEuUmVhZGluZ3NSCHJlYWRpbmdz'); diff --git a/lib/src/gen/service/shell/v1/shell.pb.dart b/lib/src/gen/service/shell/v1/shell.pb.dart new file mode 100644 index 00000000000..f9639c1982c --- /dev/null +++ b/lib/src/gen/service/shell/v1/shell.pb.dart @@ -0,0 +1,165 @@ +/// +// Generated code. Do not modify. +// source: service/shell/v1/shell.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; + +class ShellRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ShellRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.shell.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dataIn') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + ShellRequest._() : super(); + factory ShellRequest({ + $core.String? name, + $core.String? dataIn, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (dataIn != null) { + _result.dataIn = dataIn; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory ShellRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ShellRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ShellRequest clone() => ShellRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ShellRequest copyWith(void Function(ShellRequest) updates) => super.copyWith((message) => updates(message as ShellRequest)) as ShellRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ShellRequest create() => ShellRequest._(); + ShellRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ShellRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ShellRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get dataIn => $_getSZ(1); + @$pb.TagNumber(2) + set dataIn($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasDataIn() => $_has(1); + @$pb.TagNumber(2) + void clearDataIn() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class ShellResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ShellResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.shell.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dataOut') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'dataErr') + ..aOB(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'eof') + ..hasRequiredFields = false + ; + + ShellResponse._() : super(); + factory ShellResponse({ + $core.String? dataOut, + $core.String? dataErr, + $core.bool? eof, + }) { + final _result = create(); + if (dataOut != null) { + _result.dataOut = dataOut; + } + if (dataErr != null) { + _result.dataErr = dataErr; + } + if (eof != null) { + _result.eof = eof; + } + return _result; + } + factory ShellResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ShellResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ShellResponse clone() => ShellResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ShellResponse copyWith(void Function(ShellResponse) updates) => super.copyWith((message) => updates(message as ShellResponse)) as ShellResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ShellResponse create() => ShellResponse._(); + ShellResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ShellResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ShellResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get dataOut => $_getSZ(0); + @$pb.TagNumber(1) + set dataOut($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasDataOut() => $_has(0); + @$pb.TagNumber(1) + void clearDataOut() => clearField(1); + + @$pb.TagNumber(2) + $core.String get dataErr => $_getSZ(1); + @$pb.TagNumber(2) + set dataErr($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasDataErr() => $_has(1); + @$pb.TagNumber(2) + void clearDataErr() => clearField(2); + + @$pb.TagNumber(3) + $core.bool get eof => $_getBF(2); + @$pb.TagNumber(3) + set eof($core.bool v) { $_setBool(2, v); } + @$pb.TagNumber(3) + $core.bool hasEof() => $_has(2); + @$pb.TagNumber(3) + void clearEof() => clearField(3); +} + diff --git a/lib/src/gen/service/shell/v1/shell.pbenum.dart b/lib/src/gen/service/shell/v1/shell.pbenum.dart new file mode 100644 index 00000000000..561afb3a5be --- /dev/null +++ b/lib/src/gen/service/shell/v1/shell.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: service/shell/v1/shell.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/service/shell/v1/shell.pbgrpc.dart b/lib/src/gen/service/shell/v1/shell.pbgrpc.dart new file mode 100644 index 00000000000..7b68c901ee7 --- /dev/null +++ b/lib/src/gen/service/shell/v1/shell.pbgrpc.dart @@ -0,0 +1,76 @@ +/// +// Generated code. Do not modify. +// source: service/shell/v1/shell.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'shell.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'shell.pb.dart'; + +class ShellServiceClient extends $grpc.Client { + static final _$shell = $grpc.ClientMethod<$0.ShellRequest, $0.ShellResponse>( + '/viam.service.shell.v1.ShellService/Shell', + ($0.ShellRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.ShellResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.service.shell.v1.ShellService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + ShellServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseStream<$0.ShellResponse> shell( + $async.Stream<$0.ShellRequest> request, + {$grpc.CallOptions? options}) { + return $createStreamingCall(_$shell, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class ShellServiceBase extends $grpc.Service { + $core.String get $name => 'viam.service.shell.v1.ShellService'; + + ShellServiceBase() { + $addMethod($grpc.ServiceMethod<$0.ShellRequest, $0.ShellResponse>( + 'Shell', + shell, + true, + true, + ($core.List<$core.int> value) => $0.ShellRequest.fromBuffer(value), + ($0.ShellResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Stream<$0.ShellResponse> shell( + $grpc.ServiceCall call, $async.Stream<$0.ShellRequest> request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/service/shell/v1/shell.pbjson.dart b/lib/src/gen/service/shell/v1/shell.pbjson.dart new file mode 100644 index 00000000000..6dd47592366 --- /dev/null +++ b/lib/src/gen/service/shell/v1/shell.pbjson.dart @@ -0,0 +1,34 @@ +/// +// Generated code. Do not modify. +// source: service/shell/v1/shell.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use shellRequestDescriptor instead') +const ShellRequest$json = const { + '1': 'ShellRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'data_in', '3': 2, '4': 1, '5': 9, '10': 'dataIn'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `ShellRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List shellRequestDescriptor = $convert.base64Decode('CgxTaGVsbFJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIXCgdkYXRhX2luGAIgASgJUgZkYXRhSW4SLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use shellResponseDescriptor instead') +const ShellResponse$json = const { + '1': 'ShellResponse', + '2': const [ + const {'1': 'data_out', '3': 1, '4': 1, '5': 9, '10': 'dataOut'}, + const {'1': 'data_err', '3': 2, '4': 1, '5': 9, '10': 'dataErr'}, + const {'1': 'eof', '3': 3, '4': 1, '5': 8, '10': 'eof'}, + ], +}; + +/// Descriptor for `ShellResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List shellResponseDescriptor = $convert.base64Decode('Cg1TaGVsbFJlc3BvbnNlEhkKCGRhdGFfb3V0GAEgASgJUgdkYXRhT3V0EhkKCGRhdGFfZXJyGAIgASgJUgdkYXRhRXJyEhAKA2VvZhgDIAEoCFIDZW9m'); diff --git a/lib/src/gen/service/slam/v1/slam.pb.dart b/lib/src/gen/service/slam/v1/slam.pb.dart new file mode 100644 index 00000000000..eebe4a6dd96 --- /dev/null +++ b/lib/src/gen/service/slam/v1/slam.pb.dart @@ -0,0 +1,642 @@ +/// +// Generated code. Do not modify. +// source: service/slam/v1/slam.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../common/v1/common.pb.dart' as $1; +import '../../../google/protobuf/struct.pb.dart' as $2; + +class GetPositionRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPositionRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.slam.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + GetPositionRequest._() : super(); + factory GetPositionRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory GetPositionRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPositionRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPositionRequest clone() => GetPositionRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPositionRequest copyWith(void Function(GetPositionRequest) updates) => super.copyWith((message) => updates(message as GetPositionRequest)) as GetPositionRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPositionRequest create() => GetPositionRequest._(); + GetPositionRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPositionRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPositionRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class GetPositionResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPositionResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.slam.v1'), createEmptyInstance: create) + ..aOM<$1.Pose>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pose', subBuilder: $1.Pose.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentReference') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetPositionResponse._() : super(); + factory GetPositionResponse({ + $1.Pose? pose, + $core.String? componentReference, + $2.Struct? extra, + }) { + final _result = create(); + if (pose != null) { + _result.pose = pose; + } + if (componentReference != null) { + _result.componentReference = componentReference; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetPositionResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPositionResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPositionResponse clone() => GetPositionResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPositionResponse copyWith(void Function(GetPositionResponse) updates) => super.copyWith((message) => updates(message as GetPositionResponse)) as GetPositionResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPositionResponse create() => GetPositionResponse._(); + GetPositionResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPositionResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPositionResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.Pose get pose => $_getN(0); + @$pb.TagNumber(1) + set pose($1.Pose v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasPose() => $_has(0); + @$pb.TagNumber(1) + void clearPose() => clearField(1); + @$pb.TagNumber(1) + $1.Pose ensurePose() => $_ensure(0); + + @$pb.TagNumber(2) + $core.String get componentReference => $_getSZ(1); + @$pb.TagNumber(2) + set componentReference($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasComponentReference() => $_has(1); + @$pb.TagNumber(2) + void clearComponentReference() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class GetPointCloudMapRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPointCloudMapRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.slam.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + GetPointCloudMapRequest._() : super(); + factory GetPointCloudMapRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory GetPointCloudMapRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPointCloudMapRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPointCloudMapRequest clone() => GetPointCloudMapRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPointCloudMapRequest copyWith(void Function(GetPointCloudMapRequest) updates) => super.copyWith((message) => updates(message as GetPointCloudMapRequest)) as GetPointCloudMapRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPointCloudMapRequest create() => GetPointCloudMapRequest._(); + GetPointCloudMapRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPointCloudMapRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPointCloudMapRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class GetPointCloudMapResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPointCloudMapResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.slam.v1'), createEmptyInstance: create) + ..a<$core.List<$core.int>>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pointCloudPcdChunk', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + GetPointCloudMapResponse._() : super(); + factory GetPointCloudMapResponse({ + $core.List<$core.int>? pointCloudPcdChunk, + }) { + final _result = create(); + if (pointCloudPcdChunk != null) { + _result.pointCloudPcdChunk = pointCloudPcdChunk; + } + return _result; + } + factory GetPointCloudMapResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPointCloudMapResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPointCloudMapResponse clone() => GetPointCloudMapResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPointCloudMapResponse copyWith(void Function(GetPointCloudMapResponse) updates) => super.copyWith((message) => updates(message as GetPointCloudMapResponse)) as GetPointCloudMapResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPointCloudMapResponse create() => GetPointCloudMapResponse._(); + GetPointCloudMapResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPointCloudMapResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPointCloudMapResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.int> get pointCloudPcdChunk => $_getN(0); + @$pb.TagNumber(1) + set pointCloudPcdChunk($core.List<$core.int> v) { $_setBytes(0, v); } + @$pb.TagNumber(1) + $core.bool hasPointCloudPcdChunk() => $_has(0); + @$pb.TagNumber(1) + void clearPointCloudPcdChunk() => clearField(1); +} + +class GetInternalStateRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetInternalStateRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.slam.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + GetInternalStateRequest._() : super(); + factory GetInternalStateRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory GetInternalStateRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetInternalStateRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetInternalStateRequest clone() => GetInternalStateRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetInternalStateRequest copyWith(void Function(GetInternalStateRequest) updates) => super.copyWith((message) => updates(message as GetInternalStateRequest)) as GetInternalStateRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetInternalStateRequest create() => GetInternalStateRequest._(); + GetInternalStateRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetInternalStateRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetInternalStateRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class GetInternalStateResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetInternalStateResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.slam.v1'), createEmptyInstance: create) + ..a<$core.List<$core.int>>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'internalStateChunk', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + GetInternalStateResponse._() : super(); + factory GetInternalStateResponse({ + $core.List<$core.int>? internalStateChunk, + }) { + final _result = create(); + if (internalStateChunk != null) { + _result.internalStateChunk = internalStateChunk; + } + return _result; + } + factory GetInternalStateResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetInternalStateResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetInternalStateResponse clone() => GetInternalStateResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetInternalStateResponse copyWith(void Function(GetInternalStateResponse) updates) => super.copyWith((message) => updates(message as GetInternalStateResponse)) as GetInternalStateResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetInternalStateResponse create() => GetInternalStateResponse._(); + GetInternalStateResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetInternalStateResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetInternalStateResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.int> get internalStateChunk => $_getN(0); + @$pb.TagNumber(1) + set internalStateChunk($core.List<$core.int> v) { $_setBytes(0, v); } + @$pb.TagNumber(1) + $core.bool hasInternalStateChunk() => $_has(0); + @$pb.TagNumber(1) + void clearInternalStateChunk() => clearField(1); +} + +class GetPositionNewRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPositionNewRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.slam.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + GetPositionNewRequest._() : super(); + factory GetPositionNewRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory GetPositionNewRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPositionNewRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPositionNewRequest clone() => GetPositionNewRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPositionNewRequest copyWith(void Function(GetPositionNewRequest) updates) => super.copyWith((message) => updates(message as GetPositionNewRequest)) as GetPositionNewRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPositionNewRequest create() => GetPositionNewRequest._(); + GetPositionNewRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPositionNewRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPositionNewRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class GetPositionNewResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPositionNewResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.slam.v1'), createEmptyInstance: create) + ..aOM<$1.Pose>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pose', subBuilder: $1.Pose.create) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'componentReference') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetPositionNewResponse._() : super(); + factory GetPositionNewResponse({ + $1.Pose? pose, + $core.String? componentReference, + $2.Struct? extra, + }) { + final _result = create(); + if (pose != null) { + _result.pose = pose; + } + if (componentReference != null) { + _result.componentReference = componentReference; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetPositionNewResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPositionNewResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPositionNewResponse clone() => GetPositionNewResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPositionNewResponse copyWith(void Function(GetPositionNewResponse) updates) => super.copyWith((message) => updates(message as GetPositionNewResponse)) as GetPositionNewResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPositionNewResponse create() => GetPositionNewResponse._(); + GetPositionNewResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPositionNewResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPositionNewResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.Pose get pose => $_getN(0); + @$pb.TagNumber(1) + set pose($1.Pose v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasPose() => $_has(0); + @$pb.TagNumber(1) + void clearPose() => clearField(1); + @$pb.TagNumber(1) + $1.Pose ensurePose() => $_ensure(0); + + @$pb.TagNumber(2) + $core.String get componentReference => $_getSZ(1); + @$pb.TagNumber(2) + set componentReference($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasComponentReference() => $_has(1); + @$pb.TagNumber(2) + void clearComponentReference() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class GetPointCloudMapStreamRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPointCloudMapStreamRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.slam.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + GetPointCloudMapStreamRequest._() : super(); + factory GetPointCloudMapStreamRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory GetPointCloudMapStreamRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPointCloudMapStreamRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPointCloudMapStreamRequest clone() => GetPointCloudMapStreamRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPointCloudMapStreamRequest copyWith(void Function(GetPointCloudMapStreamRequest) updates) => super.copyWith((message) => updates(message as GetPointCloudMapStreamRequest)) as GetPointCloudMapStreamRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPointCloudMapStreamRequest create() => GetPointCloudMapStreamRequest._(); + GetPointCloudMapStreamRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPointCloudMapStreamRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPointCloudMapStreamRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class GetPointCloudMapStreamResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetPointCloudMapStreamResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.slam.v1'), createEmptyInstance: create) + ..a<$core.List<$core.int>>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'pointCloudPcdChunk', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + GetPointCloudMapStreamResponse._() : super(); + factory GetPointCloudMapStreamResponse({ + $core.List<$core.int>? pointCloudPcdChunk, + }) { + final _result = create(); + if (pointCloudPcdChunk != null) { + _result.pointCloudPcdChunk = pointCloudPcdChunk; + } + return _result; + } + factory GetPointCloudMapStreamResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetPointCloudMapStreamResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetPointCloudMapStreamResponse clone() => GetPointCloudMapStreamResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetPointCloudMapStreamResponse copyWith(void Function(GetPointCloudMapStreamResponse) updates) => super.copyWith((message) => updates(message as GetPointCloudMapStreamResponse)) as GetPointCloudMapStreamResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetPointCloudMapStreamResponse create() => GetPointCloudMapStreamResponse._(); + GetPointCloudMapStreamResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetPointCloudMapStreamResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetPointCloudMapStreamResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.int> get pointCloudPcdChunk => $_getN(0); + @$pb.TagNumber(1) + set pointCloudPcdChunk($core.List<$core.int> v) { $_setBytes(0, v); } + @$pb.TagNumber(1) + $core.bool hasPointCloudPcdChunk() => $_has(0); + @$pb.TagNumber(1) + void clearPointCloudPcdChunk() => clearField(1); +} + +class GetInternalStateStreamRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetInternalStateStreamRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.slam.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + GetInternalStateStreamRequest._() : super(); + factory GetInternalStateStreamRequest({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory GetInternalStateStreamRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetInternalStateStreamRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetInternalStateStreamRequest clone() => GetInternalStateStreamRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetInternalStateStreamRequest copyWith(void Function(GetInternalStateStreamRequest) updates) => super.copyWith((message) => updates(message as GetInternalStateStreamRequest)) as GetInternalStateStreamRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetInternalStateStreamRequest create() => GetInternalStateStreamRequest._(); + GetInternalStateStreamRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetInternalStateStreamRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetInternalStateStreamRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class GetInternalStateStreamResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetInternalStateStreamResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.slam.v1'), createEmptyInstance: create) + ..a<$core.List<$core.int>>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'internalStateChunk', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + GetInternalStateStreamResponse._() : super(); + factory GetInternalStateStreamResponse({ + $core.List<$core.int>? internalStateChunk, + }) { + final _result = create(); + if (internalStateChunk != null) { + _result.internalStateChunk = internalStateChunk; + } + return _result; + } + factory GetInternalStateStreamResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetInternalStateStreamResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetInternalStateStreamResponse clone() => GetInternalStateStreamResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetInternalStateStreamResponse copyWith(void Function(GetInternalStateStreamResponse) updates) => super.copyWith((message) => updates(message as GetInternalStateStreamResponse)) as GetInternalStateStreamResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetInternalStateStreamResponse create() => GetInternalStateStreamResponse._(); + GetInternalStateStreamResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetInternalStateStreamResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetInternalStateStreamResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.int> get internalStateChunk => $_getN(0); + @$pb.TagNumber(1) + set internalStateChunk($core.List<$core.int> v) { $_setBytes(0, v); } + @$pb.TagNumber(1) + $core.bool hasInternalStateChunk() => $_has(0); + @$pb.TagNumber(1) + void clearInternalStateChunk() => clearField(1); +} + diff --git a/lib/src/gen/service/slam/v1/slam.pbenum.dart b/lib/src/gen/service/slam/v1/slam.pbenum.dart new file mode 100644 index 00000000000..1cadea983e3 --- /dev/null +++ b/lib/src/gen/service/slam/v1/slam.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: service/slam/v1/slam.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/service/slam/v1/slam.pbgrpc.dart b/lib/src/gen/service/slam/v1/slam.pbgrpc.dart new file mode 100644 index 00000000000..6d757a39ac0 --- /dev/null +++ b/lib/src/gen/service/slam/v1/slam.pbgrpc.dart @@ -0,0 +1,238 @@ +/// +// Generated code. Do not modify. +// source: service/slam/v1/slam.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'slam.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'slam.pb.dart'; + +class SLAMServiceClient extends $grpc.Client { + static final _$getPosition = + $grpc.ClientMethod<$0.GetPositionRequest, $0.GetPositionResponse>( + '/viam.service.slam.v1.SLAMService/GetPosition', + ($0.GetPositionRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetPositionResponse.fromBuffer(value)); + static final _$getPointCloudMap = $grpc.ClientMethod< + $0.GetPointCloudMapRequest, $0.GetPointCloudMapResponse>( + '/viam.service.slam.v1.SLAMService/GetPointCloudMap', + ($0.GetPointCloudMapRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetPointCloudMapResponse.fromBuffer(value)); + static final _$getInternalState = $grpc.ClientMethod< + $0.GetInternalStateRequest, $0.GetInternalStateResponse>( + '/viam.service.slam.v1.SLAMService/GetInternalState', + ($0.GetInternalStateRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetInternalStateResponse.fromBuffer(value)); + static final _$getPositionNew = + $grpc.ClientMethod<$0.GetPositionNewRequest, $0.GetPositionNewResponse>( + '/viam.service.slam.v1.SLAMService/GetPositionNew', + ($0.GetPositionNewRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetPositionNewResponse.fromBuffer(value)); + static final _$getPointCloudMapStream = $grpc.ClientMethod< + $0.GetPointCloudMapStreamRequest, $0.GetPointCloudMapStreamResponse>( + '/viam.service.slam.v1.SLAMService/GetPointCloudMapStream', + ($0.GetPointCloudMapStreamRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetPointCloudMapStreamResponse.fromBuffer(value)); + static final _$getInternalStateStream = $grpc.ClientMethod< + $0.GetInternalStateStreamRequest, $0.GetInternalStateStreamResponse>( + '/viam.service.slam.v1.SLAMService/GetInternalStateStream', + ($0.GetInternalStateStreamRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetInternalStateStreamResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.service.slam.v1.SLAMService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + SLAMServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.GetPositionResponse> getPosition( + $0.GetPositionRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getPosition, request, options: options); + } + + $grpc.ResponseStream<$0.GetPointCloudMapResponse> getPointCloudMap( + $0.GetPointCloudMapRequest request, + {$grpc.CallOptions? options}) { + return $createStreamingCall( + _$getPointCloudMap, $async.Stream.fromIterable([request]), + options: options); + } + + $grpc.ResponseStream<$0.GetInternalStateResponse> getInternalState( + $0.GetInternalStateRequest request, + {$grpc.CallOptions? options}) { + return $createStreamingCall( + _$getInternalState, $async.Stream.fromIterable([request]), + options: options); + } + + $grpc.ResponseFuture<$0.GetPositionNewResponse> getPositionNew( + $0.GetPositionNewRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getPositionNew, request, options: options); + } + + $grpc.ResponseStream<$0.GetPointCloudMapStreamResponse> + getPointCloudMapStream($0.GetPointCloudMapStreamRequest request, + {$grpc.CallOptions? options}) { + return $createStreamingCall( + _$getPointCloudMapStream, $async.Stream.fromIterable([request]), + options: options); + } + + $grpc.ResponseStream<$0.GetInternalStateStreamResponse> + getInternalStateStream($0.GetInternalStateStreamRequest request, + {$grpc.CallOptions? options}) { + return $createStreamingCall( + _$getInternalStateStream, $async.Stream.fromIterable([request]), + options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class SLAMServiceBase extends $grpc.Service { + $core.String get $name => 'viam.service.slam.v1.SLAMService'; + + SLAMServiceBase() { + $addMethod( + $grpc.ServiceMethod<$0.GetPositionRequest, $0.GetPositionResponse>( + 'GetPosition', + getPosition_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetPositionRequest.fromBuffer(value), + ($0.GetPositionResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetPointCloudMapRequest, + $0.GetPointCloudMapResponse>( + 'GetPointCloudMap', + getPointCloudMap_Pre, + false, + true, + ($core.List<$core.int> value) => + $0.GetPointCloudMapRequest.fromBuffer(value), + ($0.GetPointCloudMapResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetInternalStateRequest, + $0.GetInternalStateResponse>( + 'GetInternalState', + getInternalState_Pre, + false, + true, + ($core.List<$core.int> value) => + $0.GetInternalStateRequest.fromBuffer(value), + ($0.GetInternalStateResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetPositionNewRequest, + $0.GetPositionNewResponse>( + 'GetPositionNew', + getPositionNew_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetPositionNewRequest.fromBuffer(value), + ($0.GetPositionNewResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetPointCloudMapStreamRequest, + $0.GetPointCloudMapStreamResponse>( + 'GetPointCloudMapStream', + getPointCloudMapStream_Pre, + false, + true, + ($core.List<$core.int> value) => + $0.GetPointCloudMapStreamRequest.fromBuffer(value), + ($0.GetPointCloudMapStreamResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetInternalStateStreamRequest, + $0.GetInternalStateStreamResponse>( + 'GetInternalStateStream', + getInternalStateStream_Pre, + false, + true, + ($core.List<$core.int> value) => + $0.GetInternalStateStreamRequest.fromBuffer(value), + ($0.GetInternalStateStreamResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.GetPositionResponse> getPosition_Pre($grpc.ServiceCall call, + $async.Future<$0.GetPositionRequest> request) async { + return getPosition(call, await request); + } + + $async.Stream<$0.GetPointCloudMapResponse> getPointCloudMap_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetPointCloudMapRequest> request) async* { + yield* getPointCloudMap(call, await request); + } + + $async.Stream<$0.GetInternalStateResponse> getInternalState_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetInternalStateRequest> request) async* { + yield* getInternalState(call, await request); + } + + $async.Future<$0.GetPositionNewResponse> getPositionNew_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetPositionNewRequest> request) async { + return getPositionNew(call, await request); + } + + $async.Stream<$0.GetPointCloudMapStreamResponse> getPointCloudMapStream_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetPointCloudMapStreamRequest> request) async* { + yield* getPointCloudMapStream(call, await request); + } + + $async.Stream<$0.GetInternalStateStreamResponse> getInternalStateStream_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetInternalStateStreamRequest> request) async* { + yield* getInternalStateStream(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.GetPositionResponse> getPosition( + $grpc.ServiceCall call, $0.GetPositionRequest request); + $async.Stream<$0.GetPointCloudMapResponse> getPointCloudMap( + $grpc.ServiceCall call, $0.GetPointCloudMapRequest request); + $async.Stream<$0.GetInternalStateResponse> getInternalState( + $grpc.ServiceCall call, $0.GetInternalStateRequest request); + $async.Future<$0.GetPositionNewResponse> getPositionNew( + $grpc.ServiceCall call, $0.GetPositionNewRequest request); + $async.Stream<$0.GetPointCloudMapStreamResponse> getPointCloudMapStream( + $grpc.ServiceCall call, $0.GetPointCloudMapStreamRequest request); + $async.Stream<$0.GetInternalStateStreamResponse> getInternalStateStream( + $grpc.ServiceCall call, $0.GetInternalStateStreamRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/service/slam/v1/slam.pbjson.dart b/lib/src/gen/service/slam/v1/slam.pbjson.dart new file mode 100644 index 00000000000..28ef988fe9b --- /dev/null +++ b/lib/src/gen/service/slam/v1/slam.pbjson.dart @@ -0,0 +1,140 @@ +/// +// Generated code. Do not modify. +// source: service/slam/v1/slam.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use getPositionRequestDescriptor instead') +const GetPositionRequest$json = const { + '1': 'GetPositionRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `GetPositionRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPositionRequestDescriptor = $convert.base64Decode('ChJHZXRQb3NpdGlvblJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZQ=='); +@$core.Deprecated('Use getPositionResponseDescriptor instead') +const GetPositionResponse$json = const { + '1': 'GetPositionResponse', + '2': const [ + const {'1': 'pose', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.Pose', '10': 'pose'}, + const {'1': 'component_reference', '3': 2, '4': 1, '5': 9, '10': 'componentReference'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetPositionResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPositionResponseDescriptor = $convert.base64Decode('ChNHZXRQb3NpdGlvblJlc3BvbnNlEigKBHBvc2UYASABKAsyFC52aWFtLmNvbW1vbi52MS5Qb3NlUgRwb3NlEi8KE2NvbXBvbmVudF9yZWZlcmVuY2UYAiABKAlSEmNvbXBvbmVudFJlZmVyZW5jZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getPointCloudMapRequestDescriptor instead') +const GetPointCloudMapRequest$json = const { + '1': 'GetPointCloudMapRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `GetPointCloudMapRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPointCloudMapRequestDescriptor = $convert.base64Decode('ChdHZXRQb2ludENsb3VkTWFwUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1l'); +@$core.Deprecated('Use getPointCloudMapResponseDescriptor instead') +const GetPointCloudMapResponse$json = const { + '1': 'GetPointCloudMapResponse', + '2': const [ + const {'1': 'point_cloud_pcd_chunk', '3': 1, '4': 1, '5': 12, '10': 'pointCloudPcdChunk'}, + ], +}; + +/// Descriptor for `GetPointCloudMapResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPointCloudMapResponseDescriptor = $convert.base64Decode('ChhHZXRQb2ludENsb3VkTWFwUmVzcG9uc2USMQoVcG9pbnRfY2xvdWRfcGNkX2NodW5rGAEgASgMUhJwb2ludENsb3VkUGNkQ2h1bms='); +@$core.Deprecated('Use getInternalStateRequestDescriptor instead') +const GetInternalStateRequest$json = const { + '1': 'GetInternalStateRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `GetInternalStateRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getInternalStateRequestDescriptor = $convert.base64Decode('ChdHZXRJbnRlcm5hbFN0YXRlUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1l'); +@$core.Deprecated('Use getInternalStateResponseDescriptor instead') +const GetInternalStateResponse$json = const { + '1': 'GetInternalStateResponse', + '2': const [ + const {'1': 'internal_state_chunk', '3': 1, '4': 1, '5': 12, '10': 'internalStateChunk'}, + ], +}; + +/// Descriptor for `GetInternalStateResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getInternalStateResponseDescriptor = $convert.base64Decode('ChhHZXRJbnRlcm5hbFN0YXRlUmVzcG9uc2USMAoUaW50ZXJuYWxfc3RhdGVfY2h1bmsYASABKAxSEmludGVybmFsU3RhdGVDaHVuaw=='); +@$core.Deprecated('Use getPositionNewRequestDescriptor instead') +const GetPositionNewRequest$json = const { + '1': 'GetPositionNewRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], + '7': const {'3': true}, +}; + +/// Descriptor for `GetPositionNewRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPositionNewRequestDescriptor = $convert.base64Decode('ChVHZXRQb3NpdGlvbk5ld1JlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZToCGAE='); +@$core.Deprecated('Use getPositionNewResponseDescriptor instead') +const GetPositionNewResponse$json = const { + '1': 'GetPositionNewResponse', + '2': const [ + const {'1': 'pose', '3': 1, '4': 1, '5': 11, '6': '.viam.common.v1.Pose', '10': 'pose'}, + const {'1': 'component_reference', '3': 2, '4': 1, '5': 9, '10': 'componentReference'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], + '7': const {'3': true}, +}; + +/// Descriptor for `GetPositionNewResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPositionNewResponseDescriptor = $convert.base64Decode('ChZHZXRQb3NpdGlvbk5ld1Jlc3BvbnNlEigKBHBvc2UYASABKAsyFC52aWFtLmNvbW1vbi52MS5Qb3NlUgRwb3NlEi8KE2NvbXBvbmVudF9yZWZlcmVuY2UYAiABKAlSEmNvbXBvbmVudFJlZmVyZW5jZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJhOgIYAQ=='); +@$core.Deprecated('Use getPointCloudMapStreamRequestDescriptor instead') +const GetPointCloudMapStreamRequest$json = const { + '1': 'GetPointCloudMapStreamRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], + '7': const {'3': true}, +}; + +/// Descriptor for `GetPointCloudMapStreamRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPointCloudMapStreamRequestDescriptor = $convert.base64Decode('Ch1HZXRQb2ludENsb3VkTWFwU3RyZWFtUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lOgIYAQ=='); +@$core.Deprecated('Use getPointCloudMapStreamResponseDescriptor instead') +const GetPointCloudMapStreamResponse$json = const { + '1': 'GetPointCloudMapStreamResponse', + '2': const [ + const {'1': 'point_cloud_pcd_chunk', '3': 1, '4': 1, '5': 12, '10': 'pointCloudPcdChunk'}, + ], + '7': const {'3': true}, +}; + +/// Descriptor for `GetPointCloudMapStreamResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getPointCloudMapStreamResponseDescriptor = $convert.base64Decode('Ch5HZXRQb2ludENsb3VkTWFwU3RyZWFtUmVzcG9uc2USMQoVcG9pbnRfY2xvdWRfcGNkX2NodW5rGAEgASgMUhJwb2ludENsb3VkUGNkQ2h1bms6AhgB'); +@$core.Deprecated('Use getInternalStateStreamRequestDescriptor instead') +const GetInternalStateStreamRequest$json = const { + '1': 'GetInternalStateStreamRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], + '7': const {'3': true}, +}; + +/// Descriptor for `GetInternalStateStreamRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getInternalStateStreamRequestDescriptor = $convert.base64Decode('Ch1HZXRJbnRlcm5hbFN0YXRlU3RyZWFtUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lOgIYAQ=='); +@$core.Deprecated('Use getInternalStateStreamResponseDescriptor instead') +const GetInternalStateStreamResponse$json = const { + '1': 'GetInternalStateStreamResponse', + '2': const [ + const {'1': 'internal_state_chunk', '3': 1, '4': 1, '5': 12, '10': 'internalStateChunk'}, + ], + '7': const {'3': true}, +}; + +/// Descriptor for `GetInternalStateStreamResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getInternalStateStreamResponseDescriptor = $convert.base64Decode('Ch5HZXRJbnRlcm5hbFN0YXRlU3RyZWFtUmVzcG9uc2USMAoUaW50ZXJuYWxfc3RhdGVfY2h1bmsYASABKAxSEmludGVybmFsU3RhdGVDaHVuazoCGAE='); diff --git a/lib/src/gen/service/vision/v1/vision.pb.dart b/lib/src/gen/service/vision/v1/vision.pb.dart new file mode 100644 index 00000000000..1f0fcbc4831 --- /dev/null +++ b/lib/src/gen/service/vision/v1/vision.pb.dart @@ -0,0 +1,2155 @@ +/// +// Generated code. Do not modify. +// source: service/vision/v1/vision.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:fixnum/fixnum.dart' as $fixnum; +import 'package:protobuf/protobuf.dart' as $pb; + +import '../../../google/protobuf/struct.pb.dart' as $2; +import '../../../common/v1/common.pb.dart' as $1; + +class GetModelParameterSchemaRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetModelParameterSchemaRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'modelType') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetModelParameterSchemaRequest._() : super(); + factory GetModelParameterSchemaRequest({ + $core.String? name, + $core.String? modelType, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (modelType != null) { + _result.modelType = modelType; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetModelParameterSchemaRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetModelParameterSchemaRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetModelParameterSchemaRequest clone() => GetModelParameterSchemaRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetModelParameterSchemaRequest copyWith(void Function(GetModelParameterSchemaRequest) updates) => super.copyWith((message) => updates(message as GetModelParameterSchemaRequest)) as GetModelParameterSchemaRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetModelParameterSchemaRequest create() => GetModelParameterSchemaRequest._(); + GetModelParameterSchemaRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetModelParameterSchemaRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetModelParameterSchemaRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get modelType => $_getSZ(1); + @$pb.TagNumber(2) + set modelType($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasModelType() => $_has(1); + @$pb.TagNumber(2) + void clearModelType() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class GetModelParameterSchemaResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetModelParameterSchemaResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..a<$core.List<$core.int>>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'modelParameterSchema', $pb.PbFieldType.OY) + ..hasRequiredFields = false + ; + + GetModelParameterSchemaResponse._() : super(); + factory GetModelParameterSchemaResponse({ + $core.List<$core.int>? modelParameterSchema, + }) { + final _result = create(); + if (modelParameterSchema != null) { + _result.modelParameterSchema = modelParameterSchema; + } + return _result; + } + factory GetModelParameterSchemaResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetModelParameterSchemaResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetModelParameterSchemaResponse clone() => GetModelParameterSchemaResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetModelParameterSchemaResponse copyWith(void Function(GetModelParameterSchemaResponse) updates) => super.copyWith((message) => updates(message as GetModelParameterSchemaResponse)) as GetModelParameterSchemaResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetModelParameterSchemaResponse create() => GetModelParameterSchemaResponse._(); + GetModelParameterSchemaResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetModelParameterSchemaResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetModelParameterSchemaResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.int> get modelParameterSchema => $_getN(0); + @$pb.TagNumber(1) + set modelParameterSchema($core.List<$core.int> v) { $_setBytes(0, v); } + @$pb.TagNumber(1) + $core.bool hasModelParameterSchema() => $_has(0); + @$pb.TagNumber(1) + void clearModelParameterSchema() => clearField(1); +} + +class GetDetectorNamesRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetDetectorNamesRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetDetectorNamesRequest._() : super(); + factory GetDetectorNamesRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetDetectorNamesRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetDetectorNamesRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetDetectorNamesRequest clone() => GetDetectorNamesRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetDetectorNamesRequest copyWith(void Function(GetDetectorNamesRequest) updates) => super.copyWith((message) => updates(message as GetDetectorNamesRequest)) as GetDetectorNamesRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetDetectorNamesRequest create() => GetDetectorNamesRequest._(); + GetDetectorNamesRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetDetectorNamesRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetDetectorNamesRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetDetectorNamesResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetDetectorNamesResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..pPS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'detectorNames') + ..hasRequiredFields = false + ; + + GetDetectorNamesResponse._() : super(); + factory GetDetectorNamesResponse({ + $core.Iterable<$core.String>? detectorNames, + }) { + final _result = create(); + if (detectorNames != null) { + _result.detectorNames.addAll(detectorNames); + } + return _result; + } + factory GetDetectorNamesResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetDetectorNamesResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetDetectorNamesResponse clone() => GetDetectorNamesResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetDetectorNamesResponse copyWith(void Function(GetDetectorNamesResponse) updates) => super.copyWith((message) => updates(message as GetDetectorNamesResponse)) as GetDetectorNamesResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetDetectorNamesResponse create() => GetDetectorNamesResponse._(); + GetDetectorNamesResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetDetectorNamesResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetDetectorNamesResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.String> get detectorNames => $_getList(0); +} + +class AddDetectorRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddDetectorRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'detectorName') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'detectorModelType') + ..aOM<$2.Struct>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'detectorParameters', subBuilder: $2.Struct.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + AddDetectorRequest._() : super(); + factory AddDetectorRequest({ + $core.String? name, + $core.String? detectorName, + $core.String? detectorModelType, + $2.Struct? detectorParameters, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (detectorName != null) { + _result.detectorName = detectorName; + } + if (detectorModelType != null) { + _result.detectorModelType = detectorModelType; + } + if (detectorParameters != null) { + _result.detectorParameters = detectorParameters; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory AddDetectorRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddDetectorRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddDetectorRequest clone() => AddDetectorRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddDetectorRequest copyWith(void Function(AddDetectorRequest) updates) => super.copyWith((message) => updates(message as AddDetectorRequest)) as AddDetectorRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddDetectorRequest create() => AddDetectorRequest._(); + AddDetectorRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddDetectorRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddDetectorRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get detectorName => $_getSZ(1); + @$pb.TagNumber(2) + set detectorName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasDetectorName() => $_has(1); + @$pb.TagNumber(2) + void clearDetectorName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get detectorModelType => $_getSZ(2); + @$pb.TagNumber(3) + set detectorModelType($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasDetectorModelType() => $_has(2); + @$pb.TagNumber(3) + void clearDetectorModelType() => clearField(3); + + @$pb.TagNumber(4) + $2.Struct get detectorParameters => $_getN(3); + @$pb.TagNumber(4) + set detectorParameters($2.Struct v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasDetectorParameters() => $_has(3); + @$pb.TagNumber(4) + void clearDetectorParameters() => clearField(4); + @$pb.TagNumber(4) + $2.Struct ensureDetectorParameters() => $_ensure(3); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(4); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(4); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(4); +} + +class AddDetectorResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddDetectorResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + AddDetectorResponse._() : super(); + factory AddDetectorResponse() => create(); + factory AddDetectorResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddDetectorResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddDetectorResponse clone() => AddDetectorResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddDetectorResponse copyWith(void Function(AddDetectorResponse) updates) => super.copyWith((message) => updates(message as AddDetectorResponse)) as AddDetectorResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddDetectorResponse create() => AddDetectorResponse._(); + AddDetectorResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddDetectorResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddDetectorResponse? _defaultInstance; +} + +class RemoveDetectorRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveDetectorRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'detectorName') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + RemoveDetectorRequest._() : super(); + factory RemoveDetectorRequest({ + $core.String? name, + $core.String? detectorName, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (detectorName != null) { + _result.detectorName = detectorName; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory RemoveDetectorRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveDetectorRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveDetectorRequest clone() => RemoveDetectorRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveDetectorRequest copyWith(void Function(RemoveDetectorRequest) updates) => super.copyWith((message) => updates(message as RemoveDetectorRequest)) as RemoveDetectorRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveDetectorRequest create() => RemoveDetectorRequest._(); + RemoveDetectorRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveDetectorRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveDetectorRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get detectorName => $_getSZ(1); + @$pb.TagNumber(2) + set detectorName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasDetectorName() => $_has(1); + @$pb.TagNumber(2) + void clearDetectorName() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class RemoveDetectorResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveDetectorResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + RemoveDetectorResponse._() : super(); + factory RemoveDetectorResponse() => create(); + factory RemoveDetectorResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveDetectorResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveDetectorResponse clone() => RemoveDetectorResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveDetectorResponse copyWith(void Function(RemoveDetectorResponse) updates) => super.copyWith((message) => updates(message as RemoveDetectorResponse)) as RemoveDetectorResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveDetectorResponse create() => RemoveDetectorResponse._(); + RemoveDetectorResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveDetectorResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveDetectorResponse? _defaultInstance; +} + +class GetDetectionsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetDetectionsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..a<$core.List<$core.int>>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'image', $pb.PbFieldType.OY) + ..aInt64(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'width') + ..aInt64(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'height') + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mimeType') + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'detectorName') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetDetectionsRequest._() : super(); + factory GetDetectionsRequest({ + $core.String? name, + $core.List<$core.int>? image, + $fixnum.Int64? width, + $fixnum.Int64? height, + $core.String? mimeType, + $core.String? detectorName, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (image != null) { + _result.image = image; + } + if (width != null) { + _result.width = width; + } + if (height != null) { + _result.height = height; + } + if (mimeType != null) { + _result.mimeType = mimeType; + } + if (detectorName != null) { + _result.detectorName = detectorName; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetDetectionsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetDetectionsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetDetectionsRequest clone() => GetDetectionsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetDetectionsRequest copyWith(void Function(GetDetectionsRequest) updates) => super.copyWith((message) => updates(message as GetDetectionsRequest)) as GetDetectionsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetDetectionsRequest create() => GetDetectionsRequest._(); + GetDetectionsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetDetectionsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetDetectionsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.int> get image => $_getN(1); + @$pb.TagNumber(2) + set image($core.List<$core.int> v) { $_setBytes(1, v); } + @$pb.TagNumber(2) + $core.bool hasImage() => $_has(1); + @$pb.TagNumber(2) + void clearImage() => clearField(2); + + @$pb.TagNumber(3) + $fixnum.Int64 get width => $_getI64(2); + @$pb.TagNumber(3) + set width($fixnum.Int64 v) { $_setInt64(2, v); } + @$pb.TagNumber(3) + $core.bool hasWidth() => $_has(2); + @$pb.TagNumber(3) + void clearWidth() => clearField(3); + + @$pb.TagNumber(4) + $fixnum.Int64 get height => $_getI64(3); + @$pb.TagNumber(4) + set height($fixnum.Int64 v) { $_setInt64(3, v); } + @$pb.TagNumber(4) + $core.bool hasHeight() => $_has(3); + @$pb.TagNumber(4) + void clearHeight() => clearField(4); + + @$pb.TagNumber(5) + $core.String get mimeType => $_getSZ(4); + @$pb.TagNumber(5) + set mimeType($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasMimeType() => $_has(4); + @$pb.TagNumber(5) + void clearMimeType() => clearField(5); + + @$pb.TagNumber(6) + $core.String get detectorName => $_getSZ(5); + @$pb.TagNumber(6) + set detectorName($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasDetectorName() => $_has(5); + @$pb.TagNumber(6) + void clearDetectorName() => clearField(6); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(6); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(6); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(6); +} + +class GetDetectionsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetDetectionsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'detections', $pb.PbFieldType.PM, subBuilder: Detection.create) + ..hasRequiredFields = false + ; + + GetDetectionsResponse._() : super(); + factory GetDetectionsResponse({ + $core.Iterable? detections, + }) { + final _result = create(); + if (detections != null) { + _result.detections.addAll(detections); + } + return _result; + } + factory GetDetectionsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetDetectionsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetDetectionsResponse clone() => GetDetectionsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetDetectionsResponse copyWith(void Function(GetDetectionsResponse) updates) => super.copyWith((message) => updates(message as GetDetectionsResponse)) as GetDetectionsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetDetectionsResponse create() => GetDetectionsResponse._(); + GetDetectionsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetDetectionsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetDetectionsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get detections => $_getList(0); +} + +class GetDetectionsFromCameraRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetDetectionsFromCameraRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'cameraName') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'detectorName') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetDetectionsFromCameraRequest._() : super(); + factory GetDetectionsFromCameraRequest({ + $core.String? name, + $core.String? cameraName, + $core.String? detectorName, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (cameraName != null) { + _result.cameraName = cameraName; + } + if (detectorName != null) { + _result.detectorName = detectorName; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetDetectionsFromCameraRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetDetectionsFromCameraRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetDetectionsFromCameraRequest clone() => GetDetectionsFromCameraRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetDetectionsFromCameraRequest copyWith(void Function(GetDetectionsFromCameraRequest) updates) => super.copyWith((message) => updates(message as GetDetectionsFromCameraRequest)) as GetDetectionsFromCameraRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetDetectionsFromCameraRequest create() => GetDetectionsFromCameraRequest._(); + GetDetectionsFromCameraRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetDetectionsFromCameraRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetDetectionsFromCameraRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get cameraName => $_getSZ(1); + @$pb.TagNumber(2) + set cameraName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasCameraName() => $_has(1); + @$pb.TagNumber(2) + void clearCameraName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get detectorName => $_getSZ(2); + @$pb.TagNumber(3) + set detectorName($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasDetectorName() => $_has(2); + @$pb.TagNumber(3) + void clearDetectorName() => clearField(3); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(3); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(3); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(3); +} + +class GetDetectionsFromCameraResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetDetectionsFromCameraResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'detections', $pb.PbFieldType.PM, subBuilder: Detection.create) + ..hasRequiredFields = false + ; + + GetDetectionsFromCameraResponse._() : super(); + factory GetDetectionsFromCameraResponse({ + $core.Iterable? detections, + }) { + final _result = create(); + if (detections != null) { + _result.detections.addAll(detections); + } + return _result; + } + factory GetDetectionsFromCameraResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetDetectionsFromCameraResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetDetectionsFromCameraResponse clone() => GetDetectionsFromCameraResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetDetectionsFromCameraResponse copyWith(void Function(GetDetectionsFromCameraResponse) updates) => super.copyWith((message) => updates(message as GetDetectionsFromCameraResponse)) as GetDetectionsFromCameraResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetDetectionsFromCameraResponse create() => GetDetectionsFromCameraResponse._(); + GetDetectionsFromCameraResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetDetectionsFromCameraResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetDetectionsFromCameraResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get detections => $_getList(0); +} + +class Detection extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Detection', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aInt64(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'xMin') + ..aInt64(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'yMin') + ..aInt64(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'xMax') + ..aInt64(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'yMax') + ..a<$core.double>(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'confidence', $pb.PbFieldType.OD) + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'className') + ..hasRequiredFields = false + ; + + Detection._() : super(); + factory Detection({ + $fixnum.Int64? xMin, + $fixnum.Int64? yMin, + $fixnum.Int64? xMax, + $fixnum.Int64? yMax, + $core.double? confidence, + $core.String? className, + }) { + final _result = create(); + if (xMin != null) { + _result.xMin = xMin; + } + if (yMin != null) { + _result.yMin = yMin; + } + if (xMax != null) { + _result.xMax = xMax; + } + if (yMax != null) { + _result.yMax = yMax; + } + if (confidence != null) { + _result.confidence = confidence; + } + if (className != null) { + _result.className = className; + } + return _result; + } + factory Detection.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Detection.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Detection clone() => Detection()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Detection copyWith(void Function(Detection) updates) => super.copyWith((message) => updates(message as Detection)) as Detection; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Detection create() => Detection._(); + Detection createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Detection getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Detection? _defaultInstance; + + @$pb.TagNumber(1) + $fixnum.Int64 get xMin => $_getI64(0); + @$pb.TagNumber(1) + set xMin($fixnum.Int64 v) { $_setInt64(0, v); } + @$pb.TagNumber(1) + $core.bool hasXMin() => $_has(0); + @$pb.TagNumber(1) + void clearXMin() => clearField(1); + + @$pb.TagNumber(2) + $fixnum.Int64 get yMin => $_getI64(1); + @$pb.TagNumber(2) + set yMin($fixnum.Int64 v) { $_setInt64(1, v); } + @$pb.TagNumber(2) + $core.bool hasYMin() => $_has(1); + @$pb.TagNumber(2) + void clearYMin() => clearField(2); + + @$pb.TagNumber(3) + $fixnum.Int64 get xMax => $_getI64(2); + @$pb.TagNumber(3) + set xMax($fixnum.Int64 v) { $_setInt64(2, v); } + @$pb.TagNumber(3) + $core.bool hasXMax() => $_has(2); + @$pb.TagNumber(3) + void clearXMax() => clearField(3); + + @$pb.TagNumber(4) + $fixnum.Int64 get yMax => $_getI64(3); + @$pb.TagNumber(4) + set yMax($fixnum.Int64 v) { $_setInt64(3, v); } + @$pb.TagNumber(4) + $core.bool hasYMax() => $_has(3); + @$pb.TagNumber(4) + void clearYMax() => clearField(4); + + @$pb.TagNumber(5) + $core.double get confidence => $_getN(4); + @$pb.TagNumber(5) + set confidence($core.double v) { $_setDouble(4, v); } + @$pb.TagNumber(5) + $core.bool hasConfidence() => $_has(4); + @$pb.TagNumber(5) + void clearConfidence() => clearField(5); + + @$pb.TagNumber(6) + $core.String get className => $_getSZ(5); + @$pb.TagNumber(6) + set className($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasClassName() => $_has(5); + @$pb.TagNumber(6) + void clearClassName() => clearField(6); +} + +class GetClassifierNamesRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetClassifierNamesRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetClassifierNamesRequest._() : super(); + factory GetClassifierNamesRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetClassifierNamesRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetClassifierNamesRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetClassifierNamesRequest clone() => GetClassifierNamesRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetClassifierNamesRequest copyWith(void Function(GetClassifierNamesRequest) updates) => super.copyWith((message) => updates(message as GetClassifierNamesRequest)) as GetClassifierNamesRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetClassifierNamesRequest create() => GetClassifierNamesRequest._(); + GetClassifierNamesRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetClassifierNamesRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetClassifierNamesRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetClassifierNamesResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetClassifierNamesResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..pPS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'classifierNames') + ..hasRequiredFields = false + ; + + GetClassifierNamesResponse._() : super(); + factory GetClassifierNamesResponse({ + $core.Iterable<$core.String>? classifierNames, + }) { + final _result = create(); + if (classifierNames != null) { + _result.classifierNames.addAll(classifierNames); + } + return _result; + } + factory GetClassifierNamesResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetClassifierNamesResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetClassifierNamesResponse clone() => GetClassifierNamesResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetClassifierNamesResponse copyWith(void Function(GetClassifierNamesResponse) updates) => super.copyWith((message) => updates(message as GetClassifierNamesResponse)) as GetClassifierNamesResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetClassifierNamesResponse create() => GetClassifierNamesResponse._(); + GetClassifierNamesResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetClassifierNamesResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetClassifierNamesResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.String> get classifierNames => $_getList(0); +} + +class AddClassifierRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddClassifierRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'classifierName') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'classifierModelType') + ..aOM<$2.Struct>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'classifierParameters', subBuilder: $2.Struct.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + AddClassifierRequest._() : super(); + factory AddClassifierRequest({ + $core.String? name, + $core.String? classifierName, + $core.String? classifierModelType, + $2.Struct? classifierParameters, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (classifierName != null) { + _result.classifierName = classifierName; + } + if (classifierModelType != null) { + _result.classifierModelType = classifierModelType; + } + if (classifierParameters != null) { + _result.classifierParameters = classifierParameters; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory AddClassifierRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddClassifierRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddClassifierRequest clone() => AddClassifierRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddClassifierRequest copyWith(void Function(AddClassifierRequest) updates) => super.copyWith((message) => updates(message as AddClassifierRequest)) as AddClassifierRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddClassifierRequest create() => AddClassifierRequest._(); + AddClassifierRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddClassifierRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddClassifierRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get classifierName => $_getSZ(1); + @$pb.TagNumber(2) + set classifierName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasClassifierName() => $_has(1); + @$pb.TagNumber(2) + void clearClassifierName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get classifierModelType => $_getSZ(2); + @$pb.TagNumber(3) + set classifierModelType($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasClassifierModelType() => $_has(2); + @$pb.TagNumber(3) + void clearClassifierModelType() => clearField(3); + + @$pb.TagNumber(4) + $2.Struct get classifierParameters => $_getN(3); + @$pb.TagNumber(4) + set classifierParameters($2.Struct v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasClassifierParameters() => $_has(3); + @$pb.TagNumber(4) + void clearClassifierParameters() => clearField(4); + @$pb.TagNumber(4) + $2.Struct ensureClassifierParameters() => $_ensure(3); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(4); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(4); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(4); +} + +class AddClassifierResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddClassifierResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + AddClassifierResponse._() : super(); + factory AddClassifierResponse() => create(); + factory AddClassifierResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddClassifierResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddClassifierResponse clone() => AddClassifierResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddClassifierResponse copyWith(void Function(AddClassifierResponse) updates) => super.copyWith((message) => updates(message as AddClassifierResponse)) as AddClassifierResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddClassifierResponse create() => AddClassifierResponse._(); + AddClassifierResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddClassifierResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddClassifierResponse? _defaultInstance; +} + +class RemoveClassifierRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveClassifierRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'classifierName') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + RemoveClassifierRequest._() : super(); + factory RemoveClassifierRequest({ + $core.String? name, + $core.String? classifierName, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (classifierName != null) { + _result.classifierName = classifierName; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory RemoveClassifierRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveClassifierRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveClassifierRequest clone() => RemoveClassifierRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveClassifierRequest copyWith(void Function(RemoveClassifierRequest) updates) => super.copyWith((message) => updates(message as RemoveClassifierRequest)) as RemoveClassifierRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveClassifierRequest create() => RemoveClassifierRequest._(); + RemoveClassifierRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveClassifierRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveClassifierRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get classifierName => $_getSZ(1); + @$pb.TagNumber(2) + set classifierName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasClassifierName() => $_has(1); + @$pb.TagNumber(2) + void clearClassifierName() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class RemoveClassifierResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveClassifierResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + RemoveClassifierResponse._() : super(); + factory RemoveClassifierResponse() => create(); + factory RemoveClassifierResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveClassifierResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveClassifierResponse clone() => RemoveClassifierResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveClassifierResponse copyWith(void Function(RemoveClassifierResponse) updates) => super.copyWith((message) => updates(message as RemoveClassifierResponse)) as RemoveClassifierResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveClassifierResponse create() => RemoveClassifierResponse._(); + RemoveClassifierResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveClassifierResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveClassifierResponse? _defaultInstance; +} + +class GetClassificationsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetClassificationsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..a<$core.List<$core.int>>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'image', $pb.PbFieldType.OY) + ..a<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'width', $pb.PbFieldType.O3) + ..a<$core.int>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'height', $pb.PbFieldType.O3) + ..aOS(5, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mimeType') + ..aOS(6, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'classifierName') + ..a<$core.int>(7, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'n', $pb.PbFieldType.O3) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetClassificationsRequest._() : super(); + factory GetClassificationsRequest({ + $core.String? name, + $core.List<$core.int>? image, + $core.int? width, + $core.int? height, + $core.String? mimeType, + $core.String? classifierName, + $core.int? n, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (image != null) { + _result.image = image; + } + if (width != null) { + _result.width = width; + } + if (height != null) { + _result.height = height; + } + if (mimeType != null) { + _result.mimeType = mimeType; + } + if (classifierName != null) { + _result.classifierName = classifierName; + } + if (n != null) { + _result.n = n; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetClassificationsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetClassificationsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetClassificationsRequest clone() => GetClassificationsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetClassificationsRequest copyWith(void Function(GetClassificationsRequest) updates) => super.copyWith((message) => updates(message as GetClassificationsRequest)) as GetClassificationsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetClassificationsRequest create() => GetClassificationsRequest._(); + GetClassificationsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetClassificationsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetClassificationsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$core.int> get image => $_getN(1); + @$pb.TagNumber(2) + set image($core.List<$core.int> v) { $_setBytes(1, v); } + @$pb.TagNumber(2) + $core.bool hasImage() => $_has(1); + @$pb.TagNumber(2) + void clearImage() => clearField(2); + + @$pb.TagNumber(3) + $core.int get width => $_getIZ(2); + @$pb.TagNumber(3) + set width($core.int v) { $_setSignedInt32(2, v); } + @$pb.TagNumber(3) + $core.bool hasWidth() => $_has(2); + @$pb.TagNumber(3) + void clearWidth() => clearField(3); + + @$pb.TagNumber(4) + $core.int get height => $_getIZ(3); + @$pb.TagNumber(4) + set height($core.int v) { $_setSignedInt32(3, v); } + @$pb.TagNumber(4) + $core.bool hasHeight() => $_has(3); + @$pb.TagNumber(4) + void clearHeight() => clearField(4); + + @$pb.TagNumber(5) + $core.String get mimeType => $_getSZ(4); + @$pb.TagNumber(5) + set mimeType($core.String v) { $_setString(4, v); } + @$pb.TagNumber(5) + $core.bool hasMimeType() => $_has(4); + @$pb.TagNumber(5) + void clearMimeType() => clearField(5); + + @$pb.TagNumber(6) + $core.String get classifierName => $_getSZ(5); + @$pb.TagNumber(6) + set classifierName($core.String v) { $_setString(5, v); } + @$pb.TagNumber(6) + $core.bool hasClassifierName() => $_has(5); + @$pb.TagNumber(6) + void clearClassifierName() => clearField(6); + + @$pb.TagNumber(7) + $core.int get n => $_getIZ(6); + @$pb.TagNumber(7) + set n($core.int v) { $_setSignedInt32(6, v); } + @$pb.TagNumber(7) + $core.bool hasN() => $_has(6); + @$pb.TagNumber(7) + void clearN() => clearField(7); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(7); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(7); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(7); +} + +class GetClassificationsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetClassificationsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'classifications', $pb.PbFieldType.PM, subBuilder: Classification.create) + ..hasRequiredFields = false + ; + + GetClassificationsResponse._() : super(); + factory GetClassificationsResponse({ + $core.Iterable? classifications, + }) { + final _result = create(); + if (classifications != null) { + _result.classifications.addAll(classifications); + } + return _result; + } + factory GetClassificationsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetClassificationsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetClassificationsResponse clone() => GetClassificationsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetClassificationsResponse copyWith(void Function(GetClassificationsResponse) updates) => super.copyWith((message) => updates(message as GetClassificationsResponse)) as GetClassificationsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetClassificationsResponse create() => GetClassificationsResponse._(); + GetClassificationsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetClassificationsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetClassificationsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get classifications => $_getList(0); +} + +class GetClassificationsFromCameraRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetClassificationsFromCameraRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'cameraName') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'classifierName') + ..a<$core.int>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'n', $pb.PbFieldType.O3) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetClassificationsFromCameraRequest._() : super(); + factory GetClassificationsFromCameraRequest({ + $core.String? name, + $core.String? cameraName, + $core.String? classifierName, + $core.int? n, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (cameraName != null) { + _result.cameraName = cameraName; + } + if (classifierName != null) { + _result.classifierName = classifierName; + } + if (n != null) { + _result.n = n; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetClassificationsFromCameraRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetClassificationsFromCameraRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetClassificationsFromCameraRequest clone() => GetClassificationsFromCameraRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetClassificationsFromCameraRequest copyWith(void Function(GetClassificationsFromCameraRequest) updates) => super.copyWith((message) => updates(message as GetClassificationsFromCameraRequest)) as GetClassificationsFromCameraRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetClassificationsFromCameraRequest create() => GetClassificationsFromCameraRequest._(); + GetClassificationsFromCameraRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetClassificationsFromCameraRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetClassificationsFromCameraRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get cameraName => $_getSZ(1); + @$pb.TagNumber(2) + set cameraName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasCameraName() => $_has(1); + @$pb.TagNumber(2) + void clearCameraName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get classifierName => $_getSZ(2); + @$pb.TagNumber(3) + set classifierName($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasClassifierName() => $_has(2); + @$pb.TagNumber(3) + void clearClassifierName() => clearField(3); + + @$pb.TagNumber(4) + $core.int get n => $_getIZ(3); + @$pb.TagNumber(4) + set n($core.int v) { $_setSignedInt32(3, v); } + @$pb.TagNumber(4) + $core.bool hasN() => $_has(3); + @$pb.TagNumber(4) + void clearN() => clearField(4); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(4); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(4); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(4); +} + +class GetClassificationsFromCameraResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetClassificationsFromCameraResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..pc(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'classifications', $pb.PbFieldType.PM, subBuilder: Classification.create) + ..hasRequiredFields = false + ; + + GetClassificationsFromCameraResponse._() : super(); + factory GetClassificationsFromCameraResponse({ + $core.Iterable? classifications, + }) { + final _result = create(); + if (classifications != null) { + _result.classifications.addAll(classifications); + } + return _result; + } + factory GetClassificationsFromCameraResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetClassificationsFromCameraResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetClassificationsFromCameraResponse clone() => GetClassificationsFromCameraResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetClassificationsFromCameraResponse copyWith(void Function(GetClassificationsFromCameraResponse) updates) => super.copyWith((message) => updates(message as GetClassificationsFromCameraResponse)) as GetClassificationsFromCameraResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetClassificationsFromCameraResponse create() => GetClassificationsFromCameraResponse._(); + GetClassificationsFromCameraResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetClassificationsFromCameraResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetClassificationsFromCameraResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List get classifications => $_getList(0); +} + +class Classification extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'Classification', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'className') + ..a<$core.double>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'confidence', $pb.PbFieldType.OD) + ..hasRequiredFields = false + ; + + Classification._() : super(); + factory Classification({ + $core.String? className, + $core.double? confidence, + }) { + final _result = create(); + if (className != null) { + _result.className = className; + } + if (confidence != null) { + _result.confidence = confidence; + } + return _result; + } + factory Classification.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory Classification.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + Classification clone() => Classification()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + Classification copyWith(void Function(Classification) updates) => super.copyWith((message) => updates(message as Classification)) as Classification; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static Classification create() => Classification._(); + Classification createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static Classification getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static Classification? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get className => $_getSZ(0); + @$pb.TagNumber(1) + set className($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasClassName() => $_has(0); + @$pb.TagNumber(1) + void clearClassName() => clearField(1); + + @$pb.TagNumber(2) + $core.double get confidence => $_getN(1); + @$pb.TagNumber(2) + set confidence($core.double v) { $_setDouble(1, v); } + @$pb.TagNumber(2) + $core.bool hasConfidence() => $_has(1); + @$pb.TagNumber(2) + void clearConfidence() => clearField(2); +} + +class GetSegmenterNamesRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetSegmenterNamesRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetSegmenterNamesRequest._() : super(); + factory GetSegmenterNamesRequest({ + $core.String? name, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetSegmenterNamesRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetSegmenterNamesRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetSegmenterNamesRequest clone() => GetSegmenterNamesRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetSegmenterNamesRequest copyWith(void Function(GetSegmenterNamesRequest) updates) => super.copyWith((message) => updates(message as GetSegmenterNamesRequest)) as GetSegmenterNamesRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetSegmenterNamesRequest create() => GetSegmenterNamesRequest._(); + GetSegmenterNamesRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetSegmenterNamesRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetSegmenterNamesRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(1); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(1); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(1); +} + +class GetSegmenterNamesResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetSegmenterNamesResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..pPS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'segmenterNames') + ..hasRequiredFields = false + ; + + GetSegmenterNamesResponse._() : super(); + factory GetSegmenterNamesResponse({ + $core.Iterable<$core.String>? segmenterNames, + }) { + final _result = create(); + if (segmenterNames != null) { + _result.segmenterNames.addAll(segmenterNames); + } + return _result; + } + factory GetSegmenterNamesResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetSegmenterNamesResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetSegmenterNamesResponse clone() => GetSegmenterNamesResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetSegmenterNamesResponse copyWith(void Function(GetSegmenterNamesResponse) updates) => super.copyWith((message) => updates(message as GetSegmenterNamesResponse)) as GetSegmenterNamesResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetSegmenterNamesResponse create() => GetSegmenterNamesResponse._(); + GetSegmenterNamesResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetSegmenterNamesResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetSegmenterNamesResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<$core.String> get segmenterNames => $_getList(0); +} + +class AddSegmenterRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddSegmenterRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'segmenterName') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'segmenterModelType') + ..aOM<$2.Struct>(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'segmenterParameters', subBuilder: $2.Struct.create) + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + AddSegmenterRequest._() : super(); + factory AddSegmenterRequest({ + $core.String? name, + $core.String? segmenterName, + $core.String? segmenterModelType, + $2.Struct? segmenterParameters, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (segmenterName != null) { + _result.segmenterName = segmenterName; + } + if (segmenterModelType != null) { + _result.segmenterModelType = segmenterModelType; + } + if (segmenterParameters != null) { + _result.segmenterParameters = segmenterParameters; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory AddSegmenterRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddSegmenterRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddSegmenterRequest clone() => AddSegmenterRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddSegmenterRequest copyWith(void Function(AddSegmenterRequest) updates) => super.copyWith((message) => updates(message as AddSegmenterRequest)) as AddSegmenterRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddSegmenterRequest create() => AddSegmenterRequest._(); + AddSegmenterRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddSegmenterRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddSegmenterRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get segmenterName => $_getSZ(1); + @$pb.TagNumber(2) + set segmenterName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasSegmenterName() => $_has(1); + @$pb.TagNumber(2) + void clearSegmenterName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get segmenterModelType => $_getSZ(2); + @$pb.TagNumber(3) + set segmenterModelType($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasSegmenterModelType() => $_has(2); + @$pb.TagNumber(3) + void clearSegmenterModelType() => clearField(3); + + @$pb.TagNumber(4) + $2.Struct get segmenterParameters => $_getN(3); + @$pb.TagNumber(4) + set segmenterParameters($2.Struct v) { setField(4, v); } + @$pb.TagNumber(4) + $core.bool hasSegmenterParameters() => $_has(3); + @$pb.TagNumber(4) + void clearSegmenterParameters() => clearField(4); + @$pb.TagNumber(4) + $2.Struct ensureSegmenterParameters() => $_ensure(3); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(4); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(4); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(4); +} + +class AddSegmenterResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AddSegmenterResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + AddSegmenterResponse._() : super(); + factory AddSegmenterResponse() => create(); + factory AddSegmenterResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AddSegmenterResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AddSegmenterResponse clone() => AddSegmenterResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AddSegmenterResponse copyWith(void Function(AddSegmenterResponse) updates) => super.copyWith((message) => updates(message as AddSegmenterResponse)) as AddSegmenterResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AddSegmenterResponse create() => AddSegmenterResponse._(); + AddSegmenterResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AddSegmenterResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AddSegmenterResponse? _defaultInstance; +} + +class RemoveSegmenterRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveSegmenterRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'segmenterName') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + RemoveSegmenterRequest._() : super(); + factory RemoveSegmenterRequest({ + $core.String? name, + $core.String? segmenterName, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (segmenterName != null) { + _result.segmenterName = segmenterName; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory RemoveSegmenterRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveSegmenterRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveSegmenterRequest clone() => RemoveSegmenterRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveSegmenterRequest copyWith(void Function(RemoveSegmenterRequest) updates) => super.copyWith((message) => updates(message as RemoveSegmenterRequest)) as RemoveSegmenterRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveSegmenterRequest create() => RemoveSegmenterRequest._(); + RemoveSegmenterRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveSegmenterRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveSegmenterRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get segmenterName => $_getSZ(1); + @$pb.TagNumber(2) + set segmenterName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasSegmenterName() => $_has(1); + @$pb.TagNumber(2) + void clearSegmenterName() => clearField(2); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(2); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(2); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(2); +} + +class RemoveSegmenterResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'RemoveSegmenterResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + RemoveSegmenterResponse._() : super(); + factory RemoveSegmenterResponse() => create(); + factory RemoveSegmenterResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory RemoveSegmenterResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + RemoveSegmenterResponse clone() => RemoveSegmenterResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + RemoveSegmenterResponse copyWith(void Function(RemoveSegmenterResponse) updates) => super.copyWith((message) => updates(message as RemoveSegmenterResponse)) as RemoveSegmenterResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static RemoveSegmenterResponse create() => RemoveSegmenterResponse._(); + RemoveSegmenterResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static RemoveSegmenterResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static RemoveSegmenterResponse? _defaultInstance; +} + +class GetObjectPointCloudsRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetObjectPointCloudsRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'cameraName') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'segmenterName') + ..aOS(4, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mimeType') + ..aOM<$2.Struct>(99, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'extra', subBuilder: $2.Struct.create) + ..hasRequiredFields = false + ; + + GetObjectPointCloudsRequest._() : super(); + factory GetObjectPointCloudsRequest({ + $core.String? name, + $core.String? cameraName, + $core.String? segmenterName, + $core.String? mimeType, + $2.Struct? extra, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + if (cameraName != null) { + _result.cameraName = cameraName; + } + if (segmenterName != null) { + _result.segmenterName = segmenterName; + } + if (mimeType != null) { + _result.mimeType = mimeType; + } + if (extra != null) { + _result.extra = extra; + } + return _result; + } + factory GetObjectPointCloudsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetObjectPointCloudsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetObjectPointCloudsRequest clone() => GetObjectPointCloudsRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetObjectPointCloudsRequest copyWith(void Function(GetObjectPointCloudsRequest) updates) => super.copyWith((message) => updates(message as GetObjectPointCloudsRequest)) as GetObjectPointCloudsRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetObjectPointCloudsRequest create() => GetObjectPointCloudsRequest._(); + GetObjectPointCloudsRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetObjectPointCloudsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetObjectPointCloudsRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); + + @$pb.TagNumber(2) + $core.String get cameraName => $_getSZ(1); + @$pb.TagNumber(2) + set cameraName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasCameraName() => $_has(1); + @$pb.TagNumber(2) + void clearCameraName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get segmenterName => $_getSZ(2); + @$pb.TagNumber(3) + set segmenterName($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasSegmenterName() => $_has(2); + @$pb.TagNumber(3) + void clearSegmenterName() => clearField(3); + + @$pb.TagNumber(4) + $core.String get mimeType => $_getSZ(3); + @$pb.TagNumber(4) + set mimeType($core.String v) { $_setString(3, v); } + @$pb.TagNumber(4) + $core.bool hasMimeType() => $_has(3); + @$pb.TagNumber(4) + void clearMimeType() => clearField(4); + + @$pb.TagNumber(99) + $2.Struct get extra => $_getN(4); + @$pb.TagNumber(99) + set extra($2.Struct v) { setField(99, v); } + @$pb.TagNumber(99) + $core.bool hasExtra() => $_has(4); + @$pb.TagNumber(99) + void clearExtra() => clearField(99); + @$pb.TagNumber(99) + $2.Struct ensureExtra() => $_ensure(4); +} + +class GetObjectPointCloudsResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'GetObjectPointCloudsResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'viam.service.vision.v1'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'mimeType') + ..pc<$1.PointCloudObject>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'objects', $pb.PbFieldType.PM, subBuilder: $1.PointCloudObject.create) + ..hasRequiredFields = false + ; + + GetObjectPointCloudsResponse._() : super(); + factory GetObjectPointCloudsResponse({ + $core.String? mimeType, + $core.Iterable<$1.PointCloudObject>? objects, + }) { + final _result = create(); + if (mimeType != null) { + _result.mimeType = mimeType; + } + if (objects != null) { + _result.objects.addAll(objects); + } + return _result; + } + factory GetObjectPointCloudsResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory GetObjectPointCloudsResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + GetObjectPointCloudsResponse clone() => GetObjectPointCloudsResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + GetObjectPointCloudsResponse copyWith(void Function(GetObjectPointCloudsResponse) updates) => super.copyWith((message) => updates(message as GetObjectPointCloudsResponse)) as GetObjectPointCloudsResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static GetObjectPointCloudsResponse create() => GetObjectPointCloudsResponse._(); + GetObjectPointCloudsResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static GetObjectPointCloudsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static GetObjectPointCloudsResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get mimeType => $_getSZ(0); + @$pb.TagNumber(1) + set mimeType($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasMimeType() => $_has(0); + @$pb.TagNumber(1) + void clearMimeType() => clearField(1); + + @$pb.TagNumber(2) + $core.List<$1.PointCloudObject> get objects => $_getList(1); +} + diff --git a/lib/src/gen/service/vision/v1/vision.pbenum.dart b/lib/src/gen/service/vision/v1/vision.pbenum.dart new file mode 100644 index 00000000000..b229a4a997f --- /dev/null +++ b/lib/src/gen/service/vision/v1/vision.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: service/vision/v1/vision.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/service/vision/v1/vision.pbgrpc.dart b/lib/src/gen/service/vision/v1/vision.pbgrpc.dart new file mode 100644 index 00000000000..e5b28575339 --- /dev/null +++ b/lib/src/gen/service/vision/v1/vision.pbgrpc.dart @@ -0,0 +1,500 @@ +/// +// Generated code. Do not modify. +// source: service/vision/v1/vision.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'vision.pb.dart' as $0; +import '../../../common/v1/common.pb.dart' as $1; +export 'vision.pb.dart'; + +class VisionServiceClient extends $grpc.Client { + static final _$getModelParameterSchema = $grpc.ClientMethod< + $0.GetModelParameterSchemaRequest, + $0.GetModelParameterSchemaResponse>( + '/viam.service.vision.v1.VisionService/GetModelParameterSchema', + ($0.GetModelParameterSchemaRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetModelParameterSchemaResponse.fromBuffer(value)); + static final _$getDetectorNames = $grpc.ClientMethod< + $0.GetDetectorNamesRequest, $0.GetDetectorNamesResponse>( + '/viam.service.vision.v1.VisionService/GetDetectorNames', + ($0.GetDetectorNamesRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetDetectorNamesResponse.fromBuffer(value)); + static final _$addDetector = + $grpc.ClientMethod<$0.AddDetectorRequest, $0.AddDetectorResponse>( + '/viam.service.vision.v1.VisionService/AddDetector', + ($0.AddDetectorRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.AddDetectorResponse.fromBuffer(value)); + static final _$removeDetector = + $grpc.ClientMethod<$0.RemoveDetectorRequest, $0.RemoveDetectorResponse>( + '/viam.service.vision.v1.VisionService/RemoveDetector', + ($0.RemoveDetectorRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.RemoveDetectorResponse.fromBuffer(value)); + static final _$getDetectionsFromCamera = $grpc.ClientMethod< + $0.GetDetectionsFromCameraRequest, + $0.GetDetectionsFromCameraResponse>( + '/viam.service.vision.v1.VisionService/GetDetectionsFromCamera', + ($0.GetDetectionsFromCameraRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetDetectionsFromCameraResponse.fromBuffer(value)); + static final _$getDetections = + $grpc.ClientMethod<$0.GetDetectionsRequest, $0.GetDetectionsResponse>( + '/viam.service.vision.v1.VisionService/GetDetections', + ($0.GetDetectionsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetDetectionsResponse.fromBuffer(value)); + static final _$getClassifierNames = $grpc.ClientMethod< + $0.GetClassifierNamesRequest, $0.GetClassifierNamesResponse>( + '/viam.service.vision.v1.VisionService/GetClassifierNames', + ($0.GetClassifierNamesRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetClassifierNamesResponse.fromBuffer(value)); + static final _$addClassifier = + $grpc.ClientMethod<$0.AddClassifierRequest, $0.AddClassifierResponse>( + '/viam.service.vision.v1.VisionService/AddClassifier', + ($0.AddClassifierRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.AddClassifierResponse.fromBuffer(value)); + static final _$removeClassifier = $grpc.ClientMethod< + $0.RemoveClassifierRequest, $0.RemoveClassifierResponse>( + '/viam.service.vision.v1.VisionService/RemoveClassifier', + ($0.RemoveClassifierRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.RemoveClassifierResponse.fromBuffer(value)); + static final _$getClassificationsFromCamera = $grpc.ClientMethod< + $0.GetClassificationsFromCameraRequest, + $0.GetClassificationsFromCameraResponse>( + '/viam.service.vision.v1.VisionService/GetClassificationsFromCamera', + ($0.GetClassificationsFromCameraRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetClassificationsFromCameraResponse.fromBuffer(value)); + static final _$getClassifications = $grpc.ClientMethod< + $0.GetClassificationsRequest, $0.GetClassificationsResponse>( + '/viam.service.vision.v1.VisionService/GetClassifications', + ($0.GetClassificationsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetClassificationsResponse.fromBuffer(value)); + static final _$getSegmenterNames = $grpc.ClientMethod< + $0.GetSegmenterNamesRequest, $0.GetSegmenterNamesResponse>( + '/viam.service.vision.v1.VisionService/GetSegmenterNames', + ($0.GetSegmenterNamesRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetSegmenterNamesResponse.fromBuffer(value)); + static final _$addSegmenter = + $grpc.ClientMethod<$0.AddSegmenterRequest, $0.AddSegmenterResponse>( + '/viam.service.vision.v1.VisionService/AddSegmenter', + ($0.AddSegmenterRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.AddSegmenterResponse.fromBuffer(value)); + static final _$removeSegmenter = + $grpc.ClientMethod<$0.RemoveSegmenterRequest, $0.RemoveSegmenterResponse>( + '/viam.service.vision.v1.VisionService/RemoveSegmenter', + ($0.RemoveSegmenterRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.RemoveSegmenterResponse.fromBuffer(value)); + static final _$getObjectPointClouds = $grpc.ClientMethod< + $0.GetObjectPointCloudsRequest, $0.GetObjectPointCloudsResponse>( + '/viam.service.vision.v1.VisionService/GetObjectPointClouds', + ($0.GetObjectPointCloudsRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.GetObjectPointCloudsResponse.fromBuffer(value)); + static final _$doCommand = + $grpc.ClientMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + '/viam.service.vision.v1.VisionService/DoCommand', + ($1.DoCommandRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $1.DoCommandResponse.fromBuffer(value)); + + VisionServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.GetModelParameterSchemaResponse> + getModelParameterSchema($0.GetModelParameterSchemaRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getModelParameterSchema, request, + options: options); + } + + $grpc.ResponseFuture<$0.GetDetectorNamesResponse> getDetectorNames( + $0.GetDetectorNamesRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getDetectorNames, request, options: options); + } + + $grpc.ResponseFuture<$0.AddDetectorResponse> addDetector( + $0.AddDetectorRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$addDetector, request, options: options); + } + + $grpc.ResponseFuture<$0.RemoveDetectorResponse> removeDetector( + $0.RemoveDetectorRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$removeDetector, request, options: options); + } + + $grpc.ResponseFuture<$0.GetDetectionsFromCameraResponse> + getDetectionsFromCamera($0.GetDetectionsFromCameraRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getDetectionsFromCamera, request, + options: options); + } + + $grpc.ResponseFuture<$0.GetDetectionsResponse> getDetections( + $0.GetDetectionsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getDetections, request, options: options); + } + + $grpc.ResponseFuture<$0.GetClassifierNamesResponse> getClassifierNames( + $0.GetClassifierNamesRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getClassifierNames, request, options: options); + } + + $grpc.ResponseFuture<$0.AddClassifierResponse> addClassifier( + $0.AddClassifierRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$addClassifier, request, options: options); + } + + $grpc.ResponseFuture<$0.RemoveClassifierResponse> removeClassifier( + $0.RemoveClassifierRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$removeClassifier, request, options: options); + } + + $grpc.ResponseFuture<$0.GetClassificationsFromCameraResponse> + getClassificationsFromCamera( + $0.GetClassificationsFromCameraRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getClassificationsFromCamera, request, + options: options); + } + + $grpc.ResponseFuture<$0.GetClassificationsResponse> getClassifications( + $0.GetClassificationsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getClassifications, request, options: options); + } + + $grpc.ResponseFuture<$0.GetSegmenterNamesResponse> getSegmenterNames( + $0.GetSegmenterNamesRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getSegmenterNames, request, options: options); + } + + $grpc.ResponseFuture<$0.AddSegmenterResponse> addSegmenter( + $0.AddSegmenterRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$addSegmenter, request, options: options); + } + + $grpc.ResponseFuture<$0.RemoveSegmenterResponse> removeSegmenter( + $0.RemoveSegmenterRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$removeSegmenter, request, options: options); + } + + $grpc.ResponseFuture<$0.GetObjectPointCloudsResponse> getObjectPointClouds( + $0.GetObjectPointCloudsRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getObjectPointClouds, request, options: options); + } + + $grpc.ResponseFuture<$1.DoCommandResponse> doCommand( + $1.DoCommandRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$doCommand, request, options: options); + } +} + +abstract class VisionServiceBase extends $grpc.Service { + $core.String get $name => 'viam.service.vision.v1.VisionService'; + + VisionServiceBase() { + $addMethod($grpc.ServiceMethod<$0.GetModelParameterSchemaRequest, + $0.GetModelParameterSchemaResponse>( + 'GetModelParameterSchema', + getModelParameterSchema_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetModelParameterSchemaRequest.fromBuffer(value), + ($0.GetModelParameterSchemaResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetDetectorNamesRequest, + $0.GetDetectorNamesResponse>( + 'GetDetectorNames', + getDetectorNames_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetDetectorNamesRequest.fromBuffer(value), + ($0.GetDetectorNamesResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.AddDetectorRequest, $0.AddDetectorResponse>( + 'AddDetector', + addDetector_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.AddDetectorRequest.fromBuffer(value), + ($0.AddDetectorResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.RemoveDetectorRequest, + $0.RemoveDetectorResponse>( + 'RemoveDetector', + removeDetector_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.RemoveDetectorRequest.fromBuffer(value), + ($0.RemoveDetectorResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetDetectionsFromCameraRequest, + $0.GetDetectionsFromCameraResponse>( + 'GetDetectionsFromCamera', + getDetectionsFromCamera_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetDetectionsFromCameraRequest.fromBuffer(value), + ($0.GetDetectionsFromCameraResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.GetDetectionsRequest, $0.GetDetectionsResponse>( + 'GetDetections', + getDetections_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetDetectionsRequest.fromBuffer(value), + ($0.GetDetectionsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetClassifierNamesRequest, + $0.GetClassifierNamesResponse>( + 'GetClassifierNames', + getClassifierNames_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetClassifierNamesRequest.fromBuffer(value), + ($0.GetClassifierNamesResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.AddClassifierRequest, $0.AddClassifierResponse>( + 'AddClassifier', + addClassifier_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.AddClassifierRequest.fromBuffer(value), + ($0.AddClassifierResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.RemoveClassifierRequest, + $0.RemoveClassifierResponse>( + 'RemoveClassifier', + removeClassifier_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.RemoveClassifierRequest.fromBuffer(value), + ($0.RemoveClassifierResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetClassificationsFromCameraRequest, + $0.GetClassificationsFromCameraResponse>( + 'GetClassificationsFromCamera', + getClassificationsFromCamera_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetClassificationsFromCameraRequest.fromBuffer(value), + ($0.GetClassificationsFromCameraResponse value) => + value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetClassificationsRequest, + $0.GetClassificationsResponse>( + 'GetClassifications', + getClassifications_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetClassificationsRequest.fromBuffer(value), + ($0.GetClassificationsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetSegmenterNamesRequest, + $0.GetSegmenterNamesResponse>( + 'GetSegmenterNames', + getSegmenterNames_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetSegmenterNamesRequest.fromBuffer(value), + ($0.GetSegmenterNamesResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.AddSegmenterRequest, $0.AddSegmenterResponse>( + 'AddSegmenter', + addSegmenter_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.AddSegmenterRequest.fromBuffer(value), + ($0.AddSegmenterResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.RemoveSegmenterRequest, + $0.RemoveSegmenterResponse>( + 'RemoveSegmenter', + removeSegmenter_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.RemoveSegmenterRequest.fromBuffer(value), + ($0.RemoveSegmenterResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.GetObjectPointCloudsRequest, + $0.GetObjectPointCloudsResponse>( + 'GetObjectPointClouds', + getObjectPointClouds_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.GetObjectPointCloudsRequest.fromBuffer(value), + ($0.GetObjectPointCloudsResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$1.DoCommandRequest, $1.DoCommandResponse>( + 'DoCommand', + doCommand_Pre, + false, + false, + ($core.List<$core.int> value) => $1.DoCommandRequest.fromBuffer(value), + ($1.DoCommandResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.GetModelParameterSchemaResponse> getModelParameterSchema_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetModelParameterSchemaRequest> request) async { + return getModelParameterSchema(call, await request); + } + + $async.Future<$0.GetDetectorNamesResponse> getDetectorNames_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetDetectorNamesRequest> request) async { + return getDetectorNames(call, await request); + } + + $async.Future<$0.AddDetectorResponse> addDetector_Pre($grpc.ServiceCall call, + $async.Future<$0.AddDetectorRequest> request) async { + return addDetector(call, await request); + } + + $async.Future<$0.RemoveDetectorResponse> removeDetector_Pre( + $grpc.ServiceCall call, + $async.Future<$0.RemoveDetectorRequest> request) async { + return removeDetector(call, await request); + } + + $async.Future<$0.GetDetectionsFromCameraResponse> getDetectionsFromCamera_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetDetectionsFromCameraRequest> request) async { + return getDetectionsFromCamera(call, await request); + } + + $async.Future<$0.GetDetectionsResponse> getDetections_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetDetectionsRequest> request) async { + return getDetections(call, await request); + } + + $async.Future<$0.GetClassifierNamesResponse> getClassifierNames_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetClassifierNamesRequest> request) async { + return getClassifierNames(call, await request); + } + + $async.Future<$0.AddClassifierResponse> addClassifier_Pre( + $grpc.ServiceCall call, + $async.Future<$0.AddClassifierRequest> request) async { + return addClassifier(call, await request); + } + + $async.Future<$0.RemoveClassifierResponse> removeClassifier_Pre( + $grpc.ServiceCall call, + $async.Future<$0.RemoveClassifierRequest> request) async { + return removeClassifier(call, await request); + } + + $async.Future<$0.GetClassificationsFromCameraResponse> + getClassificationsFromCamera_Pre($grpc.ServiceCall call, + $async.Future<$0.GetClassificationsFromCameraRequest> request) async { + return getClassificationsFromCamera(call, await request); + } + + $async.Future<$0.GetClassificationsResponse> getClassifications_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetClassificationsRequest> request) async { + return getClassifications(call, await request); + } + + $async.Future<$0.GetSegmenterNamesResponse> getSegmenterNames_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetSegmenterNamesRequest> request) async { + return getSegmenterNames(call, await request); + } + + $async.Future<$0.AddSegmenterResponse> addSegmenter_Pre( + $grpc.ServiceCall call, + $async.Future<$0.AddSegmenterRequest> request) async { + return addSegmenter(call, await request); + } + + $async.Future<$0.RemoveSegmenterResponse> removeSegmenter_Pre( + $grpc.ServiceCall call, + $async.Future<$0.RemoveSegmenterRequest> request) async { + return removeSegmenter(call, await request); + } + + $async.Future<$0.GetObjectPointCloudsResponse> getObjectPointClouds_Pre( + $grpc.ServiceCall call, + $async.Future<$0.GetObjectPointCloudsRequest> request) async { + return getObjectPointClouds(call, await request); + } + + $async.Future<$1.DoCommandResponse> doCommand_Pre($grpc.ServiceCall call, + $async.Future<$1.DoCommandRequest> request) async { + return doCommand(call, await request); + } + + $async.Future<$0.GetModelParameterSchemaResponse> getModelParameterSchema( + $grpc.ServiceCall call, $0.GetModelParameterSchemaRequest request); + $async.Future<$0.GetDetectorNamesResponse> getDetectorNames( + $grpc.ServiceCall call, $0.GetDetectorNamesRequest request); + $async.Future<$0.AddDetectorResponse> addDetector( + $grpc.ServiceCall call, $0.AddDetectorRequest request); + $async.Future<$0.RemoveDetectorResponse> removeDetector( + $grpc.ServiceCall call, $0.RemoveDetectorRequest request); + $async.Future<$0.GetDetectionsFromCameraResponse> getDetectionsFromCamera( + $grpc.ServiceCall call, $0.GetDetectionsFromCameraRequest request); + $async.Future<$0.GetDetectionsResponse> getDetections( + $grpc.ServiceCall call, $0.GetDetectionsRequest request); + $async.Future<$0.GetClassifierNamesResponse> getClassifierNames( + $grpc.ServiceCall call, $0.GetClassifierNamesRequest request); + $async.Future<$0.AddClassifierResponse> addClassifier( + $grpc.ServiceCall call, $0.AddClassifierRequest request); + $async.Future<$0.RemoveClassifierResponse> removeClassifier( + $grpc.ServiceCall call, $0.RemoveClassifierRequest request); + $async.Future<$0.GetClassificationsFromCameraResponse> + getClassificationsFromCamera($grpc.ServiceCall call, + $0.GetClassificationsFromCameraRequest request); + $async.Future<$0.GetClassificationsResponse> getClassifications( + $grpc.ServiceCall call, $0.GetClassificationsRequest request); + $async.Future<$0.GetSegmenterNamesResponse> getSegmenterNames( + $grpc.ServiceCall call, $0.GetSegmenterNamesRequest request); + $async.Future<$0.AddSegmenterResponse> addSegmenter( + $grpc.ServiceCall call, $0.AddSegmenterRequest request); + $async.Future<$0.RemoveSegmenterResponse> removeSegmenter( + $grpc.ServiceCall call, $0.RemoveSegmenterRequest request); + $async.Future<$0.GetObjectPointCloudsResponse> getObjectPointClouds( + $grpc.ServiceCall call, $0.GetObjectPointCloudsRequest request); + $async.Future<$1.DoCommandResponse> doCommand( + $grpc.ServiceCall call, $1.DoCommandRequest request); +} diff --git a/lib/src/gen/service/vision/v1/vision.pbjson.dart b/lib/src/gen/service/vision/v1/vision.pbjson.dart new file mode 100644 index 00000000000..7c28c1bd1ab --- /dev/null +++ b/lib/src/gen/service/vision/v1/vision.pbjson.dart @@ -0,0 +1,372 @@ +/// +// Generated code. Do not modify. +// source: service/vision/v1/vision.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use getModelParameterSchemaRequestDescriptor instead') +const GetModelParameterSchemaRequest$json = const { + '1': 'GetModelParameterSchemaRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'model_type', '3': 2, '4': 1, '5': 9, '10': 'modelType'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetModelParameterSchemaRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getModelParameterSchemaRequestDescriptor = $convert.base64Decode('Ch5HZXRNb2RlbFBhcmFtZXRlclNjaGVtYVJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIdCgptb2RlbF90eXBlGAIgASgJUgltb2RlbFR5cGUSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use getModelParameterSchemaResponseDescriptor instead') +const GetModelParameterSchemaResponse$json = const { + '1': 'GetModelParameterSchemaResponse', + '2': const [ + const {'1': 'model_parameter_schema', '3': 1, '4': 1, '5': 12, '10': 'modelParameterSchema'}, + ], +}; + +/// Descriptor for `GetModelParameterSchemaResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getModelParameterSchemaResponseDescriptor = $convert.base64Decode('Ch9HZXRNb2RlbFBhcmFtZXRlclNjaGVtYVJlc3BvbnNlEjQKFm1vZGVsX3BhcmFtZXRlcl9zY2hlbWEYASABKAxSFG1vZGVsUGFyYW1ldGVyU2NoZW1h'); +@$core.Deprecated('Use getDetectorNamesRequestDescriptor instead') +const GetDetectorNamesRequest$json = const { + '1': 'GetDetectorNamesRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetDetectorNamesRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getDetectorNamesRequestDescriptor = $convert.base64Decode('ChdHZXREZXRlY3Rvck5hbWVzUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use getDetectorNamesResponseDescriptor instead') +const GetDetectorNamesResponse$json = const { + '1': 'GetDetectorNamesResponse', + '2': const [ + const {'1': 'detector_names', '3': 1, '4': 3, '5': 9, '10': 'detectorNames'}, + ], +}; + +/// Descriptor for `GetDetectorNamesResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getDetectorNamesResponseDescriptor = $convert.base64Decode('ChhHZXREZXRlY3Rvck5hbWVzUmVzcG9uc2USJQoOZGV0ZWN0b3JfbmFtZXMYASADKAlSDWRldGVjdG9yTmFtZXM='); +@$core.Deprecated('Use addDetectorRequestDescriptor instead') +const AddDetectorRequest$json = const { + '1': 'AddDetectorRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'detector_name', '3': 2, '4': 1, '5': 9, '10': 'detectorName'}, + const {'1': 'detector_model_type', '3': 3, '4': 1, '5': 9, '10': 'detectorModelType'}, + const {'1': 'detector_parameters', '3': 4, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'detectorParameters'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `AddDetectorRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addDetectorRequestDescriptor = $convert.base64Decode('ChJBZGREZXRlY3RvclJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIjCg1kZXRlY3Rvcl9uYW1lGAIgASgJUgxkZXRlY3Rvck5hbWUSLgoTZGV0ZWN0b3JfbW9kZWxfdHlwZRgDIAEoCVIRZGV0ZWN0b3JNb2RlbFR5cGUSSAoTZGV0ZWN0b3JfcGFyYW1ldGVycxgEIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSEmRldGVjdG9yUGFyYW1ldGVycxItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use addDetectorResponseDescriptor instead') +const AddDetectorResponse$json = const { + '1': 'AddDetectorResponse', +}; + +/// Descriptor for `AddDetectorResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addDetectorResponseDescriptor = $convert.base64Decode('ChNBZGREZXRlY3RvclJlc3BvbnNl'); +@$core.Deprecated('Use removeDetectorRequestDescriptor instead') +const RemoveDetectorRequest$json = const { + '1': 'RemoveDetectorRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'detector_name', '3': 2, '4': 1, '5': 9, '10': 'detectorName'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `RemoveDetectorRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeDetectorRequestDescriptor = $convert.base64Decode('ChVSZW1vdmVEZXRlY3RvclJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIjCg1kZXRlY3Rvcl9uYW1lGAIgASgJUgxkZXRlY3Rvck5hbWUSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use removeDetectorResponseDescriptor instead') +const RemoveDetectorResponse$json = const { + '1': 'RemoveDetectorResponse', +}; + +/// Descriptor for `RemoveDetectorResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeDetectorResponseDescriptor = $convert.base64Decode('ChZSZW1vdmVEZXRlY3RvclJlc3BvbnNl'); +@$core.Deprecated('Use getDetectionsRequestDescriptor instead') +const GetDetectionsRequest$json = const { + '1': 'GetDetectionsRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'image', '3': 2, '4': 1, '5': 12, '10': 'image'}, + const {'1': 'width', '3': 3, '4': 1, '5': 3, '10': 'width'}, + const {'1': 'height', '3': 4, '4': 1, '5': 3, '10': 'height'}, + const {'1': 'mime_type', '3': 5, '4': 1, '5': 9, '10': 'mimeType'}, + const {'1': 'detector_name', '3': 6, '4': 1, '5': 9, '10': 'detectorName'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetDetectionsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getDetectionsRequestDescriptor = $convert.base64Decode('ChRHZXREZXRlY3Rpb25zUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEhQKBWltYWdlGAIgASgMUgVpbWFnZRIUCgV3aWR0aBgDIAEoA1IFd2lkdGgSFgoGaGVpZ2h0GAQgASgDUgZoZWlnaHQSGwoJbWltZV90eXBlGAUgASgJUghtaW1lVHlwZRIjCg1kZXRlY3Rvcl9uYW1lGAYgASgJUgxkZXRlY3Rvck5hbWUSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use getDetectionsResponseDescriptor instead') +const GetDetectionsResponse$json = const { + '1': 'GetDetectionsResponse', + '2': const [ + const {'1': 'detections', '3': 1, '4': 3, '5': 11, '6': '.viam.service.vision.v1.Detection', '10': 'detections'}, + ], +}; + +/// Descriptor for `GetDetectionsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getDetectionsResponseDescriptor = $convert.base64Decode('ChVHZXREZXRlY3Rpb25zUmVzcG9uc2USQQoKZGV0ZWN0aW9ucxgBIAMoCzIhLnZpYW0uc2VydmljZS52aXNpb24udjEuRGV0ZWN0aW9uUgpkZXRlY3Rpb25z'); +@$core.Deprecated('Use getDetectionsFromCameraRequestDescriptor instead') +const GetDetectionsFromCameraRequest$json = const { + '1': 'GetDetectionsFromCameraRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'camera_name', '3': 2, '4': 1, '5': 9, '10': 'cameraName'}, + const {'1': 'detector_name', '3': 3, '4': 1, '5': 9, '10': 'detectorName'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetDetectionsFromCameraRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getDetectionsFromCameraRequestDescriptor = $convert.base64Decode('Ch5HZXREZXRlY3Rpb25zRnJvbUNhbWVyYVJlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIfCgtjYW1lcmFfbmFtZRgCIAEoCVIKY2FtZXJhTmFtZRIjCg1kZXRlY3Rvcl9uYW1lGAMgASgJUgxkZXRlY3Rvck5hbWUSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use getDetectionsFromCameraResponseDescriptor instead') +const GetDetectionsFromCameraResponse$json = const { + '1': 'GetDetectionsFromCameraResponse', + '2': const [ + const {'1': 'detections', '3': 1, '4': 3, '5': 11, '6': '.viam.service.vision.v1.Detection', '10': 'detections'}, + ], +}; + +/// Descriptor for `GetDetectionsFromCameraResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getDetectionsFromCameraResponseDescriptor = $convert.base64Decode('Ch9HZXREZXRlY3Rpb25zRnJvbUNhbWVyYVJlc3BvbnNlEkEKCmRldGVjdGlvbnMYASADKAsyIS52aWFtLnNlcnZpY2UudmlzaW9uLnYxLkRldGVjdGlvblIKZGV0ZWN0aW9ucw=='); +@$core.Deprecated('Use detectionDescriptor instead') +const Detection$json = const { + '1': 'Detection', + '2': const [ + const {'1': 'x_min', '3': 1, '4': 1, '5': 3, '9': 0, '10': 'xMin', '17': true}, + const {'1': 'y_min', '3': 2, '4': 1, '5': 3, '9': 1, '10': 'yMin', '17': true}, + const {'1': 'x_max', '3': 3, '4': 1, '5': 3, '9': 2, '10': 'xMax', '17': true}, + const {'1': 'y_max', '3': 4, '4': 1, '5': 3, '9': 3, '10': 'yMax', '17': true}, + const {'1': 'confidence', '3': 5, '4': 1, '5': 1, '10': 'confidence'}, + const {'1': 'class_name', '3': 6, '4': 1, '5': 9, '10': 'className'}, + ], + '8': const [ + const {'1': '_x_min'}, + const {'1': '_y_min'}, + const {'1': '_x_max'}, + const {'1': '_y_max'}, + ], +}; + +/// Descriptor for `Detection`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List detectionDescriptor = $convert.base64Decode('CglEZXRlY3Rpb24SGAoFeF9taW4YASABKANIAFIEeE1pbogBARIYCgV5X21pbhgCIAEoA0gBUgR5TWluiAEBEhgKBXhfbWF4GAMgASgDSAJSBHhNYXiIAQESGAoFeV9tYXgYBCABKANIA1IEeU1heIgBARIeCgpjb25maWRlbmNlGAUgASgBUgpjb25maWRlbmNlEh0KCmNsYXNzX25hbWUYBiABKAlSCWNsYXNzTmFtZUIICgZfeF9taW5CCAoGX3lfbWluQggKBl94X21heEIICgZfeV9tYXg='); +@$core.Deprecated('Use getClassifierNamesRequestDescriptor instead') +const GetClassifierNamesRequest$json = const { + '1': 'GetClassifierNamesRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetClassifierNamesRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getClassifierNamesRequestDescriptor = $convert.base64Decode('ChlHZXRDbGFzc2lmaWVyTmFtZXNSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use getClassifierNamesResponseDescriptor instead') +const GetClassifierNamesResponse$json = const { + '1': 'GetClassifierNamesResponse', + '2': const [ + const {'1': 'classifier_names', '3': 1, '4': 3, '5': 9, '10': 'classifierNames'}, + ], +}; + +/// Descriptor for `GetClassifierNamesResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getClassifierNamesResponseDescriptor = $convert.base64Decode('ChpHZXRDbGFzc2lmaWVyTmFtZXNSZXNwb25zZRIpChBjbGFzc2lmaWVyX25hbWVzGAEgAygJUg9jbGFzc2lmaWVyTmFtZXM='); +@$core.Deprecated('Use addClassifierRequestDescriptor instead') +const AddClassifierRequest$json = const { + '1': 'AddClassifierRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'classifier_name', '3': 2, '4': 1, '5': 9, '10': 'classifierName'}, + const {'1': 'classifier_model_type', '3': 3, '4': 1, '5': 9, '10': 'classifierModelType'}, + const {'1': 'classifier_parameters', '3': 4, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'classifierParameters'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `AddClassifierRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addClassifierRequestDescriptor = $convert.base64Decode('ChRBZGRDbGFzc2lmaWVyUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEicKD2NsYXNzaWZpZXJfbmFtZRgCIAEoCVIOY2xhc3NpZmllck5hbWUSMgoVY2xhc3NpZmllcl9tb2RlbF90eXBlGAMgASgJUhNjbGFzc2lmaWVyTW9kZWxUeXBlEkwKFWNsYXNzaWZpZXJfcGFyYW1ldGVycxgEIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSFGNsYXNzaWZpZXJQYXJhbWV0ZXJzEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use addClassifierResponseDescriptor instead') +const AddClassifierResponse$json = const { + '1': 'AddClassifierResponse', +}; + +/// Descriptor for `AddClassifierResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addClassifierResponseDescriptor = $convert.base64Decode('ChVBZGRDbGFzc2lmaWVyUmVzcG9uc2U='); +@$core.Deprecated('Use removeClassifierRequestDescriptor instead') +const RemoveClassifierRequest$json = const { + '1': 'RemoveClassifierRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'classifier_name', '3': 2, '4': 1, '5': 9, '10': 'classifierName'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `RemoveClassifierRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeClassifierRequestDescriptor = $convert.base64Decode('ChdSZW1vdmVDbGFzc2lmaWVyUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEicKD2NsYXNzaWZpZXJfbmFtZRgCIAEoCVIOY2xhc3NpZmllck5hbWUSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use removeClassifierResponseDescriptor instead') +const RemoveClassifierResponse$json = const { + '1': 'RemoveClassifierResponse', +}; + +/// Descriptor for `RemoveClassifierResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeClassifierResponseDescriptor = $convert.base64Decode('ChhSZW1vdmVDbGFzc2lmaWVyUmVzcG9uc2U='); +@$core.Deprecated('Use getClassificationsRequestDescriptor instead') +const GetClassificationsRequest$json = const { + '1': 'GetClassificationsRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'image', '3': 2, '4': 1, '5': 12, '10': 'image'}, + const {'1': 'width', '3': 3, '4': 1, '5': 5, '10': 'width'}, + const {'1': 'height', '3': 4, '4': 1, '5': 5, '10': 'height'}, + const {'1': 'mime_type', '3': 5, '4': 1, '5': 9, '10': 'mimeType'}, + const {'1': 'classifier_name', '3': 6, '4': 1, '5': 9, '10': 'classifierName'}, + const {'1': 'n', '3': 7, '4': 1, '5': 5, '10': 'n'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetClassificationsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getClassificationsRequestDescriptor = $convert.base64Decode('ChlHZXRDbGFzc2lmaWNhdGlvbnNSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSFAoFaW1hZ2UYAiABKAxSBWltYWdlEhQKBXdpZHRoGAMgASgFUgV3aWR0aBIWCgZoZWlnaHQYBCABKAVSBmhlaWdodBIbCgltaW1lX3R5cGUYBSABKAlSCG1pbWVUeXBlEicKD2NsYXNzaWZpZXJfbmFtZRgGIAEoCVIOY2xhc3NpZmllck5hbWUSDAoBbhgHIAEoBVIBbhItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getClassificationsResponseDescriptor instead') +const GetClassificationsResponse$json = const { + '1': 'GetClassificationsResponse', + '2': const [ + const {'1': 'classifications', '3': 1, '4': 3, '5': 11, '6': '.viam.service.vision.v1.Classification', '10': 'classifications'}, + ], +}; + +/// Descriptor for `GetClassificationsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getClassificationsResponseDescriptor = $convert.base64Decode('ChpHZXRDbGFzc2lmaWNhdGlvbnNSZXNwb25zZRJQCg9jbGFzc2lmaWNhdGlvbnMYASADKAsyJi52aWFtLnNlcnZpY2UudmlzaW9uLnYxLkNsYXNzaWZpY2F0aW9uUg9jbGFzc2lmaWNhdGlvbnM='); +@$core.Deprecated('Use getClassificationsFromCameraRequestDescriptor instead') +const GetClassificationsFromCameraRequest$json = const { + '1': 'GetClassificationsFromCameraRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'camera_name', '3': 2, '4': 1, '5': 9, '10': 'cameraName'}, + const {'1': 'classifier_name', '3': 3, '4': 1, '5': 9, '10': 'classifierName'}, + const {'1': 'n', '3': 4, '4': 1, '5': 5, '10': 'n'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetClassificationsFromCameraRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getClassificationsFromCameraRequestDescriptor = $convert.base64Decode('CiNHZXRDbGFzc2lmaWNhdGlvbnNGcm9tQ2FtZXJhUmVxdWVzdBISCgRuYW1lGAEgASgJUgRuYW1lEh8KC2NhbWVyYV9uYW1lGAIgASgJUgpjYW1lcmFOYW1lEicKD2NsYXNzaWZpZXJfbmFtZRgDIAEoCVIOY2xhc3NpZmllck5hbWUSDAoBbhgEIAEoBVIBbhItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getClassificationsFromCameraResponseDescriptor instead') +const GetClassificationsFromCameraResponse$json = const { + '1': 'GetClassificationsFromCameraResponse', + '2': const [ + const {'1': 'classifications', '3': 1, '4': 3, '5': 11, '6': '.viam.service.vision.v1.Classification', '10': 'classifications'}, + ], +}; + +/// Descriptor for `GetClassificationsFromCameraResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getClassificationsFromCameraResponseDescriptor = $convert.base64Decode('CiRHZXRDbGFzc2lmaWNhdGlvbnNGcm9tQ2FtZXJhUmVzcG9uc2USUAoPY2xhc3NpZmljYXRpb25zGAEgAygLMiYudmlhbS5zZXJ2aWNlLnZpc2lvbi52MS5DbGFzc2lmaWNhdGlvblIPY2xhc3NpZmljYXRpb25z'); +@$core.Deprecated('Use classificationDescriptor instead') +const Classification$json = const { + '1': 'Classification', + '2': const [ + const {'1': 'class_name', '3': 1, '4': 1, '5': 9, '10': 'className'}, + const {'1': 'confidence', '3': 2, '4': 1, '5': 1, '10': 'confidence'}, + ], +}; + +/// Descriptor for `Classification`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List classificationDescriptor = $convert.base64Decode('Cg5DbGFzc2lmaWNhdGlvbhIdCgpjbGFzc19uYW1lGAEgASgJUgljbGFzc05hbWUSHgoKY29uZmlkZW5jZRgCIAEoAVIKY29uZmlkZW5jZQ=='); +@$core.Deprecated('Use getSegmenterNamesRequestDescriptor instead') +const GetSegmenterNamesRequest$json = const { + '1': 'GetSegmenterNamesRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetSegmenterNamesRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getSegmenterNamesRequestDescriptor = $convert.base64Decode('ChhHZXRTZWdtZW50ZXJOYW1lc1JlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRItCgVleHRyYRhjIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSBWV4dHJh'); +@$core.Deprecated('Use getSegmenterNamesResponseDescriptor instead') +const GetSegmenterNamesResponse$json = const { + '1': 'GetSegmenterNamesResponse', + '2': const [ + const {'1': 'segmenter_names', '3': 1, '4': 3, '5': 9, '10': 'segmenterNames'}, + ], +}; + +/// Descriptor for `GetSegmenterNamesResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getSegmenterNamesResponseDescriptor = $convert.base64Decode('ChlHZXRTZWdtZW50ZXJOYW1lc1Jlc3BvbnNlEicKD3NlZ21lbnRlcl9uYW1lcxgBIAMoCVIOc2VnbWVudGVyTmFtZXM='); +@$core.Deprecated('Use addSegmenterRequestDescriptor instead') +const AddSegmenterRequest$json = const { + '1': 'AddSegmenterRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'segmenter_name', '3': 2, '4': 1, '5': 9, '10': 'segmenterName'}, + const {'1': 'segmenter_model_type', '3': 3, '4': 1, '5': 9, '10': 'segmenterModelType'}, + const {'1': 'segmenter_parameters', '3': 4, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'segmenterParameters'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `AddSegmenterRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addSegmenterRequestDescriptor = $convert.base64Decode('ChNBZGRTZWdtZW50ZXJSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSJQoOc2VnbWVudGVyX25hbWUYAiABKAlSDXNlZ21lbnRlck5hbWUSMAoUc2VnbWVudGVyX21vZGVsX3R5cGUYAyABKAlSEnNlZ21lbnRlck1vZGVsVHlwZRJKChRzZWdtZW50ZXJfcGFyYW1ldGVycxgEIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSE3NlZ21lbnRlclBhcmFtZXRlcnMSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use addSegmenterResponseDescriptor instead') +const AddSegmenterResponse$json = const { + '1': 'AddSegmenterResponse', +}; + +/// Descriptor for `AddSegmenterResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List addSegmenterResponseDescriptor = $convert.base64Decode('ChRBZGRTZWdtZW50ZXJSZXNwb25zZQ=='); +@$core.Deprecated('Use removeSegmenterRequestDescriptor instead') +const RemoveSegmenterRequest$json = const { + '1': 'RemoveSegmenterRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'segmenter_name', '3': 2, '4': 1, '5': 9, '10': 'segmenterName'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `RemoveSegmenterRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeSegmenterRequestDescriptor = $convert.base64Decode('ChZSZW1vdmVTZWdtZW50ZXJSZXF1ZXN0EhIKBG5hbWUYASABKAlSBG5hbWUSJQoOc2VnbWVudGVyX25hbWUYAiABKAlSDXNlZ21lbnRlck5hbWUSLQoFZXh0cmEYYyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgVleHRyYQ=='); +@$core.Deprecated('Use removeSegmenterResponseDescriptor instead') +const RemoveSegmenterResponse$json = const { + '1': 'RemoveSegmenterResponse', +}; + +/// Descriptor for `RemoveSegmenterResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List removeSegmenterResponseDescriptor = $convert.base64Decode('ChdSZW1vdmVTZWdtZW50ZXJSZXNwb25zZQ=='); +@$core.Deprecated('Use getObjectPointCloudsRequestDescriptor instead') +const GetObjectPointCloudsRequest$json = const { + '1': 'GetObjectPointCloudsRequest', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'camera_name', '3': 2, '4': 1, '5': 9, '10': 'cameraName'}, + const {'1': 'segmenter_name', '3': 3, '4': 1, '5': 9, '10': 'segmenterName'}, + const {'1': 'mime_type', '3': 4, '4': 1, '5': 9, '10': 'mimeType'}, + const {'1': 'extra', '3': 99, '4': 1, '5': 11, '6': '.google.protobuf.Struct', '10': 'extra'}, + ], +}; + +/// Descriptor for `GetObjectPointCloudsRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getObjectPointCloudsRequestDescriptor = $convert.base64Decode('ChtHZXRPYmplY3RQb2ludENsb3Vkc1JlcXVlc3QSEgoEbmFtZRgBIAEoCVIEbmFtZRIfCgtjYW1lcmFfbmFtZRgCIAEoCVIKY2FtZXJhTmFtZRIlCg5zZWdtZW50ZXJfbmFtZRgDIAEoCVINc2VnbWVudGVyTmFtZRIbCgltaW1lX3R5cGUYBCABKAlSCG1pbWVUeXBlEi0KBWV4dHJhGGMgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdFIFZXh0cmE='); +@$core.Deprecated('Use getObjectPointCloudsResponseDescriptor instead') +const GetObjectPointCloudsResponse$json = const { + '1': 'GetObjectPointCloudsResponse', + '2': const [ + const {'1': 'mime_type', '3': 1, '4': 1, '5': 9, '10': 'mimeType'}, + const {'1': 'objects', '3': 2, '4': 3, '5': 11, '6': '.viam.common.v1.PointCloudObject', '10': 'objects'}, + ], +}; + +/// Descriptor for `GetObjectPointCloudsResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List getObjectPointCloudsResponseDescriptor = $convert.base64Decode('ChxHZXRPYmplY3RQb2ludENsb3Vkc1Jlc3BvbnNlEhsKCW1pbWVfdHlwZRgBIAEoCVIIbWltZVR5cGUSOgoHb2JqZWN0cxgCIAMoCzIgLnZpYW0uY29tbW9uLnYxLlBvaW50Q2xvdWRPYmplY3RSB29iamVjdHM='); diff --git a/lib/src/gen/tagger/v1/tagger.pb.dart b/lib/src/gen/tagger/v1/tagger.pb.dart new file mode 100644 index 00000000000..60726451171 --- /dev/null +++ b/lib/src/gen/tagger/v1/tagger.pb.dart @@ -0,0 +1,20 @@ +/// +// Generated code. Do not modify. +// source: tagger/v1/tagger.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class Tagger { + static final tags = $pb.Extension<$core.String>(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.FieldOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tags', 847939, $pb.PbFieldType.OS); + static final oneofTags = $pb.Extension<$core.String>(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'google.protobuf.OneofOptions', const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'oneofTags', 847939, $pb.PbFieldType.OS); + static void registerAllExtensions($pb.ExtensionRegistry registry) { + registry.add(tags); + registry.add(oneofTags); + } +} + diff --git a/lib/src/gen/tagger/v1/tagger.pbenum.dart b/lib/src/gen/tagger/v1/tagger.pbenum.dart new file mode 100644 index 00000000000..21ea05a8715 --- /dev/null +++ b/lib/src/gen/tagger/v1/tagger.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: tagger/v1/tagger.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/lib/src/gen/tagger/v1/tagger.pbjson.dart b/lib/src/gen/tagger/v1/tagger.pbjson.dart new file mode 100644 index 00000000000..1bc626da3c2 --- /dev/null +++ b/lib/src/gen/tagger/v1/tagger.pbjson.dart @@ -0,0 +1,10 @@ +/// +// Generated code. Do not modify. +// source: tagger/v1/tagger.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; diff --git a/lib/src/viam_sdk.dart b/lib/src/viam_sdk.dart new file mode 100644 index 00000000000..ba3deb84ae7 --- /dev/null +++ b/lib/src/viam_sdk.dart @@ -0,0 +1,47 @@ +import 'package:auth0_flutter/auth0_flutter.dart'; +import 'package:viam_sdk/src/domain/app/service/app_api_data_source.dart'; +import 'package:viam_sdk/src/domain/camera/service/camera_api_service.dart'; +import 'package:viam_sdk/src/domain/data/service/data_api_service.dart'; +import 'package:viam_sdk/src/domain/movement/service/viam_movement_service.dart'; +import 'package:viam_sdk/src/domain/resource/service/viam_resource_service.dart'; +import 'package:viam_sdk/src/domain/sensor/service/viam_sensor_service.dart'; + +import 'package:viam_sdk/src/viam_sdk_impl.dart'; + +abstract class Viam { + static Viam instance() => ViamImpl(); + + Future authenticate( + String authDomain, + String clientId, + String? audience, + String? scheme, + ); + + Future logout( + String domain, + String clientId, + String? scheme, + ); + + Future connect({ + required String url, + required int port, + required bool secure, + required bool disableWebRtc, + String? payload, + String? accessToken, + }); + + ViamAppService get viamAppService; + + ViamResourceService get viamResourceService; + + ViamCameraService get viamCameraService; + + ViamMovementService get viamMovementService; + + ViamSensorService get viamSensorService; + + DataService get dataService; +} diff --git a/lib/src/viam_sdk_base.dart b/lib/src/viam_sdk_base.dart new file mode 100644 index 00000000000..e8a6f159017 --- /dev/null +++ b/lib/src/viam_sdk_base.dart @@ -0,0 +1,6 @@ +// TODO: Put public facing types in this file. + +/// Checks if you are awesome. Spoiler: you are. +class Awesome { + bool get isAwesome => true; +} diff --git a/lib/src/viam_sdk_impl.dart b/lib/src/viam_sdk_impl.dart new file mode 100644 index 00000000000..d853ee5168a --- /dev/null +++ b/lib/src/viam_sdk_impl.dart @@ -0,0 +1,159 @@ +import 'package:auth0_flutter/auth0_flutter.dart'; +import 'package:grpc/grpc_connection_interface.dart'; +import 'package:viam_sdk/src/domain/app/service/app_api_data_source.dart'; +import 'package:viam_sdk/src/domain/camera/service/camera_api_service.dart'; +import 'package:viam_sdk/src/domain/data/service/data_api_service.dart'; +import 'package:viam_sdk/src/domain/movement/service/viam_movement_service.dart'; +import 'package:viam_sdk/src/domain/resource/service/viam_resource_service.dart'; +import 'package:viam_sdk/src/domain/sensor/service/viam_sensor_service.dart'; +import 'package:viam_sdk/src/domain/web_rtc/web_rtc_client/signalling_server_address.dart'; +import 'package:viam_sdk/src/di/di.dart'; +import 'package:viam_sdk/src/viam_sdk.dart'; + +class ViamImpl implements Viam { + ViamAppService? appService; + ViamResourceService? resourceService; + ClientChannelBase? _clientChannelBase; + ViamCameraService? cameraService; + ViamMovementService? movementService; + ViamSensorService? sensorService; + DataService? _dataService; + + @override + Future authenticate(String authDomain, String clientId, String? audience, String? scheme) => login( + authDomain, + clientId, + scheme, + audience, + ); + + @override + Future connect({ + required String url, + required int port, + required bool secure, + required bool disableWebRtc, + String? payload, + String? accessToken, + }) async { + if (disableWebRtc) { + _clientChannelBase = dialDirect(url, payload, secure, port); + } else { + final direct = dialDirect( + SignallingServerAddress.address, + payload, + secure, + SignallingServerAddress.port, + ); + + _clientChannelBase = await dialWebRtc( + direct, + url, + payload, + accessToken, + ); + } + + appService = getAppService( + _clientChannelBase!, + url, + payload, + accessToken, + ); + + _dataService = getDataService( + _clientChannelBase!, + url, + payload, + accessToken, + ); + + resourceService = getResourceService( + _clientChannelBase!, + url, + payload, + accessToken, + ); + + cameraService = getCameraService( + _clientChannelBase!, + url, + payload, + accessToken, + ); + + movementService = getMovementService( + _clientChannelBase!, + url, + payload, + accessToken, + ); + + sensorService = getSensorService( + _clientChannelBase!, + url, + payload, + accessToken, + ); + } + + @override + ViamAppService get viamAppService { + if (appService == null) { + throw UnimplementedError(); + } + return appService!; + } + + @override + DataService get dataService { + if (_dataService == null) { + throw UnimplementedError(); + } + return _dataService!; + } + + @override + ViamResourceService get viamResourceService { + if (resourceService == null) { + throw UnimplementedError(); + } + + return resourceService!; + } + + @override + ViamCameraService get viamCameraService { + if (cameraService == null) { + throw UnimplementedError(); + } + + return cameraService!; + } + + @override + ViamMovementService get viamMovementService { + if (movementService == null) { + throw UnimplementedError(); + } + + return movementService!; + } + + @override + ViamSensorService get viamSensorService { + if (sensorService == null) { + throw UnimplementedError(); + } + + return sensorService!; + } + + @override + Future logout( + String domain, + String clientId, + String? scheme, + ) => + viamLogout(domain, clientId, scheme); +} diff --git a/lib/viam_sdk.dart b/lib/viam_sdk.dart new file mode 100644 index 00000000000..10cf487dc5f --- /dev/null +++ b/lib/viam_sdk.dart @@ -0,0 +1,31 @@ +/// Support for doing something awesome. +/// +/// More dartdocs go here. +library viam_sdk; + +export 'src/viam_sdk.dart'; +export 'src/domain/resource/model/viam_resource_name.dart'; +export 'src/domain/sensor/model/viam_sensor_readings.dart'; +export 'src/domain/movement/model/viam_position.dart'; +export 'src/domain/camera/model/camera_frame_data.dart'; +export 'src/domain/movement/model/viam_linear_velocity.dart'; +export 'src/domain/app/model/viam_organization.dart'; +export 'src/domain/app/model/viam_location.dart'; +export 'src/domain/app/model/viam_location_auth.dart'; +export 'src/domain/app/model/viam_location_organization.dart'; +export 'src/domain/app/model/viam_shared_secret.dart'; +export 'src/domain/app/model/viam_shared_secret_state.dart'; +export 'src/domain/app/model/viam_robot.dart'; +export 'src/domain/data/models/viam_binary_data_response.dart'; +export 'src/domain/data/models/viam_capture_interval.dart'; +export 'src/domain/data/models/viam_data_request.dart'; +export 'src/domain/data/models/viam_filter.dart'; +export 'src/domain/data/models/viam_order.dart'; +export 'src/domain/data/models/viam_tags_filter_type.dart'; +export 'src/domain/data/models/viam_tags_filter.dart'; +export 'src/domain/data/models/viam_tabular_data_response.dart'; +export 'src/domain/data/models/viam_binary_data_by_ids_response.dart'; + +export 'src/viam_sdk_base.dart'; + +// TODO: Export any libraries intended for clients of this package. diff --git a/pubspec.yaml b/pubspec.yaml new file mode 100644 index 00000000000..2af7c23cdd8 --- /dev/null +++ b/pubspec.yaml @@ -0,0 +1,24 @@ +name: viam_sdk +description: Viam Robotics Flutter SDK +version: 0.0.1 +homepage: https://viam.com + +environment: + sdk: '>=2.18.6 <3.0.0' + flutter: ">=3.0.0" + +dependencies: + flutter: + sdk: flutter + auth0_flutter: ^1.1.0 + collection: ^1.16.0 + fimber_io: ^0.6.6 + flutter_webrtc: ^0.9.24 + grpc: ^3.1.0 + protobuf: ^2.1.0 + +dev_dependencies: + flutter_test: + sdk: flutter + mockito: ^5.4.0 + flutter_lints: ^2.0.1 diff --git a/test/unit_test/domain/app/model/location_auth_to_viam_location_auth_mapper_test.dart b/test/unit_test/domain/app/model/location_auth_to_viam_location_auth_mapper_test.dart new file mode 100644 index 00000000000..db3d515cedb --- /dev/null +++ b/test/unit_test/domain/app/model/location_auth_to_viam_location_auth_mapper_test.dart @@ -0,0 +1,39 @@ +// ignore_for_file: depend_on_referenced_packages + +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/gen/app/v1/app.pb.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/timestamp.pb.dart'; +import 'package:viam_sdk/viam_sdk.dart'; + +void main() { + group('When map from LocationAuth to ViamLocationAuth', () { + test('mapper returns correct values', () { + final sharedSecretDto = SharedSecret( + id: 'id', + secret: 'secret', + state: SharedSecret_State.STATE_UNSPECIFIED, + createdOn: Timestamp.create(), + ); + final dto = LocationAuth( + locationId: 'id', + secrets: [sharedSecretDto], + ); + + final viamSharedSecret = ViamSharedSecret( + ViamSharedSecretState.unspecified, + 'id', + 'secret', + sharedSecretDto.createdOn.toDateTime(), + ); + + final expectedAnswer = ViamLocationAuth( + dto.locationId, + [viamSharedSecret], + ); + + final actualAnswer = dto.toDomain(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/app/model/location_organization_to_viam_location_organization_mapper_test.dart b/test/unit_test/domain/app/model/location_organization_to_viam_location_organization_mapper_test.dart new file mode 100644 index 00000000000..5f73bfe8229 --- /dev/null +++ b/test/unit_test/domain/app/model/location_organization_to_viam_location_organization_mapper_test.dart @@ -0,0 +1,25 @@ +// ignore_for_file: depend_on_referenced_packages + +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/gen/app/v1/app.pb.dart'; +import 'package:viam_sdk/viam_sdk.dart'; + +void main() { + group('When map from LocationOrganization to ViamLocationOrganization', () { + test('mapper returns correct values', () { + final dto = LocationOrganization( + organizationId: 'id', + primary: true, + ); + + const expectedAnswer = ViamLocationOrganization( + 'id', + true, + ); + + final actualAnswer = dto.toDomain(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/app/model/location_to_viam_location_mapper_test.dart b/test/unit_test/domain/app/model/location_to_viam_location_mapper_test.dart new file mode 100644 index 00000000000..10772d41088 --- /dev/null +++ b/test/unit_test/domain/app/model/location_to_viam_location_mapper_test.dart @@ -0,0 +1,70 @@ +// ignore_for_file: depend_on_referenced_packages + +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/gen/app/v1/app.pb.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/timestamp.pb.dart'; +import 'package:viam_sdk/viam_sdk.dart'; + +void main() { + group('When map from Location to ViamLocation', () { + test('mapper returns correct values', () { + final sharedSecretDto = SharedSecret( + id: 'id', + secret: 'secret', + state: SharedSecret_State.STATE_UNSPECIFIED, + createdOn: Timestamp.create(), + ); + + final locationAuthDto = LocationAuth( + locationId: 'locationId', + secrets: [sharedSecretDto], + ); + + final locationOrganizationDto = LocationOrganization( + organizationId: 'organizationId', + primary: false, + ); + + final dto = Location( + auth: locationAuthDto, + createdOn: Timestamp.create(), + id: 'id', + name: 'name', + organizations: [locationOrganizationDto], + parentLocationId: 'parentLocationId', + robotCount: 0, + ); + + final viamSharedSecret = ViamSharedSecret( + ViamSharedSecretState.unspecified, + 'id', + 'secret', + sharedSecretDto.createdOn.toDateTime(), + ); + + final viamLocationAuth = ViamLocationAuth( + 'locationId', + [viamSharedSecret], + ); + + const viamLocationOrganization = ViamLocationOrganization( + 'organizationId', + false, + ); + + final expectedAnswer = ViamLocation( + auth: viamLocationAuth, + createdOn: dto.createdOn.toDateTime(), + id: 'id', + name: 'name', + parentLocationId: 'parentLocationId', + robotCount: 0, + organizations: [viamLocationOrganization], + ); + + final actualAnswer = dto.toDomain(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/app/model/organization_to_viam_organization_mapper_test.dart b/test/unit_test/domain/app/model/organization_to_viam_organization_mapper_test.dart new file mode 100644 index 00000000000..16d4ad52062 --- /dev/null +++ b/test/unit_test/domain/app/model/organization_to_viam_organization_mapper_test.dart @@ -0,0 +1,28 @@ +// ignore_for_file: depend_on_referenced_packages + +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/gen/app/v1/app.pb.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/timestamp.pb.dart'; +import 'package:viam_sdk/viam_sdk.dart'; + +void main() { + group('When map from Organization to ViamOrganization', () { + test('mapper returns correct values', () { + final dto = Organization( + id: 'id', + name: 'name', + createdOn: Timestamp.create(), + ); + + final expectedAnswer = ViamOrganization( + dto.id, + dto.name, + dto.createdOn.toDateTime(), + ); + + final actualAnswer = dto.toDomain(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/app/model/robot_to_viam_robot_mapper_test.dart b/test/unit_test/domain/app/model/robot_to_viam_robot_mapper_test.dart new file mode 100644 index 00000000000..661ef881f1c --- /dev/null +++ b/test/unit_test/domain/app/model/robot_to_viam_robot_mapper_test.dart @@ -0,0 +1,32 @@ +// ignore_for_file: depend_on_referenced_packages + +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/gen/app/v1/app.pb.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/timestamp.pb.dart'; +import 'package:viam_sdk/viam_sdk.dart'; + +void main() { + group('When map from Robot to ViamRobot', () { + test('mapper returns correct values', () { + final dto = Robot( + id: 'id', + location: 'location', + name: 'name', + createdOn: Timestamp.create(), + lastAccess: Timestamp.create(), + ); + + final expectedAnswer = ViamRobot( + id: dto.id, + location: dto.location, + name: dto.name, + createdOn: dto.createdOn.toDateTime(), + lastAccess: dto.lastAccess.toDateTime(), + ); + + final actualAnswer = dto.toDomain(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/app/model/shared_secret_state_to_viam_shared_secret_state_mapper_test.dart b/test/unit_test/domain/app/model/shared_secret_state_to_viam_shared_secret_state_mapper_test.dart new file mode 100644 index 00000000000..ce8b519470e --- /dev/null +++ b/test/unit_test/domain/app/model/shared_secret_state_to_viam_shared_secret_state_mapper_test.dart @@ -0,0 +1,19 @@ +// ignore_for_file: depend_on_referenced_packages + +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/gen/app/v1/app.pb.dart'; +import 'package:viam_sdk/viam_sdk.dart'; + +void main() { + group('When map from SharedSecret_State to ViamSharedSecretState', () { + test('mapper returns correct values', () { + const dto = SharedSecret_State.STATE_DISABLED; + + const expectedAnswer = ViamSharedSecretState.disabled; + + final actualAnswer = dto.toDomain(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/app/model/shared_secret_to_viam_shared_secret_mapper_test.dart b/test/unit_test/domain/app/model/shared_secret_to_viam_shared_secret_mapper_test.dart new file mode 100644 index 00000000000..51d9a586d5e --- /dev/null +++ b/test/unit_test/domain/app/model/shared_secret_to_viam_shared_secret_mapper_test.dart @@ -0,0 +1,30 @@ +// ignore_for_file: depend_on_referenced_packages + +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/gen/app/v1/app.pb.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/timestamp.pb.dart'; +import 'package:viam_sdk/viam_sdk.dart'; + +void main() { + group('When map from SharedSecret to ViamSharedSecret', () { + test('mapper returns correct values', () { + final dto = SharedSecret( + id: 'id', + secret: 'secret', + state: SharedSecret_State.STATE_ENABLED, + createdOn: Timestamp.create(), + ); + + final expectedAnswer = ViamSharedSecret( + ViamSharedSecretState.enabled, + dto.id, + dto.secret, + dto.createdOn.toDateTime(), + ); + + final actualAnswer = dto.toDomain(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/app/service/viam_app_api_service_test.dart b/test/unit_test/domain/app/service/viam_app_api_service_test.dart new file mode 100644 index 00000000000..87bd84f90b4 --- /dev/null +++ b/test/unit_test/domain/app/service/viam_app_api_service_test.dart @@ -0,0 +1,375 @@ +// ignore_for_file: depend_on_referenced_packages + +import 'package:mockito/mockito.dart'; +import 'package:viam_sdk/src/domain/app/model/viam_location_auth.dart'; +import 'package:viam_sdk/src/domain/app/model/viam_location_organization.dart'; +import 'package:viam_sdk/src/domain/app/model/viam_shared_secret.dart'; +import 'package:viam_sdk/src/domain/app/model/viam_shared_secret_state.dart'; +import 'package:viam_sdk/src/domain/app/service/app_api_data_source.dart'; +import 'package:viam_sdk/src/gen/app/v1/app.pbgrpc.dart'; +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/timestamp.pb.dart'; +import 'package:viam_sdk/src/domain/app/model/viam_organization.dart'; +import 'package:viam_sdk/src/domain/app/model/viam_location.dart'; +import 'package:viam_sdk/src/domain/app/model/viam_robot.dart'; +import '../../../mocks/mock_response_future.dart'; +import '../../../mocks/service_clients_mocks.mocks.dart'; + +void main() { + late AppServiceClient appServiceClient; + late ViamAppService viamAppService; + + setUp(() { + appServiceClient = MockAppServiceClient(); + viamAppService = ViamAppService(appServiceClient); + }); + + group('ViamAppServcie', () { + const error = 'error'; + group('listOrganizations', () { + final request = ListOrganizationsRequest(); + test('gets ViamOrganization list successfully', () async { + final organizationDto = Organization( + createdOn: Timestamp.create(), + id: 'id', + name: 'name', + ); + + final response = ListOrganizationsResponse( + organizations: [organizationDto], + ); + + final viamOrganization = ViamOrganization( + 'id', + 'name', + organizationDto.createdOn.toDateTime(), + ); + + when(appServiceClient.listOrganizations(request)).thenAnswer( + (_) => MockResponseFuture.value(response), + ); + + final List expectedAnswer = [viamOrganization]; + + final List actualAnswer = + await viamAppService.listOrganizations(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + + test('gets data with failure and throws an error', () async { + when(appServiceClient.listOrganizations(request)).thenAnswer( + (_) => MockResponseFuture.error(error), + ); + + await expectLater(viamAppService.listOrganizations(), throwsA(error)); + }); + }); + + group('listLocations', () { + const organizationId = 'organizationId'; + final request = ListLocationsRequest( + organizationId: organizationId, + ); + test('gets ViamLocation list successfully', () async { + final createdOn = Timestamp.create(); + final sharedSecretDto = SharedSecret( + id: 'id', + secret: 'secret', + state: SharedSecret_State.STATE_ENABLED, + createdOn: createdOn, + ); + + final locationAuthDto = LocationAuth( + locationId: 'locationId', + secrets: [sharedSecretDto], + ); + + final locationOrganizationDto = LocationOrganization( + organizationId: 'organizationId', + primary: true, + ); + + final locationDto = Location( + auth: locationAuthDto, + createdOn: createdOn, + id: 'id', + name: 'name', + organizations: [locationOrganizationDto], + parentLocationId: 'parentLocationId', + robotCount: 1, + ); + + final response = ListLocationsResponse(locations: [locationDto]); + + final viamSharedSecret = ViamSharedSecret( + ViamSharedSecretState.enabled, + 'id', + 'secret', + createdOn.toDateTime(), + ); + final viamLocationAuth = ViamLocationAuth( + 'locationId', + [viamSharedSecret], + ); + + const viamLocationOrganization = ViamLocationOrganization( + 'organizationId', + true, + ); + + final viamLocation = ViamLocation( + auth: viamLocationAuth, + id: 'id', + name: 'name', + robotCount: 1, + parentLocationId: 'parentLocationId', + createdOn: createdOn.toDateTime(), + organizations: [viamLocationOrganization], + ); + + when(appServiceClient.listLocations(request)).thenAnswer( + (_) => MockResponseFuture.value(response), + ); + + final List expectedAnswer = [viamLocation]; + + final List actualAnswer = + await viamAppService.listLocations(organizationId); + + expect(actualAnswer, equals(expectedAnswer)); + }); + + test('gets data with failure and throws an error', () async { + when(appServiceClient.listLocations(request)).thenAnswer( + (_) => MockResponseFuture.error(error), + ); + + await expectLater( + viamAppService.listLocations(organizationId), throwsA(error)); + }); + }); + + group('listRobots', () { + const locationId = 'locationId'; + + final listRobotsRequest = ListRobotsRequest( + locationId: locationId, + ); + + test('gets ViamRobot list successfully', () async { + final timeStamp = Timestamp.create(); + final robotDto = Robot( + createdOn: timeStamp, + id: 'id', + lastAccess: timeStamp, + location: 'location', + name: 'name', + ); + + final viamRobot = ViamRobot( + id: 'id', + name: 'name', + location: 'location', + lastAccess: timeStamp.toDateTime(), + createdOn: timeStamp.toDateTime(), + ); + + final response = ListRobotsResponse(robots: [robotDto]); + + when(appServiceClient.listRobots(listRobotsRequest)).thenAnswer( + (_) => MockResponseFuture.value(response), + ); + + final List expectedAnswer = [viamRobot]; + + final List actualAnswer = + await viamAppService.listRobots(locationId); + + expect(actualAnswer, equals(expectedAnswer)); + }); + + test('gets data with failure and throws an error', () async { + when(appServiceClient.listRobots(listRobotsRequest)).thenAnswer( + (_) => MockResponseFuture.error(error), + ); + + await expectLater( + viamAppService.listRobots(locationId), throwsA(error)); + }); + }); + + group('getOrganization', () { + const organizationId = 'organizationId'; + final request = GetOrganizationRequest( + organizationId: organizationId, + ); + test('gets ViamOrganization successfully', () async { + final organizationDto = Organization( + createdOn: Timestamp.create(), + id: 'id', + name: 'name', + ); + + final response = GetOrganizationResponse(organization: organizationDto); + + final viamOrganization = ViamOrganization( + 'id', + 'name', + organizationDto.createdOn.toDateTime(), + ); + + when(appServiceClient.getOrganization(request)).thenAnswer( + (_) => MockResponseFuture.value(response), + ); + + final ViamOrganization expectedAnswer = viamOrganization; + + final ViamOrganization actualAnswer = + await viamAppService.getOrganizatoin(organizationId); + + expect(actualAnswer, equals(expectedAnswer)); + }); + + test('gets data with failure and throws an error', () async { + when(appServiceClient.getOrganization(request)).thenAnswer( + (_) => MockResponseFuture.error(error), + ); + + await expectLater( + viamAppService.getOrganizatoin(organizationId), throwsA(error)); + }); + }); + + group('getLocation', () { + const locationId = 'locationId'; + final request = GetLocationRequest(locationId: locationId); + test('gets ViamLocation successfully', () async { + final createdOn = Timestamp.create(); + final sharedSecretDto = SharedSecret( + id: 'id', + secret: 'secret', + state: SharedSecret_State.STATE_ENABLED, + createdOn: createdOn, + ); + + final locationAuthDto = LocationAuth( + locationId: 'locationId', + secrets: [sharedSecretDto], + ); + + final locationOrganizationDto = LocationOrganization( + organizationId: 'organizationId', + primary: true, + ); + + final locationDto = Location( + auth: locationAuthDto, + createdOn: createdOn, + id: 'id', + name: 'name', + organizations: [locationOrganizationDto], + parentLocationId: 'parentLocationId', + robotCount: 1, + ); + + final response = GetLocationResponse(location: locationDto); + + final viamSharedSecret = ViamSharedSecret( + ViamSharedSecretState.enabled, + 'id', + 'secret', + createdOn.toDateTime(), + ); + final viamLocationAuth = ViamLocationAuth( + 'locationId', + [viamSharedSecret], + ); + + const viamLocationOrganization = ViamLocationOrganization( + 'organizationId', + true, + ); + + final viamLocation = ViamLocation( + auth: viamLocationAuth, + id: 'id', + name: 'name', + robotCount: 1, + parentLocationId: 'parentLocationId', + createdOn: createdOn.toDateTime(), + organizations: [viamLocationOrganization], + ); + + when(appServiceClient.getLocation(request)).thenAnswer( + (_) => MockResponseFuture.value(response), + ); + + final ViamLocation expectedAnswer = viamLocation; + + final ViamLocation actualAnswer = + await viamAppService.getLocation(locationId); + + expect(actualAnswer, equals(expectedAnswer)); + }); + + test('gets data with failure and throws an error', () async { + when(appServiceClient.getLocation(request)).thenAnswer( + (_) => MockResponseFuture.error(error), + ); + + await expectLater( + viamAppService.getLocation(locationId), throwsA(error)); + }); + }); + + group('getRobot', () { + const robotId = 'robotId'; + + final request = GetRobotRequest( + id: robotId, + ); + + test('gets ViamRobot successfully', () async { + final timeStamp = Timestamp.create(); + final robotDto = Robot( + createdOn: timeStamp, + id: 'id', + lastAccess: timeStamp, + location: 'location', + name: 'name', + ); + + final viamRobot = ViamRobot( + id: 'id', + name: 'name', + location: 'location', + lastAccess: timeStamp.toDateTime(), + createdOn: timeStamp.toDateTime(), + ); + + final response = GetRobotResponse( + robot: robotDto, + ); + + when(appServiceClient.getRobot(request)).thenAnswer( + (_) => MockResponseFuture.value(response), + ); + + final ViamRobot expectedAnswer = viamRobot; + + final ViamRobot actualAnswer = await viamAppService.getRobot(robotId); + + expect(actualAnswer, equals(expectedAnswer)); + }); + + test('gets data with failure and throws an error', () async { + when(appServiceClient.getRobot(request)).thenAnswer( + (_) => MockResponseFuture.error(error), + ); + + await expectLater(viamAppService.getRobot(robotId), throwsA(error)); + }); + }); + }); +} diff --git a/test/unit_test/domain/camera/model/get_camera_response_to_camera_data_mapper_test.dart b/test/unit_test/domain/camera/model/get_camera_response_to_camera_data_mapper_test.dart new file mode 100644 index 00000000000..05a6de0e0a6 --- /dev/null +++ b/test/unit_test/domain/camera/model/get_camera_response_to_camera_data_mapper_test.dart @@ -0,0 +1,24 @@ +// ignore: depend_on_referenced_packages +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/domain/camera/model/camera_frame_data.dart'; +import 'package:viam_sdk/src/gen/component/camera/v1/camera.pb.dart'; + +void main() { + group('When map from GetImageResponse to CameraData', () { + test('mapper returns correct values', () { + final dto = GetImageResponse( + mimeType: 'mimeType', + image: const [1], + ); + + final expectedAnswer = ViamCameraFrameData( + dto.mimeType, + dto.image, + ); + + final actualAnswer = dto.toDomain(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/camera/service/viam_camera_service_test.dart b/test/unit_test/domain/camera/service/viam_camera_service_test.dart new file mode 100644 index 00000000000..c4e72a1cc8e --- /dev/null +++ b/test/unit_test/domain/camera/service/viam_camera_service_test.dart @@ -0,0 +1,89 @@ +// ignore_for_file: depend_on_referenced_packages +import 'package:grpc/grpc_connection_interface.dart'; +import 'package:mockito/mockito.dart'; +import 'package:viam_sdk/src/domain/camera/model/camera_frame_data.dart'; +import 'package:viam_sdk/src/domain/camera/service/camera_api_service.dart'; +import 'package:viam_sdk/src/domain/resource/model/viam_resource_name.dart'; +import 'package:viam_sdk/src/gen/component/camera/v1/camera.pbgrpc.dart'; +import 'package:viam_sdk/src/gen/proto/stream/v1/stream.pbgrpc.dart'; +import 'package:flutter_test/flutter_test.dart'; +import '../../../mocks/mock_response_future.dart'; +import '../../../mocks/service_clients_mocks.mocks.dart'; + +void main() { + late ViamCameraService viamCameraService; + late CameraServiceClient cameraServiceClient; + late StreamServiceClient streamServiceClient; + late ClientChannelBase client; + + setUp(() { + cameraServiceClient = MockCameraServiceClient(); + streamServiceClient = MockStreamServiceClient(); + client = MockClientChannelBase(); + + viamCameraService = ViamCameraService( + client, + cameraServiceClient, + streamServiceClient, + ); + }); + + group('ViamCameraService', () { + const cameraName = 'camera'; + const mimeType = 'image/png'; + const resourceName = ViamResourceName( + 'namespace', + 'type', + 'subtype', + 'name', + ); + final getImageRequest = GetImageRequest( + mimeType: mimeType, + name: resourceName.toDto().name, + ); + + test('verify getCameraVideo', () async { + final addStreamRequest = AddStreamRequest(name: cameraName); + final addStreamResponse = AddStreamResponse(); + + when(streamServiceClient.addStream(addStreamRequest)).thenAnswer( + (_) => MockResponseFuture.value(addStreamResponse), + ); + + await viamCameraService.getCameraVideo(cameraName); + + verify(streamServiceClient.addStream(addStreamRequest)); + }); + + group('getCameraFrame', () { + test('gets data successfully', () async { + final getImageResponse = GetImageResponse( + mimeType: mimeType, + image: [], + ); + + when(cameraServiceClient.getImage(getImageRequest)).thenAnswer( + (_) => MockResponseFuture.value(getImageResponse), + ); + + final ViamCameraFrameData expectedAnswer = getImageResponse.toDomain(); + + final ViamCameraFrameData actualAnswer = + await viamCameraService.getCameraFrame(resourceName); + + expect(actualAnswer, equals(expectedAnswer)); + }); + + test('gets data with failure and throws an error', () async { + const error = 'error'; + + when(cameraServiceClient.getImage(getImageRequest)).thenAnswer( + (_) => MockResponseFuture.error(error), + ); + + await expectLater( + viamCameraService.getCameraFrame(resourceName), throwsA(error)); + }); + }); + }); +} diff --git a/test/unit_test/domain/data/models/capture_interval_mapper_test.dart b/test/unit_test/domain/data/models/capture_interval_mapper_test.dart new file mode 100644 index 00000000000..c70d8293341 --- /dev/null +++ b/test/unit_test/domain/data/models/capture_interval_mapper_test.dart @@ -0,0 +1,26 @@ +// ignore_for_file: depend_on_referenced_packages +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/timestamp.pb.dart'; +import 'package:viam_sdk/viam_sdk.dart'; + +void main() { + group('When map from ViamCaptureInterval to CaptureInterval', () { + test('mapper returns correct values', () { + final date = DateTime.now(); + final viamCaptureInterval = ViamCaptureInterval( + end: date, + start: date, + ); + + final expectedAnswer = CaptureInterval( + start: Timestamp.fromDateTime(date), + end: Timestamp.fromDateTime(date), + ); + + final actualAnswer = viamCaptureInterval.toDto(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/data/models/filter_mapper_test.dart b/test/unit_test/domain/data/models/filter_mapper_test.dart new file mode 100644 index 00000000000..c59bb8d5a1f --- /dev/null +++ b/test/unit_test/domain/data/models/filter_mapper_test.dart @@ -0,0 +1,69 @@ +// ignore_for_file: depend_on_referenced_packages +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/timestamp.pb.dart'; +import 'package:viam_sdk/viam_sdk.dart'; + +void main() { + group('When map from ViamFilter to Filter', () { + test('mapper returns correct values', () { + const viamTagsFilter = ViamTagsFilter( + tags: ['tag', 'tag1'], + type: ViamTagsFilterType.matchByOr, + ); + + final tagsFilter = TagsFilter( + tags: ['tag', 'tag1'], + type: TagsFilterType.TAGS_FILTER_TYPE_MATCH_BY_OR, + ); + + final date = DateTime.now(); + + final captureInterval = CaptureInterval( + start: Timestamp.fromDateTime(date), + end: Timestamp.fromDateTime(date), + ); + + final viamCaptureInterval = ViamCaptureInterval( + start: date, + end: date, + ); + + final viamFilter = ViamFilter( + componentName: 'componentName', + componentModel: 'componentModel', + componentType: 'componentType', + method: 'method', + partName: 'partName', + partId: 'partId', + orgIds: ['org', 'org1'], + locationIds: ['locationId', 'locationId2'], + mimeType: ['mimeType', 'mimeType2'], + robotName: 'robotName', + robotId: 'robotId', + tagsFilter: viamTagsFilter, + captureInterval: viamCaptureInterval, + ); + + final expectedAnswer = Filter( + componentName: 'componentName', + componentModel: 'componentModel', + componentType: 'componentType', + method: 'method', + partName: 'partName', + partId: 'partId', + orgIds: ['org', 'org1'], + locationIds: ['locationId', 'locationId2'], + mimeType: ['mimeType', 'mimeType2'], + robotName: 'robotName', + robotId: 'robotId', + tagsFilter: tagsFilter, + interval: captureInterval, + ); + + final actualAnswer = viamFilter.toDto(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/data/models/order_mapper_test.dart b/test/unit_test/domain/data/models/order_mapper_test.dart new file mode 100644 index 00000000000..9af472b4df4 --- /dev/null +++ b/test/unit_test/domain/data/models/order_mapper_test.dart @@ -0,0 +1,17 @@ +// ignore_for_file: depend_on_referenced_packages +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; +import 'package:viam_sdk/viam_sdk.dart'; + +void main() { + group('When map from ViamOrder to Order', () { + test('mapper returns correct values', () { + const viamOrder = ViamOrder.ascending; + + const expectedAnswer = Order.ORDER_ASCENDING; + final actualAnswer = viamOrder.toDto(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/data/models/tags_filter_mapper_test.dart b/test/unit_test/domain/data/models/tags_filter_mapper_test.dart new file mode 100644 index 00000000000..609f96903a2 --- /dev/null +++ b/test/unit_test/domain/data/models/tags_filter_mapper_test.dart @@ -0,0 +1,23 @@ +// ignore_for_file: depend_on_referenced_packages +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; +import 'package:viam_sdk/viam_sdk.dart'; + +void main() { + group('When map from ViamTagsFilter to TagsFilter', () { + test('mapper returns correct values', () { + const tags = ['tag', 'tag2']; + const viamFilterType = ViamTagsFilterType.tagged; + const viamTagsFilter = ViamTagsFilter(tags: tags, type: viamFilterType); + + final expectedAnswer = TagsFilter( + type: TagsFilterType.TAGS_FILTER_TYPE_TAGGED, + tags: tags, + ); + + final actualAnswer = viamTagsFilter.toDto(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/data/models/tags_filter_type_mapper_test.dart b/test/unit_test/domain/data/models/tags_filter_type_mapper_test.dart new file mode 100644 index 00000000000..fd37070eec0 --- /dev/null +++ b/test/unit_test/domain/data/models/tags_filter_type_mapper_test.dart @@ -0,0 +1,18 @@ +// ignore_for_file: depend_on_referenced_packages +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; +import 'package:viam_sdk/viam_sdk.dart'; + +void main() { + group('When map from ViamTagsFilterType to TagsFilterType', () { + test('mapper returns correct values', () { + const viamFilterType = ViamTagsFilterType.unspecified; + + const expectedAnswer = TagsFilterType.TAGS_FILTER_TYPE_UNSPECIFIED; + + final actualAnswer = viamFilterType.toDto(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/data/models/viam_binary_data_mapper_test.dart b/test/unit_test/domain/data/models/viam_binary_data_mapper_test.dart new file mode 100644 index 00000000000..61b7650eed8 --- /dev/null +++ b/test/unit_test/domain/data/models/viam_binary_data_mapper_test.dart @@ -0,0 +1,82 @@ +// ignore_for_file: depend_on_referenced_packages +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_binary_data.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_binary_metadata.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_capture_metadata.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/any.pb.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/timestamp.pb.dart'; + +void main() { + group('When map from BinaryData to ViamBinaryData', () { + test('mapper returns correct values', () { + final captureMetadata = CaptureMetadata( + orgId: 'orgId', + locationId: 'locationId', + robotName: 'robotName', + robotId: 'robotId', + partName: 'partName', + partId: 'partId', + componentType: 'componentType', + componentModel: 'componentModel', + componentName: 'componentName', + methodName: 'methodName', + methodParameters: {}, + tags: ['tags'], + mimeType: 'mimeType', + ); + + final date = DateTime.now(); + + final binaryMetadata = BinaryMetadata( + id: 'id', + captureMetadata: captureMetadata, + timeRequested: Timestamp.fromDateTime(date), + timeReceived: Timestamp.fromDateTime(date), + fileName: 'fileName', + fileExt: 'fileExt', + uri: 'uri', + ); + + final binaryData = BinaryData( + binary: [1, 2, 3], + metadata: binaryMetadata, + ); + + final viamCaptureMetadata = ViamCaptureMetadata( + 'orgId', + 'locationId', + 'robotName', + 'robotId', + 'partName', + 'partId', + 'componentType', + 'componentModel', + 'componentName', + 'methodName', + {}, + ['tags'], + 'mimeType', + ); + + final viamBinaryMetadata = ViamBinaryMetadata( + 'id', + viamCaptureMetadata, + date, + date, + 'fileName', + 'fileExt', + 'uri', + ); + + final expectedAnswer = ViamBinaryData( + [1, 2, 3], + viamBinaryMetadata, + ); + + final actualAnswer = binaryData.toDomain(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/data/models/viam_binary_metadata_mapper_test.dart b/test/unit_test/domain/data/models/viam_binary_metadata_mapper_test.dart new file mode 100644 index 00000000000..fd0f7ef390a --- /dev/null +++ b/test/unit_test/domain/data/models/viam_binary_metadata_mapper_test.dart @@ -0,0 +1,71 @@ +// ignore_for_file: depend_on_referenced_packages +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_binary_metadata.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_capture_metadata.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/any.pb.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/timestamp.pb.dart'; + +void main() { + group('When map from BinaryMetadata to ViamBinaryMetadata', () { + test('mapper returns correct values', () { + final viamCaptureMetadata = ViamCaptureMetadata( + 'orgId', + 'locationId', + 'robotName', + 'robotId', + 'partName', + 'partId', + 'componentType', + 'componentModel', + 'componentName', + 'methodName', + {}, + ['tags'], + 'mimeType', + ); + + final captureMetadata = CaptureMetadata( + orgId: 'orgId', + locationId: 'locationId', + robotName: 'robotName', + robotId: 'robotId', + partName: 'partName', + partId: 'partId', + componentType: 'componentType', + componentModel: 'componentModel', + componentName: 'componentName', + methodName: 'methodName', + methodParameters: {}, + tags: ['tags'], + mimeType: 'mimeType', + ); + + final date = DateTime.now(); + + final binaryMetadata = BinaryMetadata( + id: 'id', + captureMetadata: captureMetadata, + timeRequested: Timestamp.fromDateTime(date), + timeReceived: Timestamp.fromDateTime(date), + fileName: 'fileName', + fileExt: 'fileExt', + uri: 'uri', + ); + + final expectedAnswer = ViamBinaryMetadata( + 'id', + viamCaptureMetadata, + date, + date, + 'fileName', + 'fileExt', + 'uri', + ); + + final actualAnswer = binaryMetadata.toDomain(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/data/models/viam_capture_metadata_mapper_test.dart b/test/unit_test/domain/data/models/viam_capture_metadata_mapper_test.dart new file mode 100644 index 00000000000..69e63afc5a2 --- /dev/null +++ b/test/unit_test/domain/data/models/viam_capture_metadata_mapper_test.dart @@ -0,0 +1,47 @@ +// ignore_for_file: depend_on_referenced_packages +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/domain/data/models/viam_capture_metadata.dart'; +import 'package:viam_sdk/src/gen/app/data/v1/data.pb.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/any.pb.dart'; + +void main() { + group('When map from CaptureMetadata to ViamCaptureMetadata', () { + test('mapper returns correct values', () { + final captureMetadata = CaptureMetadata( + orgId: 'orgId', + locationId: 'locationId', + robotName: 'robotName', + robotId: 'robotId', + partName: 'partName', + partId: 'partId', + componentType: 'componentType', + componentModel: 'componentModel', + componentName: 'componentName', + methodName: 'methodName', + methodParameters: {}, + tags: ['tags'], + mimeType: 'mimeType', + ); + + final expectedAnswer = ViamCaptureMetadata( + 'orgId', + 'locationId', + 'robotName', + 'robotId', + 'partName', + 'partId', + 'componentType', + 'componentModel', + 'componentName', + 'methodName', + {}, + ['tags'], + 'mimeType', + ); + + final actualAnswer = captureMetadata.toDomain(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/movement/model/get_position_response_to_viam_position_mapper_test.dart b/test/unit_test/domain/movement/model/get_position_response_to_viam_position_mapper_test.dart new file mode 100644 index 00000000000..f60fe16c76f --- /dev/null +++ b/test/unit_test/domain/movement/model/get_position_response_to_viam_position_mapper_test.dart @@ -0,0 +1,31 @@ +// ignore_for_file: depend_on_referenced_packages +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/domain/movement/model/viam_position.dart'; +import 'package:viam_sdk/src/gen/common/v1/common.pb.dart'; +import 'package:viam_sdk/src/gen/component/movementsensor/v1/movementsensor.pb.dart'; + +void main() { + group('When map from GetPositionResponse to ViamPosition', () { + test('mapper returns correct values', () { + final geoPoint = GeoPoint( + latitude: 0.0, + longitude: 0.0, + ); + + final dto = GetPositionResponse( + altitudeMm: 0.0, + coordinate: geoPoint, + ); + + final expectedAnswer = ViamPosition( + dto.altitudeMm, + dto.coordinate.latitude, + dto.coordinate.longitude, + ); + + final actualAnswer = dto.toDomain(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/movement/service/viam_movement_service_test.dart b/test/unit_test/domain/movement/service/viam_movement_service_test.dart new file mode 100644 index 00000000000..a4f0961e6f7 --- /dev/null +++ b/test/unit_test/domain/movement/service/viam_movement_service_test.dart @@ -0,0 +1,111 @@ +// ignore_for_file: depend_on_referenced_packages + +import 'package:mockito/mockito.dart'; +import 'package:viam_sdk/src/domain/movement/service/viam_movement_service.dart'; +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/gen/component/movementsensor/v1/movementsensor.pbgrpc.dart'; +import 'package:viam_sdk/src/gen/common/v1/common.pb.dart'; +import 'package:viam_sdk/viam_sdk.dart'; +import '../../../mocks/mock_response_future.dart'; +import '../../../mocks/service_clients_mocks.mocks.dart'; + +void main() { + late ViamMovementService viamMovementService; + late MovementSensorServiceClient movementSensorServiceClient; + + setUp(() { + movementSensorServiceClient = MockMovementSensorServiceClient(); + viamMovementService = ViamMovementService(movementSensorServiceClient); + }); + + group('ViamMovementService', () { + const resourceName = ViamResourceName( + 'namespace', + 'type', + 'subtype', + 'name', + ); + group('getPositionData', () { + final getPositionRequest = GetPositionRequest(name: resourceName.name); + + test('gets ViamPostion data successfully', () async { + const lat = 0.0; + const lon = 0.0; + const altitude = 0.0; + + final geoPoint = GeoPoint(latitude: lat, longitude: lon); + + final getPositionResponse = GetPositionResponse( + coordinate: geoPoint, + altitudeMm: altitude, + ); + final getPositionRequest = GetPositionRequest(name: resourceName.name); + + when(movementSensorServiceClient.getPosition(getPositionRequest)) + .thenAnswer( + (_) => MockResponseFuture.value(getPositionResponse), + ); + + final ViamPosition expectedAnswer = getPositionResponse.toDomain(); + + final ViamPosition actualAnswer = + await viamMovementService.getPositionData(resourceName); + + expect(actualAnswer, equals(expectedAnswer)); + }); + + test('gets ViamPostion data with failure and throws an error', () async { + const error = 'error'; + + when(movementSensorServiceClient.getPosition(getPositionRequest)) + .thenAnswer( + (_) => MockResponseFuture.error(error), + ); + + await expectLater( + viamMovementService.getPositionData(resourceName), throwsA(error)); + }); + }); + + group('getLinearVelocity', () { + final getLinearVelocityRequest = GetLinearVelocityRequest( + name: resourceName.name, + ); + test('gets ViamLinearVelocity successfully', () async { + final vector3 = Vector3(x: 0.0, y: 0.0, z: 0.0); + + final getLinearVelocityResponse = GetLinearVelocityResponse( + linearVelocity: vector3, + ); + + when(movementSensorServiceClient + .getLinearVelocity(getLinearVelocityRequest)) + .thenAnswer( + (_) => MockResponseFuture.value(getLinearVelocityResponse), + ); + + final ViamLinearVelocity expectedAnswer = + getLinearVelocityResponse.toDomain(); + + final ViamLinearVelocity actualAnswer = + await viamMovementService.getLinearVelocity(resourceName); + + expect(actualAnswer, equals(expectedAnswer)); + }); + + test('gets ViamLinearVelocity data with failure and throws an error', + () async { + const error = 'error'; + + when(movementSensorServiceClient + .getLinearVelocity(getLinearVelocityRequest)) + .thenAnswer( + (_) => MockResponseFuture.error(error), + ); + + await expectLater(viamMovementService.getLinearVelocity(resourceName), + throwsA(error)); + }); + }); + }); +} diff --git a/test/unit_test/domain/resource/model/resource_name_to_viam_resource_name_mapper_test.dart b/test/unit_test/domain/resource/model/resource_name_to_viam_resource_name_mapper_test.dart new file mode 100644 index 00000000000..67bf3cd3c27 --- /dev/null +++ b/test/unit_test/domain/resource/model/resource_name_to_viam_resource_name_mapper_test.dart @@ -0,0 +1,28 @@ +//ignore: depend_on_referenced_packages +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/domain/resource/model/viam_resource_name.dart'; +import 'package:viam_sdk/src/gen/common/v1/common.pb.dart'; + +void main() { + group('When map from ResourceName to ViamResourceName', () { + test('mapper returns correct values', () { + final dto = ResourceName( + namespace: 'namespace', + type: 'type', + subtype: 'subtype', + name: 'name', + ); + + final expectedAnswer = ViamResourceName( + dto.namespace, + dto.type, + dto.subtype, + dto.name, + ); + + final actualAnswer = dto.toDomain(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/resource/model/viam_resource_name_to_resource_name_mapper_test.dart b/test/unit_test/domain/resource/model/viam_resource_name_to_resource_name_mapper_test.dart new file mode 100644 index 00000000000..de51949e636 --- /dev/null +++ b/test/unit_test/domain/resource/model/viam_resource_name_to_resource_name_mapper_test.dart @@ -0,0 +1,28 @@ +//ignore: depend_on_referenced_packages +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/domain/resource/model/viam_resource_name.dart'; +import 'package:viam_sdk/src/gen/common/v1/common.pb.dart'; + +void main() { + group('When map from ViamResourceName to ResourceName', () { + test('mapper returns correct values.', () { + const viamResourceName = ViamResourceName( + 'namespace', + 'type', + 'subtype', + 'name', + ); + + final expectedAnswer = ResourceName( + namespace: viamResourceName.namespace, + type: viamResourceName.type, + subtype: viamResourceName.subtype, + name: viamResourceName.name, + ); + + final actualAnswer = viamResourceName.toDto(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/resource/service/viam_resource_service_test.dart b/test/unit_test/domain/resource/service/viam_resource_service_test.dart new file mode 100644 index 00000000000..5f670e897b9 --- /dev/null +++ b/test/unit_test/domain/resource/service/viam_resource_service_test.dart @@ -0,0 +1,62 @@ +// ignore_for_file: depend_on_referenced_packages + +import 'package:mockito/mockito.dart'; +import 'package:viam_sdk/src/domain/resource/service/viam_resource_service.dart'; +import 'package:viam_sdk/src/gen/common/v1/common.pb.dart'; +import 'package:viam_sdk/src/gen/robot/v1/robot.pbgrpc.dart'; +import 'package:flutter_test/flutter_test.dart'; +import '../../../mocks/mock_response_future.dart'; +import '../../../mocks/service_clients_mocks.mocks.dart'; +import 'package:viam_sdk/viam_sdk.dart'; + +void main() { + late ViamResourceService resourceService; + late RobotServiceClient robotServiceClient; + + setUp(() { + robotServiceClient = MockRobotServiceClient(); + resourceService = ViamResourceService(robotServiceClient); + }); + + group('ViamResourceService', () { + group('getResourceNames', () { + final resourceNamesRequest = ResourceNamesRequest(); + test('gets data successfully', () async { + final resourceName = ResourceName( + name: 'name', + namespace: 'namespace', + subtype: 'subtype', + type: 'type', + ); + + final resourceNamesResponse = + ResourceNamesResponse(resources: [resourceName]); + + when(robotServiceClient.resourceNames(resourceNamesRequest)).thenAnswer( + (_) => MockResponseFuture.value(resourceNamesResponse), + ); + + final List expectedAnswer = resourceNamesResponse + .resources + .map((resource) => resource.toDomain()) + .toList(growable: false); + + final List actualAnswer = + await resourceService.getResourceNames(null, null); + + expect(actualAnswer, equals(expectedAnswer)); + }); + + test('gets data with failure and throws an error', () async { + const error = 'error'; + + when(robotServiceClient.resourceNames(resourceNamesRequest)).thenAnswer( + (_) => MockResponseFuture.error(error), + ); + + await expectLater( + resourceService.getResourceNames(null, null), throwsA(error)); + }); + }); + }); +} diff --git a/test/unit_test/domain/sensor/model/get_readings_response_to_viam_sensor_readings_mapper_test.dart b/test/unit_test/domain/sensor/model/get_readings_response_to_viam_sensor_readings_mapper_test.dart new file mode 100644 index 00000000000..19c4ee2788e --- /dev/null +++ b/test/unit_test/domain/sensor/model/get_readings_response_to_viam_sensor_readings_mapper_test.dart @@ -0,0 +1,34 @@ +//ignore: depend_on_referenced_packages +import 'package:flutter_test/flutter_test.dart'; +import 'package:viam_sdk/src/domain/sensor/model/viam_sensor_readings.dart'; +import 'package:viam_sdk/src/gen/common/v1/common.pb.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/struct.pb.dart'; +import 'package:viam_sdk/src/gen/service/sensors/v1/sensors.pb.dart'; + +void main() { + group('When map from GetReadingsResponse to ViamSensorReadings', () { + test("mapper return correct values ", () { + final dto = Readings( + name: ResourceName( + namespace: 'namespace', + type: 'type', + subtype: 'subtype', + name: 'name', + ), + readings: {'key': Value(numberValue: 0.0)}, + ); + + final expectedAnswer = ViamSensorReadings( + dto.name.namespace, + dto.name.type, + dto.name.subtype, + dto.name.name, + {'key': 0.0}, + ); + + final actualAnswer = dto.toDomain(); + + expect(actualAnswer, equals(expectedAnswer)); + }); + }); +} diff --git a/test/unit_test/domain/sensor/service/viam_sensor_service_test.dart b/test/unit_test/domain/sensor/service/viam_sensor_service_test.dart new file mode 100644 index 00000000000..e11f43f920d --- /dev/null +++ b/test/unit_test/domain/sensor/service/viam_sensor_service_test.dart @@ -0,0 +1,80 @@ +// ignore_for_file: depend_on_referenced_packages +import 'package:mockito/mockito.dart'; +import 'package:viam_sdk/src/domain/sensor/service/viam_sensor_service.dart'; +import 'package:viam_sdk/src/gen/common/v1/common.pb.dart'; +import 'package:viam_sdk/src/gen/google/protobuf/struct.pb.dart'; +import 'package:viam_sdk/src/gen/service/sensors/v1/sensors.pbgrpc.dart'; +import 'package:flutter_test/flutter_test.dart'; +import '../../../mocks/mock_response_future.dart'; +import '../../../mocks/service_clients_mocks.mocks.dart'; +import 'package:viam_sdk/viam_sdk.dart'; + +void main() { + late ViamSensorService sensorService; + late SensorsServiceClient sensorsServiceClient; + + setUp(() { + sensorsServiceClient = MockSensorsServiceClient(); + sensorService = ViamSensorService(sensorsServiceClient); + }); + + group('ViamSensorService', () { + group('getSensorData', () { + const sensorsRequestName = 'name'; + + const viamResourceName = ViamResourceName( + 'namespace', + 'type', + 'subtype', + 'name', + ); + + final getReadingsRequest = GetReadingsRequest( + name: sensorsRequestName, + sensorNames: [viamResourceName.toDto()], + ); + + test('gets data successfully', () async { + final resourceName = ResourceName( + name: 'name', + namespace: 'namespace', + subtype: 'subtype', + type: 'type', + ); + final readingsDto = {'key': Value(boolValue: true)}; + + final readings = Readings( + name: resourceName, + readings: readingsDto, + ); + + final response = GetReadingsResponse(readings: [readings]); + + when(sensorsServiceClient.getReadings(getReadingsRequest)).thenAnswer( + (_) => MockResponseFuture.value(response), + ); + + final expectedAnswer = + response.readings.map((reading) => reading.toDomain()); + + final List actualAnswer = await sensorService + .getSensorData([viamResourceName], sensorsRequestName); + + expect(actualAnswer, equals(expectedAnswer)); + }); + + test('gets data with failure', () async { + const error = 'error'; + + when(sensorsServiceClient.getReadings(getReadingsRequest)).thenAnswer( + (_) => MockResponseFuture.error(error), + ); + + await expectLater( + sensorService.getSensorData([viamResourceName], sensorsRequestName), + throwsA(error), + ); + }); + }); + }); +} diff --git a/test/unit_test/mocks/mock_response_future.dart b/test/unit_test/mocks/mock_response_future.dart new file mode 100644 index 00000000000..ea74b8dbf7d --- /dev/null +++ b/test/unit_test/mocks/mock_response_future.dart @@ -0,0 +1,17 @@ +import 'dart:async'; + +import 'package:grpc/grpc.dart'; +import 'package:mockito/mockito.dart'; + +class MockResponseFuture extends Mock implements ResponseFuture { + final Future future; + + MockResponseFuture.value(T value) : future = Future.value(value); + + MockResponseFuture.error(Object error) : future = Future.error(error); + + MockResponseFuture.future(this.future); + + @override + Future then(FutureOr Function(T) onValue, {Function? onError}) => future.then(onValue, onError: onError); +} diff --git a/test/unit_test/mocks/service_clients_mocks.dart b/test/unit_test/mocks/service_clients_mocks.dart new file mode 100644 index 00000000000..13c28e8c544 --- /dev/null +++ b/test/unit_test/mocks/service_clients_mocks.dart @@ -0,0 +1,19 @@ +import 'package:mockito/annotations.dart'; +import 'package:viam_sdk/src/gen/app/v1/app.pbgrpc.dart'; +import 'package:viam_sdk/src/gen/component/movementsensor/v1/movementsensor.pbgrpc.dart'; +import 'package:viam_sdk/src/gen/component/camera/v1/camera.pbgrpc.dart'; +import 'package:viam_sdk/src/gen/proto/stream/v1/stream.pbgrpc.dart'; +import 'package:viam_sdk/src/gen/robot/v1/robot.pbgrpc.dart'; +import 'package:viam_sdk/src/gen/service/sensors/v1/sensors.pbgrpc.dart'; +import 'package:grpc/grpc_connection_interface.dart'; + +@GenerateMocks([ + MovementSensorServiceClient, + RobotServiceClient, + SensorsServiceClient, + CameraServiceClient, + StreamServiceClient, + ClientChannelBase, + AppServiceClient, +]) +void main() {} diff --git a/test/unit_test/mocks/service_clients_mocks.mocks.dart b/test/unit_test/mocks/service_clients_mocks.mocks.dart new file mode 100644 index 00000000000..07681185195 --- /dev/null +++ b/test/unit_test/mocks/service_clients_mocks.mocks.dart @@ -0,0 +1,2296 @@ +// Mocks generated by Mockito 5.3.2 from annotations +// in viam_sdk/test/unit_test/mocks/service_clients_mocks.dart. +// Do not manually edit this file. + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'dart:async' as _i8; + +import 'package:grpc/service_api.dart' as _i2; +import 'package:grpc/src/client/call.dart' as _i3; +import 'package:grpc/src/client/channel.dart' as _i18; +import 'package:grpc/src/client/connection.dart' as _i4; +import 'package:mockito/mockito.dart' as _i1; +import 'package:viam_sdk/src/gen/app/v1/app.pb.dart' as _i20; +import 'package:viam_sdk/src/gen/app/v1/app.pbgrpc.dart' as _i19; +import 'package:viam_sdk/src/gen/common/v1/common.pb.dart' as _i7; +import 'package:viam_sdk/src/gen/component/camera/v1/camera.pb.dart' as _i14; +import 'package:viam_sdk/src/gen/component/camera/v1/camera.pbgrpc.dart' + as _i13; +import 'package:viam_sdk/src/gen/component/movementsensor/v1/movementsensor.pb.dart' + as _i6; +import 'package:viam_sdk/src/gen/component/movementsensor/v1/movementsensor.pbgrpc.dart' + as _i5; +import 'package:viam_sdk/src/gen/google/api/httpbody.pb.dart' as _i15; +import 'package:viam_sdk/src/gen/proto/stream/v1/stream.pb.dart' as _i17; +import 'package:viam_sdk/src/gen/proto/stream/v1/stream.pbgrpc.dart' as _i16; +import 'package:viam_sdk/src/gen/robot/v1/robot.pb.dart' as _i10; +import 'package:viam_sdk/src/gen/robot/v1/robot.pbgrpc.dart' as _i9; +import 'package:viam_sdk/src/gen/service/sensors/v1/sensors.pb.dart' as _i12; +import 'package:viam_sdk/src/gen/service/sensors/v1/sensors.pbgrpc.dart' + as _i11; + +// ignore_for_file: type=lint +// ignore_for_file: avoid_redundant_argument_values +// ignore_for_file: avoid_setters_without_getters +// ignore_for_file: comment_references +// ignore_for_file: implementation_imports +// ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: prefer_const_constructors +// ignore_for_file: unnecessary_parenthesis +// ignore_for_file: camel_case_types +// ignore_for_file: subtype_of_sealed_class + +class _FakeResponseFuture_0 extends _i1.SmartFake + implements _i2.ResponseFuture { + _FakeResponseFuture_0( + Object parent, + Invocation parentInvocation, + ) : super( + parent, + parentInvocation, + ); +} + +class _FakeClientCall_1 extends _i1.SmartFake + implements _i3.ClientCall { + _FakeClientCall_1( + Object parent, + Invocation parentInvocation, + ) : super( + parent, + parentInvocation, + ); +} + +class _FakeResponseStream_2 extends _i1.SmartFake + implements _i2.ResponseStream { + _FakeResponseStream_2( + Object parent, + Invocation parentInvocation, + ) : super( + parent, + parentInvocation, + ); +} + +class _FakeClientConnection_3 extends _i1.SmartFake + implements _i4.ClientConnection { + _FakeClientConnection_3( + Object parent, + Invocation parentInvocation, + ) : super( + parent, + parentInvocation, + ); +} + +/// A class which mocks [MovementSensorServiceClient]. +/// +/// See the documentation for Mockito's code generation for more information. +class MockMovementSensorServiceClient extends _i1.Mock + implements _i5.MovementSensorServiceClient { + MockMovementSensorServiceClient() { + _i1.throwOnMissingStub(this); + } + + @override + _i2.ResponseFuture<_i6.GetLinearVelocityResponse> getLinearVelocity( + _i6.GetLinearVelocityRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getLinearVelocity, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i6.GetLinearVelocityResponse>( + this, + Invocation.method( + #getLinearVelocity, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i6.GetLinearVelocityResponse>); + @override + _i2.ResponseFuture<_i6.GetAngularVelocityResponse> getAngularVelocity( + _i6.GetAngularVelocityRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getAngularVelocity, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i6.GetAngularVelocityResponse>( + this, + Invocation.method( + #getAngularVelocity, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i6.GetAngularVelocityResponse>); + @override + _i2.ResponseFuture<_i6.GetCompassHeadingResponse> getCompassHeading( + _i6.GetCompassHeadingRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getCompassHeading, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i6.GetCompassHeadingResponse>( + this, + Invocation.method( + #getCompassHeading, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i6.GetCompassHeadingResponse>); + @override + _i2.ResponseFuture<_i6.GetOrientationResponse> getOrientation( + _i6.GetOrientationRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getOrientation, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i6.GetOrientationResponse>( + this, + Invocation.method( + #getOrientation, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i6.GetOrientationResponse>); + @override + _i2.ResponseFuture<_i6.GetPositionResponse> getPosition( + _i6.GetPositionRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getPosition, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i6.GetPositionResponse>( + this, + Invocation.method( + #getPosition, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i6.GetPositionResponse>); + @override + _i2.ResponseFuture<_i6.GetPropertiesResponse> getProperties( + _i6.GetPropertiesRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getProperties, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i6.GetPropertiesResponse>( + this, + Invocation.method( + #getProperties, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i6.GetPropertiesResponse>); + @override + _i2.ResponseFuture<_i6.GetAccuracyResponse> getAccuracy( + _i6.GetAccuracyRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getAccuracy, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i6.GetAccuracyResponse>( + this, + Invocation.method( + #getAccuracy, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i6.GetAccuracyResponse>); + @override + _i2.ResponseFuture<_i6.GetLinearAccelerationResponse> getLinearAcceleration( + _i6.GetLinearAccelerationRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getLinearAcceleration, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i6.GetLinearAccelerationResponse>( + this, + Invocation.method( + #getLinearAcceleration, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i6.GetLinearAccelerationResponse>); + @override + _i2.ResponseFuture<_i7.DoCommandResponse> doCommand( + _i7.DoCommandRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #doCommand, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i7.DoCommandResponse>( + this, + Invocation.method( + #doCommand, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i7.DoCommandResponse>); + @override + _i3.ClientCall $createCall( + _i2.ClientMethod? method, + _i8.Stream? requests, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createCall, + [ + method, + requests, + ], + {#options: options}, + ), + returnValue: _FakeClientCall_1( + this, + Invocation.method( + #$createCall, + [ + method, + requests, + ], + {#options: options}, + ), + ), + ) as _i3.ClientCall); + @override + _i2.ResponseFuture $createUnaryCall( + _i2.ClientMethod? method, + Q? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createUnaryCall, + [ + method, + request, + ], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0( + this, + Invocation.method( + #$createUnaryCall, + [ + method, + request, + ], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture); + @override + _i2.ResponseStream $createStreamingCall( + _i2.ClientMethod? method, + _i8.Stream? requests, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createStreamingCall, + [ + method, + requests, + ], + {#options: options}, + ), + returnValue: _FakeResponseStream_2( + this, + Invocation.method( + #$createStreamingCall, + [ + method, + requests, + ], + {#options: options}, + ), + ), + ) as _i2.ResponseStream); +} + +/// A class which mocks [RobotServiceClient]. +/// +/// See the documentation for Mockito's code generation for more information. +class MockRobotServiceClient extends _i1.Mock + implements _i9.RobotServiceClient { + MockRobotServiceClient() { + _i1.throwOnMissingStub(this); + } + + @override + _i2.ResponseFuture<_i10.GetOperationsResponse> getOperations( + _i10.GetOperationsRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getOperations, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i10.GetOperationsResponse>( + this, + Invocation.method( + #getOperations, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i10.GetOperationsResponse>); + @override + _i2.ResponseFuture<_i10.GetSessionsResponse> getSessions( + _i10.GetSessionsRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getSessions, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i10.GetSessionsResponse>( + this, + Invocation.method( + #getSessions, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i10.GetSessionsResponse>); + @override + _i2.ResponseFuture<_i10.ResourceNamesResponse> resourceNames( + _i10.ResourceNamesRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #resourceNames, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i10.ResourceNamesResponse>( + this, + Invocation.method( + #resourceNames, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i10.ResourceNamesResponse>); + @override + _i2.ResponseFuture<_i10.ResourceRPCSubtypesResponse> resourceRPCSubtypes( + _i10.ResourceRPCSubtypesRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #resourceRPCSubtypes, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i10.ResourceRPCSubtypesResponse>( + this, + Invocation.method( + #resourceRPCSubtypes, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i10.ResourceRPCSubtypesResponse>); + @override + _i2.ResponseFuture<_i10.CancelOperationResponse> cancelOperation( + _i10.CancelOperationRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #cancelOperation, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i10.CancelOperationResponse>( + this, + Invocation.method( + #cancelOperation, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i10.CancelOperationResponse>); + @override + _i2.ResponseFuture<_i10.BlockForOperationResponse> blockForOperation( + _i10.BlockForOperationRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #blockForOperation, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i10.BlockForOperationResponse>( + this, + Invocation.method( + #blockForOperation, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i10.BlockForOperationResponse>); + @override + _i2.ResponseFuture<_i10.DiscoverComponentsResponse> discoverComponents( + _i10.DiscoverComponentsRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #discoverComponents, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i10.DiscoverComponentsResponse>( + this, + Invocation.method( + #discoverComponents, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i10.DiscoverComponentsResponse>); + @override + _i2.ResponseFuture<_i10.FrameSystemConfigResponse> frameSystemConfig( + _i10.FrameSystemConfigRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #frameSystemConfig, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i10.FrameSystemConfigResponse>( + this, + Invocation.method( + #frameSystemConfig, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i10.FrameSystemConfigResponse>); + @override + _i2.ResponseFuture<_i10.TransformPoseResponse> transformPose( + _i10.TransformPoseRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #transformPose, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i10.TransformPoseResponse>( + this, + Invocation.method( + #transformPose, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i10.TransformPoseResponse>); + @override + _i2.ResponseFuture<_i10.TransformPCDResponse> transformPCD( + _i10.TransformPCDRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #transformPCD, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i10.TransformPCDResponse>( + this, + Invocation.method( + #transformPCD, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i10.TransformPCDResponse>); + @override + _i2.ResponseFuture<_i10.GetStatusResponse> getStatus( + _i10.GetStatusRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getStatus, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i10.GetStatusResponse>( + this, + Invocation.method( + #getStatus, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i10.GetStatusResponse>); + @override + _i2.ResponseStream<_i10.StreamStatusResponse> streamStatus( + _i10.StreamStatusRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #streamStatus, + [request], + {#options: options}, + ), + returnValue: _FakeResponseStream_2<_i10.StreamStatusResponse>( + this, + Invocation.method( + #streamStatus, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseStream<_i10.StreamStatusResponse>); + @override + _i2.ResponseFuture<_i10.StopAllResponse> stopAll( + _i10.StopAllRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #stopAll, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i10.StopAllResponse>( + this, + Invocation.method( + #stopAll, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i10.StopAllResponse>); + @override + _i2.ResponseFuture<_i10.StartSessionResponse> startSession( + _i10.StartSessionRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #startSession, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i10.StartSessionResponse>( + this, + Invocation.method( + #startSession, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i10.StartSessionResponse>); + @override + _i2.ResponseFuture<_i10.SendSessionHeartbeatResponse> sendSessionHeartbeat( + _i10.SendSessionHeartbeatRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #sendSessionHeartbeat, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i10.SendSessionHeartbeatResponse>( + this, + Invocation.method( + #sendSessionHeartbeat, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i10.SendSessionHeartbeatResponse>); + @override + _i3.ClientCall $createCall( + _i2.ClientMethod? method, + _i8.Stream? requests, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createCall, + [ + method, + requests, + ], + {#options: options}, + ), + returnValue: _FakeClientCall_1( + this, + Invocation.method( + #$createCall, + [ + method, + requests, + ], + {#options: options}, + ), + ), + ) as _i3.ClientCall); + @override + _i2.ResponseFuture $createUnaryCall( + _i2.ClientMethod? method, + Q? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createUnaryCall, + [ + method, + request, + ], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0( + this, + Invocation.method( + #$createUnaryCall, + [ + method, + request, + ], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture); + @override + _i2.ResponseStream $createStreamingCall( + _i2.ClientMethod? method, + _i8.Stream? requests, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createStreamingCall, + [ + method, + requests, + ], + {#options: options}, + ), + returnValue: _FakeResponseStream_2( + this, + Invocation.method( + #$createStreamingCall, + [ + method, + requests, + ], + {#options: options}, + ), + ), + ) as _i2.ResponseStream); +} + +/// A class which mocks [SensorsServiceClient]. +/// +/// See the documentation for Mockito's code generation for more information. +class MockSensorsServiceClient extends _i1.Mock + implements _i11.SensorsServiceClient { + MockSensorsServiceClient() { + _i1.throwOnMissingStub(this); + } + + @override + _i2.ResponseFuture<_i12.GetSensorsResponse> getSensors( + _i12.GetSensorsRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getSensors, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i12.GetSensorsResponse>( + this, + Invocation.method( + #getSensors, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i12.GetSensorsResponse>); + @override + _i2.ResponseFuture<_i12.GetReadingsResponse> getReadings( + _i12.GetReadingsRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getReadings, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i12.GetReadingsResponse>( + this, + Invocation.method( + #getReadings, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i12.GetReadingsResponse>); + @override + _i2.ResponseFuture<_i7.DoCommandResponse> doCommand( + _i7.DoCommandRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #doCommand, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i7.DoCommandResponse>( + this, + Invocation.method( + #doCommand, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i7.DoCommandResponse>); + @override + _i3.ClientCall $createCall( + _i2.ClientMethod? method, + _i8.Stream? requests, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createCall, + [ + method, + requests, + ], + {#options: options}, + ), + returnValue: _FakeClientCall_1( + this, + Invocation.method( + #$createCall, + [ + method, + requests, + ], + {#options: options}, + ), + ), + ) as _i3.ClientCall); + @override + _i2.ResponseFuture $createUnaryCall( + _i2.ClientMethod? method, + Q? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createUnaryCall, + [ + method, + request, + ], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0( + this, + Invocation.method( + #$createUnaryCall, + [ + method, + request, + ], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture); + @override + _i2.ResponseStream $createStreamingCall( + _i2.ClientMethod? method, + _i8.Stream? requests, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createStreamingCall, + [ + method, + requests, + ], + {#options: options}, + ), + returnValue: _FakeResponseStream_2( + this, + Invocation.method( + #$createStreamingCall, + [ + method, + requests, + ], + {#options: options}, + ), + ), + ) as _i2.ResponseStream); +} + +/// A class which mocks [CameraServiceClient]. +/// +/// See the documentation for Mockito's code generation for more information. +class MockCameraServiceClient extends _i1.Mock + implements _i13.CameraServiceClient { + MockCameraServiceClient() { + _i1.throwOnMissingStub(this); + } + + @override + _i2.ResponseFuture<_i14.GetImageResponse> getImage( + _i14.GetImageRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getImage, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i14.GetImageResponse>( + this, + Invocation.method( + #getImage, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i14.GetImageResponse>); + @override + _i2.ResponseFuture<_i15.HttpBody> renderFrame( + _i14.RenderFrameRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #renderFrame, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i15.HttpBody>( + this, + Invocation.method( + #renderFrame, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i15.HttpBody>); + @override + _i2.ResponseFuture<_i14.GetPointCloudResponse> getPointCloud( + _i14.GetPointCloudRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getPointCloud, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i14.GetPointCloudResponse>( + this, + Invocation.method( + #getPointCloud, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i14.GetPointCloudResponse>); + @override + _i2.ResponseFuture<_i14.GetPropertiesResponse> getProperties( + _i14.GetPropertiesRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getProperties, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i14.GetPropertiesResponse>( + this, + Invocation.method( + #getProperties, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i14.GetPropertiesResponse>); + @override + _i2.ResponseFuture<_i7.DoCommandResponse> doCommand( + _i7.DoCommandRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #doCommand, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i7.DoCommandResponse>( + this, + Invocation.method( + #doCommand, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i7.DoCommandResponse>); + @override + _i3.ClientCall $createCall( + _i2.ClientMethod? method, + _i8.Stream? requests, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createCall, + [ + method, + requests, + ], + {#options: options}, + ), + returnValue: _FakeClientCall_1( + this, + Invocation.method( + #$createCall, + [ + method, + requests, + ], + {#options: options}, + ), + ), + ) as _i3.ClientCall); + @override + _i2.ResponseFuture $createUnaryCall( + _i2.ClientMethod? method, + Q? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createUnaryCall, + [ + method, + request, + ], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0( + this, + Invocation.method( + #$createUnaryCall, + [ + method, + request, + ], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture); + @override + _i2.ResponseStream $createStreamingCall( + _i2.ClientMethod? method, + _i8.Stream? requests, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createStreamingCall, + [ + method, + requests, + ], + {#options: options}, + ), + returnValue: _FakeResponseStream_2( + this, + Invocation.method( + #$createStreamingCall, + [ + method, + requests, + ], + {#options: options}, + ), + ), + ) as _i2.ResponseStream); +} + +/// A class which mocks [StreamServiceClient]. +/// +/// See the documentation for Mockito's code generation for more information. +class MockStreamServiceClient extends _i1.Mock + implements _i16.StreamServiceClient { + MockStreamServiceClient() { + _i1.throwOnMissingStub(this); + } + + @override + _i2.ResponseFuture<_i17.ListStreamsResponse> listStreams( + _i17.ListStreamsRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #listStreams, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i17.ListStreamsResponse>( + this, + Invocation.method( + #listStreams, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i17.ListStreamsResponse>); + @override + _i2.ResponseFuture<_i17.AddStreamResponse> addStream( + _i17.AddStreamRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #addStream, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i17.AddStreamResponse>( + this, + Invocation.method( + #addStream, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i17.AddStreamResponse>); + @override + _i2.ResponseFuture<_i17.RemoveStreamResponse> removeStream( + _i17.RemoveStreamRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #removeStream, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i17.RemoveStreamResponse>( + this, + Invocation.method( + #removeStream, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i17.RemoveStreamResponse>); + @override + _i3.ClientCall $createCall( + _i2.ClientMethod? method, + _i8.Stream? requests, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createCall, + [ + method, + requests, + ], + {#options: options}, + ), + returnValue: _FakeClientCall_1( + this, + Invocation.method( + #$createCall, + [ + method, + requests, + ], + {#options: options}, + ), + ), + ) as _i3.ClientCall); + @override + _i2.ResponseFuture $createUnaryCall( + _i2.ClientMethod? method, + Q? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createUnaryCall, + [ + method, + request, + ], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0( + this, + Invocation.method( + #$createUnaryCall, + [ + method, + request, + ], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture); + @override + _i2.ResponseStream $createStreamingCall( + _i2.ClientMethod? method, + _i8.Stream? requests, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createStreamingCall, + [ + method, + requests, + ], + {#options: options}, + ), + returnValue: _FakeResponseStream_2( + this, + Invocation.method( + #$createStreamingCall, + [ + method, + requests, + ], + {#options: options}, + ), + ), + ) as _i2.ResponseStream); +} + +/// A class which mocks [ClientChannelBase]. +/// +/// See the documentation for Mockito's code generation for more information. +class MockClientChannelBase extends _i1.Mock implements _i18.ClientChannelBase { + MockClientChannelBase() { + _i1.throwOnMissingStub(this); + } + + @override + _i8.Stream<_i4.ConnectionState> get onConnectionStateChanged => + (super.noSuchMethod( + Invocation.getter(#onConnectionStateChanged), + returnValue: _i8.Stream<_i4.ConnectionState>.empty(), + ) as _i8.Stream<_i4.ConnectionState>); + @override + _i8.Future shutdown() => (super.noSuchMethod( + Invocation.method( + #shutdown, + [], + ), + returnValue: _i8.Future.value(), + returnValueForMissingStub: _i8.Future.value(), + ) as _i8.Future); + @override + _i8.Future terminate() => (super.noSuchMethod( + Invocation.method( + #terminate, + [], + ), + returnValue: _i8.Future.value(), + returnValueForMissingStub: _i8.Future.value(), + ) as _i8.Future); + @override + _i4.ClientConnection createConnection() => (super.noSuchMethod( + Invocation.method( + #createConnection, + [], + ), + returnValue: _FakeClientConnection_3( + this, + Invocation.method( + #createConnection, + [], + ), + ), + ) as _i4.ClientConnection); + @override + _i8.Future<_i4.ClientConnection> getConnection() => (super.noSuchMethod( + Invocation.method( + #getConnection, + [], + ), + returnValue: + _i8.Future<_i4.ClientConnection>.value(_FakeClientConnection_3( + this, + Invocation.method( + #getConnection, + [], + ), + )), + ) as _i8.Future<_i4.ClientConnection>); + @override + _i3.ClientCall createCall( + _i2.ClientMethod? method, + _i8.Stream? requests, + _i2.CallOptions? options, + ) => + (super.noSuchMethod( + Invocation.method( + #createCall, + [ + method, + requests, + options, + ], + ), + returnValue: _FakeClientCall_1( + this, + Invocation.method( + #createCall, + [ + method, + requests, + options, + ], + ), + ), + ) as _i3.ClientCall); +} + +/// A class which mocks [AppServiceClient]. +/// +/// See the documentation for Mockito's code generation for more information. +class MockAppServiceClient extends _i1.Mock implements _i19.AppServiceClient { + MockAppServiceClient() { + _i1.throwOnMissingStub(this); + } + + @override + _i2.ResponseFuture<_i20.CreateOrganizationResponse> createOrganization( + _i20.CreateOrganizationRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #createOrganization, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.CreateOrganizationResponse>( + this, + Invocation.method( + #createOrganization, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.CreateOrganizationResponse>); + @override + _i2.ResponseFuture<_i20.ListOrganizationsResponse> listOrganizations( + _i20.ListOrganizationsRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #listOrganizations, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.ListOrganizationsResponse>( + this, + Invocation.method( + #listOrganizations, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.ListOrganizationsResponse>); + @override + _i2.ResponseFuture<_i20.GetOrganizationResponse> getOrganization( + _i20.GetOrganizationRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getOrganization, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.GetOrganizationResponse>( + this, + Invocation.method( + #getOrganization, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.GetOrganizationResponse>); + @override + _i2.ResponseFuture<_i20.UpdateOrganizationResponse> updateOrganization( + _i20.UpdateOrganizationRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #updateOrganization, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.UpdateOrganizationResponse>( + this, + Invocation.method( + #updateOrganization, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.UpdateOrganizationResponse>); + @override + _i2.ResponseFuture<_i20.DeleteOrganizationResponse> deleteOrganization( + _i20.DeleteOrganizationRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #deleteOrganization, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.DeleteOrganizationResponse>( + this, + Invocation.method( + #deleteOrganization, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.DeleteOrganizationResponse>); + @override + _i2.ResponseFuture<_i20.ListOrganizationMembersResponse> + listOrganizationMembers( + _i20.ListOrganizationMembersRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #listOrganizationMembers, + [request], + {#options: options}, + ), + returnValue: + _FakeResponseFuture_0<_i20.ListOrganizationMembersResponse>( + this, + Invocation.method( + #listOrganizationMembers, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.ListOrganizationMembersResponse>); + @override + _i2.ResponseFuture<_i20.CreateOrganizationInviteResponse> + createOrganizationInvite( + _i20.CreateOrganizationInviteRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #createOrganizationInvite, + [request], + {#options: options}, + ), + returnValue: + _FakeResponseFuture_0<_i20.CreateOrganizationInviteResponse>( + this, + Invocation.method( + #createOrganizationInvite, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.CreateOrganizationInviteResponse>); + @override + _i2.ResponseFuture<_i20.DeleteOrganizationMemberResponse> + deleteOrganizationMember( + _i20.DeleteOrganizationMemberRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #deleteOrganizationMember, + [request], + {#options: options}, + ), + returnValue: + _FakeResponseFuture_0<_i20.DeleteOrganizationMemberResponse>( + this, + Invocation.method( + #deleteOrganizationMember, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.DeleteOrganizationMemberResponse>); + @override + _i2.ResponseFuture<_i20.DeleteOrganizationInviteResponse> + deleteOrganizationInvite( + _i20.DeleteOrganizationInviteRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #deleteOrganizationInvite, + [request], + {#options: options}, + ), + returnValue: + _FakeResponseFuture_0<_i20.DeleteOrganizationInviteResponse>( + this, + Invocation.method( + #deleteOrganizationInvite, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.DeleteOrganizationInviteResponse>); + @override + _i2.ResponseFuture<_i20.ResendOrganizationInviteResponse> + resendOrganizationInvite( + _i20.ResendOrganizationInviteRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #resendOrganizationInvite, + [request], + {#options: options}, + ), + returnValue: + _FakeResponseFuture_0<_i20.ResendOrganizationInviteResponse>( + this, + Invocation.method( + #resendOrganizationInvite, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.ResendOrganizationInviteResponse>); + @override + _i2.ResponseFuture<_i20.CreateLocationResponse> createLocation( + _i20.CreateLocationRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #createLocation, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.CreateLocationResponse>( + this, + Invocation.method( + #createLocation, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.CreateLocationResponse>); + @override + _i2.ResponseFuture<_i20.GetLocationResponse> getLocation( + _i20.GetLocationRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getLocation, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.GetLocationResponse>( + this, + Invocation.method( + #getLocation, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.GetLocationResponse>); + @override + _i2.ResponseFuture<_i20.UpdateLocationResponse> updateLocation( + _i20.UpdateLocationRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #updateLocation, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.UpdateLocationResponse>( + this, + Invocation.method( + #updateLocation, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.UpdateLocationResponse>); + @override + _i2.ResponseFuture<_i20.DeleteLocationResponse> deleteLocation( + _i20.DeleteLocationRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #deleteLocation, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.DeleteLocationResponse>( + this, + Invocation.method( + #deleteLocation, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.DeleteLocationResponse>); + @override + _i2.ResponseFuture<_i20.ListLocationsResponse> listLocations( + _i20.ListLocationsRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #listLocations, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.ListLocationsResponse>( + this, + Invocation.method( + #listLocations, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.ListLocationsResponse>); + @override + _i2.ResponseFuture<_i20.ShareLocationResponse> shareLocation( + _i20.ShareLocationRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #shareLocation, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.ShareLocationResponse>( + this, + Invocation.method( + #shareLocation, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.ShareLocationResponse>); + @override + _i2.ResponseFuture<_i20.UnshareLocationResponse> unshareLocation( + _i20.UnshareLocationRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #unshareLocation, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.UnshareLocationResponse>( + this, + Invocation.method( + #unshareLocation, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.UnshareLocationResponse>); + @override + _i2.ResponseFuture<_i20.LocationAuthResponse> locationAuth( + _i20.LocationAuthRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #locationAuth, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.LocationAuthResponse>( + this, + Invocation.method( + #locationAuth, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.LocationAuthResponse>); + @override + _i2.ResponseFuture<_i20.CreateLocationSecretResponse> createLocationSecret( + _i20.CreateLocationSecretRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #createLocationSecret, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.CreateLocationSecretResponse>( + this, + Invocation.method( + #createLocationSecret, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.CreateLocationSecretResponse>); + @override + _i2.ResponseFuture<_i20.DeleteLocationSecretResponse> deleteLocationSecret( + _i20.DeleteLocationSecretRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #deleteLocationSecret, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.DeleteLocationSecretResponse>( + this, + Invocation.method( + #deleteLocationSecret, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.DeleteLocationSecretResponse>); + @override + _i2.ResponseFuture<_i20.GetRobotResponse> getRobot( + _i20.GetRobotRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getRobot, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.GetRobotResponse>( + this, + Invocation.method( + #getRobot, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.GetRobotResponse>); + @override + _i2.ResponseFuture<_i20.GetRoverRentalRobotsResponse> getRoverRentalRobots( + _i20.GetRoverRentalRobotsRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getRoverRentalRobots, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.GetRoverRentalRobotsResponse>( + this, + Invocation.method( + #getRoverRentalRobots, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.GetRoverRentalRobotsResponse>); + @override + _i2.ResponseFuture<_i20.GetRobotPartsResponse> getRobotParts( + _i20.GetRobotPartsRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getRobotParts, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.GetRobotPartsResponse>( + this, + Invocation.method( + #getRobotParts, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.GetRobotPartsResponse>); + @override + _i2.ResponseFuture<_i20.GetRobotPartResponse> getRobotPart( + _i20.GetRobotPartRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getRobotPart, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.GetRobotPartResponse>( + this, + Invocation.method( + #getRobotPart, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.GetRobotPartResponse>); + @override + _i2.ResponseFuture<_i20.GetRobotPartLogsResponse> getRobotPartLogs( + _i20.GetRobotPartLogsRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getRobotPartLogs, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.GetRobotPartLogsResponse>( + this, + Invocation.method( + #getRobotPartLogs, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.GetRobotPartLogsResponse>); + @override + _i2.ResponseStream<_i20.TailRobotPartLogsResponse> tailRobotPartLogs( + _i20.TailRobotPartLogsRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #tailRobotPartLogs, + [request], + {#options: options}, + ), + returnValue: _FakeResponseStream_2<_i20.TailRobotPartLogsResponse>( + this, + Invocation.method( + #tailRobotPartLogs, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseStream<_i20.TailRobotPartLogsResponse>); + @override + _i2.ResponseFuture<_i20.GetRobotPartHistoryResponse> getRobotPartHistory( + _i20.GetRobotPartHistoryRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getRobotPartHistory, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.GetRobotPartHistoryResponse>( + this, + Invocation.method( + #getRobotPartHistory, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.GetRobotPartHistoryResponse>); + @override + _i2.ResponseFuture<_i20.UpdateRobotPartResponse> updateRobotPart( + _i20.UpdateRobotPartRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #updateRobotPart, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.UpdateRobotPartResponse>( + this, + Invocation.method( + #updateRobotPart, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.UpdateRobotPartResponse>); + @override + _i2.ResponseFuture<_i20.NewRobotPartResponse> newRobotPart( + _i20.NewRobotPartRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #newRobotPart, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.NewRobotPartResponse>( + this, + Invocation.method( + #newRobotPart, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.NewRobotPartResponse>); + @override + _i2.ResponseFuture<_i20.DeleteRobotPartResponse> deleteRobotPart( + _i20.DeleteRobotPartRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #deleteRobotPart, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.DeleteRobotPartResponse>( + this, + Invocation.method( + #deleteRobotPart, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.DeleteRobotPartResponse>); + @override + _i2.ResponseFuture<_i20.MarkPartAsMainResponse> markPartAsMain( + _i20.MarkPartAsMainRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #markPartAsMain, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.MarkPartAsMainResponse>( + this, + Invocation.method( + #markPartAsMain, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.MarkPartAsMainResponse>); + @override + _i2.ResponseFuture<_i20.MarkPartForRestartResponse> markPartForRestart( + _i20.MarkPartForRestartRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #markPartForRestart, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.MarkPartForRestartResponse>( + this, + Invocation.method( + #markPartForRestart, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.MarkPartForRestartResponse>); + @override + _i2.ResponseFuture<_i20.CreateRobotPartSecretResponse> createRobotPartSecret( + _i20.CreateRobotPartSecretRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #createRobotPartSecret, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.CreateRobotPartSecretResponse>( + this, + Invocation.method( + #createRobotPartSecret, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.CreateRobotPartSecretResponse>); + @override + _i2.ResponseFuture<_i20.DeleteRobotPartSecretResponse> deleteRobotPartSecret( + _i20.DeleteRobotPartSecretRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #deleteRobotPartSecret, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.DeleteRobotPartSecretResponse>( + this, + Invocation.method( + #deleteRobotPartSecret, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.DeleteRobotPartSecretResponse>); + @override + _i2.ResponseFuture<_i20.ListRobotsResponse> listRobots( + _i20.ListRobotsRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #listRobots, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.ListRobotsResponse>( + this, + Invocation.method( + #listRobots, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.ListRobotsResponse>); + @override + _i2.ResponseFuture<_i20.NewRobotResponse> newRobot( + _i20.NewRobotRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #newRobot, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.NewRobotResponse>( + this, + Invocation.method( + #newRobot, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.NewRobotResponse>); + @override + _i2.ResponseFuture<_i20.UpdateRobotResponse> updateRobot( + _i20.UpdateRobotRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #updateRobot, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.UpdateRobotResponse>( + this, + Invocation.method( + #updateRobot, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.UpdateRobotResponse>); + @override + _i2.ResponseFuture<_i20.DeleteRobotResponse> deleteRobot( + _i20.DeleteRobotRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #deleteRobot, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.DeleteRobotResponse>( + this, + Invocation.method( + #deleteRobot, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.DeleteRobotResponse>); + @override + _i2.ResponseFuture<_i20.ListFragmentsResponse> listFragments( + _i20.ListFragmentsRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #listFragments, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.ListFragmentsResponse>( + this, + Invocation.method( + #listFragments, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.ListFragmentsResponse>); + @override + _i2.ResponseFuture<_i20.GetFragmentResponse> getFragment( + _i20.GetFragmentRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #getFragment, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.GetFragmentResponse>( + this, + Invocation.method( + #getFragment, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.GetFragmentResponse>); + @override + _i2.ResponseFuture<_i20.CreateFragmentResponse> createFragment( + _i20.CreateFragmentRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #createFragment, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.CreateFragmentResponse>( + this, + Invocation.method( + #createFragment, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.CreateFragmentResponse>); + @override + _i2.ResponseFuture<_i20.UpdateFragmentResponse> updateFragment( + _i20.UpdateFragmentRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #updateFragment, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.UpdateFragmentResponse>( + this, + Invocation.method( + #updateFragment, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.UpdateFragmentResponse>); + @override + _i2.ResponseFuture<_i20.DeleteFragmentResponse> deleteFragment( + _i20.DeleteFragmentRequest? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #deleteFragment, + [request], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0<_i20.DeleteFragmentResponse>( + this, + Invocation.method( + #deleteFragment, + [request], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture<_i20.DeleteFragmentResponse>); + @override + _i3.ClientCall $createCall( + _i2.ClientMethod? method, + _i8.Stream? requests, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createCall, + [ + method, + requests, + ], + {#options: options}, + ), + returnValue: _FakeClientCall_1( + this, + Invocation.method( + #$createCall, + [ + method, + requests, + ], + {#options: options}, + ), + ), + ) as _i3.ClientCall); + @override + _i2.ResponseFuture $createUnaryCall( + _i2.ClientMethod? method, + Q? request, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createUnaryCall, + [ + method, + request, + ], + {#options: options}, + ), + returnValue: _FakeResponseFuture_0( + this, + Invocation.method( + #$createUnaryCall, + [ + method, + request, + ], + {#options: options}, + ), + ), + ) as _i2.ResponseFuture); + @override + _i2.ResponseStream $createStreamingCall( + _i2.ClientMethod? method, + _i8.Stream? requests, { + _i2.CallOptions? options, + }) => + (super.noSuchMethod( + Invocation.method( + #$createStreamingCall, + [ + method, + requests, + ], + {#options: options}, + ), + returnValue: _FakeResponseStream_2( + this, + Invocation.method( + #$createStreamingCall, + [ + method, + requests, + ], + {#options: options}, + ), + ), + ) as _i2.ResponseStream); +} diff --git a/test/viam_sdk_test.dart b/test/viam_sdk_test.dart new file mode 100644 index 00000000000..43335281fa8 --- /dev/null +++ b/test/viam_sdk_test.dart @@ -0,0 +1,16 @@ +import 'package:viam_sdk/viam_sdk.dart'; +import 'package:flutter_test/flutter_test.dart'; + +void main() { + group('A group of tests', () { + final awesome = Awesome(); + + setUp(() { + // Additional setup goes here. + }); + + test('First Test', () { + expect(awesome.isAwesome, isTrue); + }); + }); +}