Class HosRulesetConfigParameters
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The configuration parameters of HosRulesetConfig.
public class HosRulesetConfigParameters
- Inheritance
-
HosRulesetConfigParameters
- Inherited Members
Constructors
HosRulesetConfigParameters()
public HosRulesetConfigParameters()
Properties
AdverseDoesNotExtendWorkday
Gets or sets a value indicating whether adverse driving extend workday.
public bool? AdverseDoesNotExtendWorkday { get; set; }
Property Value
- bool?
A value indicating whether adverse driving extend workday.
BigDayBonus
Gets or sets the big day bonus.
public int? BigDayBonus { get; set; }
Property Value
- int?
The big day bonus.
BigDayIgnoresCycleReset
Gets or sets a value indicating whether a big day ignores a cycle reset.
public bool? BigDayIgnoresCycleReset { get; set; }
Property Value
- bool?
A value indicating whether a big day ignores the cycle reset.
BigDayMaxPerCycle
Gets or sets the maximum big day exemptions that can be applied per cycle.
public int? BigDayMaxPerCycle { get; set; }
Property Value
- int?
The Big Day Max per cycle.
CustomStartOfDay
Gets or sets a value indicating whether a ruleset can have a custom start of day set.
public bool? CustomStartOfDay { get; set; }
Property Value
- bool?
A value indicating whether a ruleset can have a custom start of day set.
Cycle
Gets or sets the HosRulesetCycleConfig.
public HosRulesetCycleConfig? Cycle { get; set; }
Property Value
Daily
Gets or sets the HosRulesetDailyConfig.
public HosRulesetDailyConfig? Daily { get; set; }
Property Value
Exempt
Gets or sets a value indicating whether exempt or not.
public bool Exempt { get; set; }
Property Value
- bool
A value indicating whether exempt or not.
LogRetentionDays
Gets or sets the days of log retention.
public int LogRetentionDays { get; set; }
Property Value
- int
The days of log retention.
Oilwell
Gets or sets a value indicating whether there is an oil well exemption or not.
public bool? Oilwell { get; set; }
Property Value
- bool?
A value indicating whether there is an oil well exemption or not.
RailroadExempt
Gets or sets a value indicating whether there is an railroad exemption or not.
public bool? RailroadExempt { get; set; }
Property Value
- bool?
A value indicating whether there is an railroad exemption or not.
ResetPreviousCycle
Gets or sets a value indicating whether a reset previous cycle is true.
public bool? ResetPreviousCycle { get; set; }
Property Value
- bool?
A value indicating whether a reset previous cycle is true.
Rest
Gets or sets the HosRulesetRestConfig.
public HosRulesetRestConfig? Rest { get; set; }
Property Value
SplitType
Gets or sets the split type.
public string? SplitType { get; set; }
Property Value
- string
The split type.
WorkRestConfig
Gets or sets the EwdWorkRestConfig for WWD rulesets.
public List<EwdWorkRestConfig>? WorkRestConfig { get; set; }
Property Value
Workday
Gets or sets the HosRulesetWorkdayConfig.
public HosRulesetWorkdayConfig? Workday { get; set; }