mirror of
https://github.com/danieldemus/openhab-addons
synced 2026-07-29 12:34:21 +02:00
[mercedesme] Update proto files for upcoming features (#18205)
* update proto files Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
This commit is contained in:
@@ -1,10 +1,8 @@
|
||||
syntax = "proto3";
|
||||
package proto;
|
||||
|
||||
//import "github.com/gogo/protobuf/gogoproto/gogo.proto";
|
||||
import "gogo.proto";
|
||||
|
||||
|
||||
option (gogoproto.goproto_enum_prefix_all) = true;
|
||||
option java_package = "com.daimler.mbcarkit.proto";
|
||||
|
||||
@@ -48,6 +46,9 @@ message VehicleAPI {
|
||||
FINISHED = 5;
|
||||
// There was an error while executing the command process.
|
||||
FAILED = 6;
|
||||
// added 20241105
|
||||
ACKED_BY_APPTWIN = 7;
|
||||
PIN_VALID = 8;
|
||||
}
|
||||
|
||||
enum AttributeStatus {
|
||||
@@ -284,6 +285,8 @@ message ACP {
|
||||
RTMREADCONFIG = 2410;
|
||||
AVPACTIVATE = 2700;
|
||||
CHARGECONTROLCONFIGURE = 2800;
|
||||
CHARGINGBREAKCLOCKTIMERCONFIGURE = 3000;
|
||||
WIPERRESET = 3110;
|
||||
|
||||
unknownCommandType = 0;
|
||||
doorsLock = 100;
|
||||
@@ -416,5 +419,7 @@ message ACP {
|
||||
rtmReadConfig = 2410;
|
||||
avpActivate = 2700;
|
||||
chargecontrolconfigure = 2800;
|
||||
chargingbreakclocktimerconfigure = 3000;
|
||||
wiperreset = 3110;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -36,6 +36,7 @@ message ClientMessage {
|
||||
AppTwinPendingCommandsResponse apptwin_pending_commands_response = 21;
|
||||
AcknowledgeVEPUpdatesByVIN acknowledge_vep_updates_by_vin = 22;
|
||||
AcknowledgeAssignedVehicles acknowledge_assigned_vehicles = 23;
|
||||
AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -2,7 +2,6 @@ syntax = "proto3";
|
||||
package proto;
|
||||
import "acp.proto";
|
||||
|
||||
//import "github.com/gogo/protobuf/gogoproto/gogo.proto";
|
||||
import "gogo.proto";
|
||||
|
||||
option (gogoproto.goproto_enum_prefix_all) = true;
|
||||
|
||||
@@ -141,4 +141,4 @@ extend google.protobuf.FieldOptions {
|
||||
optional bool stdduration = 65011;
|
||||
optional bool wktpointer = 65012;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,144 @@
|
||||
// Protocol Buffers - Google's data interchange format
|
||||
// Copyright 2008 Google Inc. All rights reserved.
|
||||
// https://developers.google.com/protocol-buffers/
|
||||
//
|
||||
// Redistribution and use in source and binary forms, with or without
|
||||
// modification, are permitted provided that the following conditions are
|
||||
// met:
|
||||
//
|
||||
// * Redistributions of source code must retain the above copyright
|
||||
// notice, this list of conditions and the following disclaimer.
|
||||
// * Redistributions in binary form must reproduce the above
|
||||
// copyright notice, this list of conditions and the following disclaimer
|
||||
// in the documentation and/or other materials provided with the
|
||||
// distribution.
|
||||
// * Neither the name of Google Inc. nor the names of its
|
||||
// contributors may be used to endorse or promote products derived from
|
||||
// this software without specific prior written permission.
|
||||
//
|
||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
||||
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
|
||||
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
||||
// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
package google.protobuf;
|
||||
|
||||
option cc_enable_arenas = true;
|
||||
option go_package = "google.golang.org/protobuf/types/known/timestamppb";
|
||||
option java_package = "com.google.protobuf";
|
||||
option java_outer_classname = "TimestampProto";
|
||||
option java_multiple_files = true;
|
||||
option objc_class_prefix = "GPB";
|
||||
option csharp_namespace = "Google.Protobuf.WellKnownTypes";
|
||||
|
||||
// A Timestamp represents a point in time independent of any time zone or local
|
||||
// calendar, encoded as a count of seconds and fractions of seconds at
|
||||
// nanosecond resolution. The count is relative to an epoch at UTC midnight on
|
||||
// January 1, 1970, in the proleptic Gregorian calendar which extends the
|
||||
// Gregorian calendar backwards to year one.
|
||||
//
|
||||
// All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap
|
||||
// second table is needed for interpretation, using a [24-hour linear
|
||||
// smear](https://developers.google.com/time/smear).
|
||||
//
|
||||
// The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By
|
||||
// restricting to that range, we ensure that we can convert to and from [RFC
|
||||
// 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings.
|
||||
//
|
||||
// # Examples
|
||||
//
|
||||
// Example 1: Compute Timestamp from POSIX `time()`.
|
||||
//
|
||||
// Timestamp timestamp;
|
||||
// timestamp.set_seconds(time(NULL));
|
||||
// timestamp.set_nanos(0);
|
||||
//
|
||||
// Example 2: Compute Timestamp from POSIX `gettimeofday()`.
|
||||
//
|
||||
// struct timeval tv;
|
||||
// gettimeofday(&tv, NULL);
|
||||
//
|
||||
// Timestamp timestamp;
|
||||
// timestamp.set_seconds(tv.tv_sec);
|
||||
// timestamp.set_nanos(tv.tv_usec * 1000);
|
||||
//
|
||||
// Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`.
|
||||
//
|
||||
// FILETIME ft;
|
||||
// GetSystemTimeAsFileTime(&ft);
|
||||
// UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime;
|
||||
//
|
||||
// // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z
|
||||
// // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z.
|
||||
// Timestamp timestamp;
|
||||
// timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL));
|
||||
// timestamp.set_nanos((INT32) ((ticks % 10000000) * 100));
|
||||
//
|
||||
// Example 4: Compute Timestamp from Java `System.currentTimeMillis()`.
|
||||
//
|
||||
// long millis = System.currentTimeMillis();
|
||||
//
|
||||
// Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000)
|
||||
// .setNanos((int) ((millis % 1000) * 1000000)).build();
|
||||
//
|
||||
// Example 5: Compute Timestamp from Java `Instant.now()`.
|
||||
//
|
||||
// Instant now = Instant.now();
|
||||
//
|
||||
// Timestamp timestamp =
|
||||
// Timestamp.newBuilder().setSeconds(now.getEpochSecond())
|
||||
// .setNanos(now.getNano()).build();
|
||||
//
|
||||
// Example 6: Compute Timestamp from current time in Python.
|
||||
//
|
||||
// timestamp = Timestamp()
|
||||
// timestamp.GetCurrentTime()
|
||||
//
|
||||
// # JSON Mapping
|
||||
//
|
||||
// In JSON format, the Timestamp type is encoded as a string in the
|
||||
// [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the
|
||||
// format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z"
|
||||
// where {year} is always expressed using four digits while {month}, {day},
|
||||
// {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional
|
||||
// seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution),
|
||||
// are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone
|
||||
// is required. A proto3 JSON serializer should always use UTC (as indicated by
|
||||
// "Z") when printing the Timestamp type and a proto3 JSON parser should be
|
||||
// able to accept both UTC and other timezones (as indicated by an offset).
|
||||
//
|
||||
// For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past
|
||||
// 01:30 UTC on January 15, 2017.
|
||||
//
|
||||
// In JavaScript, one can convert a Date object to this format using the
|
||||
// standard
|
||||
// [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString)
|
||||
// method. In Python, a standard `datetime.datetime` object can be converted
|
||||
// to this format using
|
||||
// [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with
|
||||
// the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use
|
||||
// the Joda Time's [`ISODateTimeFormat.dateTime()`](
|
||||
// http://joda-time.sourceforge.net/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime()
|
||||
// ) to obtain a formatter capable of generating timestamps in this format.
|
||||
//
|
||||
message Timestamp {
|
||||
// Represents seconds of UTC time since Unix epoch
|
||||
// 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to
|
||||
// 9999-12-31T23:59:59Z inclusive.
|
||||
int64 seconds = 1;
|
||||
|
||||
// Non-negative fractions of a second at nanosecond resolution. Negative
|
||||
// second values with fractions must still have non-negative nanos values
|
||||
// that count forward in time. Must be from 0 to 999,999,999
|
||||
// inclusive.
|
||||
int32 nanos = 2;
|
||||
}
|
||||
@@ -1,6 +1,5 @@
|
||||
syntax = "proto3";
|
||||
package proto;
|
||||
//import "github.com/gogo/protobuf/gogoproto/gogo.proto";
|
||||
import "gogo.proto";
|
||||
import "google/protobuf/wrappers.proto";
|
||||
|
||||
@@ -97,6 +96,9 @@ message CommandRequest {
|
||||
|
||||
DeactivateVehicleKeys deactivate_vehicle_keys = 48;
|
||||
ActivateVehicleKeys activate_vehicle_keys = 49;
|
||||
|
||||
ChargingBreakClocktimerConfigure chargingbreak_clocktimer_configure = 50;
|
||||
WiperHealthReset wiper_health_reset = 64;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -609,3 +611,25 @@ message AutomaticValetParkingActivate {
|
||||
message ChargeFlapUnlock {}
|
||||
|
||||
message ChargeCouplerUnlock {}
|
||||
|
||||
message ChargingBreakClocktimerConfigure {
|
||||
repeated ChargingBreakClockTimerConfigureEntry chargingbreak_clocktimer_configure_entry = 1;
|
||||
}
|
||||
|
||||
|
||||
enum ChargingBreakClockTimerEntryStatus {
|
||||
DELETE = 0;
|
||||
INACTIVE = 1;
|
||||
ACTIVE = 2;
|
||||
}
|
||||
|
||||
message ChargingBreakClockTimerConfigureEntry {
|
||||
ChargingBreakClockTimerEntryStatus action = 1;
|
||||
int32 endTimeHour = 2;
|
||||
int32 endTimeMinute = 3;
|
||||
int32 startTimeHour = 4;
|
||||
int32 startTimeMinute = 5;
|
||||
int32 timerId = 6;
|
||||
}
|
||||
|
||||
message WiperHealthReset {}
|
||||
@@ -5,6 +5,7 @@ import "user-events.proto";
|
||||
import "vehicle-commands.proto";
|
||||
import "protos.proto";
|
||||
import "vehicleapi.proto";
|
||||
import "google/protobuf/timestamp.proto";
|
||||
|
||||
option java_package = "com.daimler.mbcarkit.proto";
|
||||
|
||||
@@ -129,6 +130,37 @@ message VehicleAttributeStatus {
|
||||
T24H = 2;
|
||||
}
|
||||
|
||||
enum TcuConnectionStateLowChannelStatus {
|
||||
UNKNOWN_TCU_CONNECTION_STATE = 0;
|
||||
INITIALLY_CONNECTED = 1;
|
||||
RECONNECTED = 2;
|
||||
DISCONNECTED = 3;
|
||||
UNPLANNED_DISCONNECTED = 4;
|
||||
}
|
||||
|
||||
enum ChargingCouplerErrorDetails {
|
||||
CHARING_COUPLER_ERROR_DETAILS_NO_INFO_OR_ERROR_MESSAGE = 0;
|
||||
CHARING_COUPLER_ERROR_DETAILS_RELIEVE_CHARGE_COUPLER_AND_RETRY = 1;
|
||||
CHARING_COUPLER_ERROR_DETAILS_CONTACT_SERVICE_HOTLINE_FOR_EMERGENCY_UNLOCK = 2;
|
||||
CHARING_COUPLER_ERROR_DETAILS_UNPLUG_AND_REPLUG_CHARGE_COUPLER = 3;
|
||||
CHARING_COUPLER_ERROR_DETAILS_CHARGE_COUPLER_LOCK_DEFECT = 4;
|
||||
}
|
||||
|
||||
enum ChargingErrorImpossibleChangeTo400V {
|
||||
CHARGING_ERROR_IMPOSSIBLE_CHANGE_TO_400V_NO_INFO = 0;
|
||||
CHARGING_ERROR_IMPOSSIBLE_CHANGE_TO_400V_400V_IMPOSSIBLE_STUCK_TO_800V = 1;
|
||||
}
|
||||
|
||||
enum ChargingErrorImpossibleChangeTo800V {
|
||||
CHARGING_ERROR_IMPOSSIBLE_CHANGE_TO_800V_NO_INFO = 0;
|
||||
CHARGING_ERROR_IMPOSSIBLE_CHANGE_TO_800V_800V_IMPOSSIBLE_STUCK_TO_400V = 1;
|
||||
}
|
||||
|
||||
enum ChargingErrorVehicleNoSupport400V {
|
||||
CHARGING_ERROR_VEHICLE_NO_SUPPORT_400V_NO_INFO = 0;
|
||||
CHARGING_ERROR_VEHICLE_NO_SUPPORT_400V_400V_CHARGING_NOT_POSSIBLE = 1;
|
||||
}
|
||||
|
||||
// A list of service ids for which this attribute was sent
|
||||
// this field ist just used backend internally and will always
|
||||
// be empty when sent out to the client.
|
||||
@@ -164,9 +196,138 @@ message VehicleAttributeStatus {
|
||||
EcoHistogramValue eco_histogram_value = 28;
|
||||
WeeklyProfileValue weekly_profile_value = 29;
|
||||
ChargeProgramsValue charge_programs_value = 31;
|
||||
ChargingBreakClockTimerValue chargingbreak_clocktimer_value = 32;
|
||||
ChargingPowerControl charging_power_control = 33;
|
||||
TcuConnectionStateLowChannelStatus tcu_connection_state_low_channel = 38;
|
||||
PrecondState precond_state = 44;
|
||||
ChargingPowerRestrictions charging_power_restrictions = 55;
|
||||
ChargingCouplerErrorDetails charging_coupler_error_details = 56;
|
||||
ChargingErrorVehicleNoSupport400V charging_error_vehicle_no_support_400v = 58;
|
||||
ChargingErrorImpossibleChangeTo400V charging_error_impossible_change_to_400v = 59;
|
||||
ChargingErrorImpossibleChangeTo800V charging_error_impossible_change_to_800v = 60;
|
||||
ChargingPredictionSoc charging_prediction_soc = 80;
|
||||
ChargingPredictionDepartureTime charging_prediction_departure_time = 81;
|
||||
// ChargingScheduleActive charging_schedule_active = 82;
|
||||
ChargeFlaps charge_flaps = 84;
|
||||
ChargeInlets charge_inlets = 85;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
message ChargingPredictionSoc {
|
||||
google.protobuf.Timestamp predicted_end_time = 1;
|
||||
int64 predicted_electrical_energy_range = 2;
|
||||
}
|
||||
|
||||
message ChargingPredictionDepartureTime {
|
||||
int32 predicted_soc = 1;
|
||||
int64 predicted_electrical_energy_range = 2;
|
||||
}
|
||||
|
||||
|
||||
message ChargeInletsEntry {
|
||||
enum ChargeInletsCouplerState {
|
||||
CHARGE_INLETS_COUPLER_STATE_UNKNOWN = 0;
|
||||
CHARGE_INLETS_COUPLER_STATE_PLUGGED = 1;
|
||||
CHARGE_INLETS_COUPLER_STATE_VEHICLE_PLUGGED = 2;
|
||||
CHARGE_INLETS_COUPLER_STATE_VEHICLE_NOT_PLUGGED = 3;
|
||||
CHARGE_INLETS_COUPLER_STATE_DEFECT = 4;
|
||||
}
|
||||
|
||||
enum ChargeInletsLockState {
|
||||
CHARGE_INLETS_LOCK_STATE_UNKNOWN = 0;
|
||||
CHARGE_INLETS_LOCK_STATE_UNLOCKED = 1;
|
||||
CHARGE_INLETS_LOCK_STATE_LOCKED = 2;
|
||||
CHARGE_INLETS_LOCK_STATE_LOCK_STATE_NOT_CLEAR = 3;
|
||||
CHARGE_INLETS_LOCK_STATE_NOT_AVAILABLE = 4;
|
||||
}
|
||||
|
||||
int64 id = 1;
|
||||
ChargeInletsCouplerState coupler_state = 2;
|
||||
ChargeInletsLockState lock_state = 3;
|
||||
}
|
||||
|
||||
message ChargeInlets {
|
||||
repeated ChargeInletsEntry entries = 1;
|
||||
}
|
||||
|
||||
enum ChargeFlapsPositionState {
|
||||
CHARGE_FLAPS_POSITION_STATE_DEFAULT = 0;
|
||||
CHARGE_FLAPS_POSITION_STATE_OPEN = 1;
|
||||
CHARGE_FLAPS_POSITION_STATE_CLOSED = 2;
|
||||
CHARGE_FLAPS_POSITION_STATE_FLAP_PRESSED = 3;
|
||||
CHARGE_FLAPS_POSITION_STATE_UNKNOWN = 4;
|
||||
}
|
||||
|
||||
message ChargeFlapsEntry {
|
||||
int64 id = 1;
|
||||
ChargeFlapsPositionState position_state = 2;
|
||||
}
|
||||
|
||||
message ChargeFlaps {
|
||||
repeated ChargeFlapsEntry entries= 1;
|
||||
}
|
||||
|
||||
enum ChargingPowerRestriction {
|
||||
CHARGING_POWER_RESTRICTION_NO_RESTRICTION = 0;
|
||||
CHARGING_POWER_RESTRICTION_ECO_CHARGING_ACTIVE = 1;
|
||||
CHARGING_POWER_RESTRICTION_REDUCED_DUE_TO_CUSTOMER_SETTING = 2;
|
||||
CHARGING_POWER_RESTRICTION_REDUCED_DUE_TO_VEHICLE_CHARGING_SYSTEM = 3;
|
||||
CHARGING_POWER_RESTRICTION_REDUCED_DUE_TO_REMOTE_CONTROL = 4;
|
||||
CHARGING_POWER_RESTRICTION_REDUCED_DUE_TO_CHARGING_INFRASTRUCTURE = 5;
|
||||
CHARGING_POWER_RESTRICTION_REDUCED_DUE_TO_CHARGING_STRATEGY = 6;
|
||||
CHARGING_POWER_RESTRICTION_STATE_OF_CHARGE_TOO_LOW = 7;
|
||||
CHARGING_POWER_RESTRICTION_STATE_OF_CHARGE_TOO_HIGH = 8;
|
||||
CHARGING_POWER_RESTRICTION_BATTERY_TEMPERATURE_TOO_LOW = 9;
|
||||
CHARGING_POWER_RESTRICTION_BATTERY_TEMPERATURE_TOO_HIGH = 10;
|
||||
}
|
||||
|
||||
message ChargingPowerRestrictions {
|
||||
repeated ChargingPowerRestriction charging_power_restriction = 1;
|
||||
}
|
||||
|
||||
message ChargingBreakClockTimerValue {
|
||||
repeated ChargingBreakClockTimerEntry chargingbreak_clocktimer_entry = 1;
|
||||
}
|
||||
|
||||
enum PrecondStateType {
|
||||
PRECOND_STATE_TYPE_ON_UNLOCK = 0;
|
||||
PRECOND_STATE_TYPE_AT_DEPARTURE_TIME = 1;
|
||||
PRECOND_STATE_TYPE_IMMEDIATE = 2;
|
||||
PRECOND_STATE_TYPE_CHILD_PRESENCE_DETECTION = 3;
|
||||
}
|
||||
|
||||
message PrecondState {
|
||||
bool activation_state = 1;
|
||||
bool precond_immediate_support = 2;
|
||||
repeated PrecondStateType precond_state_types = 3;
|
||||
}
|
||||
|
||||
message ChargingPowerControl {
|
||||
enum ChargingStatusForPowerControl {
|
||||
NOT_DEFINED = 0;
|
||||
DEACTIVATED = 1;
|
||||
ACTIVATED = 2;
|
||||
}
|
||||
|
||||
ChargingStatusForPowerControl charge_status = 1;
|
||||
int32 ctrl_duration = 2;
|
||||
int32 ctrl_info = 3;
|
||||
int32 charge_power = 4;
|
||||
int32 serv_stat = 5;
|
||||
int32 serv_avail = 6;
|
||||
int32 use_case = 7;
|
||||
}
|
||||
|
||||
message ChargingBreakClockTimerEntry {
|
||||
ChargingBreakClockTimerEntryStatus status = 1;
|
||||
int32 endTimeHour = 2;
|
||||
int32 endTimeMinute = 3;
|
||||
int32 startTimeHour = 4;
|
||||
int32 startTimeMinute = 5;
|
||||
int32 timerId = 6;
|
||||
}
|
||||
|
||||
message ChargeProgramsValue {
|
||||
repeated ChargeProgramParameters charge_program_parameters = 1;
|
||||
}
|
||||
@@ -375,6 +536,7 @@ message PushMessage {
|
||||
AppTwinCommandStatusUpdatesByVIN apptwin_command_status_updates_by_vin = 17;
|
||||
AppTwinPendingCommandsRequest apptwin_pending_command_request = 18;
|
||||
AssignedVehicles assigned_vehicles = 19;
|
||||
DataChangeEvent data_change_event = 21;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -455,3 +617,30 @@ message PreferredDealerChange {
|
||||
// When was the event emitted (milliseconds in Unix time)
|
||||
int64 emit_timestamp_in_ms = 10;
|
||||
}
|
||||
|
||||
message AcknowledgeDataChangeEvent {
|
||||
int32 sequence_number = 1;
|
||||
}
|
||||
|
||||
enum Scope {
|
||||
USER = 0;
|
||||
ONBOARD_FENCES = 1;
|
||||
USER_PIN = 3;
|
||||
SERVICE_PREREQUISITE = 4;
|
||||
USER_PROFILE_PICTURE = 5;
|
||||
}
|
||||
|
||||
message Scopes {
|
||||
Scope scope = 1;
|
||||
string ciamId = 2;
|
||||
string vin = 3;
|
||||
map<string, string> additional_resources = 4;
|
||||
string resource_ciam_id = 5;
|
||||
string resource_vin = 6;
|
||||
}
|
||||
|
||||
message DataChangeEvent {
|
||||
repeated Scopes scopes = 1;
|
||||
string tracking_id = 2;
|
||||
int32 sequence_number = 3;
|
||||
}
|
||||
@@ -3,7 +3,6 @@ package proto;
|
||||
|
||||
import "acp.proto";
|
||||
import "google/protobuf/struct.proto";
|
||||
//import "github.com/gogo/protobuf/gogoproto/gogo.proto";
|
||||
import "gogo.proto";
|
||||
|
||||
option (gogoproto.goproto_enum_prefix_all) = true;
|
||||
|
||||
Vendored
+260
-196
File diff suppressed because one or more lines are too long
Vendored
+230
-5
@@ -341,6 +341,21 @@ public final class Client {
|
||||
*/
|
||||
com.daimler.mbcarkit.proto.Protos.AcknowledgeAssignedVehiclesOrBuilder getAcknowledgeAssignedVehiclesOrBuilder();
|
||||
|
||||
/**
|
||||
* <code>.proto.AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;</code>
|
||||
* @return Whether the acknowledgeDataChangeEvent field is set.
|
||||
*/
|
||||
boolean hasAcknowledgeDataChangeEvent();
|
||||
/**
|
||||
* <code>.proto.AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;</code>
|
||||
* @return The acknowledgeDataChangeEvent.
|
||||
*/
|
||||
com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent getAcknowledgeDataChangeEvent();
|
||||
/**
|
||||
* <code>.proto.AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;</code>
|
||||
*/
|
||||
com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEventOrBuilder getAcknowledgeDataChangeEventOrBuilder();
|
||||
|
||||
com.daimler.mbcarkit.proto.Client.ClientMessage.MsgCase getMsgCase();
|
||||
}
|
||||
/**
|
||||
@@ -412,6 +427,7 @@ public final class Client {
|
||||
APPTWIN_PENDING_COMMANDS_RESPONSE(21),
|
||||
ACKNOWLEDGE_VEP_UPDATES_BY_VIN(22),
|
||||
ACKNOWLEDGE_ASSIGNED_VEHICLES(23),
|
||||
ACKNOWLEDGE_DATA_CHANGE_EVENT(26),
|
||||
MSG_NOT_SET(0);
|
||||
private final int value;
|
||||
private MsgCase(int value) {
|
||||
@@ -449,6 +465,7 @@ public final class Client {
|
||||
case 21: return APPTWIN_PENDING_COMMANDS_RESPONSE;
|
||||
case 22: return ACKNOWLEDGE_VEP_UPDATES_BY_VIN;
|
||||
case 23: return ACKNOWLEDGE_ASSIGNED_VEHICLES;
|
||||
case 26: return ACKNOWLEDGE_DATA_CHANGE_EVENT;
|
||||
case 0: return MSG_NOT_SET;
|
||||
default: return null;
|
||||
}
|
||||
@@ -1123,6 +1140,37 @@ public final class Client {
|
||||
return com.daimler.mbcarkit.proto.Protos.AcknowledgeAssignedVehicles.getDefaultInstance();
|
||||
}
|
||||
|
||||
public static final int ACKNOWLEDGE_DATA_CHANGE_EVENT_FIELD_NUMBER = 26;
|
||||
/**
|
||||
* <code>.proto.AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;</code>
|
||||
* @return Whether the acknowledgeDataChangeEvent field is set.
|
||||
*/
|
||||
@java.lang.Override
|
||||
public boolean hasAcknowledgeDataChangeEvent() {
|
||||
return msgCase_ == 26;
|
||||
}
|
||||
/**
|
||||
* <code>.proto.AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;</code>
|
||||
* @return The acknowledgeDataChangeEvent.
|
||||
*/
|
||||
@java.lang.Override
|
||||
public com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent getAcknowledgeDataChangeEvent() {
|
||||
if (msgCase_ == 26) {
|
||||
return (com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent) msg_;
|
||||
}
|
||||
return com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent.getDefaultInstance();
|
||||
}
|
||||
/**
|
||||
* <code>.proto.AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;</code>
|
||||
*/
|
||||
@java.lang.Override
|
||||
public com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEventOrBuilder getAcknowledgeDataChangeEventOrBuilder() {
|
||||
if (msgCase_ == 26) {
|
||||
return (com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent) msg_;
|
||||
}
|
||||
return com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent.getDefaultInstance();
|
||||
}
|
||||
|
||||
private byte memoizedIsInitialized = -1;
|
||||
@java.lang.Override
|
||||
public final boolean isInitialized() {
|
||||
@@ -1200,6 +1248,9 @@ public final class Client {
|
||||
if (msgCase_ == 23) {
|
||||
output.writeMessage(23, (com.daimler.mbcarkit.proto.Protos.AcknowledgeAssignedVehicles) msg_);
|
||||
}
|
||||
if (msgCase_ == 26) {
|
||||
output.writeMessage(26, (com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent) msg_);
|
||||
}
|
||||
getUnknownFields().writeTo(output);
|
||||
}
|
||||
|
||||
@@ -1292,6 +1343,10 @@ public final class Client {
|
||||
size += com.google.protobuf.CodedOutputStream
|
||||
.computeMessageSize(23, (com.daimler.mbcarkit.proto.Protos.AcknowledgeAssignedVehicles) msg_);
|
||||
}
|
||||
if (msgCase_ == 26) {
|
||||
size += com.google.protobuf.CodedOutputStream
|
||||
.computeMessageSize(26, (com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent) msg_);
|
||||
}
|
||||
size += getUnknownFields().getSerializedSize();
|
||||
memoizedSize = size;
|
||||
return size;
|
||||
@@ -1391,6 +1446,10 @@ public final class Client {
|
||||
if (!getAcknowledgeAssignedVehicles()
|
||||
.equals(other.getAcknowledgeAssignedVehicles())) return false;
|
||||
break;
|
||||
case 26:
|
||||
if (!getAcknowledgeDataChangeEvent()
|
||||
.equals(other.getAcknowledgeDataChangeEvent())) return false;
|
||||
break;
|
||||
case 0:
|
||||
default:
|
||||
}
|
||||
@@ -1488,6 +1547,10 @@ public final class Client {
|
||||
hash = (37 * hash) + ACKNOWLEDGE_ASSIGNED_VEHICLES_FIELD_NUMBER;
|
||||
hash = (53 * hash) + getAcknowledgeAssignedVehicles().hashCode();
|
||||
break;
|
||||
case 26:
|
||||
hash = (37 * hash) + ACKNOWLEDGE_DATA_CHANGE_EVENT_FIELD_NUMBER;
|
||||
hash = (53 * hash) + getAcknowledgeDataChangeEvent().hashCode();
|
||||
break;
|
||||
case 0:
|
||||
default:
|
||||
}
|
||||
@@ -1688,6 +1751,9 @@ public final class Client {
|
||||
if (acknowledgeAssignedVehiclesBuilder_ != null) {
|
||||
acknowledgeAssignedVehiclesBuilder_.clear();
|
||||
}
|
||||
if (acknowledgeDataChangeEventBuilder_ != null) {
|
||||
acknowledgeDataChangeEventBuilder_.clear();
|
||||
}
|
||||
msgCase_ = 0;
|
||||
msg_ = null;
|
||||
return this;
|
||||
@@ -1812,6 +1878,10 @@ public final class Client {
|
||||
acknowledgeAssignedVehiclesBuilder_ != null) {
|
||||
result.msg_ = acknowledgeAssignedVehiclesBuilder_.build();
|
||||
}
|
||||
if (msgCase_ == 26 &&
|
||||
acknowledgeDataChangeEventBuilder_ != null) {
|
||||
result.msg_ = acknowledgeDataChangeEventBuilder_.build();
|
||||
}
|
||||
}
|
||||
|
||||
@java.lang.Override
|
||||
@@ -1912,6 +1982,10 @@ public final class Client {
|
||||
mergeAcknowledgeAssignedVehicles(other.getAcknowledgeAssignedVehicles());
|
||||
break;
|
||||
}
|
||||
case ACKNOWLEDGE_DATA_CHANGE_EVENT: {
|
||||
mergeAcknowledgeDataChangeEvent(other.getAcknowledgeDataChangeEvent());
|
||||
break;
|
||||
}
|
||||
case MSG_NOT_SET: {
|
||||
break;
|
||||
}
|
||||
@@ -2087,6 +2161,13 @@ public final class Client {
|
||||
msgCase_ = 23;
|
||||
break;
|
||||
} // case 186
|
||||
case 210: {
|
||||
input.readMessage(
|
||||
getAcknowledgeDataChangeEventFieldBuilder().getBuilder(),
|
||||
extensionRegistry);
|
||||
msgCase_ = 26;
|
||||
break;
|
||||
} // case 210
|
||||
default: {
|
||||
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
|
||||
done = true; // was an endgroup tag
|
||||
@@ -5031,6 +5112,148 @@ public final class Client {
|
||||
return acknowledgeAssignedVehiclesBuilder_;
|
||||
}
|
||||
|
||||
private com.google.protobuf.SingleFieldBuilder<
|
||||
com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent, com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent.Builder, com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEventOrBuilder> acknowledgeDataChangeEventBuilder_;
|
||||
/**
|
||||
* <code>.proto.AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;</code>
|
||||
* @return Whether the acknowledgeDataChangeEvent field is set.
|
||||
*/
|
||||
@java.lang.Override
|
||||
public boolean hasAcknowledgeDataChangeEvent() {
|
||||
return msgCase_ == 26;
|
||||
}
|
||||
/**
|
||||
* <code>.proto.AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;</code>
|
||||
* @return The acknowledgeDataChangeEvent.
|
||||
*/
|
||||
@java.lang.Override
|
||||
public com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent getAcknowledgeDataChangeEvent() {
|
||||
if (acknowledgeDataChangeEventBuilder_ == null) {
|
||||
if (msgCase_ == 26) {
|
||||
return (com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent) msg_;
|
||||
}
|
||||
return com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent.getDefaultInstance();
|
||||
} else {
|
||||
if (msgCase_ == 26) {
|
||||
return acknowledgeDataChangeEventBuilder_.getMessage();
|
||||
}
|
||||
return com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent.getDefaultInstance();
|
||||
}
|
||||
}
|
||||
/**
|
||||
* <code>.proto.AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;</code>
|
||||
*/
|
||||
public Builder setAcknowledgeDataChangeEvent(com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent value) {
|
||||
if (acknowledgeDataChangeEventBuilder_ == null) {
|
||||
if (value == null) {
|
||||
throw new NullPointerException();
|
||||
}
|
||||
msg_ = value;
|
||||
onChanged();
|
||||
} else {
|
||||
acknowledgeDataChangeEventBuilder_.setMessage(value);
|
||||
}
|
||||
msgCase_ = 26;
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <code>.proto.AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;</code>
|
||||
*/
|
||||
public Builder setAcknowledgeDataChangeEvent(
|
||||
com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent.Builder builderForValue) {
|
||||
if (acknowledgeDataChangeEventBuilder_ == null) {
|
||||
msg_ = builderForValue.build();
|
||||
onChanged();
|
||||
} else {
|
||||
acknowledgeDataChangeEventBuilder_.setMessage(builderForValue.build());
|
||||
}
|
||||
msgCase_ = 26;
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <code>.proto.AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;</code>
|
||||
*/
|
||||
public Builder mergeAcknowledgeDataChangeEvent(com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent value) {
|
||||
if (acknowledgeDataChangeEventBuilder_ == null) {
|
||||
if (msgCase_ == 26 &&
|
||||
msg_ != com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent.getDefaultInstance()) {
|
||||
msg_ = com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent.newBuilder((com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent) msg_)
|
||||
.mergeFrom(value).buildPartial();
|
||||
} else {
|
||||
msg_ = value;
|
||||
}
|
||||
onChanged();
|
||||
} else {
|
||||
if (msgCase_ == 26) {
|
||||
acknowledgeDataChangeEventBuilder_.mergeFrom(value);
|
||||
} else {
|
||||
acknowledgeDataChangeEventBuilder_.setMessage(value);
|
||||
}
|
||||
}
|
||||
msgCase_ = 26;
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <code>.proto.AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;</code>
|
||||
*/
|
||||
public Builder clearAcknowledgeDataChangeEvent() {
|
||||
if (acknowledgeDataChangeEventBuilder_ == null) {
|
||||
if (msgCase_ == 26) {
|
||||
msgCase_ = 0;
|
||||
msg_ = null;
|
||||
onChanged();
|
||||
}
|
||||
} else {
|
||||
if (msgCase_ == 26) {
|
||||
msgCase_ = 0;
|
||||
msg_ = null;
|
||||
}
|
||||
acknowledgeDataChangeEventBuilder_.clear();
|
||||
}
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <code>.proto.AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;</code>
|
||||
*/
|
||||
public com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent.Builder getAcknowledgeDataChangeEventBuilder() {
|
||||
return getAcknowledgeDataChangeEventFieldBuilder().getBuilder();
|
||||
}
|
||||
/**
|
||||
* <code>.proto.AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;</code>
|
||||
*/
|
||||
@java.lang.Override
|
||||
public com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEventOrBuilder getAcknowledgeDataChangeEventOrBuilder() {
|
||||
if ((msgCase_ == 26) && (acknowledgeDataChangeEventBuilder_ != null)) {
|
||||
return acknowledgeDataChangeEventBuilder_.getMessageOrBuilder();
|
||||
} else {
|
||||
if (msgCase_ == 26) {
|
||||
return (com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent) msg_;
|
||||
}
|
||||
return com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent.getDefaultInstance();
|
||||
}
|
||||
}
|
||||
/**
|
||||
* <code>.proto.AcknowledgeDataChangeEvent acknowledge_data_change_event = 26;</code>
|
||||
*/
|
||||
private com.google.protobuf.SingleFieldBuilder<
|
||||
com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent, com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent.Builder, com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEventOrBuilder>
|
||||
getAcknowledgeDataChangeEventFieldBuilder() {
|
||||
if (acknowledgeDataChangeEventBuilder_ == null) {
|
||||
if (!(msgCase_ == 26)) {
|
||||
msg_ = com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent.getDefaultInstance();
|
||||
}
|
||||
acknowledgeDataChangeEventBuilder_ = new com.google.protobuf.SingleFieldBuilder<
|
||||
com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent, com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent.Builder, com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEventOrBuilder>(
|
||||
(com.daimler.mbcarkit.proto.VehicleEvents.AcknowledgeDataChangeEvent) msg_,
|
||||
getParentForChildren(),
|
||||
isClean());
|
||||
msg_ = null;
|
||||
}
|
||||
msgCase_ = 26;
|
||||
onChanged();
|
||||
return acknowledgeDataChangeEventBuilder_;
|
||||
}
|
||||
|
||||
// @@protoc_insertion_point(builder_scope:proto.ClientMessage)
|
||||
}
|
||||
|
||||
@@ -5471,7 +5694,7 @@ public final class Client {
|
||||
"\n\014client.proto\022\005proto\032\014protos.proto\032\030ser" +
|
||||
"vice-activation.proto\032\021user-events.proto" +
|
||||
"\032\026vehicle-commands.proto\032\024vehicle-events" +
|
||||
".proto\032\020vehicleapi.proto\"\250\014\n\rClientMessa" +
|
||||
".proto\032\020vehicleapi.proto\"\364\014\n\rClientMessa" +
|
||||
"ge\022\023\n\013tracking_id\030\005 \001(\t\0227\n\022unsubscribeRe" +
|
||||
"quest\030\002 \001(\0132\031.proto.UnsubscribeRequestH\000" +
|
||||
"\022/\n\016commandRequest\030\003 \001(\0132\025.proto.Command" +
|
||||
@@ -5510,9 +5733,11 @@ public final class Client {
|
||||
"acknowledge_vep_updates_by_vin\030\026 \001(\0132!.p" +
|
||||
"roto.AcknowledgeVEPUpdatesByVINH\000\022K\n\035ack" +
|
||||
"nowledge_assigned_vehicles\030\027 \001(\0132\".proto" +
|
||||
".AcknowledgeAssignedVehiclesH\000B\005\n\003msgJ\004\010" +
|
||||
"\010\020\t\"\010\n\006LogoutB\034\n\032com.daimler.mbcarkit.pr" +
|
||||
"otob\006proto3"
|
||||
".AcknowledgeAssignedVehiclesH\000\022J\n\035acknow" +
|
||||
"ledge_data_change_event\030\032 \001(\0132!.proto.Ac" +
|
||||
"knowledgeDataChangeEventH\000B\005\n\003msgJ\004\010\010\020\t\"" +
|
||||
"\010\n\006LogoutB\034\n\032com.daimler.mbcarkit.protob" +
|
||||
"\006proto3"
|
||||
};
|
||||
descriptor = com.google.protobuf.Descriptors.FileDescriptor
|
||||
.internalBuildGeneratedFileFrom(descriptorData,
|
||||
@@ -5529,7 +5754,7 @@ public final class Client {
|
||||
internal_static_proto_ClientMessage_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
|
||||
internal_static_proto_ClientMessage_descriptor,
|
||||
new java.lang.String[] { "TrackingId", "UnsubscribeRequest", "CommandRequest", "TrackingEvent", "PingInterval", "AcknowledgeVepRequest", "AcknowledgeServiceStatusUpdatesByVin", "AcknowledgeServiceStatusUpdate", "AcknowledgeUserDataUpdate", "AcknowledgeUserPictureUpdate", "AcknowledgeUserPinUpdate", "UpdateUserJwtRequest", "AcknowledgeUserVehicleAuthChangedUpdate", "AcknowledgeAbilityToGetVehicleMasterDataFromRestApi", "AcknowledgeVehicleUpdated", "AcknowledgePreferredDealerChange", "AcknowledgeApptwinCommandStatusUpdateByVin", "Logout", "ApptwinPendingCommandsResponse", "AcknowledgeVepUpdatesByVin", "AcknowledgeAssignedVehicles", "Msg", });
|
||||
new java.lang.String[] { "TrackingId", "UnsubscribeRequest", "CommandRequest", "TrackingEvent", "PingInterval", "AcknowledgeVepRequest", "AcknowledgeServiceStatusUpdatesByVin", "AcknowledgeServiceStatusUpdate", "AcknowledgeUserDataUpdate", "AcknowledgeUserPictureUpdate", "AcknowledgeUserPinUpdate", "UpdateUserJwtRequest", "AcknowledgeUserVehicleAuthChangedUpdate", "AcknowledgeAbilityToGetVehicleMasterDataFromRestApi", "AcknowledgeVehicleUpdated", "AcknowledgePreferredDealerChange", "AcknowledgeApptwinCommandStatusUpdateByVin", "Logout", "ApptwinPendingCommandsResponse", "AcknowledgeVepUpdatesByVin", "AcknowledgeAssignedVehicles", "AcknowledgeDataChangeEvent", "Msg", });
|
||||
internal_static_proto_Logout_descriptor =
|
||||
getDescriptor().getMessageTypes().get(1);
|
||||
internal_static_proto_Logout_fieldAccessorTable = new
|
||||
|
||||
+2716
-174
File diff suppressed because it is too large
Load Diff
+15511
-233
File diff suppressed because it is too large
Load Diff
Vendored
+10
-10
@@ -2342,7 +2342,7 @@ com.daimler.mbcarkit.proto.Vehicleapi.AppTwinCommandStatus defaultValue) {
|
||||
*
|
||||
* <code>int64 blocking_time_seconds = 5 [deprecated = true];</code>
|
||||
* @deprecated proto.AppTwinCommandStatus.blocking_time_seconds is deprecated.
|
||||
* See vehicleapi.proto;l=53
|
||||
* See vehicleapi.proto;l=52
|
||||
* @return The blockingTimeSeconds.
|
||||
*/
|
||||
@java.lang.Deprecated long getBlockingTimeSeconds();
|
||||
@@ -2354,7 +2354,7 @@ com.daimler.mbcarkit.proto.Vehicleapi.AppTwinCommandStatus defaultValue) {
|
||||
*
|
||||
* <code>int32 pin_attempts = 6 [deprecated = true];</code>
|
||||
* @deprecated proto.AppTwinCommandStatus.pin_attempts is deprecated.
|
||||
* See vehicleapi.proto;l=56
|
||||
* See vehicleapi.proto;l=55
|
||||
* @return The pinAttempts.
|
||||
*/
|
||||
@java.lang.Deprecated int getPinAttempts();
|
||||
@@ -2593,7 +2593,7 @@ com.daimler.mbcarkit.proto.Vehicleapi.AppTwinCommandStatus defaultValue) {
|
||||
*
|
||||
* <code>int64 blocking_time_seconds = 5 [deprecated = true];</code>
|
||||
* @deprecated proto.AppTwinCommandStatus.blocking_time_seconds is deprecated.
|
||||
* See vehicleapi.proto;l=53
|
||||
* See vehicleapi.proto;l=52
|
||||
* @return The blockingTimeSeconds.
|
||||
*/
|
||||
@java.lang.Override
|
||||
@@ -2610,7 +2610,7 @@ com.daimler.mbcarkit.proto.Vehicleapi.AppTwinCommandStatus defaultValue) {
|
||||
*
|
||||
* <code>int32 pin_attempts = 6 [deprecated = true];</code>
|
||||
* @deprecated proto.AppTwinCommandStatus.pin_attempts is deprecated.
|
||||
* See vehicleapi.proto;l=56
|
||||
* See vehicleapi.proto;l=55
|
||||
* @return The pinAttempts.
|
||||
*/
|
||||
@java.lang.Override
|
||||
@@ -3688,7 +3688,7 @@ com.daimler.mbcarkit.proto.Vehicleapi.AppTwinCommandStatus defaultValue) {
|
||||
*
|
||||
* <code>int64 blocking_time_seconds = 5 [deprecated = true];</code>
|
||||
* @deprecated proto.AppTwinCommandStatus.blocking_time_seconds is deprecated.
|
||||
* See vehicleapi.proto;l=53
|
||||
* See vehicleapi.proto;l=52
|
||||
* @return The blockingTimeSeconds.
|
||||
*/
|
||||
@java.lang.Override
|
||||
@@ -3703,7 +3703,7 @@ com.daimler.mbcarkit.proto.Vehicleapi.AppTwinCommandStatus defaultValue) {
|
||||
*
|
||||
* <code>int64 blocking_time_seconds = 5 [deprecated = true];</code>
|
||||
* @deprecated proto.AppTwinCommandStatus.blocking_time_seconds is deprecated.
|
||||
* See vehicleapi.proto;l=53
|
||||
* See vehicleapi.proto;l=52
|
||||
* @param value The blockingTimeSeconds to set.
|
||||
* @return This builder for chaining.
|
||||
*/
|
||||
@@ -3722,7 +3722,7 @@ com.daimler.mbcarkit.proto.Vehicleapi.AppTwinCommandStatus defaultValue) {
|
||||
*
|
||||
* <code>int64 blocking_time_seconds = 5 [deprecated = true];</code>
|
||||
* @deprecated proto.AppTwinCommandStatus.blocking_time_seconds is deprecated.
|
||||
* See vehicleapi.proto;l=53
|
||||
* See vehicleapi.proto;l=52
|
||||
* @return This builder for chaining.
|
||||
*/
|
||||
@java.lang.Deprecated public Builder clearBlockingTimeSeconds() {
|
||||
@@ -3740,7 +3740,7 @@ com.daimler.mbcarkit.proto.Vehicleapi.AppTwinCommandStatus defaultValue) {
|
||||
*
|
||||
* <code>int32 pin_attempts = 6 [deprecated = true];</code>
|
||||
* @deprecated proto.AppTwinCommandStatus.pin_attempts is deprecated.
|
||||
* See vehicleapi.proto;l=56
|
||||
* See vehicleapi.proto;l=55
|
||||
* @return The pinAttempts.
|
||||
*/
|
||||
@java.lang.Override
|
||||
@@ -3754,7 +3754,7 @@ com.daimler.mbcarkit.proto.Vehicleapi.AppTwinCommandStatus defaultValue) {
|
||||
*
|
||||
* <code>int32 pin_attempts = 6 [deprecated = true];</code>
|
||||
* @deprecated proto.AppTwinCommandStatus.pin_attempts is deprecated.
|
||||
* See vehicleapi.proto;l=56
|
||||
* See vehicleapi.proto;l=55
|
||||
* @param value The pinAttempts to set.
|
||||
* @return This builder for chaining.
|
||||
*/
|
||||
@@ -3772,7 +3772,7 @@ com.daimler.mbcarkit.proto.Vehicleapi.AppTwinCommandStatus defaultValue) {
|
||||
*
|
||||
* <code>int32 pin_attempts = 6 [deprecated = true];</code>
|
||||
* @deprecated proto.AppTwinCommandStatus.pin_attempts is deprecated.
|
||||
* See vehicleapi.proto;l=56
|
||||
* See vehicleapi.proto;l=55
|
||||
* @return This builder for chaining.
|
||||
*/
|
||||
@java.lang.Deprecated public Builder clearPinAttempts() {
|
||||
|
||||
+1
-1
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user