Class UpdateHiveTableRequest.Builder (0.76.0)

public static final class UpdateHiveTableRequest.Builder extends GeneratedMessage.Builder<UpdateHiveTableRequest.Builder> implements UpdateHiveTableRequestOrBuilder

Request message for the UpdateHiveTable method.

Protobuf type google.cloud.biglake.hive.v1beta.UpdateHiveTableRequest

Static Methods

getDescriptor()

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

Methods

build()

public UpdateHiveTableRequest build()
Returns
Type Description
UpdateHiveTableRequest

buildPartial()

public UpdateHiveTableRequest buildPartial()
Returns
Type Description
UpdateHiveTableRequest

clear()

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

clearHiveTable()

public UpdateHiveTableRequest.Builder clearHiveTable()

Required. The table to update.

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

.google.cloud.biglake.hive.v1beta.HiveTable hive_table = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UpdateHiveTableRequest.Builder

clearUpdateMask()

public UpdateHiveTableRequest.Builder clearUpdateMask()

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
UpdateHiveTableRequest.Builder

getDefaultInstanceForType()

public UpdateHiveTableRequest getDefaultInstanceForType()
Returns
Type Description
UpdateHiveTableRequest

getDescriptorForType()

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

getHiveTable()

public HiveTable getHiveTable()

Required. The table to update.

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

.google.cloud.biglake.hive.v1beta.HiveTable hive_table = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
HiveTable

The hiveTable.

getHiveTableBuilder()

public HiveTable.Builder getHiveTableBuilder()

Required. The table to update.

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

.google.cloud.biglake.hive.v1beta.HiveTable hive_table = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
HiveTable.Builder

getHiveTableOrBuilder()

public HiveTableOrBuilder getHiveTableOrBuilder()

Required. The table to update.

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

.google.cloud.biglake.hive.v1beta.HiveTable hive_table = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
HiveTableOrBuilder

getUpdateMask()

public FieldMask getUpdateMask()

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMask

The updateMask.

getUpdateMaskBuilder()

public FieldMask.Builder getUpdateMaskBuilder()

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Builder

getUpdateMaskOrBuilder()

public FieldMaskOrBuilder getUpdateMaskOrBuilder()

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMaskOrBuilder

hasHiveTable()

public boolean hasHiveTable()

Required. The table to update.

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

.google.cloud.biglake.hive.v1beta.HiveTable hive_table = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the hiveTable field is set.

hasUpdateMask()

public boolean hasUpdateMask()

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the updateMask field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(UpdateHiveTableRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeHiveTable(HiveTable value)

public UpdateHiveTableRequest.Builder mergeHiveTable(HiveTable 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}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}

.google.cloud.biglake.hive.v1beta.HiveTable hive_table = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value HiveTable
Returns
Type Description
UpdateHiveTableRequest.Builder

mergeUpdateMask(FieldMask value)

public UpdateHiveTableRequest.Builder mergeUpdateMask(FieldMask value)

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateHiveTableRequest.Builder

setHiveTable(HiveTable value)

public UpdateHiveTableRequest.Builder setHiveTable(HiveTable 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}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}

.google.cloud.biglake.hive.v1beta.HiveTable hive_table = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value HiveTable
Returns
Type Description
UpdateHiveTableRequest.Builder

setHiveTable(HiveTable.Builder builderForValue)

public UpdateHiveTableRequest.Builder setHiveTable(HiveTable.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}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}

.google.cloud.biglake.hive.v1beta.HiveTable hive_table = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue HiveTable.Builder
Returns
Type Description
UpdateHiveTableRequest.Builder

setUpdateMask(FieldMask value)

public UpdateHiveTableRequest.Builder setUpdateMask(FieldMask value)

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateHiveTableRequest.Builder

setUpdateMask(FieldMask.Builder builderForValue)

public UpdateHiveTableRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
UpdateHiveTableRequest.Builder