Class LineageOutput.Builder (0.102.0)

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

The output of a task with output type "LINEAGE".

Actual generated lineage can be queried separately (see webapp_uri), this message contains only metadata: processing status, errors, etc.

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

Static Methods

getDescriptor()

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

Methods

addAllProcessingProgressReports(Iterable<? extends LineageOutput.ProgressReport> values)

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

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

addAllRecognizedInputs(Iterable<? extends LineageOutput.RecognizedInput> values)

public LineageOutput.Builder addAllRecognizedInputs(Iterable<? extends LineageOutput.RecognizedInput> values)

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

addProcessingProgressReports(LineageOutput.ProgressReport value)

public LineageOutput.Builder addProcessingProgressReports(LineageOutput.ProgressReport value)

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

addProcessingProgressReports(LineageOutput.ProgressReport.Builder builderForValue)

public LineageOutput.Builder addProcessingProgressReports(LineageOutput.ProgressReport.Builder builderForValue)

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

addProcessingProgressReports(int index, LineageOutput.ProgressReport value)

public LineageOutput.Builder addProcessingProgressReports(int index, LineageOutput.ProgressReport value)

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

addProcessingProgressReports(int index, LineageOutput.ProgressReport.Builder builderForValue)

public LineageOutput.Builder addProcessingProgressReports(int index, LineageOutput.ProgressReport.Builder builderForValue)

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

addProcessingProgressReportsBuilder()

public LineageOutput.ProgressReport.Builder addProcessingProgressReportsBuilder()

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
LineageOutput.ProgressReport.Builder

addProcessingProgressReportsBuilder(int index)

public LineageOutput.ProgressReport.Builder addProcessingProgressReportsBuilder(int index)

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

addRecognizedInputs(LineageOutput.RecognizedInput value)

public LineageOutput.Builder addRecognizedInputs(LineageOutput.RecognizedInput value)

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value LineageOutput.RecognizedInput
Returns
Type Description
LineageOutput.Builder

addRecognizedInputs(LineageOutput.RecognizedInput.Builder builderForValue)

public LineageOutput.Builder addRecognizedInputs(LineageOutput.RecognizedInput.Builder builderForValue)

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue LineageOutput.RecognizedInput.Builder
Returns
Type Description
LineageOutput.Builder

addRecognizedInputs(int index, LineageOutput.RecognizedInput value)

public LineageOutput.Builder addRecognizedInputs(int index, LineageOutput.RecognizedInput value)

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
value LineageOutput.RecognizedInput
Returns
Type Description
LineageOutput.Builder

addRecognizedInputs(int index, LineageOutput.RecognizedInput.Builder builderForValue)

public LineageOutput.Builder addRecognizedInputs(int index, LineageOutput.RecognizedInput.Builder builderForValue)

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
builderForValue LineageOutput.RecognizedInput.Builder
Returns
Type Description
LineageOutput.Builder

addRecognizedInputsBuilder()

public LineageOutput.RecognizedInput.Builder addRecognizedInputsBuilder()

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
LineageOutput.RecognizedInput.Builder

addRecognizedInputsBuilder(int index)

public LineageOutput.RecognizedInput.Builder addRecognizedInputsBuilder(int index)

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

build()

public LineageOutput build()
Returns
Type Description
LineageOutput

buildPartial()

public LineageOutput buildPartial()
Returns
Type Description
LineageOutput

clear()

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

clearProcessingProgressReports()

public LineageOutput.Builder clearProcessingProgressReports()

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
LineageOutput.Builder

clearRecognizedInputs()

public LineageOutput.Builder clearRecognizedInputs()

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
LineageOutput.Builder

clearWebappUri()

public LineageOutput.Builder clearWebappUri()

The URI of the webapp that visualizes the lineage. The user needs the bigquerymigration.googleapis.com/lineageDbs.query IAM permission to use the webapp.

string webapp_uri = 1;

Returns
Type Description
LineageOutput.Builder

This builder for chaining.

getDefaultInstanceForType()

public LineageOutput getDefaultInstanceForType()
Returns
Type Description
LineageOutput

getDescriptorForType()

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

getProcessingProgressReports(int index)

public LineageOutput.ProgressReport getProcessingProgressReports(int index)

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
LineageOutput.ProgressReport

getProcessingProgressReportsBuilder(int index)

public LineageOutput.ProgressReport.Builder getProcessingProgressReportsBuilder(int index)

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

getProcessingProgressReportsBuilderList()

public List<LineageOutput.ProgressReport.Builder> getProcessingProgressReportsBuilderList()

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<Builder>

getProcessingProgressReportsCount()

public int getProcessingProgressReportsCount()

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getProcessingProgressReportsList()

public List<LineageOutput.ProgressReport> getProcessingProgressReportsList()

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<ProgressReport>

getProcessingProgressReportsOrBuilder(int index)

public LineageOutput.ProgressReportOrBuilder getProcessingProgressReportsOrBuilder(int index)

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
LineageOutput.ProgressReportOrBuilder

getProcessingProgressReportsOrBuilderList()

public List<? extends LineageOutput.ProgressReportOrBuilder> getProcessingProgressReportsOrBuilderList()

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

getRecognizedInputs(int index)

public LineageOutput.RecognizedInput getRecognizedInputs(int index)

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
LineageOutput.RecognizedInput

getRecognizedInputsBuilder(int index)

public LineageOutput.RecognizedInput.Builder getRecognizedInputsBuilder(int index)

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

getRecognizedInputsBuilderList()

public List<LineageOutput.RecognizedInput.Builder> getRecognizedInputsBuilderList()

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<Builder>

getRecognizedInputsCount()

public int getRecognizedInputsCount()

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getRecognizedInputsList()

public List<LineageOutput.RecognizedInput> getRecognizedInputsList()

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<RecognizedInput>

getRecognizedInputsOrBuilder(int index)

public LineageOutput.RecognizedInputOrBuilder getRecognizedInputsOrBuilder(int index)

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
LineageOutput.RecognizedInputOrBuilder

getRecognizedInputsOrBuilderList()

public List<? extends LineageOutput.RecognizedInputOrBuilder> getRecognizedInputsOrBuilderList()

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

getWebappUri()

public String getWebappUri()

The URI of the webapp that visualizes the lineage. The user needs the bigquerymigration.googleapis.com/lineageDbs.query IAM permission to use the webapp.

string webapp_uri = 1;

Returns
Type Description
String

The webappUri.

getWebappUriBytes()

public ByteString getWebappUriBytes()

The URI of the webapp that visualizes the lineage. The user needs the bigquerymigration.googleapis.com/lineageDbs.query IAM permission to use the webapp.

string webapp_uri = 1;

Returns
Type Description
ByteString

The bytes for webappUri.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(LineageOutput other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeProcessingProgressReports(int index)

public LineageOutput.Builder removeProcessingProgressReports(int index)

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
LineageOutput.Builder

removeRecognizedInputs(int index)

public LineageOutput.Builder removeRecognizedInputs(int index)

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
LineageOutput.Builder

setProcessingProgressReports(int index, LineageOutput.ProgressReport value)

public LineageOutput.Builder setProcessingProgressReports(int index, LineageOutput.ProgressReport value)

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

setProcessingProgressReports(int index, LineageOutput.ProgressReport.Builder builderForValue)

public LineageOutput.Builder setProcessingProgressReports(int index, LineageOutput.ProgressReport.Builder builderForValue)

Output only. Work processing progress reports broken up by processing stage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.ProgressReport processing_progress_reports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

setRecognizedInputs(int index, LineageOutput.RecognizedInput value)

public LineageOutput.Builder setRecognizedInputs(int index, LineageOutput.RecognizedInput value)

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
value LineageOutput.RecognizedInput
Returns
Type Description
LineageOutput.Builder

setRecognizedInputs(int index, LineageOutput.RecognizedInput.Builder builderForValue)

public LineageOutput.Builder setRecognizedInputs(int index, LineageOutput.RecognizedInput.Builder builderForValue)

Output only. Recognized lineage inputs.

All inputs are processed only if the task succeeds and all work is in state SUCCEEDED (in particular, nothing is SKIPPED).

Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.

repeated .google.cloud.bigquery.migration.v2.LineageOutput.RecognizedInput recognized_inputs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
builderForValue LineageOutput.RecognizedInput.Builder
Returns
Type Description
LineageOutput.Builder

setWebappUri(String value)

public LineageOutput.Builder setWebappUri(String value)

The URI of the webapp that visualizes the lineage. The user needs the bigquerymigration.googleapis.com/lineageDbs.query IAM permission to use the webapp.

string webapp_uri = 1;

Parameter
Name Description
value String

The webappUri to set.

Returns
Type Description
LineageOutput.Builder

This builder for chaining.

setWebappUriBytes(ByteString value)

public LineageOutput.Builder setWebappUriBytes(ByteString value)

The URI of the webapp that visualizes the lineage. The user needs the bigquerymigration.googleapis.com/lineageDbs.query IAM permission to use the webapp.

string webapp_uri = 1;

Parameter
Name Description
value ByteString

The bytes for webappUri to set.

Returns
Type Description
LineageOutput.Builder

This builder for chaining.