Class ListNotificationChannelsResponse (2.3.0)

public sealed class ListNotificationChannelsResponse : IPageResponse<NotificationChannel>, IEnumerable<NotificationChannel>, IEnumerable, IMessage<ListNotificationChannelsResponse>, IEquatable<ListNotificationChannelsResponse>, IDeepCloneable<ListNotificationChannelsResponse>, IBufferMessage, IMessage

The ListNotificationChannels response.

Inheritance

Object > ListNotificationChannelsResponse

Namespace

Google.Cloud.Monitoring.V3

Assembly

Google.Cloud.Monitoring.V3.dll

Constructors

ListNotificationChannelsResponse()

public ListNotificationChannelsResponse()

ListNotificationChannelsResponse(ListNotificationChannelsResponse)

public ListNotificationChannelsResponse(ListNotificationChannelsResponse other)
Parameter
NameDescription
otherListNotificationChannelsResponse

Properties

NextPageToken

public string NextPageToken { get; set; }

If not empty, indicates that there may be more results that match the request. Use the value in the page_token field in a subsequent request to fetch the next set of results. If empty, all results have been returned.

Property Value
TypeDescription
String

NotificationChannels

public RepeatedField<NotificationChannel> NotificationChannels { get; }

The notification channels defined for the specified project.

Property Value
TypeDescription
RepeatedField<NotificationChannel>

TotalSize

public int TotalSize { get; set; }

The total number of notification channels in all pages. This number is only an estimate, and may change in subsequent pages. https://aip.dev/158

Property Value
TypeDescription
Int32

Methods

GetEnumerator()

public IEnumerator<NotificationChannel> GetEnumerator()

Returns an enumerator that iterates through the resources in this response.

Returns
TypeDescription
IEnumerator<NotificationChannel>

Explicit Interface Implementations

IEnumerable.GetEnumerator()

IEnumerator IEnumerable.GetEnumerator()
Returns
TypeDescription
IEnumerator