Class TachographDriverActivitySearch
- Namespace
- Geotab.Checkmate.ObjectModel.Tachograph
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The object used to specify the arguments when searching for TachographDriverActivity.
public class TachographDriverActivitySearch : Search, IEntity
- Inheritance
-
TachographDriverActivitySearch
- Implements
- Inherited Members
Constructors
TachographDriverActivitySearch()
Initializes a new instance of the TachographDriverActivitySearch class.
public TachographDriverActivitySearch()
TachographDriverActivitySearch(bool?, string?, UserSearch?, in DateTime?, in DateTime?)
Initializes a new instance of the TachographDriverActivitySearch class.
public TachographDriverActivitySearch(bool? extrapolate, string? type, UserSearch? userSearch, in DateTime? fromDate, in DateTime? toDate)
Parameters
extrapolate
bool?Use extrapolation in the telemetry. Default FALSE.
type
stringThe telemetry.
userSearch
UserSearchThe driver id.
fromDate
DateTime?The initial date range.
toDate
DateTime?The final date range.
Properties
Extrapolate
Gets or sets a value indicating whether if we want to use or not extrapolation in the telemetry.
public bool? Extrapolate { get; set; }
Property Value
FromDate
Gets or sets the initial date range (i.e. 2022-04-01T00:00:00.000Z).
public DateTime? FromDate { get; set; }
Property Value
ToDate
Gets or sets the final date range (i.e. 2022-04-03T00:00:00.000Z).
public DateTime? ToDate { get; set; }
Property Value
Type
Gets or sets the telemetry (file, stream, combine).
public string? Type { get; set; }
Property Value
UserSearch
Gets or sets filter by the UserSearch options. Providing a user ID will search for any driver activity assigned to that user.
Available UserSearch options are:public UserSearch? UserSearch { get; set; }