public sealed class JobStatistics : IMessage<JobStatistics>, IEquatable<JobStatistics>, IDeepCloneable<JobStatistics>, IBufferMessage, IMessage
Reference documentation and code samples for the BigQuery Audit Data Logging v1 API class JobStatistics.
Job statistics that may change after a job starts.
Implements
IMessageJobStatistics, IEquatableJobStatistics, IDeepCloneableJobStatistics, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Logging.V1Assembly
Google.Cloud.BigQuery.Logging.V1.dll
Constructors
JobStatistics()
public JobStatistics()
JobStatistics(JobStatistics)
public JobStatistics(JobStatistics other)
Parameter | |
---|---|
Name | Description |
other | JobStatistics |
Properties
BillingTier
public int BillingTier { get; set; }
The tier assigned by CPU-based billing.
Property Value | |
---|---|
Type | Description |
int |
CreateTime
public Timestamp CreateTime { get; set; }
Time when the job was created.
Property Value | |
---|---|
Type | Description |
Timestamp |
EndTime
public Timestamp EndTime { get; set; }
Time when the job ended.
Property Value | |
---|---|
Type | Description |
Timestamp |
QueryOutputRowCount
public long QueryOutputRowCount { get; set; }
Number of output rows produced by the query job.
Property Value | |
---|---|
Type | Description |
long |
ReferencedTables
public RepeatedField<TableName> ReferencedTables { get; }
The first N tables accessed by the query job. Older queries that reference a large number of tables may not have all of their tables in this list. You can use the total_tables_processed count to know how many total tables were read in the query. For new queries, there is currently no limit.
Property Value | |
---|---|
Type | Description |
RepeatedFieldTableName |
ReferencedViews
public RepeatedField<TableName> ReferencedViews { get; }
The first N views accessed by the query job. Older queries that reference a large number of views may not have all of their views in this list. You can use the total_tables_processed count to know how many total tables were read in the query. For new queries, there is currently no limit.
Property Value | |
---|---|
Type | Description |
RepeatedFieldTableName |
Reservation
public string Reservation { get; set; }
Reservation name or "unreserved" for on-demand resource usage.
Property Value | |
---|---|
Type | Description |
string |
ReservationUsage
[Obsolete]
public RepeatedField<JobStatistics.Types.ReservationResourceUsage> ReservationUsage { get; }
Reservation usage. This field reported misleading information and will no longer be populated. Aggregate usage of all jobs submitted to a reservation should provide a more reliable indicator of reservation imbalance.
Property Value | |
---|---|
Type | Description |
RepeatedFieldJobStatisticsTypesReservationResourceUsage |
StartTime
public Timestamp StartTime { get; set; }
Time when the job started.
Property Value | |
---|---|
Type | Description |
Timestamp |
TotalBilledBytes
public long TotalBilledBytes { get; set; }
Processed bytes, adjusted by the job's CPU usage.
Property Value | |
---|---|
Type | Description |
long |
TotalLoadOutputBytes
public long TotalLoadOutputBytes { get; set; }
Total bytes loaded for an import job.
Property Value | |
---|---|
Type | Description |
long |
TotalProcessedBytes
public long TotalProcessedBytes { get; set; }
Total bytes processed for a job.
Property Value | |
---|---|
Type | Description |
long |
TotalSlotMs
public long TotalSlotMs { get; set; }
The total number of slot-ms consumed by the query job.
Property Value | |
---|---|
Type | Description |
long |
TotalTablesProcessed
public int TotalTablesProcessed { get; set; }
Total number of unique tables referenced in the query.
Property Value | |
---|---|
Type | Description |
int |
TotalViewsProcessed
public int TotalViewsProcessed { get; set; }
Total number of unique views referenced in the query.
Property Value | |
---|---|
Type | Description |
int |