Enum CreateMessageNotificationOptions.NotificationType (0.63.0)

public enum CreateMessageNotificationOptions.NotificationType extends Enum<CreateMessageNotificationOptions.NotificationType> implements ProtocolMessageEnum

The notification types options for the message.

Protobuf enum google.chat.v1.CreateMessageNotificationOptions.NotificationType

Implements

ProtocolMessageEnum

Static Fields

Name Description
NOTIFICATION_TYPE_FORCE_NOTIFY

Force notify recipients. This bypasses users' space notification settings and Chat Do Not Disturb settings. This option does not bypass device-level Do Not Disturb settings.

Requires app authentication.

NOTIFICATION_TYPE_FORCE_NOTIFY = 2;

NOTIFICATION_TYPE_FORCE_NOTIFY_VALUE

Force notify recipients. This bypasses users' space notification settings and Chat Do Not Disturb settings. This option does not bypass device-level Do Not Disturb settings.

Requires app authentication.

NOTIFICATION_TYPE_FORCE_NOTIFY = 2;

NOTIFICATION_TYPE_NONE

Default behavior. Notification behavior is similar to when the human user sends the message using the Chat UI: no notification is sent to the human sender.

NOTIFICATION_TYPE_NONE = 0;

NOTIFICATION_TYPE_NONE_VALUE

Default behavior. Notification behavior is similar to when the human user sends the message using the Chat UI: no notification is sent to the human sender.

NOTIFICATION_TYPE_NONE = 0;

NOTIFICATION_TYPE_SILENT

Do not notify recipients, and do not mark the message as unread. This behaves similarly to the user muting the conversation or enabling Chat Do Not Disturb.

Requires app authentication.

NOTIFICATION_TYPE_SILENT = 3;

NOTIFICATION_TYPE_SILENT_VALUE

Do not notify recipients, and do not mark the message as unread. This behaves similarly to the user muting the conversation or enabling Chat Do Not Disturb.

Requires app authentication.

NOTIFICATION_TYPE_SILENT = 3;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()