public interface NotificationChannelDescriptorOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
A human-readable description of the notification channel
type.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
A human-readable description of the notification channel
type.
|
String |
getDisplayName()
A human-readable name for the notification channel type.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
A human-readable name for the notification channel type.
|
com.google.api.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.
|
List<com.google.api.LabelDescriptor> |
getLabelsList()
The set of labels that must be defined to identify a particular
channel of the corresponding type.
|
com.google.api.LabelDescriptorOrBuilder |
getLabelsOrBuilder(int index)
The set of labels that must be defined to identify a particular
channel of the corresponding type.
|
List<? extends com.google.api.LabelDescriptorOrBuilder> |
getLabelsOrBuilderList()
The set of labels that must be defined to identify a particular
channel of the corresponding type.
|
com.google.api.LaunchStage |
getLaunchStage()
The product launch stage for channels of this type.
|
int |
getLaunchStageValue()
The product launch stage for channels of this type.
|
String |
getName()
The full REST resource name for this descriptor.
|
com.google.protobuf.ByteString |
getNameBytes()
The full REST resource name for this descriptor.
|
ServiceTier |
getSupportedTiers(int index)
Deprecated.
google.monitoring.v3.NotificationChannelDescriptor.supported_tiers is deprecated.
See google/monitoring/v3/notification.proto;l=75
|
int |
getSupportedTiersCount()
Deprecated.
google.monitoring.v3.NotificationChannelDescriptor.supported_tiers is deprecated.
See google/monitoring/v3/notification.proto;l=75
|
List<ServiceTier> |
getSupportedTiersList()
Deprecated.
google.monitoring.v3.NotificationChannelDescriptor.supported_tiers is deprecated.
See google/monitoring/v3/notification.proto;l=75
|
int |
getSupportedTiersValue(int index)
Deprecated.
google.monitoring.v3.NotificationChannelDescriptor.supported_tiers is deprecated.
See google/monitoring/v3/notification.proto;l=75
|
List<Integer> |
getSupportedTiersValueList()
Deprecated.
google.monitoring.v3.NotificationChannelDescriptor.supported_tiers is deprecated.
See google/monitoring/v3/notification.proto;l=75
|
String |
getType()
The type of notification channel, such as "email" and "sms".
|
com.google.protobuf.ByteString |
getTypeBytes()
The type of notification channel, such as "email" and "sms".
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
The full REST resource name for this descriptor. The format is:
projects/[PROJECT_ID_OR_NUMBER]/notificationChannelDescriptors/[TYPE]
In the above, `[TYPE]` is the value of the `type` field.
string name = 6;com.google.protobuf.ByteString getNameBytes()
The full REST resource name for this descriptor. The format is:
projects/[PROJECT_ID_OR_NUMBER]/notificationChannelDescriptors/[TYPE]
In the above, `[TYPE]` is the value of the `type` field.
string name = 6;String getType()
The type of notification channel, such as "email" and "sms". To view the full list of channels, see [Channel descriptors](https://cloud.google.com/monitoring/alerts/using-channels-api#ncd). Notification channel types are globally unique.
string type = 1;com.google.protobuf.ByteString getTypeBytes()
The type of notification channel, such as "email" and "sms". To view the full list of channels, see [Channel descriptors](https://cloud.google.com/monitoring/alerts/using-channels-api#ncd). Notification channel types are globally unique.
string type = 1;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;com.google.protobuf.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;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;com.google.protobuf.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;List<com.google.api.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;com.google.api.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;List<? extends com.google.api.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;com.google.api.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;@Deprecated 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 [deprecated = true];
@Deprecated 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 [deprecated = true];
@Deprecated 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 [deprecated = true];
index - The index of the element to return.@Deprecated List<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 [deprecated = true];
@Deprecated 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 [deprecated = true];
index - The index of the value to return.int getLaunchStageValue()
The product launch stage for channels of this type.
.google.api.LaunchStage launch_stage = 7;com.google.api.LaunchStage getLaunchStage()
The product launch stage for channels of this type.
.google.api.LaunchStage launch_stage = 7;Copyright © 2024 Google LLC. All rights reserved.