Class LineageOutput.ProgressReport.Builder (0.102.0)

public static final class LineageOutput.ProgressReport.Builder extends GeneratedMessage.Builder<LineageOutput.ProgressReport.Builder> implements LineageOutput.ProgressReportOrBuilder

Breaks down processing progress of work.

Protobuf type google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllWorkSummaries(Iterable<? extends LineageOutput.ProgressReport.WorkSummary> values)

public LineageOutput.ProgressReport.Builder addAllWorkSummaries(Iterable<? extends LineageOutput.ProgressReport.WorkSummary> values)

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
values Iterable<? extends com.google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary>
Returns
Type Description
LineageOutput.ProgressReport.Builder

addWorkSummaries(LineageOutput.ProgressReport.WorkSummary value)

public LineageOutput.ProgressReport.Builder addWorkSummaries(LineageOutput.ProgressReport.WorkSummary value)

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value LineageOutput.ProgressReport.WorkSummary
Returns
Type Description
LineageOutput.ProgressReport.Builder

addWorkSummaries(LineageOutput.ProgressReport.WorkSummary.Builder builderForValue)

public LineageOutput.ProgressReport.Builder addWorkSummaries(LineageOutput.ProgressReport.WorkSummary.Builder builderForValue)

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue LineageOutput.ProgressReport.WorkSummary.Builder
Returns
Type Description
LineageOutput.ProgressReport.Builder

addWorkSummaries(int index, LineageOutput.ProgressReport.WorkSummary value)

public LineageOutput.ProgressReport.Builder addWorkSummaries(int index, LineageOutput.ProgressReport.WorkSummary value)

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
value LineageOutput.ProgressReport.WorkSummary
Returns
Type Description
LineageOutput.ProgressReport.Builder

addWorkSummaries(int index, LineageOutput.ProgressReport.WorkSummary.Builder builderForValue)

public LineageOutput.ProgressReport.Builder addWorkSummaries(int index, LineageOutput.ProgressReport.WorkSummary.Builder builderForValue)

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
builderForValue LineageOutput.ProgressReport.WorkSummary.Builder
Returns
Type Description
LineageOutput.ProgressReport.Builder

addWorkSummariesBuilder()

public LineageOutput.ProgressReport.WorkSummary.Builder addWorkSummariesBuilder()

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
LineageOutput.ProgressReport.WorkSummary.Builder

addWorkSummariesBuilder(int index)

public LineageOutput.ProgressReport.WorkSummary.Builder addWorkSummariesBuilder(int index)

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
LineageOutput.ProgressReport.WorkSummary.Builder

build()

public LineageOutput.ProgressReport build()
Returns
Type Description
LineageOutput.ProgressReport

buildPartial()

public LineageOutput.ProgressReport buildPartial()
Returns
Type Description
LineageOutput.ProgressReport

clear()

public LineageOutput.ProgressReport.Builder clear()
Returns
Type Description
LineageOutput.ProgressReport.Builder
Overrides

clearProcessingStage()

public LineageOutput.ProgressReport.Builder clearProcessingStage()

Output only. The processing stage this progress report describes.

.google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.ProcessingStage processing_stage = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
LineageOutput.ProgressReport.Builder

This builder for chaining.

clearWorkSummaries()

public LineageOutput.ProgressReport.Builder clearWorkSummaries()

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
LineageOutput.ProgressReport.Builder

getDefaultInstanceForType()

public LineageOutput.ProgressReport getDefaultInstanceForType()
Returns
Type Description
LineageOutput.ProgressReport

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getProcessingStage()

public LineageOutput.ProgressReport.ProcessingStage getProcessingStage()

Output only. The processing stage this progress report describes.

.google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.ProcessingStage processing_stage = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
LineageOutput.ProgressReport.ProcessingStage

The processingStage.

getProcessingStageValue()

public int getProcessingStageValue()

Output only. The processing stage this progress report describes.

.google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.ProcessingStage processing_stage = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for processingStage.

getWorkSummaries(int index)

public LineageOutput.ProgressReport.WorkSummary getWorkSummaries(int index)

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
LineageOutput.ProgressReport.WorkSummary

getWorkSummariesBuilder(int index)

public LineageOutput.ProgressReport.WorkSummary.Builder getWorkSummariesBuilder(int index)

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
LineageOutput.ProgressReport.WorkSummary.Builder

getWorkSummariesBuilderList()

public List<LineageOutput.ProgressReport.WorkSummary.Builder> getWorkSummariesBuilderList()

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<Builder>

getWorkSummariesCount()

public int getWorkSummariesCount()

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getWorkSummariesList()

public List<LineageOutput.ProgressReport.WorkSummary> getWorkSummariesList()

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<WorkSummary>

getWorkSummariesOrBuilder(int index)

public LineageOutput.ProgressReport.WorkSummaryOrBuilder getWorkSummariesOrBuilder(int index)

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
LineageOutput.ProgressReport.WorkSummaryOrBuilder

getWorkSummariesOrBuilderList()

public List<? extends LineageOutput.ProgressReport.WorkSummaryOrBuilder> getWorkSummariesOrBuilderList()

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummaryOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(LineageOutput.ProgressReport other)

public LineageOutput.ProgressReport.Builder mergeFrom(LineageOutput.ProgressReport other)
Parameter
Name Description
other LineageOutput.ProgressReport
Returns
Type Description
LineageOutput.ProgressReport.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public LineageOutput.ProgressReport.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
LineageOutput.ProgressReport.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public LineageOutput.ProgressReport.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
LineageOutput.ProgressReport.Builder
Overrides

removeWorkSummaries(int index)

public LineageOutput.ProgressReport.Builder removeWorkSummaries(int index)

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
LineageOutput.ProgressReport.Builder

setProcessingStage(LineageOutput.ProgressReport.ProcessingStage value)

public LineageOutput.ProgressReport.Builder setProcessingStage(LineageOutput.ProgressReport.ProcessingStage value)

Output only. The processing stage this progress report describes.

.google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.ProcessingStage processing_stage = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value LineageOutput.ProgressReport.ProcessingStage

The processingStage to set.

Returns
Type Description
LineageOutput.ProgressReport.Builder

This builder for chaining.

setProcessingStageValue(int value)

public LineageOutput.ProgressReport.Builder setProcessingStageValue(int value)

Output only. The processing stage this progress report describes.

.google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.ProcessingStage processing_stage = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The enum numeric value on the wire for processingStage to set.

Returns
Type Description
LineageOutput.ProgressReport.Builder

This builder for chaining.

setWorkSummaries(int index, LineageOutput.ProgressReport.WorkSummary value)

public LineageOutput.ProgressReport.Builder setWorkSummaries(int index, LineageOutput.ProgressReport.WorkSummary value)

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
value LineageOutput.ProgressReport.WorkSummary
Returns
Type Description
LineageOutput.ProgressReport.Builder

setWorkSummaries(int index, LineageOutput.ProgressReport.WorkSummary.Builder builderForValue)

public LineageOutput.ProgressReport.Builder setWorkSummaries(int index, LineageOutput.ProgressReport.WorkSummary.Builder builderForValue)

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.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport.WorkSummary work_summaries = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
builderForValue LineageOutput.ProgressReport.WorkSummary.Builder
Returns
Type Description
LineageOutput.ProgressReport.Builder