public enum DutyStatusLogType extends Enum<DutyStatusLogType> implements HasName
| Enum Constant and Description |
|---|
ADVERSE_WEATHER
Adverse weather and driving conditions exemption.
|
AUTHORITY
Authority status.
|
CANADA_CYCLE_ONE
Canadian ELD: Cycle set to "Cycle 1".
|
CANADA_CYCLE_TWO
Canadian ELD: Cycle set to "Cycle 2".
|
CERTIFY
Daily certify record.
|
CONNECTED
System log for device power connection.
|
D
Drive status.
|
DATA_RECORDING_COMPLIANCE
Storage capacity is reached, or missing data elements exist.
|
DATA_TRANSFER_COMPLIANCE
Transfer of data fails to complete.
|
DISCONNECTED
System log for device power disconnection.
|
ENGINE_POWERUP
Engine power up record.
|
ENGINE_POWERUP_PC
Engine power up in PC record.
|
ENGINE_SHUTDOWN
Engine shutdown record.
|
ENGINE_SHUTDOWN_PC
Engine shutdown in PC record.
|
ENGINE_SYNC_COMPLIANCE
Occurs when engine information (power, motion, miles, and hours) cannot be obtained by ELD.
|
EXEMPTION_16_H
Exemption 16 hours.
|
EXEMPTION_OFF_DUTY_DEFERRAL
Exemption off duty deferral.
|
HOS_DISABLED
Hos Disabled.
|
HOS_ENABLED
Hos Enabled.
|
INT_CO_DRIVER
Intermediate log for co-drivers for ELD compliance.
|
INT_D
Intermediate Drive Event.
|
INT_PC
Intermediate Personal Conveyance Event.
|
LOGIN
User login record.
|
LOGOFF
User logout record.
|
MISSING_ELEMENT_COMPLIANCE
Missing data elements.
|
NONE
The none.
|
OFF
Off-duty status.
|
ON
On-duty status.
|
OPERATING_ZONE_AMERICA
Canadian ELD: Operating zone set to "United States".
|
OPERATING_ZONE_CANADA_NORTH_OF_60
Canadian ELD: Operating zone set to "north of latitude 60N in Canada".
|
OPERATING_ZONE_CANADA_SOUTH_OF_60
Canadian ELD: Operating zone set to "south of latitude 60N in Canada".
|
OTHER_COMPLIANCE
Other instances of DutyStatusMalfunctionTypes.Malfunction or
DutyStatusMalfunctionTypes.Diagnostic. |
PC
Personal conveyance driver status.
|
PC_EXEMPTED
Special type of PC, will not be interrupted by automatic logs.
|
POSITIONING_COMPLIANCE
ELD continually fails to acquire valid position measurement.
|
POWER_COMPLIANCE
Engine power status engages ELD within 1 minute.
|
RAILROAD_EXEMPTION
Railroad Exemption.
|
REST
Driver is not working in relation to a fatigue-regulated heavy vehicle who are not driving under BFM, AFM or
exemption hours.
|
SB
Sleeper berth status.
|
SITUATIONAL_DRIVING_CLEAR
YM, PC, or WT clearing event.
|
TIMING_COMPLIANCE
When ELD date and time exceeds 10 minute offset from UTC.
|
UNIDENTIFIED_DRIVING_COMPLIANCE
More than 30 minutes of driving with unidentified driving.
|
WORK
Any tasks relating to the use of the vehicle.
|
WORK_EXEMPTION
Work Exemption (permitted personal activity) refers to any work done by a driver for personal and non-commercial
purposes.
|
WT
Wait time oil well driver status.
|
YM
Yard move driver status.
|
| Modifier and Type | Method and Description |
|---|---|
static DutyStatusLogType |
findOrDefault(String name) |
int |
getCode() |
String |
getName() |
static DutyStatusLogType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DutyStatusLogType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DutyStatusLogType NONE
public static final DutyStatusLogType ON
public static final DutyStatusLogType OFF
public static final DutyStatusLogType D
public static final DutyStatusLogType SB
public static final DutyStatusLogType EXEMPTION_16_H
public static final DutyStatusLogType ADVERSE_WEATHER
public static final DutyStatusLogType CONNECTED
public static final DutyStatusLogType DISCONNECTED
public static final DutyStatusLogType PC
public static final DutyStatusLogType YM
public static final DutyStatusLogType WT
public static final DutyStatusLogType AUTHORITY
public static final DutyStatusLogType LOGIN
public static final DutyStatusLogType LOGOFF
public static final DutyStatusLogType CERTIFY
public static final DutyStatusLogType ENGINE_POWERUP
public static final DutyStatusLogType ENGINE_SHUTDOWN
public static final DutyStatusLogType ENGINE_POWERUP_PC
public static final DutyStatusLogType ENGINE_SHUTDOWN_PC
public static final DutyStatusLogType POWER_COMPLIANCE
public static final DutyStatusLogType ENGINE_SYNC_COMPLIANCE
public static final DutyStatusLogType TIMING_COMPLIANCE
public static final DutyStatusLogType POSITIONING_COMPLIANCE
public static final DutyStatusLogType DATA_RECORDING_COMPLIANCE
public static final DutyStatusLogType DATA_TRANSFER_COMPLIANCE
public static final DutyStatusLogType OTHER_COMPLIANCE
public static final DutyStatusLogType MISSING_ELEMENT_COMPLIANCE
public static final DutyStatusLogType UNIDENTIFIED_DRIVING_COMPLIANCE
public static final DutyStatusLogType INT_PC
public static final DutyStatusLogType INT_D
public static final DutyStatusLogType SITUATIONAL_DRIVING_CLEAR
public static final DutyStatusLogType EXEMPTION_OFF_DUTY_DEFERRAL
public static final DutyStatusLogType HOS_ENABLED
public static final DutyStatusLogType HOS_DISABLED
public static final DutyStatusLogType PC_EXEMPTED
public static final DutyStatusLogType CANADA_CYCLE_ONE
public static final DutyStatusLogType CANADA_CYCLE_TWO
public static final DutyStatusLogType OPERATING_ZONE_CANADA_SOUTH_OF_60
public static final DutyStatusLogType OPERATING_ZONE_CANADA_NORTH_OF_60
public static final DutyStatusLogType OPERATING_ZONE_AMERICA
public static final DutyStatusLogType INT_CO_DRIVER
public static final DutyStatusLogType WORK
public static final DutyStatusLogType REST
public static final DutyStatusLogType WORK_EXEMPTION
public static final DutyStatusLogType RAILROAD_EXEMPTION
public static DutyStatusLogType[] values()
for (DutyStatusLogType c : DutyStatusLogType.values()) System.out.println(c);
public static DutyStatusLogType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic int getCode()
public static DutyStatusLogType findOrDefault(String name)
Copyright © 2023. All rights reserved.