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