...

Source file src/google.golang.org/genproto/googleapis/bigtable/admin/table/v1/bigtable_table_service_messages.pb.go

Documentation: google.golang.org/genproto/googleapis/bigtable/admin/table/v1

     1  // Copyright 2017 Google Inc.
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by protoc-gen-go. DO NOT EDIT.
    16  // versions:
    17  // 	protoc-gen-go v1.25.0
    18  // 	protoc        v3.13.0
    19  // source: google/bigtable/admin/table/v1/bigtable_table_service_messages.proto
    20  
    21  package table
    22  
    23  import (
    24  	reflect "reflect"
    25  	sync "sync"
    26  
    27  	proto "github.com/golang/protobuf/proto"
    28  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    29  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    30  )
    31  
    32  const (
    33  	// Verify that this generated code is sufficiently up-to-date.
    34  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    35  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    36  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    37  )
    38  
    39  // This is a compile-time assertion that a sufficiently up-to-date version
    40  // of the legacy proto package is being used.
    41  const _ = proto.ProtoPackageIsVersion4
    42  
    43  type CreateTableRequest struct {
    44  	state         protoimpl.MessageState
    45  	sizeCache     protoimpl.SizeCache
    46  	unknownFields protoimpl.UnknownFields
    47  
    48  	// The unique name of the cluster in which to create the new table.
    49  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    50  	// The name by which the new table should be referred to within the cluster,
    51  	// e.g. "foobar" rather than "<cluster_name>/tables/foobar".
    52  	TableId string `protobuf:"bytes,2,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
    53  	// The Table to create. The `name` field of the Table and all of its
    54  	// ColumnFamilies must be left blank, and will be populated in the response.
    55  	Table *Table `protobuf:"bytes,3,opt,name=table,proto3" json:"table,omitempty"`
    56  	// The optional list of row keys that will be used to initially split the
    57  	// table into several tablets (Tablets are similar to HBase regions).
    58  	// Given two split keys, "s1" and "s2", three tablets will be created,
    59  	// spanning the key ranges: [, s1), [s1, s2), [s2, ).
    60  	//
    61  	// Example:
    62  	//  * Row keys := ["a", "apple", "custom", "customer_1", "customer_2",
    63  	//                 "other", "zz"]
    64  	//  * initial_split_keys := ["apple", "customer_1", "customer_2", "other"]
    65  	//  * Key assignment:
    66  	//    - Tablet 1 [, apple)                => {"a"}.
    67  	//    - Tablet 2 [apple, customer_1)      => {"apple", "custom"}.
    68  	//    - Tablet 3 [customer_1, customer_2) => {"customer_1"}.
    69  	//    - Tablet 4 [customer_2, other)      => {"customer_2"}.
    70  	//    - Tablet 5 [other, )                => {"other", "zz"}.
    71  	InitialSplitKeys []string `protobuf:"bytes,4,rep,name=initial_split_keys,json=initialSplitKeys,proto3" json:"initial_split_keys,omitempty"`
    72  }
    73  
    74  func (x *CreateTableRequest) Reset() {
    75  	*x = CreateTableRequest{}
    76  	if protoimpl.UnsafeEnabled {
    77  		mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[0]
    78  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    79  		ms.StoreMessageInfo(mi)
    80  	}
    81  }
    82  
    83  func (x *CreateTableRequest) String() string {
    84  	return protoimpl.X.MessageStringOf(x)
    85  }
    86  
    87  func (*CreateTableRequest) ProtoMessage() {}
    88  
    89  func (x *CreateTableRequest) ProtoReflect() protoreflect.Message {
    90  	mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[0]
    91  	if protoimpl.UnsafeEnabled && x != nil {
    92  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    93  		if ms.LoadMessageInfo() == nil {
    94  			ms.StoreMessageInfo(mi)
    95  		}
    96  		return ms
    97  	}
    98  	return mi.MessageOf(x)
    99  }
   100  
   101  // Deprecated: Use CreateTableRequest.ProtoReflect.Descriptor instead.
   102  func (*CreateTableRequest) Descriptor() ([]byte, []int) {
   103  	return file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescGZIP(), []int{0}
   104  }
   105  
   106  func (x *CreateTableRequest) GetName() string {
   107  	if x != nil {
   108  		return x.Name
   109  	}
   110  	return ""
   111  }
   112  
   113  func (x *CreateTableRequest) GetTableId() string {
   114  	if x != nil {
   115  		return x.TableId
   116  	}
   117  	return ""
   118  }
   119  
   120  func (x *CreateTableRequest) GetTable() *Table {
   121  	if x != nil {
   122  		return x.Table
   123  	}
   124  	return nil
   125  }
   126  
   127  func (x *CreateTableRequest) GetInitialSplitKeys() []string {
   128  	if x != nil {
   129  		return x.InitialSplitKeys
   130  	}
   131  	return nil
   132  }
   133  
   134  type ListTablesRequest struct {
   135  	state         protoimpl.MessageState
   136  	sizeCache     protoimpl.SizeCache
   137  	unknownFields protoimpl.UnknownFields
   138  
   139  	// The unique name of the cluster for which tables should be listed.
   140  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   141  }
   142  
   143  func (x *ListTablesRequest) Reset() {
   144  	*x = ListTablesRequest{}
   145  	if protoimpl.UnsafeEnabled {
   146  		mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[1]
   147  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   148  		ms.StoreMessageInfo(mi)
   149  	}
   150  }
   151  
   152  func (x *ListTablesRequest) String() string {
   153  	return protoimpl.X.MessageStringOf(x)
   154  }
   155  
   156  func (*ListTablesRequest) ProtoMessage() {}
   157  
   158  func (x *ListTablesRequest) ProtoReflect() protoreflect.Message {
   159  	mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[1]
   160  	if protoimpl.UnsafeEnabled && x != nil {
   161  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   162  		if ms.LoadMessageInfo() == nil {
   163  			ms.StoreMessageInfo(mi)
   164  		}
   165  		return ms
   166  	}
   167  	return mi.MessageOf(x)
   168  }
   169  
   170  // Deprecated: Use ListTablesRequest.ProtoReflect.Descriptor instead.
   171  func (*ListTablesRequest) Descriptor() ([]byte, []int) {
   172  	return file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescGZIP(), []int{1}
   173  }
   174  
   175  func (x *ListTablesRequest) GetName() string {
   176  	if x != nil {
   177  		return x.Name
   178  	}
   179  	return ""
   180  }
   181  
   182  type ListTablesResponse struct {
   183  	state         protoimpl.MessageState
   184  	sizeCache     protoimpl.SizeCache
   185  	unknownFields protoimpl.UnknownFields
   186  
   187  	// The tables present in the requested cluster.
   188  	// At present, only the names of the tables are populated.
   189  	Tables []*Table `protobuf:"bytes,1,rep,name=tables,proto3" json:"tables,omitempty"`
   190  }
   191  
   192  func (x *ListTablesResponse) Reset() {
   193  	*x = ListTablesResponse{}
   194  	if protoimpl.UnsafeEnabled {
   195  		mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[2]
   196  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   197  		ms.StoreMessageInfo(mi)
   198  	}
   199  }
   200  
   201  func (x *ListTablesResponse) String() string {
   202  	return protoimpl.X.MessageStringOf(x)
   203  }
   204  
   205  func (*ListTablesResponse) ProtoMessage() {}
   206  
   207  func (x *ListTablesResponse) ProtoReflect() protoreflect.Message {
   208  	mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[2]
   209  	if protoimpl.UnsafeEnabled && x != nil {
   210  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   211  		if ms.LoadMessageInfo() == nil {
   212  			ms.StoreMessageInfo(mi)
   213  		}
   214  		return ms
   215  	}
   216  	return mi.MessageOf(x)
   217  }
   218  
   219  // Deprecated: Use ListTablesResponse.ProtoReflect.Descriptor instead.
   220  func (*ListTablesResponse) Descriptor() ([]byte, []int) {
   221  	return file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescGZIP(), []int{2}
   222  }
   223  
   224  func (x *ListTablesResponse) GetTables() []*Table {
   225  	if x != nil {
   226  		return x.Tables
   227  	}
   228  	return nil
   229  }
   230  
   231  type GetTableRequest struct {
   232  	state         protoimpl.MessageState
   233  	sizeCache     protoimpl.SizeCache
   234  	unknownFields protoimpl.UnknownFields
   235  
   236  	// The unique name of the requested table.
   237  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   238  }
   239  
   240  func (x *GetTableRequest) Reset() {
   241  	*x = GetTableRequest{}
   242  	if protoimpl.UnsafeEnabled {
   243  		mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[3]
   244  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   245  		ms.StoreMessageInfo(mi)
   246  	}
   247  }
   248  
   249  func (x *GetTableRequest) String() string {
   250  	return protoimpl.X.MessageStringOf(x)
   251  }
   252  
   253  func (*GetTableRequest) ProtoMessage() {}
   254  
   255  func (x *GetTableRequest) ProtoReflect() protoreflect.Message {
   256  	mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[3]
   257  	if protoimpl.UnsafeEnabled && x != nil {
   258  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   259  		if ms.LoadMessageInfo() == nil {
   260  			ms.StoreMessageInfo(mi)
   261  		}
   262  		return ms
   263  	}
   264  	return mi.MessageOf(x)
   265  }
   266  
   267  // Deprecated: Use GetTableRequest.ProtoReflect.Descriptor instead.
   268  func (*GetTableRequest) Descriptor() ([]byte, []int) {
   269  	return file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescGZIP(), []int{3}
   270  }
   271  
   272  func (x *GetTableRequest) GetName() string {
   273  	if x != nil {
   274  		return x.Name
   275  	}
   276  	return ""
   277  }
   278  
   279  type DeleteTableRequest struct {
   280  	state         protoimpl.MessageState
   281  	sizeCache     protoimpl.SizeCache
   282  	unknownFields protoimpl.UnknownFields
   283  
   284  	// The unique name of the table to be deleted.
   285  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   286  }
   287  
   288  func (x *DeleteTableRequest) Reset() {
   289  	*x = DeleteTableRequest{}
   290  	if protoimpl.UnsafeEnabled {
   291  		mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[4]
   292  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   293  		ms.StoreMessageInfo(mi)
   294  	}
   295  }
   296  
   297  func (x *DeleteTableRequest) String() string {
   298  	return protoimpl.X.MessageStringOf(x)
   299  }
   300  
   301  func (*DeleteTableRequest) ProtoMessage() {}
   302  
   303  func (x *DeleteTableRequest) ProtoReflect() protoreflect.Message {
   304  	mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[4]
   305  	if protoimpl.UnsafeEnabled && x != nil {
   306  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   307  		if ms.LoadMessageInfo() == nil {
   308  			ms.StoreMessageInfo(mi)
   309  		}
   310  		return ms
   311  	}
   312  	return mi.MessageOf(x)
   313  }
   314  
   315  // Deprecated: Use DeleteTableRequest.ProtoReflect.Descriptor instead.
   316  func (*DeleteTableRequest) Descriptor() ([]byte, []int) {
   317  	return file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescGZIP(), []int{4}
   318  }
   319  
   320  func (x *DeleteTableRequest) GetName() string {
   321  	if x != nil {
   322  		return x.Name
   323  	}
   324  	return ""
   325  }
   326  
   327  type RenameTableRequest struct {
   328  	state         protoimpl.MessageState
   329  	sizeCache     protoimpl.SizeCache
   330  	unknownFields protoimpl.UnknownFields
   331  
   332  	// The current unique name of the table.
   333  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   334  	// The new name by which the table should be referred to within its containing
   335  	// cluster, e.g. "foobar" rather than "<cluster_name>/tables/foobar".
   336  	NewId string `protobuf:"bytes,2,opt,name=new_id,json=newId,proto3" json:"new_id,omitempty"`
   337  }
   338  
   339  func (x *RenameTableRequest) Reset() {
   340  	*x = RenameTableRequest{}
   341  	if protoimpl.UnsafeEnabled {
   342  		mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[5]
   343  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   344  		ms.StoreMessageInfo(mi)
   345  	}
   346  }
   347  
   348  func (x *RenameTableRequest) String() string {
   349  	return protoimpl.X.MessageStringOf(x)
   350  }
   351  
   352  func (*RenameTableRequest) ProtoMessage() {}
   353  
   354  func (x *RenameTableRequest) ProtoReflect() protoreflect.Message {
   355  	mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[5]
   356  	if protoimpl.UnsafeEnabled && x != nil {
   357  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   358  		if ms.LoadMessageInfo() == nil {
   359  			ms.StoreMessageInfo(mi)
   360  		}
   361  		return ms
   362  	}
   363  	return mi.MessageOf(x)
   364  }
   365  
   366  // Deprecated: Use RenameTableRequest.ProtoReflect.Descriptor instead.
   367  func (*RenameTableRequest) Descriptor() ([]byte, []int) {
   368  	return file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescGZIP(), []int{5}
   369  }
   370  
   371  func (x *RenameTableRequest) GetName() string {
   372  	if x != nil {
   373  		return x.Name
   374  	}
   375  	return ""
   376  }
   377  
   378  func (x *RenameTableRequest) GetNewId() string {
   379  	if x != nil {
   380  		return x.NewId
   381  	}
   382  	return ""
   383  }
   384  
   385  type CreateColumnFamilyRequest struct {
   386  	state         protoimpl.MessageState
   387  	sizeCache     protoimpl.SizeCache
   388  	unknownFields protoimpl.UnknownFields
   389  
   390  	// The unique name of the table in which to create the new column family.
   391  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   392  	// The name by which the new column family should be referred to within the
   393  	// table, e.g. "foobar" rather than "<table_name>/columnFamilies/foobar".
   394  	ColumnFamilyId string `protobuf:"bytes,2,opt,name=column_family_id,json=columnFamilyId,proto3" json:"column_family_id,omitempty"`
   395  	// The column family to create. The `name` field must be left blank.
   396  	ColumnFamily *ColumnFamily `protobuf:"bytes,3,opt,name=column_family,json=columnFamily,proto3" json:"column_family,omitempty"`
   397  }
   398  
   399  func (x *CreateColumnFamilyRequest) Reset() {
   400  	*x = CreateColumnFamilyRequest{}
   401  	if protoimpl.UnsafeEnabled {
   402  		mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[6]
   403  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   404  		ms.StoreMessageInfo(mi)
   405  	}
   406  }
   407  
   408  func (x *CreateColumnFamilyRequest) String() string {
   409  	return protoimpl.X.MessageStringOf(x)
   410  }
   411  
   412  func (*CreateColumnFamilyRequest) ProtoMessage() {}
   413  
   414  func (x *CreateColumnFamilyRequest) ProtoReflect() protoreflect.Message {
   415  	mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[6]
   416  	if protoimpl.UnsafeEnabled && x != nil {
   417  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   418  		if ms.LoadMessageInfo() == nil {
   419  			ms.StoreMessageInfo(mi)
   420  		}
   421  		return ms
   422  	}
   423  	return mi.MessageOf(x)
   424  }
   425  
   426  // Deprecated: Use CreateColumnFamilyRequest.ProtoReflect.Descriptor instead.
   427  func (*CreateColumnFamilyRequest) Descriptor() ([]byte, []int) {
   428  	return file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescGZIP(), []int{6}
   429  }
   430  
   431  func (x *CreateColumnFamilyRequest) GetName() string {
   432  	if x != nil {
   433  		return x.Name
   434  	}
   435  	return ""
   436  }
   437  
   438  func (x *CreateColumnFamilyRequest) GetColumnFamilyId() string {
   439  	if x != nil {
   440  		return x.ColumnFamilyId
   441  	}
   442  	return ""
   443  }
   444  
   445  func (x *CreateColumnFamilyRequest) GetColumnFamily() *ColumnFamily {
   446  	if x != nil {
   447  		return x.ColumnFamily
   448  	}
   449  	return nil
   450  }
   451  
   452  type DeleteColumnFamilyRequest struct {
   453  	state         protoimpl.MessageState
   454  	sizeCache     protoimpl.SizeCache
   455  	unknownFields protoimpl.UnknownFields
   456  
   457  	// The unique name of the column family to be deleted.
   458  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   459  }
   460  
   461  func (x *DeleteColumnFamilyRequest) Reset() {
   462  	*x = DeleteColumnFamilyRequest{}
   463  	if protoimpl.UnsafeEnabled {
   464  		mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[7]
   465  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   466  		ms.StoreMessageInfo(mi)
   467  	}
   468  }
   469  
   470  func (x *DeleteColumnFamilyRequest) String() string {
   471  	return protoimpl.X.MessageStringOf(x)
   472  }
   473  
   474  func (*DeleteColumnFamilyRequest) ProtoMessage() {}
   475  
   476  func (x *DeleteColumnFamilyRequest) ProtoReflect() protoreflect.Message {
   477  	mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[7]
   478  	if protoimpl.UnsafeEnabled && x != nil {
   479  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   480  		if ms.LoadMessageInfo() == nil {
   481  			ms.StoreMessageInfo(mi)
   482  		}
   483  		return ms
   484  	}
   485  	return mi.MessageOf(x)
   486  }
   487  
   488  // Deprecated: Use DeleteColumnFamilyRequest.ProtoReflect.Descriptor instead.
   489  func (*DeleteColumnFamilyRequest) Descriptor() ([]byte, []int) {
   490  	return file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescGZIP(), []int{7}
   491  }
   492  
   493  func (x *DeleteColumnFamilyRequest) GetName() string {
   494  	if x != nil {
   495  		return x.Name
   496  	}
   497  	return ""
   498  }
   499  
   500  type BulkDeleteRowsRequest struct {
   501  	state         protoimpl.MessageState
   502  	sizeCache     protoimpl.SizeCache
   503  	unknownFields protoimpl.UnknownFields
   504  
   505  	// The unique name of the table on which to perform the bulk delete
   506  	TableName string `protobuf:"bytes,1,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
   507  	// Types that are assignable to Target:
   508  	//	*BulkDeleteRowsRequest_RowKeyPrefix
   509  	//	*BulkDeleteRowsRequest_DeleteAllDataFromTable
   510  	Target isBulkDeleteRowsRequest_Target `protobuf_oneof:"target"`
   511  }
   512  
   513  func (x *BulkDeleteRowsRequest) Reset() {
   514  	*x = BulkDeleteRowsRequest{}
   515  	if protoimpl.UnsafeEnabled {
   516  		mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[8]
   517  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   518  		ms.StoreMessageInfo(mi)
   519  	}
   520  }
   521  
   522  func (x *BulkDeleteRowsRequest) String() string {
   523  	return protoimpl.X.MessageStringOf(x)
   524  }
   525  
   526  func (*BulkDeleteRowsRequest) ProtoMessage() {}
   527  
   528  func (x *BulkDeleteRowsRequest) ProtoReflect() protoreflect.Message {
   529  	mi := &file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[8]
   530  	if protoimpl.UnsafeEnabled && x != nil {
   531  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   532  		if ms.LoadMessageInfo() == nil {
   533  			ms.StoreMessageInfo(mi)
   534  		}
   535  		return ms
   536  	}
   537  	return mi.MessageOf(x)
   538  }
   539  
   540  // Deprecated: Use BulkDeleteRowsRequest.ProtoReflect.Descriptor instead.
   541  func (*BulkDeleteRowsRequest) Descriptor() ([]byte, []int) {
   542  	return file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescGZIP(), []int{8}
   543  }
   544  
   545  func (x *BulkDeleteRowsRequest) GetTableName() string {
   546  	if x != nil {
   547  		return x.TableName
   548  	}
   549  	return ""
   550  }
   551  
   552  func (m *BulkDeleteRowsRequest) GetTarget() isBulkDeleteRowsRequest_Target {
   553  	if m != nil {
   554  		return m.Target
   555  	}
   556  	return nil
   557  }
   558  
   559  func (x *BulkDeleteRowsRequest) GetRowKeyPrefix() []byte {
   560  	if x, ok := x.GetTarget().(*BulkDeleteRowsRequest_RowKeyPrefix); ok {
   561  		return x.RowKeyPrefix
   562  	}
   563  	return nil
   564  }
   565  
   566  func (x *BulkDeleteRowsRequest) GetDeleteAllDataFromTable() bool {
   567  	if x, ok := x.GetTarget().(*BulkDeleteRowsRequest_DeleteAllDataFromTable); ok {
   568  		return x.DeleteAllDataFromTable
   569  	}
   570  	return false
   571  }
   572  
   573  type isBulkDeleteRowsRequest_Target interface {
   574  	isBulkDeleteRowsRequest_Target()
   575  }
   576  
   577  type BulkDeleteRowsRequest_RowKeyPrefix struct {
   578  	// Delete all rows that start with this row key prefix. Prefix cannot be
   579  	// zero length.
   580  	RowKeyPrefix []byte `protobuf:"bytes,2,opt,name=row_key_prefix,json=rowKeyPrefix,proto3,oneof"`
   581  }
   582  
   583  type BulkDeleteRowsRequest_DeleteAllDataFromTable struct {
   584  	// Delete all rows in the table. Setting this to false is a no-op.
   585  	DeleteAllDataFromTable bool `protobuf:"varint,3,opt,name=delete_all_data_from_table,json=deleteAllDataFromTable,proto3,oneof"`
   586  }
   587  
   588  func (*BulkDeleteRowsRequest_RowKeyPrefix) isBulkDeleteRowsRequest_Target() {}
   589  
   590  func (*BulkDeleteRowsRequest_DeleteAllDataFromTable) isBulkDeleteRowsRequest_Target() {}
   591  
   592  var File_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto protoreflect.FileDescriptor
   593  
   594  var file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDesc = []byte{
   595  	0x0a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c,
   596  	0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x76, 0x31,
   597  	0x2f, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f,
   598  	0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
   599  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62,
   600  	0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61,
   601  	0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x62,
   602  	0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x74, 0x61,
   603  	0x62, 0x6c, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f,
   604  	0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   605  	0x22, 0xae, 0x01, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65,
   606  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
   607  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x74,
   608  	0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x74,
   609  	0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x3b, 0x0a, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18,
   610  	0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62,
   611  	0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61,
   612  	0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x05, 0x74, 0x61,
   613  	0x62, 0x6c, 0x65, 0x12, 0x2c, 0x0a, 0x12, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x73,
   614  	0x70, 0x6c, 0x69, 0x74, 0x5f, 0x6b, 0x65, 0x79, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52,
   615  	0x10, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x53, 0x70, 0x6c, 0x69, 0x74, 0x4b, 0x65, 0x79,
   616  	0x73, 0x22, 0x27, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
   617  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
   618  	0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x53, 0x0a, 0x12, 0x4c, 0x69,
   619  	0x73, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
   620  	0x12, 0x3d, 0x0a, 0x06, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
   621  	0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62,
   622  	0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76,
   623  	0x31, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x06, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x22,
   624  	0x25, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
   625  	0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
   626  	0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x28, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
   627  	0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04,
   628  	0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
   629  	0x22, 0x3f, 0x0a, 0x12, 0x52, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52,
   630  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
   631  	0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x15, 0x0a, 0x06, 0x6e, 0x65,
   632  	0x77, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6e, 0x65, 0x77, 0x49,
   633  	0x64, 0x22, 0xac, 0x01, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6c, 0x75,
   634  	0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
   635  	0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
   636  	0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x10, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x5f, 0x66, 0x61,
   637  	0x6d, 0x69, 0x6c, 0x79, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63,
   638  	0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x49, 0x64, 0x12, 0x51, 0x0a,
   639  	0x0d, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x5f, 0x66, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x18, 0x03,
   640  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69,
   641  	0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61, 0x62,
   642  	0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69,
   643  	0x6c, 0x79, 0x52, 0x0c, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79,
   644  	0x22, 0x2f, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e,
   645  	0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a,
   646  	0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
   647  	0x65, 0x22, 0xa6, 0x01, 0x0a, 0x15, 0x42, 0x75, 0x6c, 0x6b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
   648  	0x52, 0x6f, 0x77, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x74,
   649  	0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
   650  	0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x6f,
   651  	0x77, 0x5f, 0x6b, 0x65, 0x79, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x02, 0x20, 0x01,
   652  	0x28, 0x0c, 0x48, 0x00, 0x52, 0x0c, 0x72, 0x6f, 0x77, 0x4b, 0x65, 0x79, 0x50, 0x72, 0x65, 0x66,
   653  	0x69, 0x78, 0x12, 0x3c, 0x0a, 0x1a, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x5f, 0x61, 0x6c, 0x6c,
   654  	0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x66, 0x72, 0x6f, 0x6d, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65,
   655  	0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x16, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65,
   656  	0x41, 0x6c, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x46, 0x72, 0x6f, 0x6d, 0x54, 0x61, 0x62, 0x6c, 0x65,
   657  	0x42, 0x08, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x42, 0x8e, 0x01, 0x0a, 0x22, 0x63,
   658  	0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62,
   659  	0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76,
   660  	0x31, 0x42, 0x21, 0x42, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65,
   661  	0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x50,
   662  	0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x43, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67,
   663  	0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f,
   664  	0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x62, 0x69,
   665  	0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x74, 0x61, 0x62,
   666  	0x6c, 0x65, 0x2f, 0x76, 0x31, 0x3b, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f,
   667  	0x74, 0x6f, 0x33,
   668  }
   669  
   670  var (
   671  	file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescOnce sync.Once
   672  	file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescData = file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDesc
   673  )
   674  
   675  func file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescGZIP() []byte {
   676  	file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescOnce.Do(func() {
   677  		file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescData)
   678  	})
   679  	return file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDescData
   680  }
   681  
   682  var file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
   683  var file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_goTypes = []interface{}{
   684  	(*CreateTableRequest)(nil),        // 0: google.bigtable.admin.table.v1.CreateTableRequest
   685  	(*ListTablesRequest)(nil),         // 1: google.bigtable.admin.table.v1.ListTablesRequest
   686  	(*ListTablesResponse)(nil),        // 2: google.bigtable.admin.table.v1.ListTablesResponse
   687  	(*GetTableRequest)(nil),           // 3: google.bigtable.admin.table.v1.GetTableRequest
   688  	(*DeleteTableRequest)(nil),        // 4: google.bigtable.admin.table.v1.DeleteTableRequest
   689  	(*RenameTableRequest)(nil),        // 5: google.bigtable.admin.table.v1.RenameTableRequest
   690  	(*CreateColumnFamilyRequest)(nil), // 6: google.bigtable.admin.table.v1.CreateColumnFamilyRequest
   691  	(*DeleteColumnFamilyRequest)(nil), // 7: google.bigtable.admin.table.v1.DeleteColumnFamilyRequest
   692  	(*BulkDeleteRowsRequest)(nil),     // 8: google.bigtable.admin.table.v1.BulkDeleteRowsRequest
   693  	(*Table)(nil),                     // 9: google.bigtable.admin.table.v1.Table
   694  	(*ColumnFamily)(nil),              // 10: google.bigtable.admin.table.v1.ColumnFamily
   695  }
   696  var file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_depIdxs = []int32{
   697  	9,  // 0: google.bigtable.admin.table.v1.CreateTableRequest.table:type_name -> google.bigtable.admin.table.v1.Table
   698  	9,  // 1: google.bigtable.admin.table.v1.ListTablesResponse.tables:type_name -> google.bigtable.admin.table.v1.Table
   699  	10, // 2: google.bigtable.admin.table.v1.CreateColumnFamilyRequest.column_family:type_name -> google.bigtable.admin.table.v1.ColumnFamily
   700  	3,  // [3:3] is the sub-list for method output_type
   701  	3,  // [3:3] is the sub-list for method input_type
   702  	3,  // [3:3] is the sub-list for extension type_name
   703  	3,  // [3:3] is the sub-list for extension extendee
   704  	0,  // [0:3] is the sub-list for field type_name
   705  }
   706  
   707  func init() { file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_init() }
   708  func file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_init() {
   709  	if File_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto != nil {
   710  		return
   711  	}
   712  	file_google_bigtable_admin_table_v1_bigtable_table_data_proto_init()
   713  	if !protoimpl.UnsafeEnabled {
   714  		file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   715  			switch v := v.(*CreateTableRequest); i {
   716  			case 0:
   717  				return &v.state
   718  			case 1:
   719  				return &v.sizeCache
   720  			case 2:
   721  				return &v.unknownFields
   722  			default:
   723  				return nil
   724  			}
   725  		}
   726  		file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   727  			switch v := v.(*ListTablesRequest); i {
   728  			case 0:
   729  				return &v.state
   730  			case 1:
   731  				return &v.sizeCache
   732  			case 2:
   733  				return &v.unknownFields
   734  			default:
   735  				return nil
   736  			}
   737  		}
   738  		file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   739  			switch v := v.(*ListTablesResponse); i {
   740  			case 0:
   741  				return &v.state
   742  			case 1:
   743  				return &v.sizeCache
   744  			case 2:
   745  				return &v.unknownFields
   746  			default:
   747  				return nil
   748  			}
   749  		}
   750  		file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   751  			switch v := v.(*GetTableRequest); i {
   752  			case 0:
   753  				return &v.state
   754  			case 1:
   755  				return &v.sizeCache
   756  			case 2:
   757  				return &v.unknownFields
   758  			default:
   759  				return nil
   760  			}
   761  		}
   762  		file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
   763  			switch v := v.(*DeleteTableRequest); i {
   764  			case 0:
   765  				return &v.state
   766  			case 1:
   767  				return &v.sizeCache
   768  			case 2:
   769  				return &v.unknownFields
   770  			default:
   771  				return nil
   772  			}
   773  		}
   774  		file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
   775  			switch v := v.(*RenameTableRequest); i {
   776  			case 0:
   777  				return &v.state
   778  			case 1:
   779  				return &v.sizeCache
   780  			case 2:
   781  				return &v.unknownFields
   782  			default:
   783  				return nil
   784  			}
   785  		}
   786  		file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
   787  			switch v := v.(*CreateColumnFamilyRequest); i {
   788  			case 0:
   789  				return &v.state
   790  			case 1:
   791  				return &v.sizeCache
   792  			case 2:
   793  				return &v.unknownFields
   794  			default:
   795  				return nil
   796  			}
   797  		}
   798  		file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
   799  			switch v := v.(*DeleteColumnFamilyRequest); i {
   800  			case 0:
   801  				return &v.state
   802  			case 1:
   803  				return &v.sizeCache
   804  			case 2:
   805  				return &v.unknownFields
   806  			default:
   807  				return nil
   808  			}
   809  		}
   810  		file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
   811  			switch v := v.(*BulkDeleteRowsRequest); i {
   812  			case 0:
   813  				return &v.state
   814  			case 1:
   815  				return &v.sizeCache
   816  			case 2:
   817  				return &v.unknownFields
   818  			default:
   819  				return nil
   820  			}
   821  		}
   822  	}
   823  	file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes[8].OneofWrappers = []interface{}{
   824  		(*BulkDeleteRowsRequest_RowKeyPrefix)(nil),
   825  		(*BulkDeleteRowsRequest_DeleteAllDataFromTable)(nil),
   826  	}
   827  	type x struct{}
   828  	out := protoimpl.TypeBuilder{
   829  		File: protoimpl.DescBuilder{
   830  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   831  			RawDescriptor: file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDesc,
   832  			NumEnums:      0,
   833  			NumMessages:   9,
   834  			NumExtensions: 0,
   835  			NumServices:   0,
   836  		},
   837  		GoTypes:           file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_goTypes,
   838  		DependencyIndexes: file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_depIdxs,
   839  		MessageInfos:      file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_msgTypes,
   840  	}.Build()
   841  	File_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto = out.File
   842  	file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_rawDesc = nil
   843  	file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_goTypes = nil
   844  	file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_depIdxs = nil
   845  }
   846  

View as plain text