TNAggregatedSafetyScoreRequestBuilder

@objcMembers
public class TNAggregatedSafetyScoreRequestBuilder : NSObject

Undocumented

  • Set start date (required).

    @param startDate Start time of the time range

    Declaration

    Swift

    @discardableResult
    public func startDate(_ value: Date) -> TNAggregatedSafetyScoreRequestBuilder
  • Set end date (required).

    @param endDate End time of the time range

    Declaration

    Swift

    @discardableResult
    public func endDate(_ value: Date) -> TNAggregatedSafetyScoreRequestBuilder
  • Set vin (not required).

    @param vin of vehicle

    Declaration

    Swift

    @discardableResult
    public func vin(_ value: String) -> TNAggregatedSafetyScoreRequestBuilder
  • Set intervalt type (not required).

    @param intervalType Time interval(see {@link TNSafetyIntervalType})

    Declaration

    Swift

    @discardableResult
    public func intervalType(_ value: TNSafetyIntervalType) -> TNAggregatedSafetyScoreRequestBuilder
  • Set intervalt filter (not required).

    @param intervalFilter response filter(see {@link TNSafetyIntervalFilter})

    Declaration

    Swift

    @discardableResult
    public func intervalFilter(_ value: TNSafetyIntervalFilter) -> TNAggregatedSafetyScoreRequestBuilder
  • Undocumented

    Declaration

    Swift

    public func build() -> TNAggregatedSafetyScoreRequest?