public final class LineageOutput extends GeneratedMessage 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
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
PROCESSING_PROGRESS_REPORTS_FIELD_NUMBER
public static final int PROCESSING_PROGRESS_REPORTS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int RECOGNIZED_INPUTS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
WEBAPP_URI_FIELD_NUMBER
public static final int WEBAPP_URI_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static LineageOutput getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static LineageOutput.Builder newBuilder()
newBuilder(LineageOutput prototype)
public static LineageOutput.Builder newBuilder(LineageOutput prototype)
public static LineageOutput parseDelimitedFrom(InputStream input)
public static LineageOutput parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static LineageOutput parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static LineageOutput parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static LineageOutput parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static LineageOutput parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static LineageOutput parseFrom(CodedInputStream input)
public static LineageOutput parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static LineageOutput parseFrom(InputStream input)
public static LineageOutput parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static LineageOutput parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static LineageOutput parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<LineageOutput> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public LineageOutput getDefaultInstanceForType()
getParserForType()
public Parser<LineageOutput> getParserForType()
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
|
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];
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
|
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> |
|
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
|
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 |
|
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];
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
|
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> |
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
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.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public LineageOutput.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected LineageOutput.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public LineageOutput.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides