public static final class LineageOutput.ProgressReport.Builder extends GeneratedMessage.Builder<LineageOutput.ProgressReport.Builder> implements LineageOutput.ProgressReportOrBuilderBreaks down processing progress of work.
Protobuf type google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > LineageOutput.ProgressReport.BuilderImplements
LineageOutput.ProgressReportOrBuilderStatic 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 |
|
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 |
|
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 |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
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 |
|
| 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 |
|
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.ProcessingStageThe 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 |
intThe 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 |
|