Reference documentation and code samples for the Common Protos for Google Cloud APIs Client class JobStats.
Job statistics.
Generated from protobuf message google.cloud.audit.BigQueryAuditMetadata.JobStats
Namespace
Google \ Cloud \ Audit \ BigQueryAuditMetadataMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ create_time |
Google\Protobuf\Timestamp
Job creation time. |
↳ start_time |
Google\Protobuf\Timestamp
Job execution start time. |
↳ end_time |
Google\Protobuf\Timestamp
Job completion time. |
↳ query_stats |
JobStats\Query
Query job statistics. |
↳ load_stats |
JobStats\Load
Load job statistics. |
↳ extract_stats |
JobStats\Extract
Extract job statistics. |
↳ total_slot_ms |
int|string
The total number of slot-ms consumed by the query job. |
↳ reservation_usage |
array<JobStats\ReservationResourceUsage>
Reservation usage attributed from each tier of a reservation hierarchy. 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. |
↳ reservation |
string
Reservation name or "unreserved" for on-demand resource usage. |
↳ parent_job_name |
string
Parent job name. Only present for child jobs. |
getCreateTime
Job creation time.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasCreateTime
clearCreateTime
setCreateTime
Job creation time.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getStartTime
Job execution start time.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasStartTime
clearStartTime
setStartTime
Job execution start time.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEndTime
Job completion time.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasEndTime
clearEndTime
setEndTime
Job completion time.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getQueryStats
Query job statistics.
| Returns | |
|---|---|
| Type | Description |
JobStats\Query|null |
|
hasQueryStats
setQueryStats
Query job statistics.
| Parameter | |
|---|---|
| Name | Description |
var |
JobStats\Query
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getLoadStats
Load job statistics.
| Returns | |
|---|---|
| Type | Description |
JobStats\Load|null |
|
hasLoadStats
setLoadStats
Load job statistics.
| Parameter | |
|---|---|
| Name | Description |
var |
JobStats\Load
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getExtractStats
Extract job statistics.
| Returns | |
|---|---|
| Type | Description |
JobStats\Extract|null |
|
hasExtractStats
setExtractStats
Extract job statistics.
| Parameter | |
|---|---|
| Name | Description |
var |
JobStats\Extract
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTotalSlotMs
The total number of slot-ms consumed by the query job.
| Returns | |
|---|---|
| Type | Description |
int|string |
|
setTotalSlotMs
The total number of slot-ms consumed by the query job.
| Parameter | |
|---|---|
| Name | Description |
var |
int|string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getReservationUsage
Reservation usage attributed from each tier of a reservation hierarchy.
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.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setReservationUsage
Reservation usage attributed from each tier of a reservation hierarchy.
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.
| Parameter | |
|---|---|
| Name | Description |
var |
array<JobStats\ReservationResourceUsage>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getReservation
Reservation name or "unreserved" for on-demand resource usage.
| Returns | |
|---|---|
| Type | Description |
string |
|
setReservation
Reservation name or "unreserved" for on-demand resource usage.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getParentJobName
Parent job name. Only present for child jobs.
| Returns | |
|---|---|
| Type | Description |
string |
|
setParentJobName
Parent job name. Only present for child jobs.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getExtended
| Returns | |
|---|---|
| Type | Description |
string |
|