- getActiveDriveInfo(Context) - Static method in class com.zendrive.sdk.Zendrive
-
Get info on the currently active drive.
- getAlias() - Method in class com.zendrive.sdk.ZendriveDriverAttributes
-
Returns the alias of the driver if set or null.
- getAssociatedVehicles(Context) - Static method in class com.zendrive.sdk.ZendriveVehicleTagging
-
Get the list of vehicles currently associated with the Zendrive SDK.
- getAutoTrackingPauseReason(Context) - Static method in class com.zendrive.sdk.Zendrive
-
- getBluetoothAddress() - Method in class com.zendrive.sdk.ZendriveVehicleInfo
-
Get the bluetooth address of this vehicle info.
- getBluetoothPairedDevices(Context) - Static method in class com.zendrive.sdk.ZendriveVehicleTagging
-
Get the list of all paired bluetooth devices.
- getBuildVersion() - Static method in class com.zendrive.sdk.Zendrive
-
Returns an identifier which can be used to identify this SDK build.
- getCollisionSeverity() - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- getCustomAttribute(String) - Method in class com.zendrive.sdk.ZendriveDriverAttributes
-
Returns the specified custom attribute if set or null.
- getDayOfWeek() - Method in class com.zendrive.sdk.ZendriveShiftTime
-
- getDelayBetweenCallbacksSeconds() - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- getDirectionOfImpact() - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- getDriverAttributes() - Method in class com.zendrive.sdk.ZendriveConfiguration
-
Returns the additional attributes of the current driver.
- getDriverId() - Method in class com.zendrive.sdk.ZendriveConfiguration
-
Returns the unique ID of the driver using this application.
- getEnabledBluetoothDriveStart() - Method in class com.zendrive.sdk.ZendriveConfiguration
-
Returns a boolean indicating if the app supports Bluetooth Drive Start.
- getEndTime() - Method in class com.zendrive.sdk.ZendriveShiftInterval
-
Get the end time of the interval.
- getErrorCode() - Method in class com.zendrive.sdk.ZendriveOperationResult
-
Get the error code for the operation if the operation failed.
- getErrorMessage() - Method in class com.zendrive.sdk.ZendriveOperationResult
-
Get the error message for the operation if this is the result of a failed operation.
- getEventSupportForDevice(Context) - Static method in class com.zendrive.sdk.Zendrive
-
- getFinalCallbackConfidence() - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- getFinalCallbackConfidenceNumber() - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- getGroup() - Method in class com.zendrive.sdk.ZendriveDriverAttributes
-
Returns the group id of the driver if set or null.
- getHour() - Method in class com.zendrive.sdk.ZendriveShiftTime
-
Get the hour of the day in military time format i.e.
- getId() - Method in class com.zendrive.sdk.ZendriveNotificationContainer
-
Returns the ID for the notification encapsulated by this container.
- getImplementsMultipleAccidentCallbacks() - Method in class com.zendrive.sdk.ZendriveConfiguration
-
Returns a boolean indicating if the app supports receiving multiple callbacks.
- getInDriveNotificationContainer(Context) - Method in interface com.zendrive.sdk.ZendriveNotificationProvider
-
Fetches a notification that is displayed when the SDK detects that the user is driving.
- getInternalDriveType(Context, long, ZendriveInternalDriveTypePreviewCallback) - Static method in class com.zendrive.sdk.Zendrive
-
- getJsonForUpload() - Method in class com.zendrive.sdk.ZendriveDriverAttributes
-
Get the json format to upload attributes.
- getMajor() - Method in class com.zendrive.sdk.ZendriveScannedBeaconInfo
-
Get the unique major
component of the scanned beacon's identifier.
- getMaybeInDriveNotificationContainer(Context) - Method in interface com.zendrive.sdk.ZendriveNotificationProvider
-
Fetches a notification that is displayed when the SDK detects a possible drive.
- getMessage() - Method in enum com.zendrive.sdk.ZendriveBusinessHoursOperationResult
-
Get the message for the business hours operation result.
- getMessage() - Method in enum com.zendrive.sdk.ZendrivePauseAutoTrackingResult
-
- getMessage() - Method in enum com.zendrive.sdk.ZendriveResumeAutoTrackingResult
-
- getMessage() - Method in enum com.zendrive.sdk.ZendriveVehicleTaggingOperationResult
-
Get the message for the vehicle tagging operation.
- getMinor() - Method in class com.zendrive.sdk.ZendriveScannedBeaconInfo
-
Get the unique minor
component of the scanned beacon's identifier.
- getMinutes() - Method in class com.zendrive.sdk.ZendriveShiftTime
-
Get the minutes value.
- getNearbyBeacons(Context, UUID, Integer, Integer, ZendriveBeaconScanCallback) - Static method in class com.zendrive.sdk.ZendriveVehicleTagging
-
Scans for beacons in the proximity.
- getNotification() - Method in class com.zendrive.sdk.ZendriveNotificationContainer
-
Returns the notification that is encapsulated by the container.
- getPotentialCallbackConfidence() - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- getPotentialCallbackConfidenceNumber() - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- getRegion() - Method in class com.zendrive.sdk.ZendriveConfiguration
-
Returns the region associated with the current driver.
- getRssi() - Method in class com.zendrive.sdk.ZendriveScannedBeaconInfo
-
Get the Received Signal Strength Indicator (RSSI) of the scanned beacon.
- getSdkKey() - Method in class com.zendrive.sdk.ZendriveConfiguration
-
Returns the Zendrive sdk key used by this application.
- getServiceLevel() - Method in class com.zendrive.sdk.ZendriveDriverAttributes
-
- getShiftId() - Method in class com.zendrive.sdk.ZendriveShiftDetail
-
Get the unique id for the shift set by the fleet manager.
- getShiftIntervals() - Method in class com.zendrive.sdk.ZendriveShiftDetail
-
- getShiftName() - Method in class com.zendrive.sdk.ZendriveShiftDetail
-
Get the shift name set by the fleet manager.
- getStartTime() - Method in class com.zendrive.sdk.ZendriveShiftInterval
-
Get the start time of the interval.
- getTimestamp() - Method in class com.zendrive.sdk.ZendriveScannedBeaconInfo
-
- getTimezone() - Method in class com.zendrive.sdk.ZendriveShiftDetail
-
Get the timezone set by the fleet manager.
- getUuid() - Method in class com.zendrive.sdk.ZendriveScannedBeaconInfo
-
Get the UUID of this beacon.
- getValue() - Method in enum com.zendrive.sdk.PhonePosition
-
- getValue() - Method in enum com.zendrive.sdk.ZendriveAccidentConfidence
-
- getValue() - Method in enum com.zendrive.sdk.ZendriveCollisionSeverity
-
- getValue() - Method in enum com.zendrive.sdk.ZendriveDayOfWeek
-
- getValue() - Method in enum com.zendrive.sdk.ZendriveDirectionOfImpact
-
- getValue() - Method in enum com.zendrive.sdk.ZendriveDriveDetectionMode
-
- getValue() - Method in enum com.zendrive.sdk.ZendriveDriveType
-
- getValue() - Method in enum com.zendrive.sdk.ZendriveEventSeverity
-
- getValue() - Method in enum com.zendrive.sdk.ZendriveEventType
-
- getValue() - Method in enum com.zendrive.sdk.ZendriveInternalDriveTypePreview
-
- getValue() - Method in enum com.zendrive.sdk.ZendrivePauseAutoTrackingReason
-
- getValue() - Method in enum com.zendrive.sdk.ZendriveRegion
-
- getValue() - Method in enum com.zendrive.sdk.ZendriveStarRating
-
- getValue() - Method in enum com.zendrive.sdk.ZendriveTurnDirection
-
- getValue() - Method in enum com.zendrive.sdk.ZendriveUserMode
-
- getValue() - Method in interface com.zendrive.sdk.ZendriveValueEnum
-
Provides a value for each enum value that is stable across releases.
- getValue() - Method in enum com.zendrive.sdk.ZendriveVehicleType
-
- getVehicleId() - Method in class com.zendrive.sdk.ZendriveVehicleInfo
-
Get the vehicle id of this vehicle info.
- getVehicleType() - Method in class com.zendrive.sdk.ZendriveDriverAttributes
-
Returns the vehicle type of the driver if set or null.
- getVehicleType() - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- getWaitingForDriveNotificationContainer(Context) - Method in interface com.zendrive.sdk.ZendriveNotificationProvider
-
Experimental forward-looking feature to improve trip detection on low-end devices with
aggressive app-killing practices.
- getZendriveDriveDetectionMode() - Method in class com.zendrive.sdk.ZendriveConfiguration
-
Returns the drive detection mode specified for the Zendrive SDK.
- getZendriveSettings(Context, ZendriveSettingsCallback) - Static method in class com.zendrive.sdk.Zendrive
-
Get the current state of settings affecting the Zendrive SDK's normal operation.
- getZendriveState(Context, ZendriveStateCallback) - Static method in class com.zendrive.sdk.Zendrive
-
Get the current state of the Zendrive SDK.
- GooglePlayConnectionError - Class in com.zendrive.sdk
-
This class represents an error that occurred when attempting to connect to google play services.
- GooglePlayConnectionError(ConnectionResult) - Constructor for class com.zendrive.sdk.GooglePlayConnectionError
-
- GooglePlaySettingsError - Class in com.zendrive.sdk
-
This class represents an error associated with Google Play Services settings.
- GooglePlaySettingsError(LocationSettingsResult) - Constructor for class com.zendrive.sdk.GooglePlaySettingsError
-
- googlePlaySettingsResult - Variable in class com.zendrive.sdk.GooglePlaySettingsError
-
Errors found when determining location settings status on the device.
- saveDebugDataWithKeys(JSONObject, JSONObject) - Static method in class com.zendrive.sdk.ZendriveDebugLogger
-
Saves the Uikit analytics data to debug data.
- score - Variable in class com.zendrive.sdk.DriveInfo
-
The driving behaviour score for this drive.
- sessionId - Variable in class com.zendrive.sdk.AccidentInfo
-
Session id is specified by the enclosing application when it wants to
record a session
.
- sessionId - Variable in class com.zendrive.sdk.ActiveDriveInfo
-
Session id is optionally specified by the enclosing application when it wants to
record a session.
- sessionId - Variable in class com.zendrive.sdk.DriveInfo
-
Session id is specified by the enclosing application when it wants to
record a session
.
- sessionId - Variable in class com.zendrive.sdk.DriveResumeInfo
-
Session id is specified by the enclosing application when it wants to
record a session
.
- sessionId - Variable in class com.zendrive.sdk.DriveStartInfo
-
Session id is specified by the enclosing application when it wants to
record a session
.
- setAlias(String) - Method in class com.zendrive.sdk.ZendriveDriverAttributes
-
Set an alias for the driver.
- setCollisionSeverity(ZendriveCollisionSeverity) - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- setCustomAttribute(String, String) - Method in class com.zendrive.sdk.ZendriveDriverAttributes
-
Set the custom attribute of the driver.
- setDelayBetweenCallbacksSeconds(int) - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
The delay in seconds between the potential and final accident callbacks.
- setDirectionOfImpact(ZendriveDirectionOfImpact) - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- setDriveDetectionMode(ZendriveDriveDetectionMode) - Method in class com.zendrive.sdk.ZendriveConfiguration
-
Set the drive detection mode of this configuration.
- setDriverAttributes(ZendriveDriverAttributes) - Method in class com.zendrive.sdk.ZendriveConfiguration
-
Set the additional attributes of the current driver.
- setEnabledBluetoothDriveStart(boolean) - Method in class com.zendrive.sdk.ZendriveConfiguration
-
Set this property to true if the app supports Bluetooth Drive Start.
- setFinalCallbackConfidence(ZendriveAccidentConfidence) - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- setFinalCallbackConfidenceNumber(int) - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- setGroup(String) - Method in class com.zendrive.sdk.ZendriveDriverAttributes
-
Set the group id of the driver.
- setImplementsMultipleAccidentCallbacks(boolean) - Method in class com.zendrive.sdk.ZendriveConfiguration
-
Set this property to true if the app supports receiving multiple callbacks.
- setPotentialCallbackConfidence(ZendriveAccidentConfidence) - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- setPotentialCallbackConfidenceNumber(int) - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- setRegion(ZendriveRegion) - Method in class com.zendrive.sdk.ZendriveConfiguration
-
Set the region type of this configuration.
- setServiceLevel(ZendriveDriverAttributes.ServiceLevel) - Method in class com.zendrive.sdk.ZendriveDriverAttributes
-
The service level of a driver.
- setup(Context, ZendriveConfiguration, Class<? extends ZendriveBroadcastReceiver>, Class<? extends ZendriveNotificationProvider>, ZendriveOperationCallback) - Static method in class com.zendrive.sdk.Zendrive
-
Setup the Zendrive SDK with a configuration and a intent service for SDK callbacks.
- setVehicleType(ZendriveVehicleType) - Method in class com.zendrive.sdk.ZendriveDriverAttributes
-
Set the vehicle type for the driver.
- setVehicleType(ZendriveVehicleType) - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- setZendriveDriveDetectionMode(Context, ZendriveDriveDetectionMode, ZendriveOperationCallback) - Static method in class com.zendrive.sdk.Zendrive
-
- severity - Variable in class com.zendrive.sdk.ZendriveEvent
-
Indicates the severity of this event.
- shouldInvalidateFinalCallback() - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
A handy way to simulate the case where the final callback invalidates the potential accident
callback.
- speedingInfo - Variable in class com.zendrive.sdk.ZendriveEvent
-
Extra information for a Speeding event.
- SpeedingInfo() - Constructor for class com.zendrive.sdk.ZendriveEvent.SpeedingInfo
-
Default constructor.
- speedingRating - Variable in class com.zendrive.sdk.ZendriveEventRatings
-
- speedLimit - Variable in class com.zendrive.sdk.ZendriveEvent.SpeedingInfo
-
Speed limit where the speeding event is reported in meters per second.
- startDrive(Context, String, ZendriveOperationCallback) - Static method in class com.zendrive.sdk.Zendrive
-
Manually start recording a drive.
- startDriveWithPeriod1(Context, ZendriveOperationCallback) - Static method in class com.zendrive.sdk.insurance.ZendriveInsurance
-
Start a drive in Fairmatic insurance period 1.
- startDriveWithPeriod2(Context, String, ZendriveOperationCallback) - Static method in class com.zendrive.sdk.insurance.ZendriveInsurance
-
Start Fairmatic insurance period 2 in the SDK.
- startDriveWithPeriod3(Context, String, ZendriveOperationCallback) - Static method in class com.zendrive.sdk.insurance.ZendriveInsurance
-
Start Fairmatic insurance period 3 in the SDK.
- startLocation - Variable in class com.zendrive.sdk.DriveStartInfo
-
The start location of the drive.
- startLocation - Variable in class com.zendrive.sdk.ZendriveEvent
-
The start location of the event.
- startPeriod1(Context, ZendriveOperationCallback) - Static method in class com.zendrive.sdk.insurance.ZendriveInsurance
-
- startSession(Context, String) - Static method in class com.zendrive.sdk.Zendrive
-
Start a session in the SDK.
- startTimeMillis - Variable in class com.zendrive.sdk.ActiveDriveInfo
-
The start timestamp of the drive in milliseconds since epoch.
- startTimeMillis - Variable in class com.zendrive.sdk.DriveInfo
-
The start timestamp of the drive in milliseconds since epoch.
- startTimeMillis - Variable in class com.zendrive.sdk.DriveResumeInfo
-
The start timestamp of the drive in milliseconds since epoch.
- startTimeMillis - Variable in class com.zendrive.sdk.DriveStartInfo
-
The start timestamp of the drive in milliseconds since epoch.
- startTimestampMillis - Variable in class com.zendrive.sdk.ZendriveEvent
-
The start timestamp of the event in millisecs since epoch.
- stopManualDrive(Context, ZendriveOperationCallback) - Static method in class com.zendrive.sdk.Zendrive
-
Stop the currently active manually started drive.
- stopPeriod(Context, ZendriveOperationCallback) - Static method in class com.zendrive.sdk.insurance.ZendriveInsurance
-
Stop currently ongoing Fairmatic insurance period if any.
- stopSession(Context) - Static method in class com.zendrive.sdk.Zendrive
-
Stop currently ongoing session.
- valueOf(String) - Static method in enum com.zendrive.sdk.DriveInfo.Warning
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.feedback.ZendriveFeedback.DriveCategory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.PhonePosition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveAccidentConfidence
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveBusinessHoursOperationResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveCollisionSeverity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveDayOfWeek
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveDirectionOfImpact
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveDriveDetectionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveDriverAttributes.ServiceLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveDriveType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveEventSeverity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveInsurancePeriod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveInternalDriveTypePreview
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveIssueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendrivePauseAutoTrackingReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendrivePauseAutoTrackingResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveRegion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveResumeAutoTrackingResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveStarRating
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveTurnDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveUserMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveVehicleTaggingOperationResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zendrive.sdk.ZendriveVehicleType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.zendrive.sdk.DriveInfo.Warning
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.feedback.ZendriveFeedback.DriveCategory
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.PhonePosition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveAccidentConfidence
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveBusinessHoursOperationResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveCollisionSeverity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveDayOfWeek
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveDirectionOfImpact
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveDriveDetectionMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveDriverAttributes.ServiceLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveDriveType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveErrorCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveEventSeverity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveEventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveInsurancePeriod
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveInternalDriveTypePreview
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveIssueType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendrivePauseAutoTrackingReason
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendrivePauseAutoTrackingResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveRegion
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveResumeAutoTrackingResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveStarRating
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveTurnDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveUserMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveVehicleTaggingOperationResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.zendrive.sdk.ZendriveVehicleType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- vehicleId - Variable in class com.zendrive.sdk.ZendriveVehicleTaggingDetails
-
The vehicleId of the tagged vehicle
- vehicleTaggingDetails - Variable in class com.zendrive.sdk.DriveInfo
-
The vehicle tagging details of this drive.
- vehicleType - Variable in class com.zendrive.sdk.AccidentInfo
-
Vehicle type detected by sdk, at the time of accident.
- vehicleType - Variable in class com.zendrive.sdk.DriveInfo
-
The type of vehicle.
- verbose(String, Object...) - Static method in class com.zendrive.sdk.ZendriveDebugLogger
-
Captures the verbose level logs.
- Zendrive - Class in com.zendrive.sdk
-
Zendrive class is the entry point into the Zendrive SDK.
- ZendriveAccidentConfidence - Enum in com.zendrive.sdk
-
Indicates the confidence of the reported accident.
- ZendriveBeaconScanCallback - Interface in com.zendrive.sdk
-
- ZendriveBroadcastReceiver - Class in com.zendrive.sdk
-
A receiver to receive callbacks from the Zendrive SDK when interesting events occur or are
detected in the SDK.
- ZendriveBroadcastReceiver() - Constructor for class com.zendrive.sdk.ZendriveBroadcastReceiver
-
- ZendriveBusinessHoursOperationResult - Enum in com.zendrive.sdk
-
The result of the refresh business hours operation.
- ZendriveCollisionSeverity - Enum in com.zendrive.sdk
-
Indicates the severity of a collision reported by Zendrive.
- ZendriveConfiguration - Class in com.zendrive.sdk
-
- ZendriveConfiguration(String, String) - Constructor for class com.zendrive.sdk.ZendriveConfiguration
-
Creates a ZendriveConfiguration with the given sdk key and a driver id.
- ZendriveConfiguration(String, String, ZendriveDriveDetectionMode) - Constructor for class com.zendrive.sdk.ZendriveConfiguration
-
Creates a ZendriveConfiguration with the given sdk key, driver id and drive
detection mode.
- ZendriveConfiguration(String, String, ZendriveDriveDetectionMode, ZendriveRegion) - Constructor for class com.zendrive.sdk.ZendriveConfiguration
-
Creates a ZendriveConfiguration with the given sdk key, driver id, drive
detection mode and region type.
- ZendriveConfiguration(JSONObject) - Constructor for class com.zendrive.sdk.ZendriveConfiguration
-
Creates a ZendriveConfiguration from its json representation.
- zendriveConfiguration - Variable in class com.zendrive.sdk.ZendriveState
-
The current configuration of the SDK.
- ZendriveDayOfWeek - Enum in com.zendrive.sdk
-
Represents the day of of the week.
- ZendriveDebug - Class in com.zendrive.sdk.debug
-
- ZendriveDebug() - Constructor for class com.zendrive.sdk.debug.ZendriveDebug
-
- ZendriveDebugLogger - Class in com.zendrive.sdk
-
This is an internal logger class that should not be initialized or used without
Zendrive's recommendation.
- ZendriveDebugLogger() - Constructor for class com.zendrive.sdk.ZendriveDebugLogger
-
- ZendriveDirectionOfImpact - Enum in com.zendrive.sdk
-
Indicates the direction of impact of a collision reported by Zendrive.
- ZendriveDriveDetectionMode - Enum in com.zendrive.sdk
-
Dictates the functioning of Zendrive's drive detection.
- ZendriveDriverAttributes - Class in com.zendrive.sdk
-
Additional attributes of a Zendrive driver.
- ZendriveDriverAttributes() - Constructor for class com.zendrive.sdk.ZendriveDriverAttributes
-
- ZendriveDriverAttributes(JSONObject) - Constructor for class com.zendrive.sdk.ZendriveDriverAttributes
-
Construct ZendriveDriverAttributes from JSON.
- ZendriveDriverAttributes.ServiceLevel - Enum in com.zendrive.sdk
-
Enumeration for different service levels supported by Zendrive for a driver.
- ZendriveDriveType - Enum in com.zendrive.sdk
-
Type of drive recorded by the Zendrive SDK.
- ZendriveErrorCode - Enum in com.zendrive.sdk
-
An error code that indicates the type of error that occured during a Zendrive SDK operation.
- ZendriveEvent - Class in com.zendrive.sdk
-
Represents an interesting event detected by Zendrive during a drive.
- ZendriveEvent() - Constructor for class com.zendrive.sdk.ZendriveEvent
-
- ZendriveEvent.SpeedingInfo - Class in com.zendrive.sdk
-
Extra information for a Speeding event.
- ZendriveEventRatings - Class in com.zendrive.sdk
-
Represents ratings associated with the various
event types
for a trip.
- ZendriveEventRatings() - Constructor for class com.zendrive.sdk.ZendriveEventRatings
-
- ZendriveEventSeverity - Enum in com.zendrive.sdk
-
Indicates the severity of a event reported by Zendrive.
- ZendriveEventType - Enum in com.zendrive.sdk
-
Type of events that may be reported by the Zendrive SDK.
- ZendriveExtrapolationDetails - Class in com.zendrive.sdk
-
The extrapolation details of a drive.
- ZendriveExtrapolationDetails() - Constructor for class com.zendrive.sdk.ZendriveExtrapolationDetails
-
- ZendriveExtrapolationDetails(Parcel) - Constructor for class com.zendrive.sdk.ZendriveExtrapolationDetails
-
- ZendriveFeedback - Class in com.zendrive.sdk.feedback
-
Endpoint for providing feedback on a trip or events
- ZendriveFeedback.DriveCategory - Enum in com.zendrive.sdk.feedback
-
- ZendriveInsurance - Class in com.zendrive.sdk.insurance
-
Applications which want to record Fairmatic insurance periods for a driver may use this API.
- ZendriveInsurancePeriod - Enum in com.zendrive.sdk
-
- ZendriveInternalDriveTypePreview - Enum in com.zendrive.sdk
-
The internal drive type of the drive recorded by the Zendrive SDK.
- ZendriveInternalDriveTypePreviewCallback - Interface in com.zendrive.sdk
-
Callback that is invoked upon completion of the
{ @link Zendrive#getInternalDriveType(Context, long, ZendriveInternalDriveTypePreviewCallback)}
call.
- ZendriveIssueType - Enum in com.zendrive.sdk
-
- ZendriveMockAccidentConfiguration - Class in com.zendrive.sdk
-
- ZendriveMockAccidentConfiguration() - Constructor for class com.zendrive.sdk.ZendriveMockAccidentConfiguration
-
- ZendriveNotificationContainer - Class in com.zendrive.sdk
-
Used to encapsulate a notification along with a notification ID.
- ZendriveNotificationContainer(int, Notification) - Constructor for class com.zendrive.sdk.ZendriveNotificationContainer
-
Creates a ZendriveNotificationContainer instance.
- ZendriveNotificationProvider - Interface in com.zendrive.sdk
-
- ZendriveOperationCallback - Interface in com.zendrive.sdk
-
Callback that is used for asynchronous Zendrive calls.
- ZendriveOperationResult - Class in com.zendrive.sdk
-
A result of an operation performed on the Zendrive SDK.
- ZendrivePauseAutoTrackingReason - Enum in com.zendrive.sdk
-
Represents the pause reason for auto trip tracking.
- ZendrivePauseAutoTrackingResult - Enum in com.zendrive.sdk
-
The result of SDK pause auto tracking operation.
- ZendriveRefreshBusinessHoursCallback - Interface in com.zendrive.sdk
-
- ZendriveRegion - Enum in com.zendrive.sdk
-
The region (US/EU) will be taken as an optional input from the application in
ZendriveConfiguration.
- ZendriveResolvableError - Class in com.zendrive.sdk
-
- ZendriveResolvableError(ZendriveIssueType, Intent) - Constructor for class com.zendrive.sdk.ZendriveResolvableError
-
- ZendriveResumeAutoTrackingResult - Enum in com.zendrive.sdk
-
The result of resume auto tracking operation for trip start detection.
- ZendriveScannedBeaconInfo - Class in com.zendrive.sdk
-
Information about the beacon scanned by the SDK.
- ZendriveScannedBeaconInfo(UUID, int, int, int) - Constructor for class com.zendrive.sdk.ZendriveScannedBeaconInfo
-
- ZendriveScannedBeaconInfo(UUID, int, int, int, long) - Constructor for class com.zendrive.sdk.ZendriveScannedBeaconInfo
-
- zendriveScore - Variable in class com.zendrive.sdk.DriveScore
-
The Zendrive score for this drive.
- ZendriveSettingError - Class in com.zendrive.sdk
-
This class represent an error in application or device settings
that is affecting the ability of the SDK to detect trips.
- ZendriveSettingError(ZendriveIssueType) - Constructor for class com.zendrive.sdk.ZendriveSettingError
-
- ZendriveSettings - Class in com.zendrive.sdk
-
This class surfaces errors in device or application settings that affect SDK trip detection
as well as warnings that may affect the normal functioning of the Zendrive SDK.
- ZendriveSettings(List<ZendriveSettingError>, List<ZendriveSettingWarning>) - Constructor for class com.zendrive.sdk.ZendriveSettings
-
- ZendriveSettingsCallback - Interface in com.zendrive.sdk
-
- ZendriveSettingWarning - Class in com.zendrive.sdk
-
This class represents a warning that may impact the normal functioning of the Zendrive SDK.
- ZendriveSettingWarning(ZendriveIssueType) - Constructor for class com.zendrive.sdk.ZendriveSettingWarning
-
- ZendriveSetupCallback - Interface in com.zendrive.sdk
-
- ZendriveShiftDetail - Class in com.zendrive.sdk
-
Represents a shift comprising of shift intervals over the week.
- ZendriveShiftDetail(ArrayList<ZendriveShiftInterval>, String, String, String) - Constructor for class com.zendrive.sdk.ZendriveShiftDetail
-
- ZendriveShiftInterval - Class in com.zendrive.sdk
-
Represents a single business hour shift interval
- ZendriveShiftInterval(ZendriveShiftTime, ZendriveShiftTime) - Constructor for class com.zendrive.sdk.ZendriveShiftInterval
-
- ZendriveShiftTime - Class in com.zendrive.sdk
-
The start and end time of the shift in a weekly schedule represented by the dayOfWeek
,
hour
and minutes
.
- ZendriveShiftTime(ZendriveDayOfWeek, int, int) - Constructor for class com.zendrive.sdk.ZendriveShiftTime
-
- ZendriveStarRating - Enum in com.zendrive.sdk
-
Zendrive follows the star rating system, under which five star is defined as the best rating with
one star being the worst.
- ZendriveState - Class in com.zendrive.sdk
-
Represents the current state of the Zendrive SDK.
- ZendriveState() - Constructor for class com.zendrive.sdk.ZendriveState
-
- ZendriveStateCallback - Interface in com.zendrive.sdk
-
- ZendriveTurnDirection - Enum in com.zendrive.sdk
-
- ZendriveUserMode - Enum in com.zendrive.sdk
-
For a
Drive
, whether the user was a driver or a passenger
- ZendriveValueEnum - Interface in com.zendrive.sdk
-
Implemented by enums that have a corresponding enum in the Zendrive iOS SDK.
- ZendriveVehicleInfo - Class in com.zendrive.sdk
-
The vehicle information to pass to Zendrive for tagging the drives.
- ZendriveVehicleInfo(String, String) - Constructor for class com.zendrive.sdk.ZendriveVehicleInfo
-
Creates a ZendriveVehicleInfo with the given vehicle id and bluetooth address.
- ZendriveVehicleTagging - Class in com.zendrive.sdk
-
Applications which want to tag the drives with a vehicle of a driver may use these APIs.
- ZendriveVehicleTaggingDetails - Class in com.zendrive.sdk
-
The vehicle tagging details of a drive.
- ZendriveVehicleTaggingDetails(String, boolean, boolean) - Constructor for class com.zendrive.sdk.ZendriveVehicleTaggingDetails
-
- ZendriveVehicleTaggingDetails(Parcel) - Constructor for class com.zendrive.sdk.ZendriveVehicleTaggingDetails
-
- ZendriveVehicleTaggingOperationResult - Enum in com.zendrive.sdk
-
The result of a ZendriveVehicleTagging operation.
- ZendriveVehicleType - Enum in com.zendrive.sdk
-
Type of vehicle used in the drive recorded by the Zendrive SDK.