Class ImportedDataInfo.Builder (2.43.0)

public static final class ImportedDataInfo.Builder extends GeneratedMessageV3.Builder<ImportedDataInfo.Builder> implements ImportedDataInfoOrBuilder

Describes data which should be imported.

Protobuf type google.cloud.bigquery.datatransfer.v1.ImportedDataInfo

Static Methods

getDescriptor()

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

Methods

addAllTableDefs(Iterable<? extends ImportedDataInfo.TableDefinition> values)

public ImportedDataInfo.Builder addAllTableDefs(Iterable<? extends ImportedDataInfo.TableDefinition> values)

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Parameter
Name Description
values Iterable<? extends com.google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition>
Returns
Type Description
ImportedDataInfo.Builder

addAllUserDefinedFunctions(Iterable<String> values)

public ImportedDataInfo.Builder addAllUserDefinedFunctions(Iterable<String> values)

Inline code for User-defined function resources. Ignored when "sql" parameter is empty.

repeated string user_defined_functions = 4;

Parameter
Name Description
values Iterable<String>
Returns
Type Description
ImportedDataInfo.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ImportedDataInfo.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ImportedDataInfo.Builder
Overrides

addTableDefs(ImportedDataInfo.TableDefinition value)

public ImportedDataInfo.Builder addTableDefs(ImportedDataInfo.TableDefinition value)

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Parameter
Name Description
value ImportedDataInfo.TableDefinition
Returns
Type Description
ImportedDataInfo.Builder

addTableDefs(ImportedDataInfo.TableDefinition.Builder builderForValue)

public ImportedDataInfo.Builder addTableDefs(ImportedDataInfo.TableDefinition.Builder builderForValue)

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Parameter
Name Description
builderForValue ImportedDataInfo.TableDefinition.Builder
Returns
Type Description
ImportedDataInfo.Builder

addTableDefs(int index, ImportedDataInfo.TableDefinition value)

public ImportedDataInfo.Builder addTableDefs(int index, ImportedDataInfo.TableDefinition value)

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Parameters
Name Description
index int
value ImportedDataInfo.TableDefinition
Returns
Type Description
ImportedDataInfo.Builder

addTableDefs(int index, ImportedDataInfo.TableDefinition.Builder builderForValue)

public ImportedDataInfo.Builder addTableDefs(int index, ImportedDataInfo.TableDefinition.Builder builderForValue)

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Parameters
Name Description
index int
builderForValue ImportedDataInfo.TableDefinition.Builder
Returns
Type Description
ImportedDataInfo.Builder

addTableDefsBuilder()

public ImportedDataInfo.TableDefinition.Builder addTableDefsBuilder()

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Returns
Type Description
ImportedDataInfo.TableDefinition.Builder

addTableDefsBuilder(int index)

public ImportedDataInfo.TableDefinition.Builder addTableDefsBuilder(int index)

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Parameter
Name Description
index int
Returns
Type Description
ImportedDataInfo.TableDefinition.Builder

addUserDefinedFunctions(String value)

public ImportedDataInfo.Builder addUserDefinedFunctions(String value)

Inline code for User-defined function resources. Ignored when "sql" parameter is empty.

repeated string user_defined_functions = 4;

Parameter
Name Description
value String
Returns
Type Description
ImportedDataInfo.Builder

addUserDefinedFunctionsBytes(ByteString value)

public ImportedDataInfo.Builder addUserDefinedFunctionsBytes(ByteString value)

Inline code for User-defined function resources. Ignored when "sql" parameter is empty.

repeated string user_defined_functions = 4;

Parameter
Name Description
value ByteString
Returns
Type Description
ImportedDataInfo.Builder

build()

public ImportedDataInfo build()
Returns
Type Description
ImportedDataInfo

buildPartial()

public ImportedDataInfo buildPartial()
Returns
Type Description
ImportedDataInfo

clear()

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

clearDestinationTableDescription()

public ImportedDataInfo.Builder clearDestinationTableDescription()

The description of a destination table. This can be several sentences or paragraphs describing the table contents in detail.

string destination_table_description = 10;

Returns
Type Description
ImportedDataInfo.Builder

clearDestinationTableId()

public ImportedDataInfo.Builder clearDestinationTableId()

Table where results should be written.

string destination_table_id = 2;

Returns
Type Description
ImportedDataInfo.Builder

clearField(Descriptors.FieldDescriptor field)

public ImportedDataInfo.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ImportedDataInfo.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public ImportedDataInfo.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ImportedDataInfo.Builder
Overrides

clearSql()

public ImportedDataInfo.Builder clearSql()

SQL query to run. When empty, API checks that there is only one table_def specified and loads this table. Only Standard SQL queries are accepted. Legacy SQL is not allowed.

string sql = 1;

Returns
Type Description
ImportedDataInfo.Builder

clearTableDefs()

public ImportedDataInfo.Builder clearTableDefs()

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Returns
Type Description
ImportedDataInfo.Builder

clearUserDefinedFunctions()

public ImportedDataInfo.Builder clearUserDefinedFunctions()

Inline code for User-defined function resources. Ignored when "sql" parameter is empty.

repeated string user_defined_functions = 4;

Returns
Type Description
ImportedDataInfo.Builder

clearWriteDisposition()

public ImportedDataInfo.Builder clearWriteDisposition()

Specifies the action if the destination table already exists.

.google.cloud.bigquery.datatransfer.v1.WriteDisposition write_disposition = 6;

Returns
Type Description
ImportedDataInfo.Builder

clone()

public ImportedDataInfo.Builder clone()
Returns
Type Description
ImportedDataInfo.Builder
Overrides

getDefaultInstanceForType()

public ImportedDataInfo getDefaultInstanceForType()
Returns
Type Description
ImportedDataInfo

getDescriptorForType()

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

getDestinationTableDescription()

public String getDestinationTableDescription()

The description of a destination table. This can be several sentences or paragraphs describing the table contents in detail.

string destination_table_description = 10;

Returns
Type Description
String

getDestinationTableDescriptionBytes()

public ByteString getDestinationTableDescriptionBytes()

The description of a destination table. This can be several sentences or paragraphs describing the table contents in detail.

string destination_table_description = 10;

Returns
Type Description
ByteString

getDestinationTableId()

public String getDestinationTableId()

Table where results should be written.

string destination_table_id = 2;

Returns
Type Description
String

getDestinationTableIdBytes()

public ByteString getDestinationTableIdBytes()

Table where results should be written.

string destination_table_id = 2;

Returns
Type Description
ByteString

getSql()

public String getSql()

SQL query to run. When empty, API checks that there is only one table_def specified and loads this table. Only Standard SQL queries are accepted. Legacy SQL is not allowed.

string sql = 1;

Returns
Type Description
String

getSqlBytes()

public ByteString getSqlBytes()

SQL query to run. When empty, API checks that there is only one table_def specified and loads this table. Only Standard SQL queries are accepted. Legacy SQL is not allowed.

string sql = 1;

Returns
Type Description
ByteString

getTableDefs(int index)

public ImportedDataInfo.TableDefinition getTableDefs(int index)

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Parameter
Name Description
index int
Returns
Type Description
ImportedDataInfo.TableDefinition

getTableDefsBuilder(int index)

public ImportedDataInfo.TableDefinition.Builder getTableDefsBuilder(int index)

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Parameter
Name Description
index int
Returns
Type Description
ImportedDataInfo.TableDefinition.Builder

getTableDefsBuilderList()

public List<ImportedDataInfo.TableDefinition.Builder> getTableDefsBuilderList()

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Returns
Type Description
List<Builder>

getTableDefsCount()

public int getTableDefsCount()

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Returns
Type Description
int

getTableDefsList()

public List<ImportedDataInfo.TableDefinition> getTableDefsList()

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Returns
Type Description
List<TableDefinition>

getTableDefsOrBuilder(int index)

public ImportedDataInfo.TableDefinitionOrBuilder getTableDefsOrBuilder(int index)

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Parameter
Name Description
index int
Returns
Type Description
ImportedDataInfo.TableDefinitionOrBuilder

getTableDefsOrBuilderList()

public List<? extends ImportedDataInfo.TableDefinitionOrBuilder> getTableDefsOrBuilderList()

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Returns
Type Description
List<? extends com.google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinitionOrBuilder>

getUserDefinedFunctions(int index)

public String getUserDefinedFunctions(int index)

Inline code for User-defined function resources. Ignored when "sql" parameter is empty.

repeated string user_defined_functions = 4;

Parameter
Name Description
index int
Returns
Type Description
String

getUserDefinedFunctionsBytes(int index)

public ByteString getUserDefinedFunctionsBytes(int index)

Inline code for User-defined function resources. Ignored when "sql" parameter is empty.

repeated string user_defined_functions = 4;

Parameter
Name Description
index int
Returns
Type Description
ByteString

getUserDefinedFunctionsCount()

public int getUserDefinedFunctionsCount()

Inline code for User-defined function resources. Ignored when "sql" parameter is empty.

repeated string user_defined_functions = 4;

Returns
Type Description
int

getUserDefinedFunctionsList()

public ProtocolStringList getUserDefinedFunctionsList()

Inline code for User-defined function resources. Ignored when "sql" parameter is empty.

repeated string user_defined_functions = 4;

Returns
Type Description
ProtocolStringList

getWriteDisposition()

public WriteDisposition getWriteDisposition()

Specifies the action if the destination table already exists.

.google.cloud.bigquery.datatransfer.v1.WriteDisposition write_disposition = 6;

Returns
Type Description
WriteDisposition

getWriteDispositionValue()

public int getWriteDispositionValue()

Specifies the action if the destination table already exists.

.google.cloud.bigquery.datatransfer.v1.WriteDisposition write_disposition = 6;

Returns
Type Description
int

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ImportedDataInfo other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ImportedDataInfo.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ImportedDataInfo.Builder
Overrides

removeTableDefs(int index)

public ImportedDataInfo.Builder removeTableDefs(int index)

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Parameter
Name Description
index int
Returns
Type Description
ImportedDataInfo.Builder

setDestinationTableDescription(String value)

public ImportedDataInfo.Builder setDestinationTableDescription(String value)

The description of a destination table. This can be several sentences or paragraphs describing the table contents in detail.

string destination_table_description = 10;

Parameter
Name Description
value String
Returns
Type Description
ImportedDataInfo.Builder

setDestinationTableDescriptionBytes(ByteString value)

public ImportedDataInfo.Builder setDestinationTableDescriptionBytes(ByteString value)

The description of a destination table. This can be several sentences or paragraphs describing the table contents in detail.

string destination_table_description = 10;

Parameter
Name Description
value ByteString
Returns
Type Description
ImportedDataInfo.Builder

setDestinationTableId(String value)

public ImportedDataInfo.Builder setDestinationTableId(String value)

Table where results should be written.

string destination_table_id = 2;

Parameter
Name Description
value String
Returns
Type Description
ImportedDataInfo.Builder

setDestinationTableIdBytes(ByteString value)

public ImportedDataInfo.Builder setDestinationTableIdBytes(ByteString value)

Table where results should be written.

string destination_table_id = 2;

Parameter
Name Description
value ByteString
Returns
Type Description
ImportedDataInfo.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public ImportedDataInfo.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ImportedDataInfo.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ImportedDataInfo.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ImportedDataInfo.Builder
Overrides

setSql(String value)

public ImportedDataInfo.Builder setSql(String value)

SQL query to run. When empty, API checks that there is only one table_def specified and loads this table. Only Standard SQL queries are accepted. Legacy SQL is not allowed.

string sql = 1;

Parameter
Name Description
value String
Returns
Type Description
ImportedDataInfo.Builder

setSqlBytes(ByteString value)

public ImportedDataInfo.Builder setSqlBytes(ByteString value)

SQL query to run. When empty, API checks that there is only one table_def specified and loads this table. Only Standard SQL queries are accepted. Legacy SQL is not allowed.

string sql = 1;

Parameter
Name Description
value ByteString
Returns
Type Description
ImportedDataInfo.Builder

setTableDefs(int index, ImportedDataInfo.TableDefinition value)

public ImportedDataInfo.Builder setTableDefs(int index, ImportedDataInfo.TableDefinition value)

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Parameters
Name Description
index int
value ImportedDataInfo.TableDefinition
Returns
Type Description
ImportedDataInfo.Builder

setTableDefs(int index, ImportedDataInfo.TableDefinition.Builder builderForValue)

public ImportedDataInfo.Builder setTableDefs(int index, ImportedDataInfo.TableDefinition.Builder builderForValue)

When used WITHOUT the "sql" parameter, describes the schema of the destination table. When used WITH the "sql" parameter, describes tables with data stored outside of BigQuery.

repeated .google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.TableDefinition table_defs = 3;

Parameters
Name Description
index int
builderForValue ImportedDataInfo.TableDefinition.Builder
Returns
Type Description
ImportedDataInfo.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final ImportedDataInfo.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ImportedDataInfo.Builder
Overrides

setUserDefinedFunctions(int index, String value)

public ImportedDataInfo.Builder setUserDefinedFunctions(int index, String value)

Inline code for User-defined function resources. Ignored when "sql" parameter is empty.

repeated string user_defined_functions = 4;

Parameters
Name Description
index int
value String
Returns
Type Description
ImportedDataInfo.Builder

setWriteDisposition(WriteDisposition value)

public ImportedDataInfo.Builder setWriteDisposition(WriteDisposition value)

Specifies the action if the destination table already exists.

.google.cloud.bigquery.datatransfer.v1.WriteDisposition write_disposition = 6;

Parameter
Name Description
value WriteDisposition
Returns
Type Description
ImportedDataInfo.Builder

setWriteDispositionValue(int value)

public ImportedDataInfo.Builder setWriteDispositionValue(int value)

Specifies the action if the destination table already exists.

.google.cloud.bigquery.datatransfer.v1.WriteDisposition write_disposition = 6;

Parameter
Name Description
value int
Returns
Type Description
ImportedDataInfo.Builder