...

Source file src/google.golang.org/genproto/googleapis/bigtable/admin/table/v1/bigtable_table_service.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.proto
    20  
    21  package table
    22  
    23  import (
    24  	context "context"
    25  	reflect "reflect"
    26  
    27  	proto "github.com/golang/protobuf/proto"
    28  	_ "google.golang.org/genproto/googleapis/api/annotations"
    29  	grpc "google.golang.org/grpc"
    30  	codes "google.golang.org/grpc/codes"
    31  	status "google.golang.org/grpc/status"
    32  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    33  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    34  	emptypb "google.golang.org/protobuf/types/known/emptypb"
    35  )
    36  
    37  const (
    38  	// Verify that this generated code is sufficiently up-to-date.
    39  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    40  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    41  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    42  )
    43  
    44  // This is a compile-time assertion that a sufficiently up-to-date version
    45  // of the legacy proto package is being used.
    46  const _ = proto.ProtoPackageIsVersion4
    47  
    48  var File_google_bigtable_admin_table_v1_bigtable_table_service_proto protoreflect.FileDescriptor
    49  
    50  var file_google_bigtable_admin_table_v1_bigtable_table_service_proto_rawDesc = []byte{
    51  	0x0a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c,
    52  	0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x76, 0x31,
    53  	0x2f, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f,
    54  	0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1e, 0x67,
    55  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x61,
    56  	0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x1a, 0x1c, 0x67,
    57  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
    58  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f,
    59  	0x67, 0x6c, 0x65, 0x2f, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x6d,
    60  	0x69, 0x6e, 0x2f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x69, 0x67, 0x74,
    61  	0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x2e,
    62  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x62, 0x69,
    63  	0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x74, 0x61, 0x62,
    64  	0x6c, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74,
    65  	0x61, 0x62, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6d, 0x65, 0x73,
    66  	0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f,
    67  	0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70,
    68  	0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0xbe, 0x0c, 0x0a, 0x14, 0x42, 0x69, 0x67,
    69  	0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63,
    70  	0x65, 0x12, 0xa4, 0x01, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c,
    71  	0x65, 0x12, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61,
    72  	0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e,
    73  	0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65,
    74  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62,
    75  	0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61,
    76  	0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x3a, 0x82, 0xd3,
    77  	0xe4, 0x93, 0x02, 0x34, 0x22, 0x2f, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
    78  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x7a, 0x6f, 0x6e, 0x65, 0x73,
    79  	0x2f, 0x2a, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x74,
    80  	0x61, 0x62, 0x6c, 0x65, 0x73, 0x3a, 0x01, 0x2a, 0x12, 0xac, 0x01, 0x0a, 0x0a, 0x4c, 0x69, 0x73,
    81  	0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
    82  	0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
    83  	0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x62,
    84  	0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x67, 0x6f, 0x6f,
    85  	0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d,
    86  	0x69, 0x6e, 0x2e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74,
    87  	0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x37,
    88  	0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x12, 0x2f, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
    89  	0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x7a, 0x6f, 0x6e,
    90  	0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d,
    91  	0x2f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x9d, 0x01, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x54,
    92  	0x61, 0x62, 0x6c, 0x65, 0x12, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69,
    93  	0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61, 0x62,
    94  	0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65,
    95  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62,
    96  	0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61,
    97  	0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x39, 0x82, 0xd3,
    98  	0xe4, 0x93, 0x02, 0x33, 0x12, 0x31, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
    99  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x7a, 0x6f, 0x6e, 0x65, 0x73,
   100  	0x2f, 0x2a, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61,
   101  	0x62, 0x6c, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0x94, 0x01, 0x0a, 0x0b, 0x44, 0x65, 0x6c, 0x65,
   102  	0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   103  	0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
   104  	0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54,
   105  	0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f,
   106  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
   107  	0x70, 0x74, 0x79, 0x22, 0x39, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x33, 0x2a, 0x31, 0x2f, 0x76, 0x31,
   108  	0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
   109  	0x2a, 0x2f, 0x7a, 0x6f, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
   110  	0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0x9e,
   111  	0x01, 0x0a, 0x0b, 0x52, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x32,
   112  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65,
   113  	0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e,
   114  	0x52, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
   115  	0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   116  	0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x43, 0x82, 0xd3, 0xe4, 0x93,
   117  	0x02, 0x3d, 0x22, 0x38, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72,
   118  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x7a, 0x6f, 0x6e, 0x65, 0x73, 0x2f, 0x2a,
   119  	0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x62, 0x6c,
   120  	0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x3a, 0x01, 0x2a, 0x12,
   121  	0xca, 0x01, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e,
   122  	0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x12, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
   123  	0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74,
   124  	0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f,
   125  	0x6c, 0x75, 0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
   126  	0x74, 0x1a, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61,
   127  	0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e,
   128  	0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x22,
   129  	0x4b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x45, 0x22, 0x40, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61,
   130  	0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x7a, 0x6f,
   131  	0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x2a,
   132  	0x2f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x6f, 0x6c, 0x75, 0x6d,
   133  	0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x69, 0x65, 0x73, 0x3a, 0x01, 0x2a, 0x12, 0xbf, 0x01, 0x0a,
   134  	0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x46, 0x61, 0x6d,
   135  	0x69, 0x6c, 0x79, 0x12, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67,
   136  	0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61, 0x62, 0x6c,
   137  	0x65, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c,
   138  	0x79, 0x1a, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61,
   139  	0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e,
   140  	0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x22,
   141  	0x4d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x47, 0x1a, 0x42, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61,
   142  	0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x7a, 0x6f,
   143  	0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x2a,
   144  	0x2f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e,
   145  	0x46, 0x61, 0x6d, 0x69, 0x6c, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x01, 0x2a, 0x12, 0xb3,
   146  	0x01, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x46,
   147  	0x61, 0x6d, 0x69, 0x6c, 0x79, 0x12, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62,
   148  	0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61,
   149  	0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6c,
   150  	0x75, 0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
   151  	0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
   152  	0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x4a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x44,
   153  	0x2a, 0x42, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a,
   154  	0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x7a, 0x6f, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63,
   155  	0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73,
   156  	0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x69, 0x65,
   157  	0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xb2, 0x01, 0x0a, 0x0e, 0x42, 0x75, 0x6c, 0x6b, 0x44, 0x65, 0x6c,
   158  	0x65, 0x74, 0x65, 0x52, 0x6f, 0x77, 0x73, 0x12, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   159  	0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
   160  	0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x75, 0x6c, 0x6b, 0x44, 0x65, 0x6c,
   161  	0x65, 0x74, 0x65, 0x52, 0x6f, 0x77, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16,
   162  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
   163  	0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x51, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4b, 0x22, 0x46,
   164  	0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
   165  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x7a, 0x6f, 0x6e, 0x65, 0x73,
   166  	0x2f, 0x2a, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61,
   167  	0x62, 0x6c, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x62, 0x75, 0x6c, 0x6b, 0x44, 0x65, 0x6c, 0x65,
   168  	0x74, 0x65, 0x52, 0x6f, 0x77, 0x73, 0x3a, 0x01, 0x2a, 0x42, 0x87, 0x01, 0x0a, 0x22, 0x63, 0x6f,
   169  	0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c,
   170  	0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31,
   171  	0x42, 0x1a, 0x42, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x53,
   172  	0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x43,
   173  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72,
   174  	0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   175  	0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x61,
   176  	0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x76, 0x31, 0x3b, 0x74, 0x61,
   177  	0x62, 0x6c, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   178  }
   179  
   180  var file_google_bigtable_admin_table_v1_bigtable_table_service_proto_goTypes = []interface{}{
   181  	(*CreateTableRequest)(nil),        // 0: google.bigtable.admin.table.v1.CreateTableRequest
   182  	(*ListTablesRequest)(nil),         // 1: google.bigtable.admin.table.v1.ListTablesRequest
   183  	(*GetTableRequest)(nil),           // 2: google.bigtable.admin.table.v1.GetTableRequest
   184  	(*DeleteTableRequest)(nil),        // 3: google.bigtable.admin.table.v1.DeleteTableRequest
   185  	(*RenameTableRequest)(nil),        // 4: google.bigtable.admin.table.v1.RenameTableRequest
   186  	(*CreateColumnFamilyRequest)(nil), // 5: google.bigtable.admin.table.v1.CreateColumnFamilyRequest
   187  	(*ColumnFamily)(nil),              // 6: google.bigtable.admin.table.v1.ColumnFamily
   188  	(*DeleteColumnFamilyRequest)(nil), // 7: google.bigtable.admin.table.v1.DeleteColumnFamilyRequest
   189  	(*BulkDeleteRowsRequest)(nil),     // 8: google.bigtable.admin.table.v1.BulkDeleteRowsRequest
   190  	(*Table)(nil),                     // 9: google.bigtable.admin.table.v1.Table
   191  	(*ListTablesResponse)(nil),        // 10: google.bigtable.admin.table.v1.ListTablesResponse
   192  	(*emptypb.Empty)(nil),             // 11: google.protobuf.Empty
   193  }
   194  var file_google_bigtable_admin_table_v1_bigtable_table_service_proto_depIdxs = []int32{
   195  	0,  // 0: google.bigtable.admin.table.v1.BigtableTableService.CreateTable:input_type -> google.bigtable.admin.table.v1.CreateTableRequest
   196  	1,  // 1: google.bigtable.admin.table.v1.BigtableTableService.ListTables:input_type -> google.bigtable.admin.table.v1.ListTablesRequest
   197  	2,  // 2: google.bigtable.admin.table.v1.BigtableTableService.GetTable:input_type -> google.bigtable.admin.table.v1.GetTableRequest
   198  	3,  // 3: google.bigtable.admin.table.v1.BigtableTableService.DeleteTable:input_type -> google.bigtable.admin.table.v1.DeleteTableRequest
   199  	4,  // 4: google.bigtable.admin.table.v1.BigtableTableService.RenameTable:input_type -> google.bigtable.admin.table.v1.RenameTableRequest
   200  	5,  // 5: google.bigtable.admin.table.v1.BigtableTableService.CreateColumnFamily:input_type -> google.bigtable.admin.table.v1.CreateColumnFamilyRequest
   201  	6,  // 6: google.bigtable.admin.table.v1.BigtableTableService.UpdateColumnFamily:input_type -> google.bigtable.admin.table.v1.ColumnFamily
   202  	7,  // 7: google.bigtable.admin.table.v1.BigtableTableService.DeleteColumnFamily:input_type -> google.bigtable.admin.table.v1.DeleteColumnFamilyRequest
   203  	8,  // 8: google.bigtable.admin.table.v1.BigtableTableService.BulkDeleteRows:input_type -> google.bigtable.admin.table.v1.BulkDeleteRowsRequest
   204  	9,  // 9: google.bigtable.admin.table.v1.BigtableTableService.CreateTable:output_type -> google.bigtable.admin.table.v1.Table
   205  	10, // 10: google.bigtable.admin.table.v1.BigtableTableService.ListTables:output_type -> google.bigtable.admin.table.v1.ListTablesResponse
   206  	9,  // 11: google.bigtable.admin.table.v1.BigtableTableService.GetTable:output_type -> google.bigtable.admin.table.v1.Table
   207  	11, // 12: google.bigtable.admin.table.v1.BigtableTableService.DeleteTable:output_type -> google.protobuf.Empty
   208  	11, // 13: google.bigtable.admin.table.v1.BigtableTableService.RenameTable:output_type -> google.protobuf.Empty
   209  	6,  // 14: google.bigtable.admin.table.v1.BigtableTableService.CreateColumnFamily:output_type -> google.bigtable.admin.table.v1.ColumnFamily
   210  	6,  // 15: google.bigtable.admin.table.v1.BigtableTableService.UpdateColumnFamily:output_type -> google.bigtable.admin.table.v1.ColumnFamily
   211  	11, // 16: google.bigtable.admin.table.v1.BigtableTableService.DeleteColumnFamily:output_type -> google.protobuf.Empty
   212  	11, // 17: google.bigtable.admin.table.v1.BigtableTableService.BulkDeleteRows:output_type -> google.protobuf.Empty
   213  	9,  // [9:18] is the sub-list for method output_type
   214  	0,  // [0:9] is the sub-list for method input_type
   215  	0,  // [0:0] is the sub-list for extension type_name
   216  	0,  // [0:0] is the sub-list for extension extendee
   217  	0,  // [0:0] is the sub-list for field type_name
   218  }
   219  
   220  func init() { file_google_bigtable_admin_table_v1_bigtable_table_service_proto_init() }
   221  func file_google_bigtable_admin_table_v1_bigtable_table_service_proto_init() {
   222  	if File_google_bigtable_admin_table_v1_bigtable_table_service_proto != nil {
   223  		return
   224  	}
   225  	file_google_bigtable_admin_table_v1_bigtable_table_data_proto_init()
   226  	file_google_bigtable_admin_table_v1_bigtable_table_service_messages_proto_init()
   227  	type x struct{}
   228  	out := protoimpl.TypeBuilder{
   229  		File: protoimpl.DescBuilder{
   230  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   231  			RawDescriptor: file_google_bigtable_admin_table_v1_bigtable_table_service_proto_rawDesc,
   232  			NumEnums:      0,
   233  			NumMessages:   0,
   234  			NumExtensions: 0,
   235  			NumServices:   1,
   236  		},
   237  		GoTypes:           file_google_bigtable_admin_table_v1_bigtable_table_service_proto_goTypes,
   238  		DependencyIndexes: file_google_bigtable_admin_table_v1_bigtable_table_service_proto_depIdxs,
   239  	}.Build()
   240  	File_google_bigtable_admin_table_v1_bigtable_table_service_proto = out.File
   241  	file_google_bigtable_admin_table_v1_bigtable_table_service_proto_rawDesc = nil
   242  	file_google_bigtable_admin_table_v1_bigtable_table_service_proto_goTypes = nil
   243  	file_google_bigtable_admin_table_v1_bigtable_table_service_proto_depIdxs = nil
   244  }
   245  
   246  // Reference imports to suppress errors if they are not otherwise used.
   247  var _ context.Context
   248  var _ grpc.ClientConnInterface
   249  
   250  // This is a compile-time assertion to ensure that this generated file
   251  // is compatible with the grpc package it is being compiled against.
   252  const _ = grpc.SupportPackageIsVersion6
   253  
   254  // BigtableTableServiceClient is the client API for BigtableTableService service.
   255  //
   256  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
   257  type BigtableTableServiceClient interface {
   258  	// Creates a new table, to be served from a specified cluster.
   259  	// The table can be created with a full set of initial column families,
   260  	// specified in the request.
   261  	CreateTable(ctx context.Context, in *CreateTableRequest, opts ...grpc.CallOption) (*Table, error)
   262  	// Lists the names of all tables served from a specified cluster.
   263  	ListTables(ctx context.Context, in *ListTablesRequest, opts ...grpc.CallOption) (*ListTablesResponse, error)
   264  	// Gets the schema of the specified table, including its column families.
   265  	GetTable(ctx context.Context, in *GetTableRequest, opts ...grpc.CallOption) (*Table, error)
   266  	// Permanently deletes a specified table and all of its data.
   267  	DeleteTable(ctx context.Context, in *DeleteTableRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
   268  	// Changes the name of a specified table.
   269  	// Cannot be used to move tables between clusters, zones, or projects.
   270  	RenameTable(ctx context.Context, in *RenameTableRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
   271  	// Creates a new column family within a specified table.
   272  	CreateColumnFamily(ctx context.Context, in *CreateColumnFamilyRequest, opts ...grpc.CallOption) (*ColumnFamily, error)
   273  	// Changes the configuration of a specified column family.
   274  	UpdateColumnFamily(ctx context.Context, in *ColumnFamily, opts ...grpc.CallOption) (*ColumnFamily, error)
   275  	// Permanently deletes a specified column family and all of its data.
   276  	DeleteColumnFamily(ctx context.Context, in *DeleteColumnFamilyRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
   277  	// Delete all rows in a table corresponding to a particular prefix
   278  	BulkDeleteRows(ctx context.Context, in *BulkDeleteRowsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
   279  }
   280  
   281  type bigtableTableServiceClient struct {
   282  	cc grpc.ClientConnInterface
   283  }
   284  
   285  func NewBigtableTableServiceClient(cc grpc.ClientConnInterface) BigtableTableServiceClient {
   286  	return &bigtableTableServiceClient{cc}
   287  }
   288  
   289  func (c *bigtableTableServiceClient) CreateTable(ctx context.Context, in *CreateTableRequest, opts ...grpc.CallOption) (*Table, error) {
   290  	out := new(Table)
   291  	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/CreateTable", in, out, opts...)
   292  	if err != nil {
   293  		return nil, err
   294  	}
   295  	return out, nil
   296  }
   297  
   298  func (c *bigtableTableServiceClient) ListTables(ctx context.Context, in *ListTablesRequest, opts ...grpc.CallOption) (*ListTablesResponse, error) {
   299  	out := new(ListTablesResponse)
   300  	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/ListTables", in, out, opts...)
   301  	if err != nil {
   302  		return nil, err
   303  	}
   304  	return out, nil
   305  }
   306  
   307  func (c *bigtableTableServiceClient) GetTable(ctx context.Context, in *GetTableRequest, opts ...grpc.CallOption) (*Table, error) {
   308  	out := new(Table)
   309  	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/GetTable", in, out, opts...)
   310  	if err != nil {
   311  		return nil, err
   312  	}
   313  	return out, nil
   314  }
   315  
   316  func (c *bigtableTableServiceClient) DeleteTable(ctx context.Context, in *DeleteTableRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
   317  	out := new(emptypb.Empty)
   318  	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/DeleteTable", in, out, opts...)
   319  	if err != nil {
   320  		return nil, err
   321  	}
   322  	return out, nil
   323  }
   324  
   325  func (c *bigtableTableServiceClient) RenameTable(ctx context.Context, in *RenameTableRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
   326  	out := new(emptypb.Empty)
   327  	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/RenameTable", in, out, opts...)
   328  	if err != nil {
   329  		return nil, err
   330  	}
   331  	return out, nil
   332  }
   333  
   334  func (c *bigtableTableServiceClient) CreateColumnFamily(ctx context.Context, in *CreateColumnFamilyRequest, opts ...grpc.CallOption) (*ColumnFamily, error) {
   335  	out := new(ColumnFamily)
   336  	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/CreateColumnFamily", in, out, opts...)
   337  	if err != nil {
   338  		return nil, err
   339  	}
   340  	return out, nil
   341  }
   342  
   343  func (c *bigtableTableServiceClient) UpdateColumnFamily(ctx context.Context, in *ColumnFamily, opts ...grpc.CallOption) (*ColumnFamily, error) {
   344  	out := new(ColumnFamily)
   345  	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/UpdateColumnFamily", in, out, opts...)
   346  	if err != nil {
   347  		return nil, err
   348  	}
   349  	return out, nil
   350  }
   351  
   352  func (c *bigtableTableServiceClient) DeleteColumnFamily(ctx context.Context, in *DeleteColumnFamilyRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
   353  	out := new(emptypb.Empty)
   354  	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/DeleteColumnFamily", in, out, opts...)
   355  	if err != nil {
   356  		return nil, err
   357  	}
   358  	return out, nil
   359  }
   360  
   361  func (c *bigtableTableServiceClient) BulkDeleteRows(ctx context.Context, in *BulkDeleteRowsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
   362  	out := new(emptypb.Empty)
   363  	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/BulkDeleteRows", in, out, opts...)
   364  	if err != nil {
   365  		return nil, err
   366  	}
   367  	return out, nil
   368  }
   369  
   370  // BigtableTableServiceServer is the server API for BigtableTableService service.
   371  type BigtableTableServiceServer interface {
   372  	// Creates a new table, to be served from a specified cluster.
   373  	// The table can be created with a full set of initial column families,
   374  	// specified in the request.
   375  	CreateTable(context.Context, *CreateTableRequest) (*Table, error)
   376  	// Lists the names of all tables served from a specified cluster.
   377  	ListTables(context.Context, *ListTablesRequest) (*ListTablesResponse, error)
   378  	// Gets the schema of the specified table, including its column families.
   379  	GetTable(context.Context, *GetTableRequest) (*Table, error)
   380  	// Permanently deletes a specified table and all of its data.
   381  	DeleteTable(context.Context, *DeleteTableRequest) (*emptypb.Empty, error)
   382  	// Changes the name of a specified table.
   383  	// Cannot be used to move tables between clusters, zones, or projects.
   384  	RenameTable(context.Context, *RenameTableRequest) (*emptypb.Empty, error)
   385  	// Creates a new column family within a specified table.
   386  	CreateColumnFamily(context.Context, *CreateColumnFamilyRequest) (*ColumnFamily, error)
   387  	// Changes the configuration of a specified column family.
   388  	UpdateColumnFamily(context.Context, *ColumnFamily) (*ColumnFamily, error)
   389  	// Permanently deletes a specified column family and all of its data.
   390  	DeleteColumnFamily(context.Context, *DeleteColumnFamilyRequest) (*emptypb.Empty, error)
   391  	// Delete all rows in a table corresponding to a particular prefix
   392  	BulkDeleteRows(context.Context, *BulkDeleteRowsRequest) (*emptypb.Empty, error)
   393  }
   394  
   395  // UnimplementedBigtableTableServiceServer can be embedded to have forward compatible implementations.
   396  type UnimplementedBigtableTableServiceServer struct {
   397  }
   398  
   399  func (*UnimplementedBigtableTableServiceServer) CreateTable(context.Context, *CreateTableRequest) (*Table, error) {
   400  	return nil, status.Errorf(codes.Unimplemented, "method CreateTable not implemented")
   401  }
   402  func (*UnimplementedBigtableTableServiceServer) ListTables(context.Context, *ListTablesRequest) (*ListTablesResponse, error) {
   403  	return nil, status.Errorf(codes.Unimplemented, "method ListTables not implemented")
   404  }
   405  func (*UnimplementedBigtableTableServiceServer) GetTable(context.Context, *GetTableRequest) (*Table, error) {
   406  	return nil, status.Errorf(codes.Unimplemented, "method GetTable not implemented")
   407  }
   408  func (*UnimplementedBigtableTableServiceServer) DeleteTable(context.Context, *DeleteTableRequest) (*emptypb.Empty, error) {
   409  	return nil, status.Errorf(codes.Unimplemented, "method DeleteTable not implemented")
   410  }
   411  func (*UnimplementedBigtableTableServiceServer) RenameTable(context.Context, *RenameTableRequest) (*emptypb.Empty, error) {
   412  	return nil, status.Errorf(codes.Unimplemented, "method RenameTable not implemented")
   413  }
   414  func (*UnimplementedBigtableTableServiceServer) CreateColumnFamily(context.Context, *CreateColumnFamilyRequest) (*ColumnFamily, error) {
   415  	return nil, status.Errorf(codes.Unimplemented, "method CreateColumnFamily not implemented")
   416  }
   417  func (*UnimplementedBigtableTableServiceServer) UpdateColumnFamily(context.Context, *ColumnFamily) (*ColumnFamily, error) {
   418  	return nil, status.Errorf(codes.Unimplemented, "method UpdateColumnFamily not implemented")
   419  }
   420  func (*UnimplementedBigtableTableServiceServer) DeleteColumnFamily(context.Context, *DeleteColumnFamilyRequest) (*emptypb.Empty, error) {
   421  	return nil, status.Errorf(codes.Unimplemented, "method DeleteColumnFamily not implemented")
   422  }
   423  func (*UnimplementedBigtableTableServiceServer) BulkDeleteRows(context.Context, *BulkDeleteRowsRequest) (*emptypb.Empty, error) {
   424  	return nil, status.Errorf(codes.Unimplemented, "method BulkDeleteRows not implemented")
   425  }
   426  
   427  func RegisterBigtableTableServiceServer(s *grpc.Server, srv BigtableTableServiceServer) {
   428  	s.RegisterService(&_BigtableTableService_serviceDesc, srv)
   429  }
   430  
   431  func _BigtableTableService_CreateTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   432  	in := new(CreateTableRequest)
   433  	if err := dec(in); err != nil {
   434  		return nil, err
   435  	}
   436  	if interceptor == nil {
   437  		return srv.(BigtableTableServiceServer).CreateTable(ctx, in)
   438  	}
   439  	info := &grpc.UnaryServerInfo{
   440  		Server:     srv,
   441  		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/CreateTable",
   442  	}
   443  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   444  		return srv.(BigtableTableServiceServer).CreateTable(ctx, req.(*CreateTableRequest))
   445  	}
   446  	return interceptor(ctx, in, info, handler)
   447  }
   448  
   449  func _BigtableTableService_ListTables_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   450  	in := new(ListTablesRequest)
   451  	if err := dec(in); err != nil {
   452  		return nil, err
   453  	}
   454  	if interceptor == nil {
   455  		return srv.(BigtableTableServiceServer).ListTables(ctx, in)
   456  	}
   457  	info := &grpc.UnaryServerInfo{
   458  		Server:     srv,
   459  		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/ListTables",
   460  	}
   461  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   462  		return srv.(BigtableTableServiceServer).ListTables(ctx, req.(*ListTablesRequest))
   463  	}
   464  	return interceptor(ctx, in, info, handler)
   465  }
   466  
   467  func _BigtableTableService_GetTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   468  	in := new(GetTableRequest)
   469  	if err := dec(in); err != nil {
   470  		return nil, err
   471  	}
   472  	if interceptor == nil {
   473  		return srv.(BigtableTableServiceServer).GetTable(ctx, in)
   474  	}
   475  	info := &grpc.UnaryServerInfo{
   476  		Server:     srv,
   477  		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/GetTable",
   478  	}
   479  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   480  		return srv.(BigtableTableServiceServer).GetTable(ctx, req.(*GetTableRequest))
   481  	}
   482  	return interceptor(ctx, in, info, handler)
   483  }
   484  
   485  func _BigtableTableService_DeleteTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   486  	in := new(DeleteTableRequest)
   487  	if err := dec(in); err != nil {
   488  		return nil, err
   489  	}
   490  	if interceptor == nil {
   491  		return srv.(BigtableTableServiceServer).DeleteTable(ctx, in)
   492  	}
   493  	info := &grpc.UnaryServerInfo{
   494  		Server:     srv,
   495  		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/DeleteTable",
   496  	}
   497  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   498  		return srv.(BigtableTableServiceServer).DeleteTable(ctx, req.(*DeleteTableRequest))
   499  	}
   500  	return interceptor(ctx, in, info, handler)
   501  }
   502  
   503  func _BigtableTableService_RenameTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   504  	in := new(RenameTableRequest)
   505  	if err := dec(in); err != nil {
   506  		return nil, err
   507  	}
   508  	if interceptor == nil {
   509  		return srv.(BigtableTableServiceServer).RenameTable(ctx, in)
   510  	}
   511  	info := &grpc.UnaryServerInfo{
   512  		Server:     srv,
   513  		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/RenameTable",
   514  	}
   515  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   516  		return srv.(BigtableTableServiceServer).RenameTable(ctx, req.(*RenameTableRequest))
   517  	}
   518  	return interceptor(ctx, in, info, handler)
   519  }
   520  
   521  func _BigtableTableService_CreateColumnFamily_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   522  	in := new(CreateColumnFamilyRequest)
   523  	if err := dec(in); err != nil {
   524  		return nil, err
   525  	}
   526  	if interceptor == nil {
   527  		return srv.(BigtableTableServiceServer).CreateColumnFamily(ctx, in)
   528  	}
   529  	info := &grpc.UnaryServerInfo{
   530  		Server:     srv,
   531  		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/CreateColumnFamily",
   532  	}
   533  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   534  		return srv.(BigtableTableServiceServer).CreateColumnFamily(ctx, req.(*CreateColumnFamilyRequest))
   535  	}
   536  	return interceptor(ctx, in, info, handler)
   537  }
   538  
   539  func _BigtableTableService_UpdateColumnFamily_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   540  	in := new(ColumnFamily)
   541  	if err := dec(in); err != nil {
   542  		return nil, err
   543  	}
   544  	if interceptor == nil {
   545  		return srv.(BigtableTableServiceServer).UpdateColumnFamily(ctx, in)
   546  	}
   547  	info := &grpc.UnaryServerInfo{
   548  		Server:     srv,
   549  		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/UpdateColumnFamily",
   550  	}
   551  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   552  		return srv.(BigtableTableServiceServer).UpdateColumnFamily(ctx, req.(*ColumnFamily))
   553  	}
   554  	return interceptor(ctx, in, info, handler)
   555  }
   556  
   557  func _BigtableTableService_DeleteColumnFamily_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   558  	in := new(DeleteColumnFamilyRequest)
   559  	if err := dec(in); err != nil {
   560  		return nil, err
   561  	}
   562  	if interceptor == nil {
   563  		return srv.(BigtableTableServiceServer).DeleteColumnFamily(ctx, in)
   564  	}
   565  	info := &grpc.UnaryServerInfo{
   566  		Server:     srv,
   567  		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/DeleteColumnFamily",
   568  	}
   569  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   570  		return srv.(BigtableTableServiceServer).DeleteColumnFamily(ctx, req.(*DeleteColumnFamilyRequest))
   571  	}
   572  	return interceptor(ctx, in, info, handler)
   573  }
   574  
   575  func _BigtableTableService_BulkDeleteRows_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   576  	in := new(BulkDeleteRowsRequest)
   577  	if err := dec(in); err != nil {
   578  		return nil, err
   579  	}
   580  	if interceptor == nil {
   581  		return srv.(BigtableTableServiceServer).BulkDeleteRows(ctx, in)
   582  	}
   583  	info := &grpc.UnaryServerInfo{
   584  		Server:     srv,
   585  		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/BulkDeleteRows",
   586  	}
   587  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   588  		return srv.(BigtableTableServiceServer).BulkDeleteRows(ctx, req.(*BulkDeleteRowsRequest))
   589  	}
   590  	return interceptor(ctx, in, info, handler)
   591  }
   592  
   593  var _BigtableTableService_serviceDesc = grpc.ServiceDesc{
   594  	ServiceName: "google.bigtable.admin.table.v1.BigtableTableService",
   595  	HandlerType: (*BigtableTableServiceServer)(nil),
   596  	Methods: []grpc.MethodDesc{
   597  		{
   598  			MethodName: "CreateTable",
   599  			Handler:    _BigtableTableService_CreateTable_Handler,
   600  		},
   601  		{
   602  			MethodName: "ListTables",
   603  			Handler:    _BigtableTableService_ListTables_Handler,
   604  		},
   605  		{
   606  			MethodName: "GetTable",
   607  			Handler:    _BigtableTableService_GetTable_Handler,
   608  		},
   609  		{
   610  			MethodName: "DeleteTable",
   611  			Handler:    _BigtableTableService_DeleteTable_Handler,
   612  		},
   613  		{
   614  			MethodName: "RenameTable",
   615  			Handler:    _BigtableTableService_RenameTable_Handler,
   616  		},
   617  		{
   618  			MethodName: "CreateColumnFamily",
   619  			Handler:    _BigtableTableService_CreateColumnFamily_Handler,
   620  		},
   621  		{
   622  			MethodName: "UpdateColumnFamily",
   623  			Handler:    _BigtableTableService_UpdateColumnFamily_Handler,
   624  		},
   625  		{
   626  			MethodName: "DeleteColumnFamily",
   627  			Handler:    _BigtableTableService_DeleteColumnFamily_Handler,
   628  		},
   629  		{
   630  			MethodName: "BulkDeleteRows",
   631  			Handler:    _BigtableTableService_BulkDeleteRows_Handler,
   632  		},
   633  	},
   634  	Streams:  []grpc.StreamDesc{},
   635  	Metadata: "google/bigtable/admin/table/v1/bigtable_table_service.proto",
   636  }
   637  

View as plain text