Enum NotificationCategory (2.3.0)

public enum NotificationCategory extends Enum<NotificationCategory> implements ProtocolMessageEnum

The notification categories that an essential contact can be subscribed to. Each notification will be categorized by the sender into one of the following categories. All contacts that are subscribed to that category will receive the notification.

Protobuf enum google.cloud.essentialcontacts.v1.NotificationCategory

Implements

ProtocolMessageEnum

Static Fields

NameDescription
ALL

All notifications related to the resource, including notifications pertaining to categories added in the future.

ALL = 2;

ALL_VALUE

All notifications related to the resource, including notifications pertaining to categories added in the future.

ALL = 2;

BILLING

Notifications related to billing and payments notifications, price updates, errors, or credits.

BILLING = 7;

BILLING_VALUE

Notifications related to billing and payments notifications, price updates, errors, or credits.

BILLING = 7;

Notifications related to enforcement actions, regulatory compliance, or government notices.

LEGAL = 8;

Notifications related to enforcement actions, regulatory compliance, or government notices.

LEGAL = 8;

NOTIFICATION_CATEGORY_UNSPECIFIED

Notification category is unrecognized or unspecified.

NOTIFICATION_CATEGORY_UNSPECIFIED = 0;

NOTIFICATION_CATEGORY_UNSPECIFIED_VALUE

Notification category is unrecognized or unspecified.

NOTIFICATION_CATEGORY_UNSPECIFIED = 0;

PRODUCT_UPDATES

Notifications related to new versions, product terms updates, or deprecations.

PRODUCT_UPDATES = 9;

PRODUCT_UPDATES_VALUE

Notifications related to new versions, product terms updates, or deprecations.

PRODUCT_UPDATES = 9;

SECURITY

Notifications related to security/privacy incidents, notifications, and vulnerabilities.

SECURITY = 5;

SECURITY_VALUE

Notifications related to security/privacy incidents, notifications, and vulnerabilities.

SECURITY = 5;

SUSPENSION

Notifications related to imminent account suspension.

SUSPENSION = 3;

SUSPENSION_VALUE

Notifications related to imminent account suspension.

SUSPENSION = 3;

TECHNICAL

Notifications related to technical events and issues such as outages, errors, or bugs.

TECHNICAL = 6;

TECHNICAL_INCIDENTS

Child category of TECHNICAL. If assigned, technical incident notifications will go to these contacts instead of TECHNICAL.

TECHNICAL_INCIDENTS = 10;

TECHNICAL_INCIDENTS_VALUE

Child category of TECHNICAL. If assigned, technical incident notifications will go to these contacts instead of TECHNICAL.

TECHNICAL_INCIDENTS = 10;

TECHNICAL_VALUE

Notifications related to technical events and issues such as outages, errors, or bugs.

TECHNICAL = 6;

UNRECOGNIZED

Static Methods

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

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

NameDescription
getDescriptorForType()
getNumber()
getValueDescriptor()