Class ComputeMessageStatsResponse
Response containing stats for messages in the requested topic and partition.
Implements
Inherited Members
Namespace: Google.Apis.PubsubLite.v1.Data
Assembly: Google.Apis.PubsubLite.v1.dll
Syntax
public class ComputeMessageStatsResponse : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
MessageBytes
The number of quota bytes accounted to these messages.
Declaration
[JsonProperty("messageBytes")]
public virtual long? MessageBytes { get; set; }
Property Value
Type | Description |
---|---|
long? |
MessageCount
The count of messages.
Declaration
[JsonProperty("messageCount")]
public virtual long? MessageCount { get; set; }
Property Value
Type | Description |
---|---|
long? |
MinimumEventTime
object representation of MinimumEventTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use MinimumEventTimeDateTimeOffset instead.")]
public virtual object MinimumEventTime { get; set; }
Property Value
Type | Description |
---|---|
object |
MinimumEventTimeDateTimeOffset
DateTimeOffset representation of MinimumEventTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? MinimumEventTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
MinimumEventTimeRaw
The minimum event timestamp across these messages. For the purposes of this computation, if a message does not have an event time, we use the publish time. The timestamp will be unset if there are no messages.
Declaration
[JsonProperty("minimumEventTime")]
public virtual string MinimumEventTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
MinimumPublishTime
object representation of MinimumPublishTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use MinimumPublishTimeDateTimeOffset instead.")]
public virtual object MinimumPublishTime { get; set; }
Property Value
Type | Description |
---|---|
object |
MinimumPublishTimeDateTimeOffset
DateTimeOffset representation of MinimumPublishTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? MinimumPublishTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
MinimumPublishTimeRaw
The minimum publish timestamp across these messages. Note that publish timestamps within a partition are not guaranteed to be non-decreasing. The timestamp will be unset if there are no messages.
Declaration
[JsonProperty("minimumPublishTime")]
public virtual string MinimumPublishTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |