public sealed class UpdateTableRequest : IMessage<UpdateTableRequest>, IEquatable<UpdateTableRequest>, IDeepCloneable<UpdateTableRequest>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Bigtable Administration v2 API class UpdateTableRequest.
The request for [UpdateTable][google.bigtable.admin.v2.BigtableTableAdmin.UpdateTable].
Implements
IMessageUpdateTableRequest, IEquatableUpdateTableRequest, IDeepCloneableUpdateTableRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Bigtable.Admin.V2Assembly
Google.Cloud.Bigtable.Admin.V2.dll
Constructors
UpdateTableRequest()
public UpdateTableRequest()UpdateTableRequest(UpdateTableRequest)
public UpdateTableRequest(UpdateTableRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
UpdateTableRequest |
Properties
IgnoreWarnings
public bool IgnoreWarnings { get; set; }Optional. If true, ignore safety checks when updating the table.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Table
public Table Table { get; set; }Required. The table to update.
The table's name field is used to identify the table to update.
| Property Value | |
|---|---|
| Type | Description |
Table |
|
UpdateMask
public FieldMask UpdateMask { get; set; }Required. The list of fields to update.
A mask specifying which fields (e.g. change_stream_config) in the table
field should be updated. This mask is relative to the table field, not to
the request message. The wildcard (*) path is currently not supported.
Currently UpdateTable is only supported for the following fields:
change_stream_configchange_stream_config.retention_perioddeletion_protectionrow_key_schema
If column_families is set in update_mask, it will return an
UNIMPLEMENTED error.
| Property Value | |
|---|---|
| Type | Description |
FieldMask |
|