Index
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_tokenrecord component. - accessToken() - Method in record class de.chiflux.tesla.TeslaToken
-
Returns the value of the
accessTokenrecord component. - api_version() - Method in record class de.chiflux.tesla.api.VehicleData
-
Returns the value of the
api_versionrecord component. - api_version() - Method in record class de.chiflux.tesla.api.VehicleState
-
Returns the value of the
api_versionrecord 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
basicVehicleInforecord 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
BasicVehicleInforecord class. - basicVehicleInfoTimestamp() - Method in record class de.chiflux.tesla.StateChangeInfo
-
Returns the value of the
basicVehicleInfoTimestamprecord component. - battery_level() - Method in record class de.chiflux.tesla.api.ChargeState
-
Returns the value of the
battery_levelrecord component. - battery_range() - Method in record class de.chiflux.tesla.api.ChargeState
-
Returns the value of the
battery_rangerecord component. - batteryLevel() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
batteryLevelrecord component. - batteryRange() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
batteryRangerecord component. - batterySize() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
batterySizerecord component.
C
- car_special_type() - Method in record class de.chiflux.tesla.api.VehicleConfig
-
Returns the value of the
car_special_typerecord component. - car_type() - Method in record class de.chiflux.tesla.api.VehicleConfig
-
Returns the value of the
car_typerecord component. - car_version() - Method in record class de.chiflux.tesla.api.VehicleState
-
Returns the value of the
car_versionrecord component. - carApiVersion() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
carApiVersionrecord component. - carSpecialType() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
carSpecialTyperecord component. - carType() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
carTyperecord component. - carVersion() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
carVersionrecord component. - charge_limit_soc() - Method in record class de.chiflux.tesla.api.ChargeState
-
Returns the value of the
charge_limit_socrecord component. - charge_port_door_open() - Method in record class de.chiflux.tesla.api.ChargeState
-
Returns the value of the
charge_port_door_openrecord component. - charge_state() - Method in record class de.chiflux.tesla.api.FullVehicleData
-
Returns the value of the
charge_staterecord 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
ChargeLimitRequestrecord class. - chargeLimitSoc() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
chargeLimitSocrecord component. - chargePortDoorOpen() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
chargePortDoorOpenrecord 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
ChargeStaterecord 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_staterecord component. - chargingState() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
chargingStaterecord 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
CmdResposerecord 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
countrecord 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_namerecord component. - drive_state() - Method in record class de.chiflux.tesla.api.FullVehicleData
-
Returns the value of the
drive_staterecord 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
DriveStaterecord 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_rangerecord component. - estimatedBatteryRange() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
estimatedBatteryRangerecord component. - expirationDate() - Method in record class de.chiflux.tesla.TeslaToken
-
Returns the value of the
expirationDaterecord 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_inrecord component. - extendedVehicleInfo() - Method in record class de.chiflux.tesla.StateChangeInfo
-
Returns the value of the
extendedVehicleInforecord 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
ExtendedVehicleInforecord class. - extendedVehicleInfoTimestamp() - Method in record class de.chiflux.tesla.StateChangeInfo
-
Returns the value of the
extendedVehicleInfoTimestamprecord 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
FullVehicleDatarecord 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
FullVehicleDataResponserecord 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_ofrecord 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
headingrecord component. - heading() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
headingrecord component.
I
- id() - Method in record class de.chiflux.tesla.BasicVehicleInfo
-
Returns the value of the
idrecord component. - id() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
idrecord 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_srecord component. - id_s() - Method in record class de.chiflux.tesla.api.VehicleData
-
Returns the value of the
id_srecord component. - id_token() - Method in record class de.chiflux.tesla.api.TokenRefreshResponse
-
Returns the value of the
id_tokenrecord component. - is_user_present() - Method in record class de.chiflux.tesla.api.VehicleState
-
Returns the value of the
is_user_presentrecord 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
isUserPresentrecord component.
L
- latitude() - Method in record class de.chiflux.tesla.api.DriveState
-
Returns the value of the
latituderecord component. - latitude() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
latituderecord component. - locked() - Method in record class de.chiflux.tesla.api.VehicleState
-
Returns the value of the
lockedrecord component. - locked() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
lockedrecord component. - longitude() - Method in record class de.chiflux.tesla.api.DriveState
-
Returns the value of the
longituderecord component. - longitude() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
longituderecord 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
odometerrecord component. - odometer() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
odometerrecord 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
percentrecord component. - power() - Method in record class de.chiflux.tesla.api.DriveState
-
Returns the value of the
powerrecord component. - power() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
powerrecord component.
R
- refresh_token() - Method in record class de.chiflux.tesla.api.TokenRefreshRequest
-
Returns the value of the
refresh_tokenrecord component. - refresh_token() - Method in record class de.chiflux.tesla.api.TokenRefreshResponse
-
Returns the value of the
refresh_tokenrecord 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
responserecord component. - response() - Method in record class de.chiflux.tesla.api.FullVehicleDataResponse
-
Returns the value of the
responserecord component. - response() - Method in record class de.chiflux.tesla.api.VehiclesResponse
-
Returns the value of the
responserecord component. - response() - Method in record class de.chiflux.tesla.api.WakeUpResponse
-
Returns the value of the
responserecord component. - result() - Method in record class de.chiflux.tesla.api.Result
-
Returns the value of the
resultrecord 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
Resultrecord 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_staterecord component. - shiftState() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
shiftStaterecord component. - simpleCarVersion() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
simpleCarVersionrecord component. - speed() - Method in record class de.chiflux.tesla.api.DriveState
-
Returns the value of the
speedrecord component. - speed() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
speedrecord 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
staterecord component. - state() - Method in record class de.chiflux.tesla.api.VehicleData
-
Returns the value of the
staterecord component. - state() - Method in record class de.chiflux.tesla.api.WakeUpState
-
Returns the value of the
staterecord component. - state() - Method in record class de.chiflux.tesla.BasicVehicleInfo
-
Returns the value of the
staterecord 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
StateChangeInforecord 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
TeslaTokenrecord class. - time_to_full_charge() - Method in record class de.chiflux.tesla.api.ChargeState
-
Returns the value of the
time_to_full_chargerecord component. - timestamp() - Method in record class de.chiflux.tesla.api.ChargeState
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class de.chiflux.tesla.api.DriveState
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class de.chiflux.tesla.api.VehicleConfig
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class de.chiflux.tesla.api.VehicleState
-
Returns the value of the
timestamprecord component. - timeToFullCharge() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
timeToFullChargerecord component. - token_type() - Method in record class de.chiflux.tesla.api.TokenRefreshResponse
-
Returns the value of the
token_typerecord 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
TokenRefreshRequestrecord 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
TokenRefreshResponserecord 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_badgingrecord component. - trimBadging() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
trimBadgingrecord 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_levelrecord component. - usableBatteryLevel() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
usableBatteryLevelrecord component. - utc_offset() - Method in record class de.chiflux.tesla.api.VehicleConfig
-
Returns the value of the
utc_offsetrecord component. - utcOffset() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
utcOffsetrecord 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_configrecord component. - vehicle_name() - Method in record class de.chiflux.tesla.api.VehicleState
-
Returns the value of the
vehicle_namerecord component. - vehicle_state() - Method in record class de.chiflux.tesla.api.FullVehicleData
-
Returns the value of the
vehicle_staterecord 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
VehicleConfigrecord 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
VehicleDatarecord 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
vehicleNamerecord 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
VehiclesResponserecord 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
VehicleStaterecord class. - vin() - Method in record class de.chiflux.tesla.api.FullVehicleData
-
Returns the value of the
vinrecord component. - vin() - Method in record class de.chiflux.tesla.ExtendedVehicleInfo
-
Returns the value of the
vinrecord 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
WakeUpResponserecord 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
WakeUpStaterecord class.
All Classes and Interfaces|All Packages|Constant Field Values