Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACTION_MESSAGE - Static variable in class com.bosch.wdw.WDWFirebaseMessagingService
-
Deprecated.
- ACTION_TOKEN - Static variable in class com.bosch.wdw.WDWFirebaseMessagingService
-
Deprecated.
- ALL - Static variable in class com.bosch.wdw.WDWBuilder
B
- build() - Method in class com.bosch.wdw.WDWBuilder
-
Creates an instance of the WDW-SDK and returns a
WDWClient
C
- com.bosch.wdw - package com.bosch.wdw
E
- Error - Enum Class in com.bosch.wdw
-
The
Errorrepresents an error thrown by the WDW-SDK. - Error - Enum constant in enum class com.bosch.wdw.LogLevel
-
Enables logging of errors only in the WDW-SDK.
- EUROPE - Static variable in class com.bosch.wdw.WDWBuilder
- evaluateMessage(String) - Method in interface com.bosch.wdw.WDWClient
-
Evaluates a message manually in case the internal push implementation of the WDW-SDK is not used.
- EXTRA_MESSAGE - Static variable in class com.bosch.wdw.WDWFirebaseMessagingService
-
Deprecated.
F
- forwardMessage(RemoteMessage, Context) - Static method in class com.bosch.wdw.WDWPushHelper
-
Forwards push messages into the WDW-SDK.
- forwardPushMessageToSDK(RemoteMessage, Context) - Static method in class com.bosch.wdw.WDWFirebaseMessagingService
-
Deprecated.
G
- GERMANY - Static variable in class com.bosch.wdw.WDWBuilder
- getCurrentWarningType() - Method in class com.bosch.wdw.WarningEvent
-
Returns the currentWarningType
- getDistance() - Method in class com.bosch.wdw.WarningEvent
-
Returns the distance of your position to the
WarningEvent - getPushServerURL() - Method in class com.bosch.wdw.PushConfig
-
Returns the pushServerURL
- getVariantID() - Method in class com.bosch.wdw.PushConfig
-
Returns the variantID
- getVariantSecret() - Method in class com.bosch.wdw.PushConfig
-
Returns the variantSecret
I
- IAmWWD - Enum constant in enum class com.bosch.wdw.WarningEvent.WarningType
-
You are a wrong way driver.
- Info - Enum constant in enum class com.bosch.wdw.LogLevel
-
Enables logging of errors, warnings and additional information in the WDW-SDK.
L
- LocationServiceDisabled - Enum constant in enum class com.bosch.wdw.Error
-
The
Error.LocationServiceDisablederror is thrown when the user has disabled the Location service on the device. - LogLevel - Enum Class in com.bosch.wdw
-
The
LogLeveldefines the log output of the WDW-SDK.
M
- MissingPermission - Enum constant in enum class com.bosch.wdw.Error
-
The
Error.MissingPermissionerror is thrown when the user did not grant all the permissions that are required by the WDW-SDK.
N
- None - Enum constant in enum class com.bosch.wdw.LogLevel
-
Disables logging in the WDW-SDK.
- NORTH_AMERICA - Static variable in class com.bosch.wdw.WDWBuilder
- notifyToken(Context) - Static method in class com.bosch.wdw.WDWPushHelper
-
Informs the WDW-SDK that a new token is available.
- NoWWD - Enum constant in enum class com.bosch.wdw.WarningEvent.WarningType
-
No wrong way driver has been detected.
O
- onAreaEntered(String) - Method in interface com.bosch.wdw.WDWClientCallback
-
The
WDWClientCallback.onAreaEntered(String)callback is triggered when the user enters a relevant area. - onAreaLeft(String) - Method in interface com.bosch.wdw.WDWClientCallback
-
The
WDWClientCallback.onAreaLeft(String)callback is triggered when the user leaves a relevant area. - onDataCollected(String) - Method in interface com.bosch.wdw.WDWClientCallback
-
The
WDWClientCallback.onDataCollected(String)callback is triggered when there is new data available that can be sent to the backend. - onErrorOccured(Error) - Method in interface com.bosch.wdw.WDWClientCallback
-
The
WDWClientCallback.onErrorOccured(Error)callback is triggered when a problem has occured. - onMessageReceived(RemoteMessage) - Method in class com.bosch.wdw.WDWFirebaseMessagingService
- onNewToken(String) - Method in class com.bosch.wdw.WDWFirebaseMessagingService
- onWarningReceived(WarningEvent) - Method in interface com.bosch.wdw.WDWClientCallback
-
The
WDWClientCallback.onWarningReceived(WarningEvent)callback is triggered when a new wrong way driver event has been received.
P
- PlayServicesNotAvailable - Enum constant in enum class com.bosch.wdw.Error
-
The
Error.PlayServicesNotAvailableerror is thrown when the Play services are not available or up-to-date. - PushConfig - Class in com.bosch.wdw
-
The
PushConfigholds all config variables required for the push module. - PushConfig(URI, String, String) - Constructor for class com.bosch.wdw.PushConfig
-
Constructs a
PushConfigobject to register with the WDW push provider.
S
- setDistance(Float) - Method in class com.bosch.wdw.WarningEvent
-
Sets the distance of your position to the
WarningEvent - setLogLevel(LogLevel) - Method in class com.bosch.wdw.WDWBuilder
-
Sets the
LogLevelto adjust the log output of the WDW-SDK. - setPushConfiguration(PushConfig) - Method in class com.bosch.wdw.WDWBuilder
-
Sets the
PushConfigto enable receiving push notifications by the WDW-SDK - setSupportedCountries(String[]) - Method in class com.bosch.wdw.WDWBuilder
-
Sets the supported countries in which the WDW-SDK generates data.
- setWarningType(WarningEvent.WarningType) - Method in class com.bosch.wdw.WarningEvent
-
Sets the type
- startMonitoring() - Method in interface com.bosch.wdw.WDWClient
-
Starts the monitoring of the WDW-SDK.
- stopMonitoring() - Method in interface com.bosch.wdw.WDWClient
-
Stops the monitoring of the WDW-SDK.
T
- toString() - Method in class com.bosch.wdw.PushConfig
- toString() - Method in class com.bosch.wdw.WarningEvent
U
- UnsupportedHardware - Enum constant in enum class com.bosch.wdw.Error
-
The
Error.UnsupportedHardwareerror is thrown when the device does not include GPS hardware. - USA - Static variable in class com.bosch.wdw.WDWBuilder
V
- valueOf(String) - Static method in enum class com.bosch.wdw.Error
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bosch.wdw.LogLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bosch.wdw.WarningEvent.WarningType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.bosch.wdw.Error
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bosch.wdw.LogLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bosch.wdw.WarningEvent.WarningType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION - Static variable in interface com.bosch.wdw.WDWClient
-
Current WDW-SDK version number.
W
- Warning - Enum constant in enum class com.bosch.wdw.LogLevel
-
Enables logging of errors and warnings in the WDW-SDK.
- WarningEvent - Class in com.bosch.wdw
-
The
WarningEventis the result of a message evaluation. - WarningEvent(WarningEvent.WarningType) - Constructor for class com.bosch.wdw.WarningEvent
-
Constructs a
WarningEventwhich is provided to theWDWClientCallback.onWarningReceived(WarningEvent). - WarningEvent.WarningType - Enum Class in com.bosch.wdw
-
The
WarningTypedefines the type of aWarningEvent. - WDWBuilder - Class in com.bosch.wdw
-
The
WDWBuilderis used to create an instance of the WDW-SDK. - WDWBuilder(Context, WDWClientCallback, String) - Constructor for class com.bosch.wdw.WDWBuilder
-
Constructor for the WDWBuilder
- WDWClient - Interface in com.bosch.wdw
-
The
WDWClientis the main interface of the WDW-SDK. - WDWClientCallback - Interface in com.bosch.wdw
-
The
WDWClientCallbackneeds to be implemented to react on events triggered by the WDW-SDK. - WDWFirebaseMessagingService - Class in com.bosch.wdw
-
The
WDWFirebaseMessagingServiceis providing the Firebase message to the WDW-SDK. - WDWFirebaseMessagingService() - Constructor for class com.bosch.wdw.WDWFirebaseMessagingService
- WDWPushHelper - Class in com.bosch.wdw
-
A small helper class that provides useful methods related to push handling.
- WWDInFront - Enum constant in enum class com.bosch.wdw.WarningEvent.WarningType
-
A wrong way driver is coming towards you.
All Classes and Interfaces|All Packages|Constant Field Values
forwardMessage(RemoteMessage, Context)instead.