1// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: google/bigtable/admin/table/v1/bigtable_table_service.proto
3
4package table
5
6import (
7	context "context"
8	fmt "fmt"
9	math "math"
10
11	proto "github.com/golang/protobuf/proto"
12	empty "github.com/golang/protobuf/ptypes/empty"
13	_ "google.golang.org/genproto/googleapis/api/annotations"
14	grpc "google.golang.org/grpc"
15)
16
17// Reference imports to suppress errors if they are not otherwise used.
18var _ = proto.Marshal
19var _ = fmt.Errorf
20var _ = math.Inf
21
22// This is a compile-time assertion to ensure that this generated file
23// is compatible with the proto package it is being compiled against.
24// A compilation error at this line likely means your copy of the
25// proto package needs to be updated.
26const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
27
28func init() {
29	proto.RegisterFile("google/bigtable/admin/table/v1/bigtable_table_service.proto", fileDescriptor_3185ad3e7140bd14)
30}
31
32var fileDescriptor_3185ad3e7140bd14 = []byte{
33	// 560 bytes of a gzipped FileDescriptorProto
34	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x95, 0xbf, 0x6f, 0xd4, 0x30,
35	0x14, 0xc7, 0x65, 0x06, 0x84, 0x7c, 0x88, 0xc1, 0x42, 0x0c, 0x07, 0x62, 0x88, 0xc4, 0x12, 0xa1,
36	0x58, 0xb9, 0x82, 0x68, 0xaf, 0xaa, 0x84, 0x72, 0xd7, 0x56, 0xa2, 0x20, 0x95, 0x03, 0x16, 0x96,
37	0xca, 0xc9, 0x3d, 0xa2, 0x40, 0x62, 0x87, 0xd8, 0x39, 0x54, 0x50, 0x17, 0x16, 0xfe, 0x00, 0x58,
38	0x61, 0x62, 0x64, 0x82, 0x1d, 0x76, 0x56, 0xfe, 0x05, 0xfe, 0x10, 0x14, 0x3b, 0xa1, 0x69, 0xf9,
39	0xe1, 0x73, 0xd5, 0x25, 0xe7, 0xb3, 0xbf, 0xdf, 0xf7, 0x3e, 0xcf, 0x7e, 0x96, 0xf1, 0x7a, 0x2a,
40	0x44, 0x9a, 0x03, 0x8d, 0xb3, 0x54, 0xb1, 0x38, 0x07, 0xca, 0xe6, 0x45, 0xc6, 0xa9, 0x19, 0x2f,
41	0xc2, 0xdf, 0xf3, 0x7b, 0xe6, 0x2b, 0xa1, 0x5a, 0x64, 0x09, 0x04, 0x65, 0x25, 0x94, 0x20, 0x57,
42	0x8d, 0x39, 0xe8, 0x44, 0x81, 0x36, 0x07, 0x66, 0xbc, 0x08, 0x87, 0x57, 0xda, 0xe0, 0xac, 0xcc,
43	0x28, 0xe3, 0x5c, 0x28, 0xa6, 0x32, 0xc1, 0xa5, 0x71, 0x0f, 0x57, 0xdd, 0x52, 0xcf, 0x99, 0x62,
44	0xad, 0x73, 0x7a, 0x22, 0xe8, 0xbd, 0x02, 0xa4, 0x64, 0x29, 0x74, 0xf9, 0x2f, 0xb7, 0x51, 0xf4,
45	0xbf, 0xb8, 0x7e, 0x42, 0xa1, 0x28, 0xd5, 0xbe, 0x59, 0x1c, 0x7d, 0x3d, 0x8f, 0x2f, 0x46, 0x6d,
46	0x98, 0x87, 0xcd, 0xe7, 0x81, 0x09, 0x42, 0x3e, 0x22, 0x3c, 0x98, 0x54, 0xc0, 0x94, 0x99, 0x26,
47	0xa3, 0xe0, 0xff, 0x9b, 0x10, 0xf4, 0xc4, 0x33, 0x78, 0x5e, 0x83, 0x54, 0xc3, 0x6b, 0x36, 0x8f,
48	0x56, 0x7b, 0xe3, 0xd7, 0x3f, 0x7e, 0xbe, 0x3d, 0x73, 0xc3, 0xa3, 0x4d, 0x4d, 0xaf, 0x38, 0x2b,
49	0x60, 0xa3, 0xac, 0xc4, 0x53, 0x48, 0x94, 0xa4, 0x3e, 0x7d, 0x29, 0x38, 0x34, 0xbf, 0x49, 0x5e,
50	0x4b, 0x05, 0x95, 0xa4, 0xfe, 0x81, 0xd9, 0x01, 0x39, 0x46, 0x3e, 0xf9, 0x84, 0x30, 0xbe, 0x9b,
51	0x49, 0xa5, 0x23, 0x49, 0x12, 0xda, 0x32, 0x1e, 0x6a, 0x3b, 0xc8, 0x91, 0x8b, 0x45, 0x96, 0x82,
52	0x4b, 0xf0, 0x6e, 0x69, 0xe2, 0x90, 0xb8, 0x12, 0x93, 0xf7, 0x08, 0x9f, 0xdb, 0x06, 0x13, 0x8e,
53	0x50, 0x5b, 0xe6, 0x4e, 0xe9, 0xb8, 0x9f, 0x6b, 0x9a, 0x6e, 0x85, 0x84, 0x4b, 0xd2, 0xb5, 0x70,
54	0xd4, 0x3f, 0x20, 0xef, 0x10, 0x1e, 0x4c, 0x21, 0x87, 0xa5, 0x4f, 0xbd, 0x27, 0xee, 0x28, 0x2f,
55	0x75, 0x9e, 0xae, 0xe1, 0x82, 0xcd, 0xa6, 0xe1, 0x3a, 0x2c, 0xff, 0x04, 0x58, 0x1f, 0x10, 0x1e,
56	0xcc, 0xa0, 0xb1, 0x2c, 0x89, 0xd5, 0x13, 0xdb, 0xb0, 0x26, 0x1a, 0x6b, 0xc3, 0x5b, 0x75, 0xc6,
57	0x1a, 0x57, 0x3a, 0x4b, 0xd3, 0x86, 0xdf, 0x11, 0x26, 0xe6, 0x02, 0x4c, 0x44, 0x5e, 0x17, 0x7c,
58	0x8b, 0x15, 0x59, 0xbe, 0x4f, 0xd6, 0x96, 0xbb, 0x34, 0x7d, 0x4f, 0x87, 0x7b, 0xdd, 0x6a, 0xed,
59	0x99, 0xbc, 0x1d, 0x5d, 0xc4, 0xa6, 0x77, 0xdb, 0xb9, 0x08, 0x9a, 0x1c, 0xc6, 0xc9, 0xcc, 0x9d,
60	0xfa, 0x86, 0x30, 0x79, 0x54, 0xce, 0x8f, 0x17, 0xe3, 0x44, 0xe4, 0xc8, 0x7f, 0x4f, 0xf3, 0x6f,
61	0x0f, 0x23, 0x57, 0xfe, 0x63, 0xf8, 0xcd, 0xa9, 0x20, 0x9f, 0x7c, 0x41, 0x98, 0x98, 0xce, 0x74,
62	0x3b, 0x8e, 0x3f, 0x3d, 0xb6, 0xee, 0xb9, 0xa3, 0xc1, 0xa7, 0xfe, 0x29, 0x80, 0x93, 0xcf, 0x08,
63	0x5f, 0x88, 0xea, 0xfc, 0x99, 0xa1, 0x98, 0x89, 0x17, 0x92, 0xdc, 0xb4, 0x11, 0x1f, 0xd5, 0xdb,
64	0x68, 0xef, 0x6b, 0xda, 0x1d, 0x6f, 0x4b, 0xd3, 0x9a, 0x57, 0xc3, 0xa9, 0xe3, 0xe3, 0x23, 0xe9,
65	0xc6, 0xc8, 0x8f, 0xde, 0x20, 0xec, 0x25, 0xa2, 0xb0, 0x70, 0x46, 0xc3, 0xbf, 0x3d, 0x32, 0x72,
66	0xb7, 0xc1, 0xdb, 0x45, 0x8f, 0x27, 0xad, 0x3b, 0x15, 0x39, 0xe3, 0x69, 0x20, 0xaa, 0x94, 0xa6,
67	0xc0, 0x35, 0x3c, 0x35, 0x4b, 0xac, 0xcc, 0xe4, 0xbf, 0xde, 0xc1, 0x75, 0x3d, 0x88, 0xcf, 0x6a,
68	0xfd, 0xca, 0xaf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0x65, 0xb4, 0xe0, 0xeb, 0x07, 0x00, 0x00,
69}
70
71// Reference imports to suppress errors if they are not otherwise used.
72var _ context.Context
73var _ grpc.ClientConn
74
75// This is a compile-time assertion to ensure that this generated file
76// is compatible with the grpc package it is being compiled against.
77const _ = grpc.SupportPackageIsVersion4
78
79// BigtableTableServiceClient is the client API for BigtableTableService service.
80//
81// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
82type BigtableTableServiceClient interface {
83	// Creates a new table, to be served from a specified cluster.
84	// The table can be created with a full set of initial column families,
85	// specified in the request.
86	CreateTable(ctx context.Context, in *CreateTableRequest, opts ...grpc.CallOption) (*Table, error)
87	// Lists the names of all tables served from a specified cluster.
88	ListTables(ctx context.Context, in *ListTablesRequest, opts ...grpc.CallOption) (*ListTablesResponse, error)
89	// Gets the schema of the specified table, including its column families.
90	GetTable(ctx context.Context, in *GetTableRequest, opts ...grpc.CallOption) (*Table, error)
91	// Permanently deletes a specified table and all of its data.
92	DeleteTable(ctx context.Context, in *DeleteTableRequest, opts ...grpc.CallOption) (*empty.Empty, error)
93	// Changes the name of a specified table.
94	// Cannot be used to move tables between clusters, zones, or projects.
95	RenameTable(ctx context.Context, in *RenameTableRequest, opts ...grpc.CallOption) (*empty.Empty, error)
96	// Creates a new column family within a specified table.
97	CreateColumnFamily(ctx context.Context, in *CreateColumnFamilyRequest, opts ...grpc.CallOption) (*ColumnFamily, error)
98	// Changes the configuration of a specified column family.
99	UpdateColumnFamily(ctx context.Context, in *ColumnFamily, opts ...grpc.CallOption) (*ColumnFamily, error)
100	// Permanently deletes a specified column family and all of its data.
101	DeleteColumnFamily(ctx context.Context, in *DeleteColumnFamilyRequest, opts ...grpc.CallOption) (*empty.Empty, error)
102	// Delete all rows in a table corresponding to a particular prefix
103	BulkDeleteRows(ctx context.Context, in *BulkDeleteRowsRequest, opts ...grpc.CallOption) (*empty.Empty, error)
104}
105
106type bigtableTableServiceClient struct {
107	cc *grpc.ClientConn
108}
109
110func NewBigtableTableServiceClient(cc *grpc.ClientConn) BigtableTableServiceClient {
111	return &bigtableTableServiceClient{cc}
112}
113
114func (c *bigtableTableServiceClient) CreateTable(ctx context.Context, in *CreateTableRequest, opts ...grpc.CallOption) (*Table, error) {
115	out := new(Table)
116	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/CreateTable", in, out, opts...)
117	if err != nil {
118		return nil, err
119	}
120	return out, nil
121}
122
123func (c *bigtableTableServiceClient) ListTables(ctx context.Context, in *ListTablesRequest, opts ...grpc.CallOption) (*ListTablesResponse, error) {
124	out := new(ListTablesResponse)
125	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/ListTables", in, out, opts...)
126	if err != nil {
127		return nil, err
128	}
129	return out, nil
130}
131
132func (c *bigtableTableServiceClient) GetTable(ctx context.Context, in *GetTableRequest, opts ...grpc.CallOption) (*Table, error) {
133	out := new(Table)
134	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/GetTable", in, out, opts...)
135	if err != nil {
136		return nil, err
137	}
138	return out, nil
139}
140
141func (c *bigtableTableServiceClient) DeleteTable(ctx context.Context, in *DeleteTableRequest, opts ...grpc.CallOption) (*empty.Empty, error) {
142	out := new(empty.Empty)
143	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/DeleteTable", in, out, opts...)
144	if err != nil {
145		return nil, err
146	}
147	return out, nil
148}
149
150func (c *bigtableTableServiceClient) RenameTable(ctx context.Context, in *RenameTableRequest, opts ...grpc.CallOption) (*empty.Empty, error) {
151	out := new(empty.Empty)
152	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/RenameTable", in, out, opts...)
153	if err != nil {
154		return nil, err
155	}
156	return out, nil
157}
158
159func (c *bigtableTableServiceClient) CreateColumnFamily(ctx context.Context, in *CreateColumnFamilyRequest, opts ...grpc.CallOption) (*ColumnFamily, error) {
160	out := new(ColumnFamily)
161	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/CreateColumnFamily", in, out, opts...)
162	if err != nil {
163		return nil, err
164	}
165	return out, nil
166}
167
168func (c *bigtableTableServiceClient) UpdateColumnFamily(ctx context.Context, in *ColumnFamily, opts ...grpc.CallOption) (*ColumnFamily, error) {
169	out := new(ColumnFamily)
170	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/UpdateColumnFamily", in, out, opts...)
171	if err != nil {
172		return nil, err
173	}
174	return out, nil
175}
176
177func (c *bigtableTableServiceClient) DeleteColumnFamily(ctx context.Context, in *DeleteColumnFamilyRequest, opts ...grpc.CallOption) (*empty.Empty, error) {
178	out := new(empty.Empty)
179	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/DeleteColumnFamily", in, out, opts...)
180	if err != nil {
181		return nil, err
182	}
183	return out, nil
184}
185
186func (c *bigtableTableServiceClient) BulkDeleteRows(ctx context.Context, in *BulkDeleteRowsRequest, opts ...grpc.CallOption) (*empty.Empty, error) {
187	out := new(empty.Empty)
188	err := c.cc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/BulkDeleteRows", in, out, opts...)
189	if err != nil {
190		return nil, err
191	}
192	return out, nil
193}
194
195// BigtableTableServiceServer is the server API for BigtableTableService service.
196type BigtableTableServiceServer interface {
197	// Creates a new table, to be served from a specified cluster.
198	// The table can be created with a full set of initial column families,
199	// specified in the request.
200	CreateTable(context.Context, *CreateTableRequest) (*Table, error)
201	// Lists the names of all tables served from a specified cluster.
202	ListTables(context.Context, *ListTablesRequest) (*ListTablesResponse, error)
203	// Gets the schema of the specified table, including its column families.
204	GetTable(context.Context, *GetTableRequest) (*Table, error)
205	// Permanently deletes a specified table and all of its data.
206	DeleteTable(context.Context, *DeleteTableRequest) (*empty.Empty, error)
207	// Changes the name of a specified table.
208	// Cannot be used to move tables between clusters, zones, or projects.
209	RenameTable(context.Context, *RenameTableRequest) (*empty.Empty, error)
210	// Creates a new column family within a specified table.
211	CreateColumnFamily(context.Context, *CreateColumnFamilyRequest) (*ColumnFamily, error)
212	// Changes the configuration of a specified column family.
213	UpdateColumnFamily(context.Context, *ColumnFamily) (*ColumnFamily, error)
214	// Permanently deletes a specified column family and all of its data.
215	DeleteColumnFamily(context.Context, *DeleteColumnFamilyRequest) (*empty.Empty, error)
216	// Delete all rows in a table corresponding to a particular prefix
217	BulkDeleteRows(context.Context, *BulkDeleteRowsRequest) (*empty.Empty, error)
218}
219
220func RegisterBigtableTableServiceServer(s *grpc.Server, srv BigtableTableServiceServer) {
221	s.RegisterService(&_BigtableTableService_serviceDesc, srv)
222}
223
224func _BigtableTableService_CreateTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
225	in := new(CreateTableRequest)
226	if err := dec(in); err != nil {
227		return nil, err
228	}
229	if interceptor == nil {
230		return srv.(BigtableTableServiceServer).CreateTable(ctx, in)
231	}
232	info := &grpc.UnaryServerInfo{
233		Server:     srv,
234		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/CreateTable",
235	}
236	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
237		return srv.(BigtableTableServiceServer).CreateTable(ctx, req.(*CreateTableRequest))
238	}
239	return interceptor(ctx, in, info, handler)
240}
241
242func _BigtableTableService_ListTables_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
243	in := new(ListTablesRequest)
244	if err := dec(in); err != nil {
245		return nil, err
246	}
247	if interceptor == nil {
248		return srv.(BigtableTableServiceServer).ListTables(ctx, in)
249	}
250	info := &grpc.UnaryServerInfo{
251		Server:     srv,
252		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/ListTables",
253	}
254	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
255		return srv.(BigtableTableServiceServer).ListTables(ctx, req.(*ListTablesRequest))
256	}
257	return interceptor(ctx, in, info, handler)
258}
259
260func _BigtableTableService_GetTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
261	in := new(GetTableRequest)
262	if err := dec(in); err != nil {
263		return nil, err
264	}
265	if interceptor == nil {
266		return srv.(BigtableTableServiceServer).GetTable(ctx, in)
267	}
268	info := &grpc.UnaryServerInfo{
269		Server:     srv,
270		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/GetTable",
271	}
272	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
273		return srv.(BigtableTableServiceServer).GetTable(ctx, req.(*GetTableRequest))
274	}
275	return interceptor(ctx, in, info, handler)
276}
277
278func _BigtableTableService_DeleteTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
279	in := new(DeleteTableRequest)
280	if err := dec(in); err != nil {
281		return nil, err
282	}
283	if interceptor == nil {
284		return srv.(BigtableTableServiceServer).DeleteTable(ctx, in)
285	}
286	info := &grpc.UnaryServerInfo{
287		Server:     srv,
288		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/DeleteTable",
289	}
290	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
291		return srv.(BigtableTableServiceServer).DeleteTable(ctx, req.(*DeleteTableRequest))
292	}
293	return interceptor(ctx, in, info, handler)
294}
295
296func _BigtableTableService_RenameTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
297	in := new(RenameTableRequest)
298	if err := dec(in); err != nil {
299		return nil, err
300	}
301	if interceptor == nil {
302		return srv.(BigtableTableServiceServer).RenameTable(ctx, in)
303	}
304	info := &grpc.UnaryServerInfo{
305		Server:     srv,
306		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/RenameTable",
307	}
308	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
309		return srv.(BigtableTableServiceServer).RenameTable(ctx, req.(*RenameTableRequest))
310	}
311	return interceptor(ctx, in, info, handler)
312}
313
314func _BigtableTableService_CreateColumnFamily_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
315	in := new(CreateColumnFamilyRequest)
316	if err := dec(in); err != nil {
317		return nil, err
318	}
319	if interceptor == nil {
320		return srv.(BigtableTableServiceServer).CreateColumnFamily(ctx, in)
321	}
322	info := &grpc.UnaryServerInfo{
323		Server:     srv,
324		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/CreateColumnFamily",
325	}
326	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
327		return srv.(BigtableTableServiceServer).CreateColumnFamily(ctx, req.(*CreateColumnFamilyRequest))
328	}
329	return interceptor(ctx, in, info, handler)
330}
331
332func _BigtableTableService_UpdateColumnFamily_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
333	in := new(ColumnFamily)
334	if err := dec(in); err != nil {
335		return nil, err
336	}
337	if interceptor == nil {
338		return srv.(BigtableTableServiceServer).UpdateColumnFamily(ctx, in)
339	}
340	info := &grpc.UnaryServerInfo{
341		Server:     srv,
342		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/UpdateColumnFamily",
343	}
344	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
345		return srv.(BigtableTableServiceServer).UpdateColumnFamily(ctx, req.(*ColumnFamily))
346	}
347	return interceptor(ctx, in, info, handler)
348}
349
350func _BigtableTableService_DeleteColumnFamily_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
351	in := new(DeleteColumnFamilyRequest)
352	if err := dec(in); err != nil {
353		return nil, err
354	}
355	if interceptor == nil {
356		return srv.(BigtableTableServiceServer).DeleteColumnFamily(ctx, in)
357	}
358	info := &grpc.UnaryServerInfo{
359		Server:     srv,
360		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/DeleteColumnFamily",
361	}
362	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
363		return srv.(BigtableTableServiceServer).DeleteColumnFamily(ctx, req.(*DeleteColumnFamilyRequest))
364	}
365	return interceptor(ctx, in, info, handler)
366}
367
368func _BigtableTableService_BulkDeleteRows_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
369	in := new(BulkDeleteRowsRequest)
370	if err := dec(in); err != nil {
371		return nil, err
372	}
373	if interceptor == nil {
374		return srv.(BigtableTableServiceServer).BulkDeleteRows(ctx, in)
375	}
376	info := &grpc.UnaryServerInfo{
377		Server:     srv,
378		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/BulkDeleteRows",
379	}
380	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
381		return srv.(BigtableTableServiceServer).BulkDeleteRows(ctx, req.(*BulkDeleteRowsRequest))
382	}
383	return interceptor(ctx, in, info, handler)
384}
385
386var _BigtableTableService_serviceDesc = grpc.ServiceDesc{
387	ServiceName: "google.bigtable.admin.table.v1.BigtableTableService",
388	HandlerType: (*BigtableTableServiceServer)(nil),
389	Methods: []grpc.MethodDesc{
390		{
391			MethodName: "CreateTable",
392			Handler:    _BigtableTableService_CreateTable_Handler,
393		},
394		{
395			MethodName: "ListTables",
396			Handler:    _BigtableTableService_ListTables_Handler,
397		},
398		{
399			MethodName: "GetTable",
400			Handler:    _BigtableTableService_GetTable_Handler,
401		},
402		{
403			MethodName: "DeleteTable",
404			Handler:    _BigtableTableService_DeleteTable_Handler,
405		},
406		{
407			MethodName: "RenameTable",
408			Handler:    _BigtableTableService_RenameTable_Handler,
409		},
410		{
411			MethodName: "CreateColumnFamily",
412			Handler:    _BigtableTableService_CreateColumnFamily_Handler,
413		},
414		{
415			MethodName: "UpdateColumnFamily",
416			Handler:    _BigtableTableService_UpdateColumnFamily_Handler,
417		},
418		{
419			MethodName: "DeleteColumnFamily",
420			Handler:    _BigtableTableService_DeleteColumnFamily_Handler,
421		},
422		{
423			MethodName: "BulkDeleteRows",
424			Handler:    _BigtableTableService_BulkDeleteRows_Handler,
425		},
426	},
427	Streams:  []grpc.StreamDesc{},
428	Metadata: "google/bigtable/admin/table/v1/bigtable_table_service.proto",
429}
430