Skip navigation links
A B C D E F G H I L M N O P R S T U V W Z 

A

accidentId - Variable in class com.zendrive.sdk.AccidentInfo
A unique identifier of this accident.
AccidentInfo - Class in com.zendrive.sdk
Information about an accident detected by the Zendrive SDK.
AccidentInfo() - Constructor for class com.zendrive.sdk.AccidentInfo
Default constructor.
ActiveDriveInfo - Class in com.zendrive.sdk
Information about the currently ongoing drive recorded by the Zendrive SDK.
ActiveDriveInfo() - Constructor for class com.zendrive.sdk.ActiveDriveInfo
Default constructor.
addDriveCategory(Context, String, ZendriveFeedback.DriveCategory) - Static method in class com.zendrive.sdk.feedback.ZendriveFeedback
Help Zendrive improve by providing feedback for a drive detected by the SDK
addEventOccurrence(Context, String, long, ZendriveEventType, boolean) - Static method in class com.zendrive.sdk.feedback.ZendriveFeedback
Help Zendrive improve by providing information about whether an event detected by the SDK occurred or not
aggressiveAccelerationRating - Variable in class com.zendrive.sdk.ZendriveEventRatings
 
AnalyzedDriveInfo - Class in com.zendrive.sdk
Completely analyzed information about a drive recorded by the Zendrive SDK.
AnalyzedDriveInfo() - Constructor for class com.zendrive.sdk.AnalyzedDriveInfo
 
associateVehicle(Context, ZendriveVehicleInfo) - Static method in class com.zendrive.sdk.ZendriveVehicleTagging
Associate a vehicle with the SDK.
averageSpeed - Variable in class com.zendrive.sdk.DriveInfo
The average speed of the drive in meters per second.
avgSpeed - Variable in class com.zendrive.sdk.ZendriveEvent.SpeedingInfo
The average speed in meters per second that the driver drove at during this speeding event.

B

businessHours - Variable in class com.zendrive.sdk.ZendriveState
Current business hours shift details.

C

collisionSeverity - Variable in class com.zendrive.sdk.AccidentInfo
Collision severity of the detected accident.
com.zendrive.sdk - package com.zendrive.sdk
 
com.zendrive.sdk.debug - package com.zendrive.sdk.debug
 
com.zendrive.sdk.feedback - package com.zendrive.sdk.feedback
 
com.zendrive.sdk.insurance - package com.zendrive.sdk.insurance
 
confidence - Variable in class com.zendrive.sdk.AccidentInfo
Confidence measure of the detected accident.
confidenceNumber - Variable in class com.zendrive.sdk.AccidentInfo
Measures an approximate precision of the detected collision.
connectionResult - Variable in class com.zendrive.sdk.GooglePlayConnectionError
Errors found when attempting to connect to google play services.
createError(ZendriveErrorCode, String) - Static method in class com.zendrive.sdk.ZendriveOperationResult
Create a result object for a failed operation.
createSuccess() - Static method in class com.zendrive.sdk.ZendriveOperationResult
Create a result object for a successful operation.
CREATOR - Static variable in class com.zendrive.sdk.AccidentInfo
 
CREATOR - Static variable in class com.zendrive.sdk.ActiveDriveInfo
 
CREATOR - Static variable in class com.zendrive.sdk.AnalyzedDriveInfo
 
CREATOR - Static variable in class com.zendrive.sdk.DriveInfo
 
CREATOR - Static variable in enum com.zendrive.sdk.DriveInfo.Warning
 
CREATOR - Static variable in class com.zendrive.sdk.DriveResumeInfo
 
CREATOR - Static variable in class com.zendrive.sdk.DriveScore
 
CREATOR - Static variable in class com.zendrive.sdk.DriveStartInfo
 
CREATOR - Static variable in class com.zendrive.sdk.EstimatedDriveInfo
 
CREATOR - Static variable in class com.zendrive.sdk.GooglePlayConnectionError
 
CREATOR - Static variable in class com.zendrive.sdk.GooglePlaySettingsError
 
CREATOR - Static variable in class com.zendrive.sdk.LocationPoint
 
CREATOR - Static variable in class com.zendrive.sdk.LocationPointWithTimestamp
 
CREATOR - Static variable in class com.zendrive.sdk.ZendriveEvent
 
CREATOR - Static variable in class com.zendrive.sdk.ZendriveEventRatings
 
CREATOR - Static variable in class com.zendrive.sdk.ZendriveExtrapolationDetails
 
CREATOR - Static variable in class com.zendrive.sdk.ZendriveResolvableError
 
CREATOR - Static variable in class com.zendrive.sdk.ZendriveSettingError
 
CREATOR - Static variable in class com.zendrive.sdk.ZendriveSettings
 
CREATOR - Static variable in class com.zendrive.sdk.ZendriveSettingWarning
 
CREATOR - Static variable in class com.zendrive.sdk.ZendriveShiftDetail
 
CREATOR - Static variable in class com.zendrive.sdk.ZendriveShiftInterval
 
CREATOR - Static variable in class com.zendrive.sdk.ZendriveShiftTime
 
CREATOR - Static variable in class com.zendrive.sdk.ZendriveVehicleTaggingDetails
 
currentLocation - Variable in class com.zendrive.sdk.ActiveDriveInfo
The current location of the vehicle.
currentSpeed - Variable in class com.zendrive.sdk.ActiveDriveInfo
The current speed of the vehicle in meters/second.

D

debug(String, Object...) - Static method in class com.zendrive.sdk.ZendriveDebugLogger
Captures the debug level logs.
describeContents() - Method in class com.zendrive.sdk.AccidentInfo
 
describeContents() - Method in class com.zendrive.sdk.ActiveDriveInfo
 
describeContents() - Method in class com.zendrive.sdk.DriveInfo
 
describeContents() - Method in enum com.zendrive.sdk.DriveInfo.Warning
 
describeContents() - Method in class com.zendrive.sdk.DriveResumeInfo
 
describeContents() - Method in class com.zendrive.sdk.DriveScore
 
describeContents() - Method in class com.zendrive.sdk.DriveStartInfo
 
describeContents() - Method in class com.zendrive.sdk.GooglePlayConnectionError
 
describeContents() - Method in class com.zendrive.sdk.GooglePlaySettingsError
 
describeContents() - Method in class com.zendrive.sdk.LocationPoint
 
describeContents() - Method in class com.zendrive.sdk.LocationPointWithTimestamp
 
describeContents() - Method in class com.zendrive.sdk.ZendriveEvent
 
describeContents() - Method in class com.zendrive.sdk.ZendriveEventRatings
 
describeContents() - Method in class com.zendrive.sdk.ZendriveExtrapolationDetails
 
describeContents() - Method in class com.zendrive.sdk.ZendriveResolvableError
 
describeContents() - Method in class com.zendrive.sdk.ZendriveSettingError
 
describeContents() - Method in class com.zendrive.sdk.ZendriveSettings
 
describeContents() - Method in class com.zendrive.sdk.ZendriveSettingWarning
 
describeContents() - Method in class com.zendrive.sdk.ZendriveShiftDetail
 
describeContents() - Method in class com.zendrive.sdk.ZendriveShiftInterval
 
describeContents() - Method in class com.zendrive.sdk.ZendriveShiftTime
 
describeContents() - Method in class com.zendrive.sdk.ZendriveVehicleTaggingDetails
 
directionOfImpact - Variable in class com.zendrive.sdk.AccidentInfo
Direction of impact of the detected accident.
dissociateVehicle(Context, String) - Static method in class com.zendrive.sdk.ZendriveVehicleTagging
Dissociate an associated vehicle from the SDK.
distanceMeters - Variable in class com.zendrive.sdk.ActiveDriveInfo
The distance traversed so far in this drive in meters.
distanceMeters - Variable in class com.zendrive.sdk.DriveInfo
The total distance of the drive in meters.
driveGapEndTimestampMillis - Variable in class com.zendrive.sdk.DriveResumeInfo
The end timestamp of the gap in drive recording in millisecs.
driveGapStartTimestampMillis - Variable in class com.zendrive.sdk.DriveResumeInfo
The start timestamp of the gap in drive recording in millisecs.
driveId - Variable in class com.zendrive.sdk.AccidentInfo
An identifier for the drive during which the accident occured.
driveId - Variable in class com.zendrive.sdk.ActiveDriveInfo
An identifier for this drive that was recorded.
driveId - Variable in class com.zendrive.sdk.DriveInfo
An identifier for this drive that was recorded.
driveId - Variable in class com.zendrive.sdk.DriveResumeInfo
An identifier for this drive that was resumed.
driveId - Variable in class com.zendrive.sdk.DriveStartInfo
An identifier for this drive that just started.
DriveInfo - Class in com.zendrive.sdk
Information about a drive recorded by the Zendrive SDK.
DriveInfo() - Constructor for class com.zendrive.sdk.DriveInfo
Default constructor.
DriveInfo(Parcel) - Constructor for class com.zendrive.sdk.DriveInfo
 
DriveInfo.Warning - Enum in com.zendrive.sdk
Enum representing warnings detected for the current drive.
DriveResumeInfo - Class in com.zendrive.sdk
Information about a drive that was resumed in the Zendrive SDK.
DriveResumeInfo() - Constructor for class com.zendrive.sdk.DriveResumeInfo
Default constructor.
DriveScore - Class in com.zendrive.sdk
Driving Behaviour scores for a drive.
DriveScore() - Constructor for class com.zendrive.sdk.DriveScore
 
DriveStartInfo - Class in com.zendrive.sdk
Information about a drive that was just started in the Zendrive SDK.
DriveStartInfo() - Constructor for class com.zendrive.sdk.DriveStartInfo
 
driveType - Variable in class com.zendrive.sdk.DriveInfo
The type of drive.

E

endLocation - Variable in class com.zendrive.sdk.ZendriveEvent
The end location of the event.
endTimeMillis - Variable in class com.zendrive.sdk.DriveInfo
The end timestamp of the drive in milliseconds since epoch.
endTimestampMillis - Variable in class com.zendrive.sdk.ZendriveEvent
The end timestamp of the event in millisecs since epoch.
equals(Object) - Method in class com.zendrive.sdk.AccidentInfo
 
equals(Object) - Method in class com.zendrive.sdk.ActiveDriveInfo
 
equals(Object) - Method in class com.zendrive.sdk.DriveInfo
 
equals(Object) - Method in class com.zendrive.sdk.DriveResumeInfo
 
equals(Object) - Method in class com.zendrive.sdk.DriveScore
 
equals(Object) - Method in class com.zendrive.sdk.DriveStartInfo
 
equals(Object) - Method in class com.zendrive.sdk.LocationPoint
 
equals(Object) - Method in class com.zendrive.sdk.LocationPointWithTimestamp
 
equals(Object) - Method in class com.zendrive.sdk.ZendriveConfiguration
 
equals(Object) - Method in class com.zendrive.sdk.ZendriveDriverAttributes
 
equals(Object) - Method in class com.zendrive.sdk.ZendriveEvent
 
equals(Object) - Method in class com.zendrive.sdk.ZendriveEvent.SpeedingInfo
 
equals(Object) - Method in class com.zendrive.sdk.ZendriveEventRatings
 
equals(Object) - Method in class com.zendrive.sdk.ZendriveExtrapolationDetails
 
equals(Object) - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
 
equals(Object) - Method in class com.zendrive.sdk.ZendriveScannedBeaconInfo
 
equals(Object) - Method in class com.zendrive.sdk.ZendriveSettingError
 
equals(Object) - Method in class com.zendrive.sdk.ZendriveSettingWarning
 
equals(Object) - Method in class com.zendrive.sdk.ZendriveShiftDetail
 
equals(Object) - Method in class com.zendrive.sdk.ZendriveShiftInterval
 
equals(Object) - Method in class com.zendrive.sdk.ZendriveShiftTime
 
equals(Object) - Method in class com.zendrive.sdk.ZendriveVehicleInfo
 
equals(Object) - Method in class com.zendrive.sdk.ZendriveVehicleTaggingDetails
 
error(String, Object...) - Static method in class com.zendrive.sdk.ZendriveDebugLogger
Captures the error level logs.
errors - Variable in class com.zendrive.sdk.ZendriveSettings
List of errors that must be resolved for trip detection to work correctly.
EstimatedDriveInfo - Class in com.zendrive.sdk
Information about a drive recorded by the Zendrive SDK.
EstimatedDriveInfo() - Constructor for class com.zendrive.sdk.EstimatedDriveInfo
 
estimatedStartLocation - Variable in class com.zendrive.sdk.ZendriveExtrapolationDetails
The estimated start location of the drive.
eventRatings - Variable in class com.zendrive.sdk.DriveInfo
Ratings associated with various event types for this drive.
events - Variable in class com.zendrive.sdk.DriveInfo
A list of events detected by the sdk for this drive.
eventType - Variable in class com.zendrive.sdk.ZendriveEvent
The type of event.
extrapolatedDistance - Variable in class com.zendrive.sdk.ZendriveExtrapolationDetails
The additional distance that might be covered before the drive start is detected.
extrapolationDetails - Variable in class com.zendrive.sdk.DriveInfo
The extrapolated details for this drive.

F

findByValue(int) - Static method in enum com.zendrive.sdk.ZendriveRegion
 
fromValue(int) - Static method in enum com.zendrive.sdk.ZendriveDayOfWeek
Use this to get the corresponding ZendriveDayOfWeek enum from an integer value.

G

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
Use this method to get the ZendrivePauseAutoTrackingReason when the auto tracking is paused.
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
Get the day of the week represented by ZendriveDayOfWeek
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
Check whether the zendrive event types are supported or not on this device
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
Get the internal drive type ZendriveInternalDriveTypePreview for a given drive.
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
Get the list of ZendriveShiftInterval objects.
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.

H

hardBrakeRating - Variable in class com.zendrive.sdk.ZendriveEventRatings
 
hardTurnRating - Variable in class com.zendrive.sdk.ZendriveEventRatings
 
hashCode() - Method in class com.zendrive.sdk.AccidentInfo
 
hashCode() - Method in class com.zendrive.sdk.ActiveDriveInfo
 
hashCode() - Method in class com.zendrive.sdk.DriveInfo
 
hashCode() - Method in class com.zendrive.sdk.DriveResumeInfo
 
hashCode() - Method in class com.zendrive.sdk.DriveScore
 
hashCode() - Method in class com.zendrive.sdk.DriveStartInfo
 
hashCode() - Method in class com.zendrive.sdk.LocationPoint
 
hashCode() - Method in class com.zendrive.sdk.LocationPointWithTimestamp
 
hashCode() - Method in class com.zendrive.sdk.ZendriveConfiguration
 
hashCode() - Method in class com.zendrive.sdk.ZendriveDriverAttributes
 
hashCode() - Method in class com.zendrive.sdk.ZendriveEvent
 
hashCode() - Method in class com.zendrive.sdk.ZendriveEvent.SpeedingInfo
 
hashCode() - Method in class com.zendrive.sdk.ZendriveEventRatings
 
hashCode() - Method in class com.zendrive.sdk.ZendriveExtrapolationDetails
 
hashCode() - Method in class com.zendrive.sdk.ZendriveMockAccidentConfiguration
 
hashCode() - Method in class com.zendrive.sdk.ZendriveScannedBeaconInfo
 
hashCode() - Method in class com.zendrive.sdk.ZendriveSettingError
 
hashCode() - Method in class com.zendrive.sdk.ZendriveSettingWarning
 
hashCode() - Method in class com.zendrive.sdk.ZendriveShiftDetail
 
hashCode() - Method in class com.zendrive.sdk.ZendriveShiftInterval
 
hashCode() - Method in class com.zendrive.sdk.ZendriveShiftTime
 
hashCode() - Method in class com.zendrive.sdk.ZendriveVehicleInfo
 
hashCode() - Method in class com.zendrive.sdk.ZendriveVehicleTaggingDetails
 

I

info(String, Object...) - Static method in class com.zendrive.sdk.ZendriveDebugLogger
Captures the info level logs.
initialize(Context) - Static method in class com.zendrive.sdk.ZendriveDebugLogger
Initializes the debug logger.
insurancePeriod - Variable in class com.zendrive.sdk.ActiveDriveInfo
The insurance period in which the drive was detected.
insurancePeriod - Variable in class com.zendrive.sdk.DriveInfo
The insurance period in which the drive was detected.
insurancePeriod - Variable in class com.zendrive.sdk.DriveResumeInfo
The insurance period in which the drive was detected.
insurancePeriod - Variable in class com.zendrive.sdk.DriveStartInfo
The insurance period in which the drive was detected.
isAccidentDetectionSupported(Context) - Static method in class com.zendrive.sdk.Zendrive
Is Zendrive collision detection supported on this device?
isAutoTripTrackingPaused(Context) - Static method in class com.zendrive.sdk.Zendrive
Use this method to check if auto trip tracking has been paused.
isBleScanSupported(Context) - Static method in class com.zendrive.sdk.ZendriveVehicleTagging
Checks if the bluetooth low energy scanning is supported by the device hardware.
isDriveInProgress - Variable in class com.zendrive.sdk.ZendriveState
Is the SDK currently tracking a drive in progress?
isForegroundService - Variable in class com.zendrive.sdk.ZendriveState
Is the SDK currently running as a foreground service?
isSDKSetup(Context) - Static method in class com.zendrive.sdk.Zendrive
Is the Zendrive SDK already setup?
isSuccess() - Method in class com.zendrive.sdk.ZendriveOperationResult
Is the operation successful?
isTaggedByBeacon - Variable in class com.zendrive.sdk.ZendriveVehicleTaggingDetails
This flag determines if vehicle is tagged using beacon
isTaggedByBluetoothStereo - Variable in class com.zendrive.sdk.ZendriveVehicleTaggingDetails
This flag determines if vehicle is tagged using bluetooth stereo
isValidInputParameter(String) - Static method in class com.zendrive.sdk.Zendrive
Checks whether the string passed to the SDK is valid.

L

latitude - Variable in class com.zendrive.sdk.LocationPoint
The latitude in degrees of this location point.
location - Variable in class com.zendrive.sdk.AccidentInfo
The location of the accident.
location - Variable in class com.zendrive.sdk.LocationPointWithTimestamp
A location point.
LocationPoint - Class in com.zendrive.sdk
A geographic point location.
LocationPoint(double, double) - Constructor for class com.zendrive.sdk.LocationPoint
 
LocationPointWithTimestamp - Class in com.zendrive.sdk
A location and the timestamp corresponding to the location.
LocationPointWithTimestamp(LocationPoint, long) - Constructor for class com.zendrive.sdk.LocationPointWithTimestamp
 
longitude - Variable in class com.zendrive.sdk.LocationPoint
The longitude in degrees of this location point.

M

maxSpeed - Variable in class com.zendrive.sdk.DriveInfo
The maximum speed of the drive in meters per second.
maxSpeed - Variable in class com.zendrive.sdk.ZendriveEvent.SpeedingInfo
The max speed in meters per second that the driver drove at during this speeding event.

N

navigableIntent - Variable in class com.zendrive.sdk.ZendriveResolvableError
Intent which can be used with Context.startActivity(Intent) to navigate to device specific screen to resolve error.

O

onAccident(Context, AccidentInfo) - Method in class com.zendrive.sdk.ZendriveBroadcastReceiver
Called when Zendrive SDK detects an accident.
onBusinessHoursChanged(Context, ZendriveShiftDetail) - Method in class com.zendrive.sdk.ZendriveBroadcastReceiver
Called whenever the business hours are fetched and updated by the Zendrive SDK.
onComplete(ZendriveVehicleTaggingOperationResult, List<ZendriveScannedBeaconInfo>) - Method in interface com.zendrive.sdk.ZendriveBeaconScanCallback
 
onComplete(ZendriveSettings) - Method in interface com.zendrive.sdk.ZendriveSettingsCallback
 
onComplete(ZendriveState) - Method in interface com.zendrive.sdk.ZendriveStateCallback
 
onCompletion(ZendriveInternalDriveTypePreview) - Method in interface com.zendrive.sdk.ZendriveInternalDriveTypePreviewCallback
 
onCompletion(ZendriveOperationResult) - Method in interface com.zendrive.sdk.ZendriveOperationCallback
 
onCompletion(ZendriveShiftDetail, ZendriveBusinessHoursOperationResult) - Method in interface com.zendrive.sdk.ZendriveRefreshBusinessHoursCallback
 
onDriveAnalyzed(Context, AnalyzedDriveInfo) - Method in class com.zendrive.sdk.ZendriveBroadcastReceiver
Called when the Zendrive SDK has analyzed a drive.
onDriveEnd(Context, EstimatedDriveInfo) - Method in class com.zendrive.sdk.ZendriveBroadcastReceiver
Called when the Zendrive SDK ends a drive.
onDriveResume(Context, DriveResumeInfo) - Method in class com.zendrive.sdk.ZendriveBroadcastReceiver
Called when the Zendrive SDK resumes a drive after a gap.
onDriveStart(Context, DriveStartInfo) - Method in class com.zendrive.sdk.ZendriveBroadcastReceiver
Called when the Zendrive SDK starts a drive.
onPotentialAccident(Context, AccidentInfo) - Method in class com.zendrive.sdk.ZendriveBroadcastReceiver
This is an experimental feature, disabled by default.
onReceive(Context, Intent) - Method in class com.zendrive.sdk.ZendriveBroadcastReceiver
 
onSetup(ZendriveOperationResult) - Method in interface com.zendrive.sdk.ZendriveSetupCallback
Deprecated. 
onZendriveSettingsConfigChanged(Context, boolean, boolean) - Method in class com.zendrive.sdk.ZendriveBroadcastReceiver
This method is called when the Zendrive SDK detects a change in device settings that affects trip detection or the normal functioning of the SDK.

P

pauseAutoTracking(Context, Long) - Static method in class com.zendrive.sdk.Zendrive
Use this method to pause the SDK for a limited duration.
pausedTillTimestamp - Variable in class com.zendrive.sdk.ZendriveState
Current value of resumedAtTimestamp.
phoneHandlingRating - Variable in class com.zendrive.sdk.ZendriveEventRatings
 
phonePosition - Variable in class com.zendrive.sdk.DriveInfo
Position of the phone or device for the majority of the drive.
PhonePosition - Enum in com.zendrive.sdk
Position of the phone or device for the majority of the drive

R

refreshBusinessHours(Context, ZendriveRefreshBusinessHoursCallback) - Static method in class com.zendrive.sdk.Zendrive
Refreshes the business hours set by the fleet manager, instantly.
resumeAutoTracking(Context) - Static method in class com.zendrive.sdk.Zendrive
Use this method to resume the SDK immediately.

S

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
Use this method to change the ZendriveDriveDetectionMode after SDK is already setup.
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
Deprecated.
This API will be removed in a future SDK release. If you are an existing Fairmatic customer and use this API, please contact Zendrive support.
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.

T

teardown(Context, ZendriveOperationCallback) - Static method in class com.zendrive.sdk.Zendrive
Shuts down the Zendrive framework.
timestampMillis - Variable in class com.zendrive.sdk.AccidentInfo
The timestamp of the accident in milliseconds since epoch.
timestampMillis - Variable in class com.zendrive.sdk.LocationPointWithTimestamp
The timestamp in milliseconds that corresponds to the LocationPointWithTimestamp.location.
toJson() - Method in class com.zendrive.sdk.ZendriveConfiguration
Return the json representation of this object.
toJson() - Method in class com.zendrive.sdk.ZendriveDriverAttributes
Return the json representation of this object.
toString() - Method in class com.zendrive.sdk.DriveInfo
 
toString() - Method in class com.zendrive.sdk.DriveStartInfo
 
toString() - Method in class com.zendrive.sdk.LocationPoint
 
toString() - Method in enum com.zendrive.sdk.ZendriveDriverAttributes.ServiceLevel
 
toString() - Method in class com.zendrive.sdk.ZendriveEventRatings
 
toString() - Method in class com.zendrive.sdk.ZendriveExtrapolationDetails
 
toString() - Method in class com.zendrive.sdk.ZendriveScannedBeaconInfo
 
toString() - Method in class com.zendrive.sdk.ZendriveShiftDetail
 
toString() - Method in class com.zendrive.sdk.ZendriveShiftInterval
 
toString() - Method in class com.zendrive.sdk.ZendriveShiftTime
 
toString() - Method in class com.zendrive.sdk.ZendriveVehicleInfo
 
toString() - Method in class com.zendrive.sdk.ZendriveVehicleTaggingDetails
 
trackingId - Variable in class com.zendrive.sdk.AccidentInfo
Tracking id is specified by the enclosing application when it wants to start a drive manually.
trackingId - Variable in class com.zendrive.sdk.ActiveDriveInfo
Tracking id is optionally specified by the enclosing application when it wants to start a drive manually.
trackingId - Variable in class com.zendrive.sdk.DriveInfo
Tracking id is specified by the enclosing application when it wants to start a drive manually.
trackingId - Variable in class com.zendrive.sdk.DriveResumeInfo
Tracking id is specified by the enclosing application when it wants to start a drive manually.
trackingId - Variable in class com.zendrive.sdk.DriveStartInfo
Tracking id is specified by the enclosing application when it wants to start a drive manually.
triggerMockAccident(Context, ZendriveAccidentConfidence, ZendriveOperationCallback) - Static method in class com.zendrive.sdk.Zendrive
Triggers a fake accident.
triggerMockAccident(Context, ZendriveMockAccidentConfiguration, ZendriveOperationCallback) - Static method in class com.zendrive.sdk.Zendrive
Triggers a fake accident.
turnDirection - Variable in class com.zendrive.sdk.ZendriveEvent
Indicates the turn direction of this event.
type - Variable in class com.zendrive.sdk.ZendriveSettingError
The type of the error.
type - Variable in class com.zendrive.sdk.ZendriveSettingWarning
The type of the warning.

U

uploadAllDebugDataAndLogs(Context) - Static method in class com.zendrive.sdk.Zendrive
Allows an application to trigger a bulk upload of all SDK data on the device to Zendrive for debugging purposes.
uploadAllZendriveData(Context, ZendriveConfiguration, ZendriveNotificationContainer, ZendriveOperationCallback) - Static method in class com.zendrive.sdk.debug.ZendriveDebug
Upload all zendrive related data that will help in debugging
userMode - Variable in class com.zendrive.sdk.DriveInfo
Whether the user was a driver or a passenger.

V

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.

W

warn(String, Object...) - Static method in class com.zendrive.sdk.ZendriveDebugLogger
Captures the warn level logs.
warnings - Variable in class com.zendrive.sdk.DriveInfo
A list of warnings for this drive.
warnings - Variable in class com.zendrive.sdk.ZendriveSettings
List of warnings that may affect the normal functioning of the Zendrive SDK.
waypoints - Variable in class com.zendrive.sdk.DriveInfo
A list of LocationPointWithTimestamp objects corresponding to this drive in increasing order of timestamp.
wipeOut(Context, ZendriveOperationCallback) - Static method in class com.zendrive.sdk.Zendrive
Wipe out all the data that zendrive keeps locally on the device.
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.AccidentInfo
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.ActiveDriveInfo
 
writeToParcel(Parcel, int) - Method in enum com.zendrive.sdk.DriveInfo.Warning
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.DriveInfo
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.DriveResumeInfo
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.DriveScore
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.DriveStartInfo
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.GooglePlayConnectionError
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.GooglePlaySettingsError
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.LocationPoint
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.LocationPointWithTimestamp
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.ZendriveEvent
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.ZendriveEventRatings
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.ZendriveExtrapolationDetails
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.ZendriveResolvableError
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.ZendriveSettingError
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.ZendriveSettings
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.ZendriveSettingWarning
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.ZendriveShiftDetail
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.ZendriveShiftInterval
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.ZendriveShiftTime
 
writeToParcel(Parcel, int) - Method in class com.zendrive.sdk.ZendriveVehicleTaggingDetails
 

Z

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
The callback returned to the application as a result of a call to ZendriveVehicleTagging.getNearbyBeacons(Context, UUID, Integer, Integer, ZendriveBeaconScanCallback).
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
The different insurance periods supported by the ZendriveInsurance API.
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
Callback that is invoked upon completion of the Zendrive.refreshBusinessHours(Context, ZendriveRefreshBusinessHoursCallback) call.
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
This class represents any ZendriveSettingError that impacts Zendrive SDK's normal behaviour.
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
The callback returned to the application as a result of a call to Zendrive.getZendriveSettings(Context, ZendriveSettingsCallback).
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
Deprecated.
This is replaced by ZendriveOperationCallback now.
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
Creates a ZendriveShiftDetail object with given list of ZendriveShiftInterval, timezone, shift id and shift name (optional).
ZendriveShiftInterval - Class in com.zendrive.sdk
Represents a single business hour shift interval
ZendriveShiftInterval(ZendriveShiftTime, ZendriveShiftTime) - Constructor for class com.zendrive.sdk.ZendriveShiftInterval
Creates a ZendriveShiftInterval object with the given start and end time.
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
Creates a ZendriveShiftTime object with given day of the week ZendriveDayOfWeek, hour of the day and minutes value.
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
The callback returned to the application as a result of a call to Zendrive.getZendriveState(Context, ZendriveStateCallback).
ZendriveTurnDirection - Enum in com.zendrive.sdk
Indicates the direction of the ZendriveEventType.HARD_TURN event reported by Zendrive.
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.
A B C D E F G H I L M N O P R S T U V W Z 
Skip navigation links