TNDriveMotionSettingsBuilder
@objcMembers
public class TNDriveMotionSettingsBuilder : NSObject
This builder is used to create a instance of {@link TNDriveMotionSettings}.
-
Undocumented
Declaration
Swift
@discardableResult public func connectionMode(_ value: TNConnectionMode) -> TNDriveMotionSettingsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func driveDetectionMode(_ value: TNDriveDetectionMode) -> TNDriveMotionSettingsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func delegate(_ value: TNDriveMotionDelegate?) -> TNDriveMotionSettingsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func runInBackgroundMode(_ value: Bool) -> TNDriveMotionSettingsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func scoringInterval(_ value: TNCumulativeScoreInterval) -> TNDriveMotionSettingsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func userAlias(_ value: String) -> TNDriveMotionSettingsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func userState(_ value: String) -> TNDriveMotionSettingsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func optInRequired(_ value: Bool) -> TNDriveMotionSettingsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func isDeviceGuidOverrodeByForce(_ value: Bool) -> TNDriveMotionSettingsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func isExternalUserIdUsedByForce(_ value: Bool) -> TNDriveMotionSettingsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func loggerSettings(_ value: TNLoggerSettings) -> TNDriveMotionSettingsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func alertDelegate(_ value: TNDriveMotionAlertDelegate?) -> TNDriveMotionSettingsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func defaultAnalyticsQueryMode(_ value: AnalyticsQueryMode) -> TNDriveMotionSettingsBuilder
-
Undocumented
Declaration
Swift
public func build() -> TNDriveMotionSettings?