Class UpdateTableRequest.Builder (0.36.0)

public static final class UpdateTableRequest.Builder extends GeneratedMessageV3.Builder<UpdateTableRequest.Builder> implements UpdateTableRequestOrBuilder

Request message for the UpdateTable method.

Protobuf type google.cloud.bigquery.biglake.v1alpha1.UpdateTableRequest

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public UpdateTableRequest build()
Returns
Type Description
UpdateTableRequest

buildPartial()

public UpdateTableRequest buildPartial()
Returns
Type Description
UpdateTableRequest

clear()

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

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearTable()

public UpdateTableRequest.Builder clearTable()

Required. The table to update.

The table's name field is used to identify the table to update. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}

.google.cloud.bigquery.biglake.v1alpha1.Table table = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UpdateTableRequest.Builder

clearUpdateMask()

public UpdateTableRequest.Builder clearUpdateMask()

The list of fields to update.

For the FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask If not set, defaults to all of the fields that are allowed to update.

.google.protobuf.FieldMask update_mask = 2;

Returns
Type Description
UpdateTableRequest.Builder

clone()

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

getDefaultInstanceForType()

public UpdateTableRequest getDefaultInstanceForType()
Returns
Type Description
UpdateTableRequest

getDescriptorForType()

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

getTable()

public Table getTable()

Required. The table to update.

The table's name field is used to identify the table to update. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}

.google.cloud.bigquery.biglake.v1alpha1.Table table = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Table

The table.

getTableBuilder()

public Table.Builder getTableBuilder()

Required. The table to update.

The table's name field is used to identify the table to update. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}

.google.cloud.bigquery.biglake.v1alpha1.Table table = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Table.Builder

getTableOrBuilder()

public TableOrBuilder getTableOrBuilder()

Required. The table to update.

The table's name field is used to identify the table to update. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}

.google.cloud.bigquery.biglake.v1alpha1.Table table = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
TableOrBuilder

getUpdateMask()

public FieldMask getUpdateMask()

The list of fields to update.

For the FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask If not set, defaults to all of the fields that are allowed to update.

.google.protobuf.FieldMask update_mask = 2;

Returns
Type Description
FieldMask

The updateMask.

getUpdateMaskBuilder()

public FieldMask.Builder getUpdateMaskBuilder()

The list of fields to update.

For the FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask If not set, defaults to all of the fields that are allowed to update.

.google.protobuf.FieldMask update_mask = 2;

Returns
Type Description
Builder

getUpdateMaskOrBuilder()

public FieldMaskOrBuilder getUpdateMaskOrBuilder()

The list of fields to update.

For the FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask If not set, defaults to all of the fields that are allowed to update.

.google.protobuf.FieldMask update_mask = 2;

Returns
Type Description
FieldMaskOrBuilder

hasTable()

public boolean hasTable()

Required. The table to update.

The table's name field is used to identify the table to update. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}

.google.cloud.bigquery.biglake.v1alpha1.Table table = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the table field is set.

hasUpdateMask()

public boolean hasUpdateMask()

The list of fields to update.

For the FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask If not set, defaults to all of the fields that are allowed to update.

.google.protobuf.FieldMask update_mask = 2;

Returns
Type Description
boolean

Whether the updateMask field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(UpdateTableRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeTable(Table value)

public UpdateTableRequest.Builder mergeTable(Table value)

Required. The table to update.

The table's name field is used to identify the table to update. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}

.google.cloud.bigquery.biglake.v1alpha1.Table table = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value Table
Returns
Type Description
UpdateTableRequest.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

mergeUpdateMask(FieldMask value)

public UpdateTableRequest.Builder mergeUpdateMask(FieldMask value)

The list of fields to update.

For the FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask If not set, defaults to all of the fields that are allowed to update.

.google.protobuf.FieldMask update_mask = 2;

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateTableRequest.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

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

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

setTable(Table value)

public UpdateTableRequest.Builder setTable(Table value)

Required. The table to update.

The table's name field is used to identify the table to update. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}

.google.cloud.bigquery.biglake.v1alpha1.Table table = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value Table
Returns
Type Description
UpdateTableRequest.Builder

setTable(Table.Builder builderForValue)

public UpdateTableRequest.Builder setTable(Table.Builder builderForValue)

Required. The table to update.

The table's name field is used to identify the table to update. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}

.google.cloud.bigquery.biglake.v1alpha1.Table table = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue Table.Builder
Returns
Type Description
UpdateTableRequest.Builder

setUnknownFields(UnknownFieldSet unknownFields)

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

setUpdateMask(FieldMask value)

public UpdateTableRequest.Builder setUpdateMask(FieldMask value)

The list of fields to update.

For the FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask If not set, defaults to all of the fields that are allowed to update.

.google.protobuf.FieldMask update_mask = 2;

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateTableRequest.Builder

setUpdateMask(FieldMask.Builder builderForValue)

public UpdateTableRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)

The list of fields to update.

For the FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask If not set, defaults to all of the fields that are allowed to update.

.google.protobuf.FieldMask update_mask = 2;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
UpdateTableRequest.Builder