TNGetContextualCoachingStatisticsRequest
@objcMembers
public class TNGetContextualCoachingStatisticsRequest : TNDriveMotionRequest
Request class to get period coaching statistics. Create an instance through {@link GetContextualCoachingStatisticsRequestBuilder#build()}.
-
The previous period date range. Set the value through {@link GetContextualCoachingStatisticsRequestBuilder#previousPeriod(DateRange)}.
Declaration
Swift
public let previousPeriod: DateRange?
-
The current period date range. Set the value through {@link GetContextualCoachingStatisticsRequestBuilder#currentPeriod(DateRange)}.
Declaration
Swift
public let currentPeriod: DateRange
-
Vehicle Identification which wants to be requested, nil for request all trips.
Declaration
Swift
public let assetId: String?
-
Policy timezone
Declaration
Swift
public let timezone: String?
-
The version of the score algorithm.
Declaration
Swift
public let scoreVersion: String?
-
Group factors for the statistics
Declaration
Swift
public let groupBy: Set<ContextualCoachingGroupFactor>?
-
Rank metrics for the statistics
Declaration
Swift
public let rankBy: Set<ContextualCoachingRankMetrics>?
-
Undocumented
Declaration
Swift
public static func builder() -> GetContextualCoachingStatisticsRequestBuilder
-
Undocumented
Declaration
Swift
public override func encode(to encoder: Encoder) throws