Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

access_token() - Method in record class de.chiflux.tesla.api.TokenRefreshResponse
Returns the value of the access_token record component.
accessToken() - Method in record class de.chiflux.tesla.TeslaToken
Returns the value of the accessToken record component.
api_version() - Method in record class de.chiflux.tesla.api.VehicleData
Returns the value of the api_version record component.
api_version() - Method in record class de.chiflux.tesla.api.VehicleState
Returns the value of the api_version record component.
asleep - Enum constant in enum class de.chiflux.tesla.TeslaApiDefines.TESLA_STATE
vehicle is asleep

B

basicVehicleInfo() - Method in record class de.chiflux.tesla.StateChangeInfo
Returns the value of the basicVehicleInfo record component.
BasicVehicleInfo - Record Class in de.chiflux.tesla
Basic vehicle data
BasicVehicleInfo(String, String, String) - Constructor for record class de.chiflux.tesla.BasicVehicleInfo
Creates an instance of a BasicVehicleInfo record class.
basicVehicleInfoTimestamp() - Method in record class de.chiflux.tesla.StateChangeInfo
Returns the value of the basicVehicleInfoTimestamp record component.
battery_level() - Method in record class de.chiflux.tesla.api.ChargeState
Returns the value of the battery_level record component.
battery_range() - Method in record class de.chiflux.tesla.api.ChargeState
Returns the value of the battery_range record component.
batteryLevel() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the batteryLevel record component.
batteryRange() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the batteryRange record component.
batterySize() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the batterySize record component.

C

car_special_type() - Method in record class de.chiflux.tesla.api.VehicleConfig
Returns the value of the car_special_type record component.
car_type() - Method in record class de.chiflux.tesla.api.VehicleConfig
Returns the value of the car_type record component.
car_version() - Method in record class de.chiflux.tesla.api.VehicleState
Returns the value of the car_version record component.
carApiVersion() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the carApiVersion record component.
carSpecialType() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the carSpecialType record component.
carType() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the carType record component.
carVersion() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the carVersion record component.
charge_limit_soc() - Method in record class de.chiflux.tesla.api.ChargeState
Returns the value of the charge_limit_soc record component.
charge_port_door_open() - Method in record class de.chiflux.tesla.api.ChargeState
Returns the value of the charge_port_door_open record component.
charge_state() - Method in record class de.chiflux.tesla.api.FullVehicleData
Returns the value of the charge_state record component.
ChargeLimitRequest - Record Class in de.chiflux.tesla.api
Request body for setting the charge limit
ChargeLimitRequest(int) - Constructor for record class de.chiflux.tesla.api.ChargeLimitRequest
Creates an instance of a ChargeLimitRequest record class.
chargeLimitSoc() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the chargeLimitSoc record component.
chargePortDoorOpen() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the chargePortDoorOpen record component.
ChargeState - Record Class in de.chiflux.tesla.api
The vehicle charge state.
ChargeState(Integer, Double, Double, Integer, Boolean, String, Double, Integer, Long) - Constructor for record class de.chiflux.tesla.api.ChargeState
Creates an instance of a ChargeState record class.
Charging - Enum constant in enum class de.chiflux.tesla.TeslaApiDefines.CHARGE_STATE
The vehicle is currently charging.
charging_state() - Method in record class de.chiflux.tesla.api.ChargeState
Returns the value of the charging_state record component.
chargingState() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the chargingState record component.
CmdRespose - Record Class in de.chiflux.tesla.api
parses response of a command
CmdRespose(Result) - Constructor for record class de.chiflux.tesla.api.CmdRespose
Creates an instance of a CmdRespose record class.
Complete - Enum constant in enum class de.chiflux.tesla.TeslaApiDefines.CHARGE_STATE
Complete: The vehicle has completed charging.
count() - Method in record class de.chiflux.tesla.api.VehiclesResponse
Returns the value of the count record component.

D

de.chiflux.tesla - package de.chiflux.tesla
 
de.chiflux.tesla.api - package de.chiflux.tesla.api
 
Disconnected - Enum constant in enum class de.chiflux.tesla.TeslaApiDefines.CHARGE_STATE
Disconnected: There is currently no charger connected to the vehicle.
display_name() - Method in record class de.chiflux.tesla.api.VehicleData
Returns the value of the display_name record component.
drive_state() - Method in record class de.chiflux.tesla.api.FullVehicleData
Returns the value of the drive_state record component.
DriveState - Record Class in de.chiflux.tesla.api
Dirce state
DriveState(Long, Integer, Double, Double, Integer, String, Double, Long) - Constructor for record class de.chiflux.tesla.api.DriveState
Creates an instance of a DriveState record class.

E

endService() - Method in class de.chiflux.tesla.TeslaApiService
Ends the monitoring service (cannot be restarted afterward)
equals(Object) - Method in record class de.chiflux.tesla.api.ChargeLimitRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.api.ChargeState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.api.CmdRespose
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.api.DriveState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.api.FullVehicleData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.api.FullVehicleDataResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.api.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.api.TokenRefreshRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.api.TokenRefreshResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.api.VehicleConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.api.VehicleData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.api.VehiclesResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.api.VehicleState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.api.WakeUpResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.api.WakeUpState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.BasicVehicleInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.StateChangeInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.chiflux.tesla.TeslaToken
Indicates whether some other object is "equal to" this one.
est_battery_range() - Method in record class de.chiflux.tesla.api.ChargeState
Returns the value of the est_battery_range record component.
estimatedBatteryRange() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the estimatedBatteryRange record component.
expirationDate() - Method in record class de.chiflux.tesla.TeslaToken
Returns the value of the expirationDate record component.
expires() - Method in record class de.chiflux.tesla.api.TokenRefreshResponse
Calculates the expiration time of the access token in milliseconds.
expires_in() - Method in record class de.chiflux.tesla.api.TokenRefreshResponse
Returns the value of the expires_in record component.
extendedVehicleInfo() - Method in record class de.chiflux.tesla.StateChangeInfo
Returns the value of the extendedVehicleInfo record component.
ExtendedVehicleInfo - Record Class in de.chiflux.tesla
User-friendly data selection of vehicles and vehicleData information
ExtendedVehicleInfo(String, String, Boolean, Integer, String, BigDecimal, Boolean, String, String, String, Integer, String, Integer, Integer, Double, BigDecimal, BigDecimal, Boolean, Integer, Integer, String, Double, Double, Integer, BigDecimal, Integer, String) - Constructor for record class de.chiflux.tesla.ExtendedVehicleInfo
Creates an instance of a ExtendedVehicleInfo record class.
extendedVehicleInfoTimestamp() - Method in record class de.chiflux.tesla.StateChangeInfo
Returns the value of the extendedVehicleInfoTimestamp record component.

F

FullVehicleData - Record Class in de.chiflux.tesla.api
Selected data of the vehicleData API
FullVehicleData(String, String, String, DriveState, ChargeState, VehicleConfig, VehicleState) - Constructor for record class de.chiflux.tesla.api.FullVehicleData
Creates an instance of a FullVehicleData record class.
FullVehicleDataResponse - Record Class in de.chiflux.tesla.api
Response wrapper for the vehicleData API
FullVehicleDataResponse(FullVehicleData) - Constructor for record class de.chiflux.tesla.api.FullVehicleDataResponse
Creates an instance of a FullVehicleDataResponse record class.

G

getClient_id() - Method in record class de.chiflux.tesla.api.TokenRefreshRequest
Fixed client id
getFullVehicleData(String) - Method in interface de.chiflux.tesla.TeslaApi
Full vehicle data consists of charge state, drive state, vehicle config vehicle state and general information.
getFullVehicleData(String) - Method in class de.chiflux.tesla.TeslaApiService
 
getFullVehicleData(String) - Method in class de.chiflux.tesla.TeslaLiveApi
 
getGrant_type() - Method in record class de.chiflux.tesla.api.TokenRefreshRequest
Fixed grant type
getInstance() - Static method in class de.chiflux.tesla.TeslaApiService
Get the instance
getLiveApi() - Static method in interface de.chiflux.tesla.TeslaApi
Get the Live API.
getScope() - Method in record class de.chiflux.tesla.api.TokenRefreshRequest
Fixed scope
getVehicles() - Method in interface de.chiflux.tesla.TeslaApi
All vehicles associated with the account
getVehicles() - Method in class de.chiflux.tesla.TeslaApiService
 
getVehicles() - Method in class de.chiflux.tesla.TeslaLiveApi
 
gps_as_of() - Method in record class de.chiflux.tesla.api.DriveState
Returns the value of the gps_as_of record component.

H

hashCode() - Method in record class de.chiflux.tesla.api.ChargeLimitRequest
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.api.ChargeState
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.api.CmdRespose
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.api.DriveState
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.api.FullVehicleData
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.api.FullVehicleDataResponse
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.api.Result
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.api.TokenRefreshRequest
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.api.TokenRefreshResponse
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.api.VehicleConfig
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.api.VehicleData
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.api.VehiclesResponse
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.api.VehicleState
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.api.WakeUpResponse
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.api.WakeUpState
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.BasicVehicleInfo
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.StateChangeInfo
Returns a hash code value for this object.
hashCode() - Method in record class de.chiflux.tesla.TeslaToken
Returns a hash code value for this object.
heading() - Method in record class de.chiflux.tesla.api.DriveState
Returns the value of the heading record component.
heading() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the heading record component.

I

id() - Method in record class de.chiflux.tesla.BasicVehicleInfo
Returns the value of the id record component.
id() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the id record component.
id() - Method in interface de.chiflux.tesla.VehicleInfo
ID (id_s) information of the vehicle
id_s() - Method in record class de.chiflux.tesla.api.FullVehicleData
Returns the value of the id_s record component.
id_s() - Method in record class de.chiflux.tesla.api.VehicleData
Returns the value of the id_s record component.
id_token() - Method in record class de.chiflux.tesla.api.TokenRefreshResponse
Returns the value of the id_token record component.
is_user_present() - Method in record class de.chiflux.tesla.api.VehicleState
Returns the value of the is_user_present record component.
isMute(String) - Method in class de.chiflux.tesla.TeslaApiService
Tests if a car is mute i.e., it will not query the vehicle data API to give the vehicle a chance to fall asleep.
isUserPresent() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the isUserPresent record component.

L

latitude() - Method in record class de.chiflux.tesla.api.DriveState
Returns the value of the latitude record component.
latitude() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the latitude record component.
locked() - Method in record class de.chiflux.tesla.api.VehicleState
Returns the value of the locked record component.
locked() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the locked record component.
longitude() - Method in record class de.chiflux.tesla.api.DriveState
Returns the value of the longitude record component.
longitude() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the longitude record component.

M

main(String[]) - Static method in class de.chiflux.tesla.TeslaApiLogger
Start the data logger
markVehicleInactive(String) - Method in class de.chiflux.tesla.TeslaApiService
Will let a vehicle fall asleep
MILE_TO_KM_FACTOR - Static variable in interface de.chiflux.tesla.VehicleInfo
Conversion factor to convert miles to kilometers

N

NoPower - Enum constant in enum class de.chiflux.tesla.TeslaApiDefines.CHARGE_STATE
NoPower: There is a charger connected, but it's not delivering power.

O

odometer() - Method in record class de.chiflux.tesla.api.VehicleState
Returns the value of the odometer record component.
odometer() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the odometer record component.
offline - Enum constant in enum class de.chiflux.tesla.TeslaApiDefines.TESLA_STATE
vehicle is offline
ofFullVehicleData(FullVehicleData) - Static method in interface de.chiflux.tesla.VehicleInfo
Constructs a user-friendly record of selected information of the vehicleData API
ofVehicleData(VehicleData) - Static method in interface de.chiflux.tesla.VehicleInfo
Constructs a user-friendly record of selected information of the vehicles API
online - Enum constant in enum class de.chiflux.tesla.TeslaApiDefines.TESLA_STATE
vehicle is online

P

pauseService() - Method in class de.chiflux.tesla.TeslaApiService
Pauses the monitoring service
percent() - Method in record class de.chiflux.tesla.api.ChargeLimitRequest
Returns the value of the percent record component.
power() - Method in record class de.chiflux.tesla.api.DriveState
Returns the value of the power record component.
power() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the power record component.

R

refresh_token() - Method in record class de.chiflux.tesla.api.TokenRefreshRequest
Returns the value of the refresh_token record component.
refresh_token() - Method in record class de.chiflux.tesla.api.TokenRefreshResponse
Returns the value of the refresh_token record component.
refreshToken() - Method in interface de.chiflux.tesla.TeslaApi
Refresh the access token.
refreshToken() - Method in class de.chiflux.tesla.TeslaApiService
 
refreshToken() - Method in class de.chiflux.tesla.TeslaLiveApi
 
response() - Method in record class de.chiflux.tesla.api.CmdRespose
Returns the value of the response record component.
response() - Method in record class de.chiflux.tesla.api.FullVehicleDataResponse
Returns the value of the response record component.
response() - Method in record class de.chiflux.tesla.api.VehiclesResponse
Returns the value of the response record component.
response() - Method in record class de.chiflux.tesla.api.WakeUpResponse
Returns the value of the response record component.
result() - Method in record class de.chiflux.tesla.api.Result
Returns the value of the result record component.
Result - Record Class in de.chiflux.tesla.api
Generic result response
Result(Boolean) - Constructor for record class de.chiflux.tesla.api.Result
Creates an instance of a Result record class.

S

setChargeLimit(String, int) - Method in interface de.chiflux.tesla.TeslaApi
Set the charge limit
setChargeLimit(String, int) - Method in class de.chiflux.tesla.TeslaApiService
 
setChargeLimit(String, int) - Method in class de.chiflux.tesla.TeslaLiveApi
 
shift_state() - Method in record class de.chiflux.tesla.api.DriveState
Returns the value of the shift_state record component.
shiftState() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the shiftState record component.
simpleCarVersion() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the simpleCarVersion record component.
speed() - Method in record class de.chiflux.tesla.api.DriveState
Returns the value of the speed record component.
speed() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the speed record component.
startCharge(String) - Method in interface de.chiflux.tesla.TeslaApi
Start charging
startCharge(String) - Method in class de.chiflux.tesla.TeslaApiService
 
startCharge(String) - Method in class de.chiflux.tesla.TeslaLiveApi
 
Starting - Enum constant in enum class de.chiflux.tesla.TeslaApiDefines.CHARGE_STATE
Starting: The charging process is starting.
startService() - Method in class de.chiflux.tesla.TeslaApiService
Starts the monitoring service
state() - Method in record class de.chiflux.tesla.api.FullVehicleData
Returns the value of the state record component.
state() - Method in record class de.chiflux.tesla.api.VehicleData
Returns the value of the state record component.
state() - Method in record class de.chiflux.tesla.api.WakeUpState
Returns the value of the state record component.
state() - Method in record class de.chiflux.tesla.BasicVehicleInfo
Returns the value of the state record component.
STATE_CHANGE_INFO_QUEUE - Variable in class de.chiflux.tesla.TeslaApiService
Synchronous queue to safely exchange state change events over thread boundaries.
StateChangeInfo - Record Class in de.chiflux.tesla
Contains basic and extended vehicle information along with the timestamps
StateChangeInfo(Instant, BasicVehicleInfo, Instant, ExtendedVehicleInfo) - Constructor for record class de.chiflux.tesla.StateChangeInfo
Creates an instance of a StateChangeInfo record class.
stopCharge(String) - Method in interface de.chiflux.tesla.TeslaApi
Stop charging
stopCharge(String) - Method in class de.chiflux.tesla.TeslaApiService
 
stopCharge(String) - Method in class de.chiflux.tesla.TeslaLiveApi
 
Stopped - Enum constant in enum class de.chiflux.tesla.TeslaApiDefines.CHARGE_STATE
Stopped: The vehicle was charging but has since stopped.

T

TeslaApi - Interface in de.chiflux.tesla
A thin wrapper around the Tesla API functionality supporting charging.
TeslaApiDefines - Interface in de.chiflux.tesla
Constants of the Tesla API
TeslaApiDefines.CHARGE_STATE - Enum Class in de.chiflux.tesla
The charge state of the vehicles API can be one of these states.
TeslaApiDefines.TESLA_STATE - Enum Class in de.chiflux.tesla
The general state of the vehicles API can be one of these states.
TeslaApiLogger - Class in de.chiflux.tesla
Simple Tesla API Data Logger
TeslaApiLogger() - Constructor for class de.chiflux.tesla.TeslaApiLogger
 
TeslaApiService - Class in de.chiflux.tesla
Service Monitoring of all assigned vehicles of a tesla account.
TeslaLiveApi - Class in de.chiflux.tesla
A thin wrapper around the Tesla API functionality supporting charging.
TeslaLiveApi() - Constructor for class de.chiflux.tesla.TeslaLiveApi
Default constructor which reads TESLA_REFRESH_TOKEN from Java Properties or ENV Variable.
TeslaLiveApi(String) - Constructor for class de.chiflux.tesla.TeslaLiveApi
Explicit constructor that takes the TESLA_REFRESH_TOKEN as parameter.
TeslaToken - Record Class in de.chiflux.tesla
TeslaToken
TeslaToken(String, long) - Constructor for record class de.chiflux.tesla.TeslaToken
Creates an instance of a TeslaToken record class.
time_to_full_charge() - Method in record class de.chiflux.tesla.api.ChargeState
Returns the value of the time_to_full_charge record component.
timestamp() - Method in record class de.chiflux.tesla.api.ChargeState
Returns the value of the timestamp record component.
timestamp() - Method in record class de.chiflux.tesla.api.DriveState
Returns the value of the timestamp record component.
timestamp() - Method in record class de.chiflux.tesla.api.VehicleConfig
Returns the value of the timestamp record component.
timestamp() - Method in record class de.chiflux.tesla.api.VehicleState
Returns the value of the timestamp record component.
timeToFullCharge() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the timeToFullCharge record component.
token_type() - Method in record class de.chiflux.tesla.api.TokenRefreshResponse
Returns the value of the token_type record component.
TokenRefreshRequest - Record Class in de.chiflux.tesla.api
Access Token Refresh request
TokenRefreshRequest(String) - Constructor for record class de.chiflux.tesla.api.TokenRefreshRequest
Creates an instance of a TokenRefreshRequest record class.
TokenRefreshResponse - Record Class in de.chiflux.tesla.api
The TokenRefreshResponse record, which encapsulates data about a refreshed token.
TokenRefreshResponse(String, String, String, Integer, String) - Constructor for record class de.chiflux.tesla.api.TokenRefreshResponse
Creates an instance of a TokenRefreshResponse record class.
toString() - Method in record class de.chiflux.tesla.api.ChargeLimitRequest
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.api.ChargeState
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.api.CmdRespose
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.api.DriveState
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.api.FullVehicleData
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.api.FullVehicleDataResponse
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.api.Result
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.api.TokenRefreshRequest
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.api.TokenRefreshResponse
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.api.VehicleConfig
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.api.VehicleData
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.api.VehiclesResponse
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.api.VehicleState
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.api.WakeUpResponse
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.api.WakeUpState
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.BasicVehicleInfo
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.StateChangeInfo
Returns a string representation of this record class.
toString() - Method in record class de.chiflux.tesla.TeslaToken
Returns a string representation of this record class.
trim_badging() - Method in record class de.chiflux.tesla.api.VehicleConfig
Returns the value of the trim_badging record component.
trimBadging() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the trimBadging record component.

U

unmuteVehicle(String) - Method in class de.chiflux.tesla.TeslaApiService
Allow requesting the vehicle data API
updating - Enum constant in enum class de.chiflux.tesla.TeslaApiDefines.TESLA_STATE
vehicle is updating
usable_battery_level() - Method in record class de.chiflux.tesla.api.ChargeState
Returns the value of the usable_battery_level record component.
usableBatteryLevel() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the usableBatteryLevel record component.
utc_offset() - Method in record class de.chiflux.tesla.api.VehicleConfig
Returns the value of the utc_offset record component.
utcOffset() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the utcOffset record component.

V

valueOf(String) - Static method in enum class de.chiflux.tesla.TeslaApiDefines.CHARGE_STATE
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.chiflux.tesla.TeslaApiDefines.TESLA_STATE
Returns the enum constant of this class with the specified name.
values() - Static method in enum class de.chiflux.tesla.TeslaApiDefines.CHARGE_STATE
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.chiflux.tesla.TeslaApiDefines.TESLA_STATE
Returns an array containing the constants of this enum class, in the order they are declared.
vehicle_config() - Method in record class de.chiflux.tesla.api.FullVehicleData
Returns the value of the vehicle_config record component.
vehicle_name() - Method in record class de.chiflux.tesla.api.VehicleState
Returns the value of the vehicle_name record component.
vehicle_state() - Method in record class de.chiflux.tesla.api.FullVehicleData
Returns the value of the vehicle_state record component.
VehicleConfig - Record Class in de.chiflux.tesla.api
The VehicleConfig record, encapsulates data about a vehicle configuration.
VehicleConfig(String, String, Long, String, Integer) - Constructor for record class de.chiflux.tesla.api.VehicleConfig
Creates an instance of a VehicleConfig record class.
VehicleData - Record Class in de.chiflux.tesla.api
The VehicleData record, encapsulates basic data about a vehicle.
VehicleData(String, String, String, Integer) - Constructor for record class de.chiflux.tesla.api.VehicleData
Creates an instance of a VehicleData record class.
VehicleInfo - Interface in de.chiflux.tesla
Basic common interface for vehicles
vehicleName() - Method in record class de.chiflux.tesla.BasicVehicleInfo
Returns the value of the vehicleName record component.
VehiclesResponse - Record Class in de.chiflux.tesla.api
The VehiclesResponse record, encapsulates the response data for a vehicle query.
VehiclesResponse(List<VehicleData>, int) - Constructor for record class de.chiflux.tesla.api.VehiclesResponse
Creates an instance of a VehiclesResponse record class.
VehicleState - Record Class in de.chiflux.tesla.api
The vehicle state
VehicleState(Integer, String, Boolean, Boolean, Double, Long, String) - Constructor for record class de.chiflux.tesla.api.VehicleState
Creates an instance of a VehicleState record class.
vin() - Method in record class de.chiflux.tesla.api.FullVehicleData
Returns the value of the vin record component.
vin() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
Returns the value of the vin record component.

W

wakeUp(String) - Method in interface de.chiflux.tesla.TeslaApi
Wake up the vehicle
wakeUp(String) - Method in class de.chiflux.tesla.TeslaApiService
 
wakeUp(String) - Method in class de.chiflux.tesla.TeslaLiveApi
 
WakeUpResponse - Record Class in de.chiflux.tesla.api
WakeUpResponse
WakeUpResponse(WakeUpState) - Constructor for record class de.chiflux.tesla.api.WakeUpResponse
Creates an instance of a WakeUpResponse record class.
WakeUpState - Record Class in de.chiflux.tesla.api
WakeUpState
WakeUpState(String) - Constructor for record class de.chiflux.tesla.api.WakeUpState
Creates an instance of a WakeUpState record class.
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values