Google Cloud BigQuery Migration V2 Client - Class ProgressReport (1.5.2)

Reference documentation and code samples for the Google Cloud BigQuery Migration V2 Client class ProgressReport.

Breaks down processing progress of work.

Generated from protobuf message google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport

Namespace

Google \ Cloud \ BigQuery \ Migration \ V2 \ LineageOutput

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ processing_stage int

Output only. The processing stage this progress report describes.

↳ work_summaries array<ProgressReport\WorkSummary>

Output only. Summaries of work broken up by the state of the work. Each work summary describes how much work is in the given state. To get numbers for the total work covered, aggregate the numbers from all summaries.

getProcessingStage

Output only. The processing stage this progress report describes.

Returns
Type Description
int Enum of type ProcessingStage.

setProcessingStage

Output only. The processing stage this progress report describes.

Parameter
Name Description
var int

Enum of type ProcessingStage.

Returns
Type Description
$this

getWorkSummaries

Output only. Summaries of work broken up by the state of the work. Each work summary describes how much work is in the given state.

To get numbers for the total work covered, aggregate the numbers from all summaries.

Returns
Type Description
Google\Protobuf\RepeatedField<ProgressReport\WorkSummary>

setWorkSummaries

Output only. Summaries of work broken up by the state of the work. Each work summary describes how much work is in the given state.

To get numbers for the total work covered, aggregate the numbers from all summaries.

Parameter
Name Description
var array<ProgressReport\WorkSummary>
Returns
Type Description
$this