public sealed class UsageSignal : IMessage<UsageSignal>, IEquatable<UsageSignal>, IDeepCloneable<UsageSignal>, IBufferMessage, IMessage
Reference documentation and code samples for the Data Catalog v1 API class UsageSignal.
The set of all usage signals that Data Catalog stores.
Note: Usually, these signals are updated daily. In rare cases, an update may fail but will be performed again on the next day.
Implements
IMessageUsageSignal, IEquatableUsageSignal, IDeepCloneableUsageSignal, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.V1Assembly
Google.Cloud.DataCatalog.V1.dll
Constructors
UsageSignal()
public UsageSignal()
UsageSignal(UsageSignal)
public UsageSignal(UsageSignal other)
Parameter | |
---|---|
Name | Description |
other |
UsageSignal |
Properties
CommonUsageWithinTimeRange
public MapField<string, CommonUsageStats> CommonUsageWithinTimeRange { get; }
Common usage statistics over each of the predefined time ranges.
Supported time ranges are {"24H", "7D", "30D", "Lifetime"}
.
Property Value | |
---|---|
Type | Description |
MapFieldstringCommonUsageStats |
FavoriteCount
public long FavoriteCount { get; set; }
Favorite count in the source system.
Property Value | |
---|---|
Type | Description |
long |
HasFavoriteCount
public bool HasFavoriteCount { get; }
Gets whether the "favorite_count" field is set
Property Value | |
---|---|
Type | Description |
bool |
UpdateTime
public Timestamp UpdateTime { get; set; }
The end timestamp of the duration of usage statistics.
Property Value | |
---|---|
Type | Description |
Timestamp |
UsageWithinTimeRange
public MapField<string, UsageStats> UsageWithinTimeRange { get; }
Output only. BigQuery usage statistics over each of the predefined time ranges.
Supported time ranges are {"24H", "7D", "30D"}
.
Property Value | |
---|---|
Type | Description |
MapFieldstringUsageStats |