public static final class Configuration.Builder extends Object
Constructor and Description |
---|
Builder(Context context)
Initializes a new instance of
Configuration.Builder . |
Modifier and Type | Method and Description |
---|---|
Configuration.Builder |
appId(String value)
Sets the new application identifier.
|
Configuration.Builder |
appKey(String value)
Sets the new application key.
|
Configuration.Builder |
appName(String value)
Sets the new application name value.
|
Configuration |
build()
Creates a new configuration.
|
Configuration.Builder |
calendarDefaultNotificationTime(int notificationTimeMinutes)
Set the default notification time for calendar events.
|
Configuration.Builder |
calendarNotificationsEnabled(boolean enabled)
Set whether or not calendar events will have push notifications enabled.
|
Configuration.Builder |
calendarSyncEnabled(boolean enabled)
Set whether or not calendar synchronization should be enabled.
|
Configuration.Builder |
locationLearningEnabled(boolean enabled)
Sets a value that indicates whether the location learning should be enabled.
|
Configuration.Builder |
monitorUserLocation(boolean enabled)
Set whether or not the user's location should be monitored.
|
Configuration.Builder |
tripRecordingEnabled(boolean enabled)
Set whether or not trip recording should be enabled.
|
public Builder(Context context)
Configuration.Builder
.context
- Current context.public Configuration.Builder appKey(String value)
value
- New application key value.public Configuration.Builder appId(String value)
value
- New application ID.public Configuration.Builder appName(String value)
value
- New application name.public Configuration.Builder calendarSyncEnabled(boolean enabled)
enabled
- true
if it should be enabled, false
otherwise.public Configuration.Builder calendarNotificationsEnabled(boolean enabled)
enabled
- true
if it should be enabled by default, false
otherwise.public Configuration.Builder calendarDefaultNotificationTime(int notificationTimeMinutes)
notificationTimeMinutes
- Notification time in minutes. Must be greater or equal 0 and less or
equal 60.Configuration.Builder.calendarNotificationsEnabled(boolean)
public Configuration.Builder tripRecordingEnabled(boolean enabled)
enabled
- true
if it should be enabled by default, false
otherwise.public Configuration.Builder locationLearningEnabled(boolean enabled)
enabled
- true
if it should be enabled by default, false
otherwise.public Configuration.Builder monitorUserLocation(boolean enabled)
enabled
- true
if it should be enabled, false
otherwise.public Configuration build()
Copyright © 2013-2016 INRIX, Inc. All Rights Reserved.