Added in API level 29

android.car.hardware.property

Interfaces

CarPropertyManager.CarPropertyEventCallback Application registers CarPropertyEventCallback object to receive updates and changes to subscribed Vehicle specific properties. 

Classes

CarPropertyManager Provides an application interface for interacting with the Vehicle specific properties. 
EvChargingConnectorType Uses IEC(International Electrotechnical Commission) 62196 and other standards to denote the charging connector type an electric vehicle may use. 
VehicleElectronicTollCollectionCardStatus Used by VehiclePropertyIds.ELECTRONIC_TOLL_COLLECTION_CARD_STATUS to enumerate ETC(electronic toll collection) card types in the vehicle. 
VehicleElectronicTollCollectionCardType Used by VehiclePropertyIds.ELECTRONIC_TOLL_COLLECTION_CARD_TYPE to enumerate ETC(electronic toll collection) card types in the vehicle. 

Exceptions

CarInternalErrorException Exception thrown when something unexpected happened in cars. 
PropertyAccessDeniedSecurityException Exception thrown when cars denied the access of properties. 
PropertyNotAvailableAndRetryException Exception thrown when device that associated with the vehicle property is temporarily not available. 
PropertyNotAvailableException Exception thrown when the vehicle property is not available because of the current state of the vehicle.