Show / Hide Table of Contents

Class NotificationSubscriptionHealthMetrics

Represents a notification subscription health metrics.

Inheritance
object
NotificationSubscriptionHealthMetrics
Implements
IMessage<NotificationSubscriptionHealthMetrics>
IEquatable<NotificationSubscriptionHealthMetrics>
IDeepCloneable<NotificationSubscriptionHealthMetrics>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Shopping.Merchant.Notifications.V1
Assembly: Google.Shopping.Merchant.Notifications.V1.dll
Syntax
public sealed class NotificationSubscriptionHealthMetrics : IMessage<NotificationSubscriptionHealthMetrics>, IEquatable<NotificationSubscriptionHealthMetrics>, IDeepCloneable<NotificationSubscriptionHealthMetrics>, IBufferMessage, IMessage

Constructors

NotificationSubscriptionHealthMetrics()

Declaration
public NotificationSubscriptionHealthMetrics()

NotificationSubscriptionHealthMetrics(NotificationSubscriptionHealthMetrics)

Declaration
public NotificationSubscriptionHealthMetrics(NotificationSubscriptionHealthMetrics other)
Parameters
Type Name Description
NotificationSubscriptionHealthMetrics other

Properties

AcknowledgedMessagesCount

The number of retained acknowledged messages for the last 24 hours

Declaration
public long AcknowledgedMessagesCount { get; set; }
Property Value
Type Description
long

Name

Output only. Identifier. The name of the notification configuration. Generated by the Content API upon creation of a new NotificationSubscription. The account represents the merchant ID of the merchant that owns the configuration.

Declaration
public string Name { get; set; }
Property Value
Type Description
string

NotificationSubscriptionHealthMetricsName

NotificationSubscriptionHealthMetricsName-typed view over the Name resource name property.

Declaration
public NotificationSubscriptionHealthMetricsName NotificationSubscriptionHealthMetricsName { get; set; }
Property Value
Type Description
NotificationSubscriptionHealthMetricsName

OldestUnacknowledgedMessageWaitingTime

The time since the oldest unacknowledged message was sent in seconds

Declaration
public long OldestUnacknowledgedMessageWaitingTime { get; set; }
Property Value
Type Description
long

UndeliveredMessagesCount

The number of unacknowledged messages for the last 7 days, we will attempt to re-deliver the unacknowledged message later and once successfully delivered it will not be counted within unacknowledged messages (the number of unacknowledged messages should gradually decrease to zero once the issue is fixed).

Declaration
public long UndeliveredMessagesCount { get; set; }
Property Value
Type Description
long
In this article
Back to top Generated by DocFX