Class TaskOutput (0.102.0)

public final class TaskOutput extends GeneratedMessage implements TaskOutputOrBuilder

The task output for a task type including the status and any errors.

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

Implements

TaskOutputOrBuilder

Static Fields

LINEAGE_OUTPUT_FIELD_NUMBER

public static final int LINEAGE_OUTPUT_FIELD_NUMBER
Field Value
Type Description
int

PROCESSING_ERROR_FIELD_NUMBER

public static final int PROCESSING_ERROR_FIELD_NUMBER
Field Value
Type Description
int

STATE_FIELD_NUMBER

public static final int STATE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static TaskOutput getDefaultInstance()
Returns
Type Description
TaskOutput

getDescriptor()

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

newBuilder()

public static TaskOutput.Builder newBuilder()
Returns
Type Description
TaskOutput.Builder

newBuilder(TaskOutput prototype)

public static TaskOutput.Builder newBuilder(TaskOutput prototype)
Parameter
Name Description
prototype TaskOutput
Returns
Type Description
TaskOutput.Builder

parseDelimitedFrom(InputStream input)

public static TaskOutput parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
TaskOutput
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static TaskOutput parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TaskOutput
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static TaskOutput parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
TaskOutput
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static TaskOutput parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TaskOutput
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static TaskOutput parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
TaskOutput
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static TaskOutput parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TaskOutput
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static TaskOutput parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
TaskOutput
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static TaskOutput parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TaskOutput
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static TaskOutput parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
TaskOutput
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static TaskOutput parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TaskOutput
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static TaskOutput parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
TaskOutput
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static TaskOutput parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TaskOutput
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<TaskOutput> parser()
Returns
Type Description
Parser<TaskOutput>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public TaskOutput getDefaultInstanceForType()
Returns
Type Description
TaskOutput

getLineageOutput()

public LineageOutput getLineageOutput()

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

.google.cloud.bigquery.migration.v2.LineageOutput lineage_output = 3;

Returns
Type Description
LineageOutput

The lineageOutput.

getLineageOutputOrBuilder()

public LineageOutputOrBuilder getLineageOutputOrBuilder()

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

.google.cloud.bigquery.migration.v2.LineageOutput lineage_output = 3;

Returns
Type Description
LineageOutputOrBuilder

getOutputCase()

public TaskOutput.OutputCase getOutputCase()
Returns
Type Description
TaskOutput.OutputCase

getParserForType()

public Parser<TaskOutput> getParserForType()
Returns
Type Description
Parser<TaskOutput>
Overrides

getProcessingError()

public ErrorInfo getProcessingError()

An explanation that may be populated when the task output is in FAILED state.

.google.rpc.ErrorInfo processing_error = 2;

Returns
Type Description
com.google.rpc.ErrorInfo

The processingError.

getProcessingErrorOrBuilder()

public ErrorInfoOrBuilder getProcessingErrorOrBuilder()

An explanation that may be populated when the task output is in FAILED state.

.google.rpc.ErrorInfo processing_error = 2;

Returns
Type Description
com.google.rpc.ErrorInfoOrBuilder

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getState()

public TaskOutput.State getState()

Output only. The current state of the task output.

.google.cloud.bigquery.migration.v2.TaskOutput.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TaskOutput.State

The state.

getStateValue()

public int getStateValue()

Output only. The current state of the task output.

.google.cloud.bigquery.migration.v2.TaskOutput.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for state.

hasLineageOutput()

public boolean hasLineageOutput()

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

.google.cloud.bigquery.migration.v2.LineageOutput lineage_output = 3;

Returns
Type Description
boolean

Whether the lineageOutput field is set.

hasProcessingError()

public boolean hasProcessingError()

An explanation that may be populated when the task output is in FAILED state.

.google.rpc.ErrorInfo processing_error = 2;

Returns
Type Description
boolean

Whether the processingError field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public TaskOutput.Builder newBuilderForType()
Returns
Type Description
TaskOutput.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected TaskOutput.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
TaskOutput.Builder
Overrides

toBuilder()

public TaskOutput.Builder toBuilder()
Returns
Type Description
TaskOutput.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException