Package com.highmobility.autoapi
Class Maintenance.State
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<Byte>
com.highmobility.value.Bytes
com.highmobility.autoapi.Command
com.highmobility.autoapi.SetCommand
com.highmobility.autoapi.Maintenance.State
- Enclosing class:
- Maintenance
The maintenance state
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.highmobility.autoapi.SetCommand
SetCommand.BaseBuilderNested classes/interfaces inherited from class com.highmobility.autoapi.Command
Command.HandleNotParsedProperty, Command.PropertyIteration, Command.PropertyIterator -
Field Summary
Fields inherited from class com.highmobility.autoapi.Command
BRAND_IDENTIFIER, NONCE_IDENTIFIER, propertyIterator, SIGNATURE_IDENTIFIER, TIMESTAMP_IDENTIFIER, universalPropertyIds, VIN_IDENTIFIERFields inherited from class com.highmobility.value.Bytes
bytesFields inherited from class java.util.AbstractList
modCount -
Method Summary
Modifier and TypeMethodDescriptionProperty<com.highmobility.autoapi.value.measurement.Length>Property<com.highmobility.autoapi.value.measurement.Duration>Deprecated.removed the unit from the name.Property<com.highmobility.autoapi.value.measurement.Length>Property<com.highmobility.autoapi.value.measurement.Length>Property<com.highmobility.autoapi.value.measurement.Length>Property<com.highmobility.autoapi.value.measurement.Length>Deprecated.removed the unit from the name.Property<com.highmobility.autoapi.value.measurement.Duration>Deprecated.removed the unit from the name.Property<com.highmobility.autoapi.value.measurement.Length>Property<com.highmobility.autoapi.value.measurement.Length>Property<com.highmobility.autoapi.value.measurement.Duration>Property<com.highmobility.autoapi.value.measurement.Duration>Property<com.highmobility.autoapi.value.measurement.Duration>Property<com.highmobility.autoapi.value.measurement.Duration>Property<com.highmobility.autoapi.value.measurement.Length>Methods inherited from class com.highmobility.autoapi.SetCommand
addProperty, createBytes, mandatoryPropertyErrorMessage, optionalPropertyErrorMessageMethods inherited from class com.highmobility.autoapi.Command
findUniversalProperties, findUniversalProperties, getAutoApiVersion, getBrand, getCommandType, getIdentifier, getNonce, getProperties, getProperty, getSignature, getSignedBytes, getTimestamp, getVinMethods inherited from class com.highmobility.value.Bytes
concat, concat, equals, get, getBase64, getBase64UrlSafe, getByteArray, getHex, getLength, getRange, set, set, set, size, toStringMethods inherited from class java.util.AbstractList
add, add, addAll, clear, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subListMethods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArrayMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
addAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArray
-
Method Details
-
getDaysToNextService
@Deprecated public Property<com.highmobility.autoapi.value.measurement.Duration> getDaysToNextService()Deprecated.removed the unit from the name. Replaced bygetTimeToNextService()- Returns:
- Time until next servicing of the car
-
getKilometersToNextService
@Deprecated public Property<com.highmobility.autoapi.value.measurement.Length> getKilometersToNextService()Deprecated.removed the unit from the name. Replaced bygetDistanceToNextService()- Returns:
- The distance until next servicing of the vehicle
-
getCbsReportsCount
- Returns:
- The number of CBS reports
-
getMonthsToExhaustInspection
@Deprecated public Property<com.highmobility.autoapi.value.measurement.Duration> getMonthsToExhaustInspection()Deprecated.removed the unit from the name. Replaced bygetTimeToExhaustInspection()- Returns:
- Time until exhaust inspection
-
getTeleserviceAvailability
- Returns:
- The teleservice availability
-
getServiceDistanceThreshold
- Returns:
- Distance threshold for service
-
getServiceTimeThreshold
- Returns:
- Time threshold for service
-
getAutomaticTeleserviceCallDate
- Returns:
- Automatic teleservice call date
-
getTeleserviceBatteryCallDate
- Returns:
- Teleservice batter call date
-
getNextInspectionDate
- Returns:
- Next inspection date
-
getConditionBasedServices
- Returns:
- The condition based services
-
getBrakeFluidChangeDate
- Returns:
- Brake fluid change date
-
getTimeToNextService
- Returns:
- Time until next servicing of the vehicle
-
getDistanceToNextService
- Returns:
- The distance until next servicing of the vehicle
-
getTimeToExhaustInspection
- Returns:
- Time until exhaust inspection
-
getLastECall
- Returns:
- Date-time of the last eCall
-
getDistanceToNextOilService
- Returns:
- Indicates the remaining distance until the next oil service; if this limit was exceeded, this value indicates the distance that has been driven since then.
-
getTimeToNextOilService
- Returns:
- Indicates the time remaining until the next oil service; if this limit was exceeded, this value indicates the time that has passed since then.
-
getBrakeFluidRemainingDistance
- Returns:
- Indicates the remaining distance for brake fluid.
-
getBrakeFluidStatus
- Returns:
- Brake fluid's service status.
-
getBrakesServiceDueDates
- Returns:
- Brakes servicing due dates.
-
getBrakesServiceRemainingDistances
- Returns:
- Brakes servicing remaining distances.
-
getBrakesServiceStatuses
- Returns:
- Brakes servicing statuses.
-
getDriveInInspectionDate
- Returns:
- Next drive-in inspection date.
-
getDriveInInspectionStatus
- Returns:
- Drive-in inspection service status.
-
getNextOilServiceDate
- Returns:
- Next oil service date.
-
getNextInspectionDistanceTo
- Returns:
- Distance until the next inspection.
-
getLegalInspectionDate
- Returns:
- Next legally required inspection date
-
getServiceStatus
- Returns:
- Consolidated status regarding service requirements. OK: no current service requirement, WARNING: at least one service has reported requirement, CRITICAL: at least one service is overdue.
-
getServiceDate
- Returns:
- Date of the earliest service. If this service is overdue, the date is in the past.
-
getInspectionStatus
- Returns:
- Vehicle inspection service status.
-
getDriveInInspectionDistanceTo
- Returns:
- The distance until next drive-in inspection of the vehicle
-
getVehicleCheckDate
- Returns:
- Vehicle check date (usually after a predetermined distance).
-
getVehicleCheckStatus
- Returns:
- Vehicle check service status.
-
getVehicleCheckDistanceTo
- Returns:
- The distance until next vehicle check.
-