diff --git a/README.md b/README.md index 5aaeb83..c0a1940 100644 --- a/README.md +++ b/README.md @@ -21,13 +21,13 @@ See [swagger.yml](swagger.yml) to view the Swagger document used to generate the ## Installation ### Gradle - compile 'com.github.jonahwh:tesla-api-client:2.1.1' + compile 'com.github.jonahwh:tesla-api-client:2.2.0' ### Maven com.github.jonahwh tesla-api-client - 2.1.1 + 2.2.0 diff --git a/build.gradle b/build.gradle index 054f3fa..5a6cb6a 100644 --- a/build.gradle +++ b/build.gradle @@ -7,7 +7,7 @@ apply plugin: 'java-library' group = 'com.github.jonahwh' archivesBaseName = 'tesla-api-client' -version = '2.1.1' +version = '2.2.0' buildscript { repositories { diff --git a/docs/AdjustVolumeRequest.md b/docs/AdjustVolumeRequest.md new file mode 100644 index 0000000..d156944 --- /dev/null +++ b/docs/AdjustVolumeRequest.md @@ -0,0 +1,6 @@ +# AdjustVolumeRequest + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**volume** | [**BigDecimal**](BigDecimal.md) | Volume level, from 0-11 | [optional] diff --git a/docs/MediaControlApi.md b/docs/MediaControlApi.md index e8052ad..8ca2f15 100644 --- a/docs/MediaControlApi.md +++ b/docs/MediaControlApi.md @@ -4,6 +4,7 @@ All URIs are relative to *https://owner-api.teslamotors.com/* Method | HTTP request | Description ------------- | ------------- | ------------- +[**mediaAdjustVolume**](MediaControlApi.md#mediaAdjustVolume) | **POST** api/1/vehicles/{vehicle_id}/command/adjust_volume | Adjust Volume [**mediaNextFavorite**](MediaControlApi.md#mediaNextFavorite) | **POST** api/1/vehicles/{vehicle_id}/command/media_next_fav | Next Favorite [**mediaNextTrack**](MediaControlApi.md#mediaNextTrack) | **POST** api/1/vehicles/{vehicle_id}/command/media_next_track | Next Track [**mediaPrevFavorite**](MediaControlApi.md#mediaPrevFavorite) | **POST** api/1/vehicles/{vehicle_id}/command/media_prev_fav | Previous Favorite @@ -12,6 +13,53 @@ Method | HTTP request | Description [**mediaVolumeDown**](MediaControlApi.md#mediaVolumeDown) | **POST** api/1/vehicles/{vehicle_id}/command/media_volume_down | Volume Down [**mediaVolumeUp**](MediaControlApi.md#mediaVolumeUp) | **POST** api/1/vehicles/{vehicle_id}/command/media_volume_up | Volume Up + +# **mediaAdjustVolume** +> CommandResponse mediaAdjustVolume(body, vehicleId) + +Adjust Volume + +Adjust Volume + +### Example +```java +// Import classes: +//import com.github.jonahwh.ApiException; +//import com.github.jonahwh.tesla_api_client.MediaControlApi; + + +MediaControlApi apiInstance = new MediaControlApi(); +AdjustVolumeRequest body = new AdjustVolumeRequest(); // AdjustVolumeRequest | +String vehicleId = "vehicleId_example"; // String | The id of the Vehicle. +try { + CommandResponse result = apiInstance.mediaAdjustVolume(body, vehicleId); + System.out.println(result); +} catch (ApiException e) { + System.err.println("Exception when calling MediaControlApi#mediaAdjustVolume"); + e.printStackTrace(); +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**AdjustVolumeRequest**](AdjustVolumeRequest.md)| | + **vehicleId** | **String**| The id of the Vehicle. | + +### Return type + +[**CommandResponse**](CommandResponse.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/josn + # **mediaNextFavorite** > CommandResponse mediaNextFavorite(vehicleId) diff --git a/docs/SetVehicleNameRequest.md b/docs/SetVehicleNameRequest.md new file mode 100644 index 0000000..092c55e --- /dev/null +++ b/docs/SetVehicleNameRequest.md @@ -0,0 +1,6 @@ +# SetVehicleNameRequest + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**vehicleName** | **String** | Vehicle name | [optional] diff --git a/docs/VehicleCommandsApi.md b/docs/VehicleCommandsApi.md index 70ab5f1..381596d 100644 --- a/docs/VehicleCommandsApi.md +++ b/docs/VehicleCommandsApi.md @@ -35,6 +35,7 @@ Method | HTTP request | Description [**setSentryMode**](VehicleCommandsApi.md#setSentryMode) | **POST** api/1/vehicles/{vehicle_id}/command/set_sentry_mode | Toggle Sentry Mode [**setSpeedLimit**](VehicleCommandsApi.md#setSpeedLimit) | **POST** api/1/vehicles/{vehicle_id}/command/speed_limit_set_limit | Set Speed Limit [**setTemperatures**](VehicleCommandsApi.md#setTemperatures) | **POST** api/1/vehicles/{vehicle_id}/command/set_temps | Set Temperature +[**setVehicleName**](VehicleCommandsApi.md#setVehicleName) | **POST** api/1/vehicles/{vehicle_id}/command/set_vehicle_name | Set Vehicle Name [**sharetoVehicle**](VehicleCommandsApi.md#sharetoVehicle) | **POST** api/1/vehicles/{vehicle_id}/command/share | Share data to Vehicle [**startCharge**](VehicleCommandsApi.md#startCharge) | **POST** api/1/vehicles/{vehicle_id}/command/charge_start | Start Charging [**startHVAC**](VehicleCommandsApi.md#startHVAC) | **POST** api/1/vehicles/{vehicle_id}/command/auto_conditioning_start | Start HVAC System @@ -1482,6 +1483,53 @@ Name | Type | Description | Notes No authorization required +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + + +# **setVehicleName** +> CommandResponse setVehicleName(body, vehicleId) + +Set Vehicle Name + +Set Vehicle Name + +### Example +```java +// Import classes: +//import com.github.jonahwh.ApiException; +//import com.github.jonahwh.tesla_api_client.VehicleCommandsApi; + + +VehicleCommandsApi apiInstance = new VehicleCommandsApi(); +SetVehicleNameRequest body = new SetVehicleNameRequest(); // SetVehicleNameRequest | +String vehicleId = "vehicleId_example"; // String | The id of the Vehicle. +try { + CommandResponse result = apiInstance.setVehicleName(body, vehicleId); + System.out.println(result); +} catch (ApiException e) { + System.err.println("Exception when calling VehicleCommandsApi#setVehicleName"); + e.printStackTrace(); +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**SetVehicleNameRequest**](SetVehicleNameRequest.md)| | + **vehicleId** | **String**| The id of the Vehicle. | + +### Return type + +[**CommandResponse**](CommandResponse.md) + +### Authorization + +No authorization required + ### HTTP request headers - **Content-Type**: application/json diff --git a/src/main/java/com/github/jonahwh/StringUtil.java b/src/main/java/com/github/jonahwh/StringUtil.java index 252808a..4fcb16e 100644 --- a/src/main/java/com/github/jonahwh/StringUtil.java +++ b/src/main/java/com/github/jonahwh/StringUtil.java @@ -12,7 +12,7 @@ package com.github.jonahwh; -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]")public class StringUtil { +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]")public class StringUtil { /** * Check if the given array contains the given value (with case-insensitive comparison). * diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/MediaControlApi.java b/src/main/java/com/github/jonahwh/tesla_api_client/MediaControlApi.java index dcb54e3..d16c4f0 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/MediaControlApi.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/MediaControlApi.java @@ -8,6 +8,7 @@ import okhttp3.RequestBody; import okhttp3.ResponseBody; +import com.github.jonahwh.tesla_api_client.model.AdjustVolumeRequest; import com.github.jonahwh.tesla_api_client.model.CommandResponse; import java.util.ArrayList; @@ -16,6 +17,21 @@ import java.util.Map; public interface MediaControlApi { + /** + * Adjust Volume + * Adjust Volume + * @param body (required) + * @param vehicleId The id of the Vehicle. (required) + * @return Call<CommandResponse> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/1/vehicles/{vehicle_id}/command/adjust_volume") + Call mediaAdjustVolume( + @retrofit2.http.Body AdjustVolumeRequest body, @retrofit2.http.Path("vehicle_id") String vehicleId + ); + /** * Next Favorite * Next Favorite diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/VehicleCommandsApi.java b/src/main/java/com/github/jonahwh/tesla_api_client/VehicleCommandsApi.java index 3f08c48..24c33d9 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/VehicleCommandsApi.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/VehicleCommandsApi.java @@ -29,6 +29,7 @@ import com.github.jonahwh.tesla_api_client.model.SetSpeedLimitRequest; import com.github.jonahwh.tesla_api_client.model.SetTempsRequest; import com.github.jonahwh.tesla_api_client.model.SetValetRequest; +import com.github.jonahwh.tesla_api_client.model.SetVehicleNameRequest; import com.github.jonahwh.tesla_api_client.model.ShareRequest; import com.github.jonahwh.tesla_api_client.model.SpeedLimitRequest; import com.github.jonahwh.tesla_api_client.model.TriggerHomelinkRequest; @@ -470,6 +471,21 @@ Call setTemperatures( @retrofit2.http.Body SetTempsRequest body, @retrofit2.http.Path("vehicle_id") String vehicleId ); + /** + * Set Vehicle Name + * Set Vehicle Name + * @param body (required) + * @param vehicleId The id of the Vehicle. (required) + * @return Call<CommandResponse> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/1/vehicles/{vehicle_id}/command/set_vehicle_name") + Call setVehicleName( + @retrofit2.http.Body SetVehicleNameRequest body, @retrofit2.http.Path("vehicle_id") String vehicleId + ); + /** * Share data to Vehicle * Sends Data to Vehicle (v10 only) diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/AdjustVolumeRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/AdjustVolumeRequest.java new file mode 100644 index 0000000..5ecd4d7 --- /dev/null +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/AdjustVolumeRequest.java @@ -0,0 +1,92 @@ +/* + * Tesla JSON API + * API for controlling Tesla vehicles + * + * OpenAPI spec version: 1.0 + * + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * Do not edit the class manually. + */ + +package com.github.jonahwh.tesla_api_client.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.IOException; +import java.math.BigDecimal; +/** + * AdjustVolumeRequest + */ + +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") +public class AdjustVolumeRequest { + @SerializedName("volume") + private BigDecimal volume = null; + + public AdjustVolumeRequest volume(BigDecimal volume) { + this.volume = volume; + return this; + } + + /** + * Volume level, from 0-11 + * @return volume + **/ + @Schema(example = "1", description = "Volume level, from 0-11") + public BigDecimal getVolume() { + return volume; + } + + public void setVolume(BigDecimal volume) { + this.volume = volume; + } + + + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AdjustVolumeRequest adjustVolumeRequest = (AdjustVolumeRequest) o; + return Objects.equals(this.volume, adjustVolumeRequest.volume); + } + + @Override + public int hashCode() { + return Objects.hash(volume); + } + + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AdjustVolumeRequest {\n"); + + sb.append(" volume: ").append(toIndentedString(volume)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/ChargeState.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/ChargeState.java index 554ef42..b2dc6d6 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/ChargeState.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/ChargeState.java @@ -26,7 +26,7 @@ * ChargeState */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class ChargeState { @SerializedName("charging_state") private String chargingState = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/ChargeStateResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/ChargeStateResponse.java index 36161a4..ed07d10 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/ChargeStateResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/ChargeStateResponse.java @@ -26,7 +26,7 @@ * ChargeStateResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class ChargeStateResponse { @SerializedName("response") private ChargeState response = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/ClimateSettingsResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/ClimateSettingsResponse.java index 9b09491..8b76a54 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/ClimateSettingsResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/ClimateSettingsResponse.java @@ -26,7 +26,7 @@ * ClimateSettingsResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class ClimateSettingsResponse { @SerializedName("response") private ClimateState response = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/ClimateState.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/ClimateState.java index 55d2626..440d933 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/ClimateState.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/ClimateState.java @@ -26,7 +26,7 @@ * ClimateState */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class ClimateState { @SerializedName("inside_temp") private Double insideTemp = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/CommandResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/CommandResponse.java index 40c1a80..4231877 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/CommandResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/CommandResponse.java @@ -26,7 +26,7 @@ * CommandResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class CommandResponse { @SerializedName("response") private CommandResponseResponse response = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/CommandResponseResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/CommandResponseResponse.java index a23aeaf..366f7ec 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/CommandResponseResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/CommandResponseResponse.java @@ -25,7 +25,7 @@ * CommandResponseResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class CommandResponseResponse { @SerializedName("result") private Boolean result = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/CreateAccessTokenRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/CreateAccessTokenRequest.java index 407e79b..dc2730e 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/CreateAccessTokenRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/CreateAccessTokenRequest.java @@ -25,7 +25,7 @@ * CreateAccessTokenRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class CreateAccessTokenRequest { @SerializedName("grant_type") private String grantType = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/CreateAccessTokenResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/CreateAccessTokenResponse.java index 31e0d66..b3ed6b8 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/CreateAccessTokenResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/CreateAccessTokenResponse.java @@ -25,7 +25,7 @@ * CreateAccessTokenResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class CreateAccessTokenResponse { @SerializedName("access_token") private String accessToken = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/DestinationCharger.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/DestinationCharger.java index b6899a0..83db4fb 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/DestinationCharger.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/DestinationCharger.java @@ -26,7 +26,7 @@ * DestinationCharger */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class DestinationCharger { @SerializedName("location") private DestinationChargerLocation location = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/DestinationChargerLocation.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/DestinationChargerLocation.java index 6cba12a..0a823c4 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/DestinationChargerLocation.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/DestinationChargerLocation.java @@ -25,7 +25,7 @@ * DestinationChargerLocation */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class DestinationChargerLocation { @SerializedName("lat") private Double lat = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/DriveState.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/DriveState.java index e2ebd1e..07f8f7a 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/DriveState.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/DriveState.java @@ -26,7 +26,7 @@ * DriveState */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class DriveState { @SerializedName("shift_state") private String shiftState = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/DriveStateResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/DriveStateResponse.java index 6f04ec0..6be3d0f 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/DriveStateResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/DriveStateResponse.java @@ -26,7 +26,7 @@ * DriveStateResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class DriveStateResponse { @SerializedName("response") private DriveState response = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/GetVehiclesResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/GetVehiclesResponse.java index d3b7ace..5c9c507 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/GetVehiclesResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/GetVehiclesResponse.java @@ -28,7 +28,7 @@ * GetVehiclesResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class GetVehiclesResponse { @SerializedName("response") private List response = new ArrayList(); diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/GuiState.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/GuiState.java index f714e1b..7f1414d 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/GuiState.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/GuiState.java @@ -26,7 +26,7 @@ * GuiState */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class GuiState { @SerializedName("gui_distance_units") private String guiDistanceUnits = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/GuistateResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/GuistateResponse.java index 712be0c..1902d9d 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/GuistateResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/GuistateResponse.java @@ -26,7 +26,7 @@ * GuistateResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class GuistateResponse { @SerializedName("response") private GuiState response = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/MaxDefrostRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/MaxDefrostRequest.java index 23e6584..be47c26 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/MaxDefrostRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/MaxDefrostRequest.java @@ -25,7 +25,7 @@ * MaxDefrostRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class MaxDefrostRequest { @SerializedName("on") private Boolean on = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/MobileAccessResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/MobileAccessResponse.java index ef5dd6a..4828029 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/MobileAccessResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/MobileAccessResponse.java @@ -25,7 +25,7 @@ * MobileAccessResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class MobileAccessResponse { @SerializedName("response") private Boolean response = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/MovePanoRoofRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/MovePanoRoofRequest.java index d35ed4c..47f5f77 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/MovePanoRoofRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/MovePanoRoofRequest.java @@ -25,7 +25,7 @@ * MovePanoRoofRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class MovePanoRoofRequest { /** * The desired state of the panoramic roof. The approximate percent open values for each state are `open` = 100%, `close` = 0%, `comfort` = 80%, and `vent` = ~15% diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/NavigationRequestRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/NavigationRequestRequest.java index 5d9e4cc..c5710b5 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/NavigationRequestRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/NavigationRequestRequest.java @@ -26,7 +26,7 @@ * NavigationRequestRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class NavigationRequestRequest { @SerializedName("type") private String type = "share_ext_content_raw"; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/NavigationRequestRequestValue.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/NavigationRequestRequestValue.java index f966d2f..481503d 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/NavigationRequestRequestValue.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/NavigationRequestRequestValue.java @@ -25,7 +25,7 @@ * NavigationRequestRequestValue */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class NavigationRequestRequestValue { @SerializedName("android.intent.extra.TEXT") private String androidIntentExtraTEXT = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/NearbyChargerResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/NearbyChargerResponse.java index b027370..03db421 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/NearbyChargerResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/NearbyChargerResponse.java @@ -26,7 +26,7 @@ * NearbyChargerResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class NearbyChargerResponse { @SerializedName("response") private NearbyChargerResponseResponse response = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/NearbyChargerResponseResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/NearbyChargerResponseResponse.java index d0dc581..60d8d8d 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/NearbyChargerResponseResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/NearbyChargerResponseResponse.java @@ -30,7 +30,7 @@ * NearbyChargerResponseResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class NearbyChargerResponseResponse { @SerializedName("congestion_sync_time_utc_secs") private BigDecimal congestionSyncTimeUtcSecs = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/OpenTrunkRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/OpenTrunkRequest.java index 6bc1169..43e94fd 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/OpenTrunkRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/OpenTrunkRequest.java @@ -25,7 +25,7 @@ * OpenTrunkRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class OpenTrunkRequest { @SerializedName("which_trunk") private String whichTrunk = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteAutoSeatClimateRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteAutoSeatClimateRequest.java index eb5ef11..fad6059 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteAutoSeatClimateRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteAutoSeatClimateRequest.java @@ -25,7 +25,7 @@ * RemoteAutoSeatClimateRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class RemoteAutoSeatClimateRequest { /** * The desired seat to toggle auto mode for. SeatHeaterFrontLeft: 0, SeatHeaterFrontRight: 1, SeatHeaterRearLeft: 2, SeatHeaterRearLeftBack: 3, SeatHeaterRearCenter: 4, SeatHeaterRearRight: 5, SeatHeaterRearRightBack: 6, SeatHeater3rdRowLeft: 7, SeatHeater3rdRowRight: 8 diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteSeatCoolerRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteSeatCoolerRequest.java index 000e8cf..d4b6b88 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteSeatCoolerRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteSeatCoolerRequest.java @@ -25,7 +25,7 @@ * RemoteSeatCoolerRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class RemoteSeatCoolerRequest { /** * The desired seat to adjust the cooler for. SeatHeaterFrontLeft: 0, SeatHeaterFrontRight: 1, SeatHeaterRearLeft: 2, SeatHeaterRearLeftBack: 3, SeatHeaterRearCenter: 4, SeatHeaterRearRight: 5, SeatHeaterRearRightBack: 6, SeatHeater3rdRowLeft: 7, SeatHeater3rdRowRight: 8 diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteSeatHeaterRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteSeatHeaterRequest.java index bfab104..a3d2583 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteSeatHeaterRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteSeatHeaterRequest.java @@ -25,7 +25,7 @@ * RemoteSeatHeaterRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class RemoteSeatHeaterRequest { /** * The desired seat to adjust the heater for. SeatHeaterFrontLeft: 0, SeatHeaterFrontRight: 1, SeatHeaterRearLeft: 2, SeatHeaterRearLeftBack: 3, SeatHeaterRearCenter: 4, SeatHeaterRearRight: 5, SeatHeaterRearRightBack: 6, SeatHeater3rdRowLeft: 7, SeatHeater3rdRowRight: 8 diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteStartRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteStartRequest.java index a216c1a..3495b28 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteStartRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteStartRequest.java @@ -25,7 +25,7 @@ * RemoteStartRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class RemoteStartRequest { @SerializedName("password") private String password = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteSteeringWheelHeaterRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteSteeringWheelHeaterRequest.java index e8dc7b5..8ce0a50 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteSteeringWheelHeaterRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/RemoteSteeringWheelHeaterRequest.java @@ -25,7 +25,7 @@ * RemoteSteeringWheelHeaterRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class RemoteSteeringWheelHeaterRequest { @SerializedName("on") private Boolean on = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/ScheduledChargingRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/ScheduledChargingRequest.java index 7e7e9c3..feaacbf 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/ScheduledChargingRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/ScheduledChargingRequest.java @@ -25,7 +25,7 @@ * ScheduledChargingRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class ScheduledChargingRequest { @SerializedName("time") private Integer time = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/ScheduledDepartureRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/ScheduledDepartureRequest.java index 0eacb45..d1212b0 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/ScheduledDepartureRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/ScheduledDepartureRequest.java @@ -25,7 +25,7 @@ * ScheduledDepartureRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class ScheduledDepartureRequest { @SerializedName("departure_time") private Integer departureTime = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/SentryModeRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/SentryModeRequest.java index 5b82690..69ff8cd 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/SentryModeRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/SentryModeRequest.java @@ -25,7 +25,7 @@ * SentryModeRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class SentryModeRequest { @SerializedName("on") private Boolean on = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetBioweaponModeRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetBioweaponModeRequest.java index 09e381d..1f08a30 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetBioweaponModeRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetBioweaponModeRequest.java @@ -25,7 +25,7 @@ * SetBioweaponModeRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class SetBioweaponModeRequest { @SerializedName("on") private Boolean on = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetCabinOverheatProtectionRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetCabinOverheatProtectionRequest.java index be571b1..13bf7ab 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetCabinOverheatProtectionRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetCabinOverheatProtectionRequest.java @@ -25,7 +25,7 @@ * SetCabinOverheatProtectionRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class SetCabinOverheatProtectionRequest { @SerializedName("on") private Boolean on = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetChargeLimitRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetChargeLimitRequest.java index 71c6484..1669a0a 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetChargeLimitRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetChargeLimitRequest.java @@ -25,7 +25,7 @@ * SetChargeLimitRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class SetChargeLimitRequest { @SerializedName("percent") private Integer percent = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetChargingAmpsRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetChargingAmpsRequest.java index 9b18c0b..a7d1b24 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetChargingAmpsRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetChargingAmpsRequest.java @@ -25,7 +25,7 @@ * SetChargingAmpsRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class SetChargingAmpsRequest { @SerializedName("charging_amps") private Integer chargingAmps = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetClimateKeeperRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetClimateKeeperRequest.java index c993307..3887677 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetClimateKeeperRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetClimateKeeperRequest.java @@ -25,7 +25,7 @@ * SetClimateKeeperRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class SetClimateKeeperRequest { /** * 0 = off, 1 = Climate Keeper, 2 = Dog Mode, 3 = Camp Mode diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetSpeedLimitRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetSpeedLimitRequest.java index 4fd3132..20c36f7 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetSpeedLimitRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetSpeedLimitRequest.java @@ -25,7 +25,7 @@ * SetSpeedLimitRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class SetSpeedLimitRequest { @SerializedName("limit_mph") private Integer limitMph = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetTempsRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetTempsRequest.java index cf0f747..c8e73a4 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetTempsRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetTempsRequest.java @@ -25,7 +25,7 @@ * SetTempsRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class SetTempsRequest { @SerializedName("driver_temp") private Double driverTemp = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetValetRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetValetRequest.java index 8f70979..b9832ab 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetValetRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetValetRequest.java @@ -25,7 +25,7 @@ * SetValetRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class SetValetRequest { @SerializedName("on") private Boolean on = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/SetVehicleNameRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetVehicleNameRequest.java new file mode 100644 index 0000000..19b0c97 --- /dev/null +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/SetVehicleNameRequest.java @@ -0,0 +1,91 @@ +/* + * Tesla JSON API + * API for controlling Tesla vehicles + * + * OpenAPI spec version: 1.0 + * + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * Do not edit the class manually. + */ + +package com.github.jonahwh.tesla_api_client.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.IOException; +/** + * SetVehicleNameRequest + */ + +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") +public class SetVehicleNameRequest { + @SerializedName("vehicle_name") + private String vehicleName = null; + + public SetVehicleNameRequest vehicleName(String vehicleName) { + this.vehicleName = vehicleName; + return this; + } + + /** + * Vehicle name + * @return vehicleName + **/ + @Schema(example = "My Cool Car", description = "Vehicle name") + public String getVehicleName() { + return vehicleName; + } + + public void setVehicleName(String vehicleName) { + this.vehicleName = vehicleName; + } + + + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SetVehicleNameRequest setVehicleNameRequest = (SetVehicleNameRequest) o; + return Objects.equals(this.vehicleName, setVehicleNameRequest.vehicleName); + } + + @Override + public int hashCode() { + return Objects.hash(vehicleName); + } + + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SetVehicleNameRequest {\n"); + + sb.append(" vehicleName: ").append(toIndentedString(vehicleName)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/ShareRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/ShareRequest.java index d71562e..42d6b2c 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/ShareRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/ShareRequest.java @@ -27,7 +27,7 @@ * ShareRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class ShareRequest { @SerializedName("type") private String type = "share_ext_content_raw"; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/ShareRequestValue.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/ShareRequestValue.java index 3e2f972..6ae54b2 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/ShareRequestValue.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/ShareRequestValue.java @@ -25,7 +25,7 @@ * ShareRequestValue */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class ShareRequestValue { @SerializedName("android.intent.extra.TEXT") private String androidIntentExtraTEXT = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/SpeedLimitRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/SpeedLimitRequest.java index 75c994d..7c9f951 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/SpeedLimitRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/SpeedLimitRequest.java @@ -25,7 +25,7 @@ * SpeedLimitRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class SpeedLimitRequest { @SerializedName("pin") private String pin = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/Supercharger.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/Supercharger.java index b434c06..2bb23e6 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/Supercharger.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/Supercharger.java @@ -27,7 +27,7 @@ * Supercharger */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class Supercharger { @SerializedName("location") private DestinationChargerLocation location = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/TriggerHomelinkRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/TriggerHomelinkRequest.java index 388bc81..2f57cd2 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/TriggerHomelinkRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/TriggerHomelinkRequest.java @@ -25,7 +25,7 @@ * TriggerHomelinkRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class TriggerHomelinkRequest { @SerializedName("lat") private Double lat = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/Vehicle.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/Vehicle.java index 98dfadc..946560b 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/Vehicle.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/Vehicle.java @@ -27,7 +27,7 @@ * Vehicle */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class Vehicle { @SerializedName("color") private String color = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleConfig.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleConfig.java index 76e783d..0ebbea2 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleConfig.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleConfig.java @@ -26,7 +26,7 @@ * VehicleConfig */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class VehicleConfig { @SerializedName("can_actuate_trunks") private Boolean canActuateTrunks = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleConfigResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleConfigResponse.java index 52481c7..e2f6d9f 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleConfigResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleConfigResponse.java @@ -26,7 +26,7 @@ * VehicleConfigResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class VehicleConfigResponse { @SerializedName("response") private VehicleConfig response = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleDataResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleDataResponse.java index 65a6a6f..d6fb395 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleDataResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleDataResponse.java @@ -26,7 +26,7 @@ * VehicleDataResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class VehicleDataResponse { @SerializedName("response") private VehicleDataResponseResponse response = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleDataResponseResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleDataResponseResponse.java index eaa8ec2..5dc6e72 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleDataResponseResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleDataResponseResponse.java @@ -34,7 +34,7 @@ * VehicleDataResponseResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class VehicleDataResponseResponse { @SerializedName("color") private String color = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleResponse.java index 7bb50ec..3f4d4c1 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleResponse.java @@ -26,7 +26,7 @@ * VehicleResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class VehicleResponse { @SerializedName("response") private Vehicle response = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleState.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleState.java index 5ae9bd6..fec010b 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleState.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleState.java @@ -29,7 +29,7 @@ * VehicleState */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class VehicleState { @SerializedName("api_version") private Integer apiVersion = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateMediaState.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateMediaState.java index 5d6b9ba..49d917a 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateMediaState.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateMediaState.java @@ -25,7 +25,7 @@ * VehicleStateMediaState */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class VehicleStateMediaState { @SerializedName("remote_control_enabled") private Boolean remoteControlEnabled = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateResponse.java index 022ff58..261285e 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateResponse.java @@ -26,7 +26,7 @@ * VehicleStateResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class VehicleStateResponse { @SerializedName("response") private VehicleState response = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateSoftwareUpdate.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateSoftwareUpdate.java index 547e01a..7d67c34 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateSoftwareUpdate.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateSoftwareUpdate.java @@ -25,7 +25,7 @@ * VehicleStateSoftwareUpdate */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class VehicleStateSoftwareUpdate { @SerializedName("expected_duration_sec") private Integer expectedDurationSec = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateSpeedLimitMode.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateSpeedLimitMode.java index ca4d41a..33b50c9 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateSpeedLimitMode.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/VehicleStateSpeedLimitMode.java @@ -25,7 +25,7 @@ * VehicleStateSpeedLimitMode */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class VehicleStateSpeedLimitMode { @SerializedName("active") private Boolean active = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/WakeUpResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/WakeUpResponse.java index 3b829b9..9ca1d47 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/WakeUpResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/WakeUpResponse.java @@ -26,7 +26,7 @@ * WakeUpResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class WakeUpResponse { @SerializedName("response") private WakeUpResponseResponse response = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/WakeUpResponseResponse.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/WakeUpResponseResponse.java index 6e7f570..b0fcc3e 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/WakeUpResponseResponse.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/WakeUpResponseResponse.java @@ -28,7 +28,7 @@ * WakeUpResponseResponse */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class WakeUpResponseResponse { @SerializedName("id") private String id = null; diff --git a/src/main/java/com/github/jonahwh/tesla_api_client/model/WindowControlRequest.java b/src/main/java/com/github/jonahwh/tesla_api_client/model/WindowControlRequest.java index 284b4db..afd2c65 100644 --- a/src/main/java/com/github/jonahwh/tesla_api_client/model/WindowControlRequest.java +++ b/src/main/java/com/github/jonahwh/tesla_api_client/model/WindowControlRequest.java @@ -25,7 +25,7 @@ * WindowControlRequest */ -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-05-22T21:54:48.185-07:00[America/Los_Angeles]") +@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2022-12-06T22:38:49.853-08:00[America/Los_Angeles]") public class WindowControlRequest { @SerializedName("lat") private Double lat = null; diff --git a/swagger.yml b/swagger.yml index 1c39f46..26676f1 100644 --- a/swagger.yml +++ b/swagger.yml @@ -1361,6 +1361,34 @@ paths: application/json: schema: $ref: '#/components/schemas/CommandResponse' + /api/1/vehicles/{vehicle_id}/command/adjust_volume: + post: + tags: + - Media Control + summary: Adjust Volume + description: Adjust Volume + operationId: MediaAdjustVolume + parameters: + - name: vehicle_id + in: path + description: The id of the Vehicle. + required: true + schema: + type: string + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/AdjustVolumeRequest' + required: true + responses: + 200: + description: "" + content: + application/josn: + schema: + $ref: '#/components/schemas/CommandResponse' + x-codegen-request-body-name: body /api/1/vehicles/{vehicle_id}/command/schedule_software_update: post: tags: @@ -1515,6 +1543,34 @@ paths: schema: $ref: '#/components/schemas/CommandResponse' x-codegen-request-body-name: body + /api/1/vehicles/{vehicle_id}/command/set_vehicle_name: + post: + tags: + - Vehicle Commands + summary: Set Vehicle Name + description: Set Vehicle Name + operationId: SetVehicleName + parameters: + - name: vehicle_id + in: path + description: The id of the Vehicle. + required: true + schema: + type: string + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/SetVehicleNameRequest' + required: true + responses: + 200: + description: "" + content: + application/json: + schema: + $ref: '#/components/schemas/CommandResponse' + x-codegen-request-body-name: body components: schemas: CreateAccessTokenRequest: @@ -1908,6 +1964,23 @@ components: type: number description: UNIX timestamp indicating when this request was sent example: 1574041714569 + AdjustVolumeRequest: + title: Adjust Volume request + type: object + properties: + volume: + type: number + description: Volume level, from 0-11 + format: int32 + example: 1 + SetVehicleNameRequest: + title: Set Vehicle Name + type: object + properties: + vehicle_name: + type: string + description: Vehicle name + example: My Cool Car SentryModeRequest: title: Sentry Mode type: object