// Generated by the protocol buffer compiler. DO NOT EDIT! // source: rt_system.proto package com.xiaopeng.api.vo.automaticPilot.protobuf; public interface SystemRuntimeStatusOrBuilder extends // @@protoc_insertion_point(interface_extends:acm.proto.intelliservices.rt.SystemRuntimeStatus) com.google.protobuf.MessageOrBuilder { /** *
   * 时间戳(毫秒)
   * 
* * int64 timestamp = 1; * @return The timestamp. */ long getTimestamp(); /** *
   * 当前登录用户ID
   * 
* * int64 uid = 2; * @return The uid. */ long getUid(); /** *
   *车辆状态
   * 
* * .acm.proto.intelliservices.rt.VehicleStatus vehicle_status = 3; * @return Whether the vehicleStatus field is set. */ boolean hasVehicleStatus(); /** *
   *车辆状态
   * 
* * .acm.proto.intelliservices.rt.VehicleStatus vehicle_status = 3; * @return The vehicleStatus. */ VehicleStatus getVehicleStatus(); /** *
   *车辆状态
   * 
* * .acm.proto.intelliservices.rt.VehicleStatus vehicle_status = 3; */ VehicleStatusOrBuilder getVehicleStatusOrBuilder(); /** * .acm.proto.intelliservices.rt.SystemStatus system_status = 4; * @return Whether the systemStatus field is set. */ boolean hasSystemStatus(); /** * .acm.proto.intelliservices.rt.SystemStatus system_status = 4; * @return The systemStatus. */ SystemStatus getSystemStatus(); /** * .acm.proto.intelliservices.rt.SystemStatus system_status = 4; */ SystemStatusOrBuilder getSystemStatusOrBuilder(); /** *
   * 驾驶模式
   * 
* * .acm.proto.intelliservices.rt.DrivingMode driving_mode = 5; * @return The enum numeric value on the wire for drivingMode. */ int getDrivingModeValue(); /** *
   * 驾驶模式
   * 
* * .acm.proto.intelliservices.rt.DrivingMode driving_mode = 5; * @return The drivingMode. */ DrivingMode getDrivingMode(); /** *
   *正在运行订单信息,当running_order和rt_trip_info中id不相同时以running_order为准
   * 
* * .acm.proto.intelliservices.rt.OrderStatusInfo running_order_status_info = 6; * @return Whether the runningOrderStatusInfo field is set. */ boolean hasRunningOrderStatusInfo(); /** *
   *正在运行订单信息,当running_order和rt_trip_info中id不相同时以running_order为准
   * 
* * .acm.proto.intelliservices.rt.OrderStatusInfo running_order_status_info = 6; * @return The runningOrderStatusInfo. */ OrderStatusInfo getRunningOrderStatusInfo(); /** *
   *正在运行订单信息,当running_order和rt_trip_info中id不相同时以running_order为准
   * 
* * .acm.proto.intelliservices.rt.OrderStatusInfo running_order_status_info = 6; */ OrderStatusInfoOrBuilder getRunningOrderStatusInfoOrBuilder(); /** *
   * rt行程信息
   * 
* * .acm.proto.intelliservices.rt.RtTripInfo rt_trip_info = 7; * @return Whether the rtTripInfo field is set. */ boolean hasRtTripInfo(); /** *
   * rt行程信息
   * 
* * .acm.proto.intelliservices.rt.RtTripInfo rt_trip_info = 7; * @return The rtTripInfo. */ RtTripInfo getRtTripInfo(); /** *
   * rt行程信息
   * 
* * .acm.proto.intelliservices.rt.RtTripInfo rt_trip_info = 7; */ RtTripInfoOrBuilder getRtTripInfoOrBuilder(); /** *
   *实时位姿
   * 
* * .acm.proto.intelliservices.rt.RealtimePose pose = 8; * @return Whether the pose field is set. */ boolean hasPose(); /** *
   *实时位姿
   * 
* * .acm.proto.intelliservices.rt.RealtimePose pose = 8; * @return The pose. */ RealtimePose getPose(); /** *
   *实时位姿
   * 
* * .acm.proto.intelliservices.rt.RealtimePose pose = 8; */ RealtimePoseOrBuilder getPoseOrBuilder(); /** *
   *实时导航信息
   * 
* * .acm.proto.intelliservices.rt.NavigationInfo navigation_info = 9; * @return Whether the navigationInfo field is set. */ boolean hasNavigationInfo(); /** *
   *实时导航信息
   * 
* * .acm.proto.intelliservices.rt.NavigationInfo navigation_info = 9; * @return The navigationInfo. */ NavigationInfo getNavigationInfo(); /** *
   *实时导航信息
   * 
* * .acm.proto.intelliservices.rt.NavigationInfo navigation_info = 9; */ NavigationInfoOrBuilder getNavigationInfoOrBuilder(); }