Class BigQueryTableReference.Builder (0.1.0)

public static final class BigQueryTableReference.Builder extends GeneratedMessageV3.Builder<BigQueryTableReference.Builder> implements BigQueryTableReferenceOrBuilder

Message representing a reference to a single BigQuery table.

Protobuf type google.cloud.geminidataanalytics.v1beta.BigQueryTableReference

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public BigQueryTableReference build()
Returns
Type Description
BigQueryTableReference

buildPartial()

public BigQueryTableReference buildPartial()
Returns
Type Description
BigQueryTableReference

clear()

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

clearDatasetId()

public BigQueryTableReference.Builder clearDatasetId()

Required. The dataset that the table belongs to.

string dataset_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
BigQueryTableReference.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearProjectId()

public BigQueryTableReference.Builder clearProjectId()

Required. The project that the table belongs to.

string project_id = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
BigQueryTableReference.Builder

This builder for chaining.

clearSchema()

public BigQueryTableReference.Builder clearSchema()

Optional. The schema of the datasource.

.google.cloud.geminidataanalytics.v1beta.Schema schema = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BigQueryTableReference.Builder

clearTableId()

public BigQueryTableReference.Builder clearTableId()

Required. The table id.

string table_id = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
BigQueryTableReference.Builder

This builder for chaining.

clone()

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

getDatasetId()

public String getDatasetId()

Required. The dataset that the table belongs to.

string dataset_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The datasetId.

getDatasetIdBytes()

public ByteString getDatasetIdBytes()

Required. The dataset that the table belongs to.

string dataset_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for datasetId.

getDefaultInstanceForType()

public BigQueryTableReference getDefaultInstanceForType()
Returns
Type Description
BigQueryTableReference

getDescriptorForType()

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

getProjectId()

public String getProjectId()

Required. The project that the table belongs to.

string project_id = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The projectId.

getProjectIdBytes()

public ByteString getProjectIdBytes()

Required. The project that the table belongs to.

string project_id = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for projectId.

getSchema()

public Schema getSchema()

Optional. The schema of the datasource.

.google.cloud.geminidataanalytics.v1beta.Schema schema = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Schema

The schema.

getSchemaBuilder()

public Schema.Builder getSchemaBuilder()

Optional. The schema of the datasource.

.google.cloud.geminidataanalytics.v1beta.Schema schema = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Schema.Builder

getSchemaOrBuilder()

public SchemaOrBuilder getSchemaOrBuilder()

Optional. The schema of the datasource.

.google.cloud.geminidataanalytics.v1beta.Schema schema = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SchemaOrBuilder

getTableId()

public String getTableId()

Required. The table id.

string table_id = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The tableId.

getTableIdBytes()

public ByteString getTableIdBytes()

Required. The table id.

string table_id = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for tableId.

hasSchema()

public boolean hasSchema()

Optional. The schema of the datasource.

.google.cloud.geminidataanalytics.v1beta.Schema schema = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the schema field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(BigQueryTableReference other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeSchema(Schema value)

public BigQueryTableReference.Builder mergeSchema(Schema value)

Optional. The schema of the datasource.

.google.cloud.geminidataanalytics.v1beta.Schema schema = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Schema
Returns
Type Description
BigQueryTableReference.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setDatasetId(String value)

public BigQueryTableReference.Builder setDatasetId(String value)

Required. The dataset that the table belongs to.

string dataset_id = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The datasetId to set.

Returns
Type Description
BigQueryTableReference.Builder

This builder for chaining.

setDatasetIdBytes(ByteString value)

public BigQueryTableReference.Builder setDatasetIdBytes(ByteString value)

Required. The dataset that the table belongs to.

string dataset_id = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for datasetId to set.

Returns
Type Description
BigQueryTableReference.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

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

setProjectId(String value)

public BigQueryTableReference.Builder setProjectId(String value)

Required. The project that the table belongs to.

string project_id = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The projectId to set.

Returns
Type Description
BigQueryTableReference.Builder

This builder for chaining.

setProjectIdBytes(ByteString value)

public BigQueryTableReference.Builder setProjectIdBytes(ByteString value)

Required. The project that the table belongs to.

string project_id = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for projectId to set.

Returns
Type Description
BigQueryTableReference.Builder

This builder for chaining.

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

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

setSchema(Schema value)

public BigQueryTableReference.Builder setSchema(Schema value)

Optional. The schema of the datasource.

.google.cloud.geminidataanalytics.v1beta.Schema schema = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Schema
Returns
Type Description
BigQueryTableReference.Builder

setSchema(Schema.Builder builderForValue)

public BigQueryTableReference.Builder setSchema(Schema.Builder builderForValue)

Optional. The schema of the datasource.

.google.cloud.geminidataanalytics.v1beta.Schema schema = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue Schema.Builder
Returns
Type Description
BigQueryTableReference.Builder

setTableId(String value)

public BigQueryTableReference.Builder setTableId(String value)

Required. The table id.

string table_id = 4 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The tableId to set.

Returns
Type Description
BigQueryTableReference.Builder

This builder for chaining.

setTableIdBytes(ByteString value)

public BigQueryTableReference.Builder setTableIdBytes(ByteString value)

Required. The table id.

string table_id = 4 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for tableId to set.

Returns
Type Description
BigQueryTableReference.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

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