Enum FaultRichDataErrorType
- Namespace
- Geotab.Checkmate.ObjectModel.DataEnrichment
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Represents a error while calling TripVision api to enrich data/>.
public enum FaultRichDataErrorType
- Extension Methods
Fields
BadStatusResponse = 0
This value indicates that the failure comes from bad status code response.
EcuMissingData = 2
This value indicates that the failure comes from ECU Onboarding, MyG does not have all necessary data.
ErrorGettingEcuInfo = 8
Error due to unexpected external service response format.
ErrorGettingFaultInfo = 11
Error when retrieving fault information.
ErrorSavingEcuInfo = 9
Error saving ECU fault data information for enrichment.
ErrorSyncDeviceEcu = 10
Error during the synchronization process with the device's ECU.
FaultInfoErrorBlankOrInvalidVIN = 108
The Vehicle Identification Number (VIN) is either missing or invalid.
FaultInfoErrorDatabaseRetrievalError = 112
There was an error retrieving information from the database.
FaultInfoErrorExceededNumberOfVehicles = 106
The request exceeded the number of vehicles allowed under the current subscription.
FaultInfoErrorFaultNotFound = 102
The fault requested could not be found, although the database is operating normally.
FaultInfoErrorInvalidEngineHours = 110
The engine hours entered are not valid, for instance, they are negative.
FaultInfoErrorInvalidMileage = 109
The mileage provided is incorrect, such as a negative value.
FaultInfoErrorInvalidUsernamePasswordCombination = 103
The combination of username and password provided is incorrect.
FaultInfoErrorMiscInvalidInputParameters = 111
There are errors related to other miscellaneous invalid input parameters.
FaultInfoErrorNoFaultsRequested = 107
No faults were specified in the request, so none were processed.
FaultInfoErrorSubscriptionExpired = 105
The subscription associated with the service has expired and needs to be renewed.
FaultInfoErrorUserIsDisabledOrLockedOut = 104
The user account is either disabled or the user has been locked out due to multiple failed login attempts.
FaultInfoErrorVehicleDeactivated = 113
The vehicle referenced is currently not active.
FaultInfoInvalidJSON = 114
The JSON provided does not have a valid format.
FaultInfoSuccessTooManyFaultsRequested = 101
The operation succeeded, but there were too many faults requested; those beyond the permitted limit were not processed.
FaultInfoUnknownError = 116
An unspecified error has occurred.
FaultInfoVINNotRegistered = 115
The Vehicle Identification Number (VIN) is not registered in our system.
InvalidResponse = 5
Indicates a failure due to an external service returning an unexpected response.
InvalidSuccessCodeAsErrorType = 99
Indicates that an attempt was made to convert a success code to an error type, which is not valid.
InvalidVin = 3
Indicates a failure due to invalid Vin.
MismatchedResponse = 6
Indicates a failure due to an external service returning a response that does not match the expected format or data schema.
MissingDiagnostics = 7
Indicates that the fault data is missing critical information such as odometer or engine hour, which is required to enrich the data.
ModelIdEcuInfoFailure = 301
ECU Information operation is failed.
ModelIdOverallErrorBadInput = 207
There was bad input provided to the operation.
ModelIdOverallErrorBlankOrInvalidVIN = 206
The Vehicle Identification Number is either missing or invalid.
ModelIdOverallErrorDatabaseRetrievalError = 208
There was an error retrieving information from the database.
ModelIdOverallErrorExceededNumberOfVehicles = 204
The request exceeded the number of vehicles allowed under the current subscription.
ModelIdOverallErrorInvalidUsernamePasswordCombination = 201
The combination of username and password provided is incorrect.
ModelIdOverallErrorNoECusRequested = 205
No ECUs were specified in the request, so none were processed.
ModelIdOverallErrorSubscriptionExpired = 203
The subscription associated with the service has expired and needs to be renewed.
ModelIdOverallErrorUserIsDisabledOrLockedOut = 202
The user account is either disabled or the user has been locked out due to multiple failed login attempts.
ModelIdOverallErrorVehicleDeactivated = 209
The vehicle is currently not active.
PairDeviceSourceAddressWoEcuData = 12
This value indicates that the failure comes from the pair Device - Source Address has not ECU data in MyG.
RequestException = 4
Indicates a failure due to a request exception.
UnexpectedError = 1
This value indicates if an unexpected error was throw.