public class GetVehicleDataResponse extends RPCResponse
KEY_INFO, KEY_RESULT_CODE, KEY_SUCCESSfunction, KEY_CORRELATION_ID, KEY_FUNCTION_NAME, KEY_NOTIFICATION, KEY_PARAMETERS, KEY_REQUEST, KEY_RESPONSE, messageType, parametersKEY_BULK_DATA, KEY_PROTECTED, store| Constructor and Description |
|---|
GetVehicleDataResponse()
Constructs a new GetVehicleDataResponse object
|
GetVehicleDataResponse(Boolean success,
Result resultCode)
Constructs a new GetVehicleDataResponse object
|
GetVehicleDataResponse(Hashtable<String,Object> hash) |
getCorrelationID, getInfo, getResultCode, getSuccess, setCorrelationID, setInfo, setResultCode, setSuccessgetBoolean, getDouble, getFloat, getFunctionID, getFunctionName, getInteger, getLong, getMessageType, getObject, getParameters, getString, setFunctionName, setParametersclone, deserializeJSON, equals, format, formatObject, getBulkData, getMessageTypeName, getStore, getStoreValue, getValue, getValueForString, hashCode, hasKey, isPayloadProtected, serializeJSON, serializeJSON, setBulkData, setPayloadProtected, setValuepublic static final String KEY_GPS
public static final String KEY_SPEED
public static final String KEY_RPM
@Deprecated public static final String KEY_FUEL_LEVEL
@Deprecated public static final String KEY_FUEL_LEVEL_STATE
public static final String KEY_INSTANT_FUEL_CONSUMPTION
public static final String KEY_FUEL_RANGE
@Deprecated public static final String KEY_EXTERNAL_TEMPERATURE
public static final String KEY_TURN_SIGNAL
public static final String KEY_VIN
public static final String KEY_PRNDL
public static final String KEY_TIRE_PRESSURE
public static final String KEY_ODOMETER
public static final String KEY_BELT_STATUS
public static final String KEY_BODY_INFORMATION
public static final String KEY_DEVICE_STATUS
public static final String KEY_DRIVER_BRAKING
public static final String KEY_WIPER_STATUS
public static final String KEY_HEAD_LAMP_STATUS
public static final String KEY_ENGINE_TORQUE
public static final String KEY_ACC_PEDAL_POSITION
public static final String KEY_STEERING_WHEEL_ANGLE
public static final String KEY_ENGINE_OIL_LIFE
public static final String KEY_ELECTRONIC_PARK_BRAKE_STATUS
public static final String KEY_CLOUD_APP_VEHICLE_ID
public static final String KEY_E_CALL_INFO
public static final String KEY_AIRBAG_STATUS
public static final String KEY_EMERGENCY_EVENT
public static final String KEY_CLUSTER_MODE_STATUS
public static final String KEY_MY_KEY
public static final String KEY_WINDOW_STATUS
public static final String KEY_GEAR_STATUS
public static final String KEY_HANDS_OFF_STEERING
public static final String KEY_STABILITY_CONTROLS_STATUS
public static final String KEY_CLIMATE_DATA
public static final String KEY_SEAT_OCCUPANCY
public GetVehicleDataResponse()
public GetVehicleDataResponse setGps(GPSData gps)
public GPSData getGps()
public GetVehicleDataResponse setSpeed(Double speed)
public Double getSpeed()
public GetVehicleDataResponse setRpm(Integer rpm)
public Integer getRpm()
@Deprecated public GetVehicleDataResponse setFuelLevelState(ComponentVolumeStatus fuelLevelState)
fuelLevelState - a ComponentVolumeStatus related to FuelLevel State@Deprecated public ComponentVolumeStatus getFuelLevelState()
@Deprecated public GetVehicleDataResponse setFuelLevel(Double fuelLevel)
fuelLevel - The fuel level in the tank (percentage). This parameter is deprecated starting RPC Spec
7.0, please see fuelRange.@Deprecated public Double getFuelLevel()
public GetVehicleDataResponse setInstantFuelConsumption(Double instantFuelConsumption)
public Double getInstantFuelConsumption()
@Deprecated public GetVehicleDataResponse setExternalTemperature(Double externalTemperature)
externalTemperature - The external temperature in degrees celsius. This parameter is deprecated starting RPC
Spec 7.1.0, please see climateData.
{"num_min_value": -40.0, "num_max_value": 100.0}@Deprecated public Double getExternalTemperature()
public GetVehicleDataResponse setVin(String vin)
public String getVin()
@Deprecated public GetVehicleDataResponse setPrndl(PRNDL prndl)
prndl - See PRNDL. This parameter is deprecated and it is now covered in `gearStatus`@Deprecated public PRNDL getPrndl()
public GetVehicleDataResponse setTirePressure(TireStatus tirePressure)
public TireStatus getTirePressure()
public GetVehicleDataResponse setOdometer(Integer odometer)
public Integer getOdometer()
public GetVehicleDataResponse setBeltStatus(BeltStatus beltStatus)
public BeltStatus getBeltStatus()
public GetVehicleDataResponse setBodyInformation(BodyInformation bodyInformation)
public BodyInformation getBodyInformation()
public GetVehicleDataResponse setDeviceStatus(DeviceStatus deviceStatus)
public DeviceStatus getDeviceStatus()
public GetVehicleDataResponse setDriverBraking(VehicleDataEventStatus driverBraking)
public VehicleDataEventStatus getDriverBraking()
public GetVehicleDataResponse setWiperStatus(WiperStatus wiperStatus)
public WiperStatus getWiperStatus()
public GetVehicleDataResponse setHeadLampStatus(HeadLampStatus headLampStatus)
public HeadLampStatus getHeadLampStatus()
public GetVehicleDataResponse setEngineTorque(Double engineTorque)
public Double getEngineTorque()
public GetVehicleDataResponse setEngineOilLife(Float engineOilLife)
public Float getEngineOilLife()
public GetVehicleDataResponse setAccPedalPosition(Double accPedalPosition)
public Double getAccPedalPosition()
public GetVehicleDataResponse setSteeringWheelAngle(Double steeringWheelAngle)
public Double getSteeringWheelAngle()
public GetVehicleDataResponse setECallInfo(ECallInfo eCallInfo)
public ECallInfo getECallInfo()
public GetVehicleDataResponse setAirbagStatus(AirbagStatus airbagStatus)
public AirbagStatus getAirbagStatus()
public GetVehicleDataResponse setEmergencyEvent(EmergencyEvent emergencyEvent)
public EmergencyEvent getEmergencyEvent()
public GetVehicleDataResponse setClusterModeStatus(ClusterModeStatus clusterModeStatus)
public ClusterModeStatus getClusterModeStatus()
public GetVehicleDataResponse setMyKey(MyKey myKey)
public MyKey getMyKey()
public GetVehicleDataResponse setFuelRange(List<FuelRange> fuelRange)
public List<FuelRange> getFuelRange()
public GetVehicleDataResponse setTurnSignal(TurnSignal turnSignal)
turnSignal - status of the turn signalsTurnSignalpublic TurnSignal getTurnSignal()
TurnSignalpublic GetVehicleDataResponse setElectronicParkBrakeStatus(ElectronicParkBrakeStatus electronicParkBrakeStatus)
electronicParkBrakeStatus - status of the electronic park brake of the connected vehicleElectronicParkBrakeStatuspublic ElectronicParkBrakeStatus getElectronicParkBrakeStatus()
ElectronicParkBrakeStatuspublic GetVehicleDataResponse setCloudAppVehicleID(String cloudAppVehicleID)
cloudAppVehicleID - a string valuepublic String getCloudAppVehicleID()
public GetVehicleDataResponse setOEMCustomVehicleData(String vehicleDataName, Object vehicleDataState)
vehicleDataName - a String valuevehicleDataState - a VehicleDataResult valuepublic Object getOEMCustomVehicleData(String vehicleDataName)
public GetVehicleDataResponse setWindowStatus(List<WindowStatus> windowStatus)
windowStatus - See WindowStatuspublic List<WindowStatus> getWindowStatus()
public GetVehicleDataResponse setHandsOffSteering(Boolean handsOffSteering)
handsOffSteering - To indicate whether driver hands are off the steering wheelpublic Boolean getHandsOffSteering()
public GetVehicleDataResponse setGearStatus(GearStatus gearStatus)
gearStatus - See GearStatuspublic GearStatus getGearStatus()
public StabilityControlsStatus getStabilityControlsStatus()
public GetVehicleDataResponse setStabilityControlsStatus(StabilityControlsStatus stabilityControlsStatus)
stabilityControlsStatus - See StabilityControlsStatuspublic GetVehicleDataResponse setClimateData(ClimateData climateData)
climateData - See ClimateDatapublic ClimateData getClimateData()
public GetVehicleDataResponse setSeatOccupancy(SeatOccupancy seatOccupancy)
seatOccupancy - See SeatOccupancypublic SeatOccupancy getSeatOccupancy()