OutboundStructureType enum

Outbound structure default types, if a field is not found here, is consider a custom field. To validate that, you can use the OutboundStructure.isCustom(String) static method.

Inheritance
Available extensions
Annotations
  • @JsonEnum.new(alwaysCreate: true)

Values

assetName → const OutboundStructureType

Layrz API equivalence: asset.name. Means the Asset Name

receivedAt → const OutboundStructureType

Layrz API equivalence: receivedAt. Means the reception date

constant → const OutboundStructureType

Layrz API equivalence: constant. Means a constant value

position → const OutboundStructureType

Layrz API equivalence: position.full. Means the full position object

latitude → const OutboundStructureType

Layrz API equivalence: position.latitude. Means the latitude position

longitude → const OutboundStructureType

Layrz API equivalence: position.longitude. Means the longitude position

altitude → const OutboundStructureType

Layrz API equivalence: position.altitude. Means the altitude position

speed → const OutboundStructureType

Layrz API equivalence: position.speed. Means the speed position

direction → const OutboundStructureType

Layrz API equivalence: position.direction. Means the direction position

satellites → const OutboundStructureType

Layrz API equivalence: position.satellites. Means the satellites' quantity

hdop → const OutboundStructureType

Layrz API equivalence: position.hdop. Means the horizontal dilusion of precision (HDOP) position

payload → const OutboundStructureType

Layrz API equivalence: payload.full. Means the full payload object

assetVin → const OutboundStructureType

Layrz API equivalence: asset.vin. Means the Asset VIN

assetPlate → const OutboundStructureType

Layrz API equivalence: asset.plate. Means the Asset Plate

devices → const OutboundStructureType

Layrz API equivalence: devices.list. Means a list of devices associated to the asset

primaryDevice → const OutboundStructureType

Layrz API equivalence: primary.device.full. Means the primary device object

primaryDeviceName → const OutboundStructureType

Layrz API equivalence: primary.device.name. Means the primary device name

primaryDeviceIdent → const OutboundStructureType

Layrz API equivalence: primary.device.ident. Means the primary device ident

triggerName → const OutboundStructureType

Layrz API equivalence: trigger.name. Means the trigger name

triggerCode → const OutboundStructureType

Layrz API equivalence: trigger.code. Means the trigger code

triggerGeofenceName → const OutboundStructureType

Layrz API equivalence: trigger.geofence.name. Means the trigger geofence name

triggerGeofenceType → const OutboundStructureType

Layrz API equivalence: trigger.geofence.type. Means the trigger geofence type, aka, if is entrance or exit

Layrz API equivalence: trigger.locator.link. Means the trigger locator link

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() String
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromJson(String json) OutboundStructureType
isCustom(String search) bool
Validates if the search is a custom value or not.

Constants

values → const List<OutboundStructureType>
A constant List of the values in this enum, in order of their declaration.