public interface NotificationChannelDescriptorOrBuilder extends MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescription()
A human-readable description of the notification channel
type.
|
ByteString |
getDescriptionBytes()
A human-readable description of the notification channel
type.
|
java.lang.String |
getDisplayName()
A human-readable name for the notification channel type.
|
ByteString |
getDisplayNameBytes()
A human-readable name for the notification channel type.
|
LabelDescriptor |
getLabels(int index)
The set of labels that must be defined to identify a particular
channel of the corresponding type.
|
int |
getLabelsCount()
The set of labels that must be defined to identify a particular
channel of the corresponding type.
|
java.util.List<LabelDescriptor> |
getLabelsList()
The set of labels that must be defined to identify a particular
channel of the corresponding type.
|
LabelDescriptorOrBuilder |
getLabelsOrBuilder(int index)
The set of labels that must be defined to identify a particular
channel of the corresponding type.
|
java.util.List<? extends LabelDescriptorOrBuilder> |
getLabelsOrBuilderList()
The set of labels that must be defined to identify a particular
channel of the corresponding type.
|
java.lang.String |
getName()
The full REST resource name for this descriptor.
|
ByteString |
getNameBytes()
The full REST resource name for this descriptor.
|
ServiceTier |
getSupportedTiers(int index)
The tiers that support this notification channel; the project service tier
must be one of the supported_tiers.
|
int |
getSupportedTiersCount()
The tiers that support this notification channel; the project service tier
must be one of the supported_tiers.
|
java.util.List<ServiceTier> |
getSupportedTiersList()
The tiers that support this notification channel; the project service tier
must be one of the supported_tiers.
|
int |
getSupportedTiersValue(int index)
The tiers that support this notification channel; the project service tier
must be one of the supported_tiers.
|
java.util.List<java.lang.Integer> |
getSupportedTiersValueList()
The tiers that support this notification channel; the project service tier
must be one of the supported_tiers.
|
java.lang.String |
getType()
The type of notification channel, such as "email", "sms", etc.
|
ByteString |
getTypeBytes()
The type of notification channel, such as "email", "sms", etc.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedjava.lang.String getName()
The full REST resource name for this descriptor. The syntax is:
projects/[PROJECT_ID]/notificationChannelDescriptors/[TYPE]
In the above, `[TYPE]` is the value of the `type` field.
string name = 6;ByteString getNameBytes()
The full REST resource name for this descriptor. The syntax is:
projects/[PROJECT_ID]/notificationChannelDescriptors/[TYPE]
In the above, `[TYPE]` is the value of the `type` field.
string name = 6;java.lang.String getType()
The type of notification channel, such as "email", "sms", etc. Notification channel types are globally unique.
string type = 1;ByteString getTypeBytes()
The type of notification channel, such as "email", "sms", etc. Notification channel types are globally unique.
string type = 1;java.lang.String getDisplayName()
A human-readable name for the notification channel type. This form of the name is suitable for a user interface.
string display_name = 2;ByteString getDisplayNameBytes()
A human-readable name for the notification channel type. This form of the name is suitable for a user interface.
string display_name = 2;java.lang.String getDescription()
A human-readable description of the notification channel type. The description may include a description of the properties of the channel and pointers to external documentation.
string description = 3;ByteString getDescriptionBytes()
A human-readable description of the notification channel type. The description may include a description of the properties of the channel and pointers to external documentation.
string description = 3;java.util.List<LabelDescriptor> getLabelsList()
The set of labels that must be defined to identify a particular channel of the corresponding type. Each label includes a description for how that field should be populated.
repeated .google.api.LabelDescriptor labels = 4;LabelDescriptor getLabels(int index)
The set of labels that must be defined to identify a particular channel of the corresponding type. Each label includes a description for how that field should be populated.
repeated .google.api.LabelDescriptor labels = 4;int getLabelsCount()
The set of labels that must be defined to identify a particular channel of the corresponding type. Each label includes a description for how that field should be populated.
repeated .google.api.LabelDescriptor labels = 4;java.util.List<? extends LabelDescriptorOrBuilder> getLabelsOrBuilderList()
The set of labels that must be defined to identify a particular channel of the corresponding type. Each label includes a description for how that field should be populated.
repeated .google.api.LabelDescriptor labels = 4;LabelDescriptorOrBuilder getLabelsOrBuilder(int index)
The set of labels that must be defined to identify a particular channel of the corresponding type. Each label includes a description for how that field should be populated.
repeated .google.api.LabelDescriptor labels = 4;java.util.List<ServiceTier> getSupportedTiersList()
The tiers that support this notification channel; the project service tier must be one of the supported_tiers.
repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;int getSupportedTiersCount()
The tiers that support this notification channel; the project service tier must be one of the supported_tiers.
repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;ServiceTier getSupportedTiers(int index)
The tiers that support this notification channel; the project service tier must be one of the supported_tiers.
repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;java.util.List<java.lang.Integer> getSupportedTiersValueList()
The tiers that support this notification channel; the project service tier must be one of the supported_tiers.
repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;int getSupportedTiersValue(int index)
The tiers that support this notification channel; the project service tier must be one of the supported_tiers.
repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;