public enum RecipientType extends Enum<RecipientType> implements HasName
| Enum Constant and Description |
|---|
ALARM
Recipient will be notified with an alarm sound in the MyGeotab application.
|
ASSIGN_TO_GROUP
The vehicle associate with the ExceptionEvent will be assigned to the designated group (removed from sibling
groups).
|
BEEP_TEN_TIMES_RAPIDLY
Beep ten times rapidly using the GO device buzzer.
|
BEEP_TEN_TIMES_RAPIDLY_ALLOW_DELAY
Beep ten times rapidly using the GO device buzzer.
|
BEEP_THREE_TIMES
Beep three times using the GO device buzzer.
|
BEEP_THREE_TIMES_ALLOW_DELAY
Beep three times using the GO device buzzer.
|
BEEP_THREE_TIMES_RAPIDLY
Beep three times rapidly using the GO device buzzer.
|
BEEP_THREE_TIMES_RAPIDLY_ALLOW_DELAY
Beep three times rapidly using the GO device buzzer.
|
CHANGE_STATUS
Recipient must be prompted via a text message in the vehicle (for example, Garmin) to select their status.
|
DEVICE_DATA_PRIVACY
DeviceDataPrivacy change will be added.
|
EMAIL
Recipient will be notified via either a simple email.
|
EMAIL_TO_GROUP
Recipients within a group will be notified via simple email.
|
EXPIRE_SHAREABLE_LINK
ShareableLink change will be expired.
|
HOS_DISABLED
Hos will be disabled.
|
HOS_ENABLED
Hos will be enabled.
|
LOG_NEWS_POPUP
Recipient will be notified with a popup notification in the MyGeotab application that will also appear in their
Notifications.
|
LOG_ONLY
Recipient will be notified via a normal priority log that will appear in their Notifications.
|
LOG_POPUP
Recipient will be notified with a popup notification in the MyGeotab application that will also appear in their
Notifications.
|
LOG_POPUP_INFO
Recipient will be notified with a popup notification in the MyGeotab application that will also appear in their
Notifications.
|
LOG_URGENT_POPUP
Recipient will be notified with an urgent popup in the MyGeotab application that will also appear in their
Notifications.
|
TEXT_MESSAGE
Recipient will be notified via a text message in the vehicle (for example, Garmin).
|
TEXT_TO_SPEECH
Recipient will be notified via audio from a text to speech application connected to the
GoDevice. |
TEXT_TO_SPEECH_ALLOW_DELAY
Recipient will be notified via audio from a GoTalk IOX.
|
TRIP_TYPE_CHANGE
TripType change will be added.
|
UNKNOWN
Fallback when enumeration value is unknown.
|
WEB_REQUEST
Recipient will be notified via the related WebRequestTemplate (NotificationBinaryFile).
|
WEB_SERVICE
Recipient will be notified via the related Address.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getCode() |
String |
getName() |
static RecipientType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RecipientType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RecipientType UNKNOWN
public static final RecipientType LOG_ONLY
User is
required.public static final RecipientType EMAIL
User or valid Address is required. Optionally
includes an EmailTemplate (NotificationBinaryFile).public static final RecipientType LOG_POPUP
User is required.public static final RecipientType LOG_URGENT_POPUP
User is required.public static final RecipientType ALARM
User and NotificationBinaryFile are required.public static final RecipientType WEB_SERVICE
public static final RecipientType TEXT_MESSAGE
public static final RecipientType CHANGE_STATUS
public static final RecipientType BEEP_THREE_TIMES_RAPIDLY
public static final RecipientType BEEP_THREE_TIMES
public static final RecipientType BEEP_TEN_TIMES_RAPIDLY
public static final RecipientType LOG_POPUP_INFO
public static final RecipientType WEB_REQUEST
public static final RecipientType ASSIGN_TO_GROUP
Group is required.public static final RecipientType TEXT_TO_SPEECH
GoDevice.public static final RecipientType LOG_NEWS_POPUP
User is required.public static final RecipientType BEEP_THREE_TIMES_RAPIDLY_ALLOW_DELAY
public static final RecipientType BEEP_THREE_TIMES_ALLOW_DELAY
public static final RecipientType BEEP_TEN_TIMES_RAPIDLY_ALLOW_DELAY
public static final RecipientType TEXT_TO_SPEECH_ALLOW_DELAY
public static final RecipientType TRIP_TYPE_CHANGE
public static final RecipientType EMAIL_TO_GROUP
public static final RecipientType HOS_ENABLED
public static final RecipientType HOS_DISABLED
public static final RecipientType DEVICE_DATA_PRIVACY
public static final RecipientType EXPIRE_SHAREABLE_LINK
public static RecipientType[] values()
for (RecipientType c : RecipientType.values()) System.out.println(c);
public static RecipientType 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()
Copyright © 2023. All rights reserved.