1 /* 2 * Copyright 2020 Google LLC 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * https://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 package com.google.area120.tables.v1alpha1; 17 18 import static io.grpc.MethodDescriptor.generateFullMethodName; 19 20 /** 21 * 22 * 23 * <pre> 24 * The Tables Service provides an API for reading and updating tables. 25 * It defines the following resource model: 26 * - The API has a collection of [Table][google.area120.tables.v1alpha1.Table] 27 * resources, named `tables/*` 28 * - Each Table has a collection of [Row][google.area120.tables.v1alpha1.Row] 29 * resources, named `tables/*/rows/*` 30 * - The API has a collection of 31 * [Workspace][google.area120.tables.v1alpha1.Workspace] 32 * resources, named `workspaces/*`. 33 * </pre> 34 */ 35 @javax.annotation.Generated( 36 value = "by gRPC proto compiler", 37 comments = "Source: google/area120/tables/v1alpha1/tables.proto") 38 @io.grpc.stub.annotations.GrpcGenerated 39 public final class TablesServiceGrpc { 40 TablesServiceGrpc()41 private TablesServiceGrpc() {} 42 43 public static final String SERVICE_NAME = "google.area120.tables.v1alpha1.TablesService"; 44 45 // Static method descriptors that strictly reflect the proto. 46 private static volatile io.grpc.MethodDescriptor< 47 com.google.area120.tables.v1alpha1.GetTableRequest, 48 com.google.area120.tables.v1alpha1.Table> 49 getGetTableMethod; 50 51 @io.grpc.stub.annotations.RpcMethod( 52 fullMethodName = SERVICE_NAME + '/' + "GetTable", 53 requestType = com.google.area120.tables.v1alpha1.GetTableRequest.class, 54 responseType = com.google.area120.tables.v1alpha1.Table.class, 55 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 56 public static io.grpc.MethodDescriptor< 57 com.google.area120.tables.v1alpha1.GetTableRequest, 58 com.google.area120.tables.v1alpha1.Table> getGetTableMethod()59 getGetTableMethod() { 60 io.grpc.MethodDescriptor< 61 com.google.area120.tables.v1alpha1.GetTableRequest, 62 com.google.area120.tables.v1alpha1.Table> 63 getGetTableMethod; 64 if ((getGetTableMethod = TablesServiceGrpc.getGetTableMethod) == null) { 65 synchronized (TablesServiceGrpc.class) { 66 if ((getGetTableMethod = TablesServiceGrpc.getGetTableMethod) == null) { 67 TablesServiceGrpc.getGetTableMethod = 68 getGetTableMethod = 69 io.grpc.MethodDescriptor 70 .<com.google.area120.tables.v1alpha1.GetTableRequest, 71 com.google.area120.tables.v1alpha1.Table> 72 newBuilder() 73 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 74 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetTable")) 75 .setSampledToLocalTracing(true) 76 .setRequestMarshaller( 77 io.grpc.protobuf.ProtoUtils.marshaller( 78 com.google.area120.tables.v1alpha1.GetTableRequest 79 .getDefaultInstance())) 80 .setResponseMarshaller( 81 io.grpc.protobuf.ProtoUtils.marshaller( 82 com.google.area120.tables.v1alpha1.Table.getDefaultInstance())) 83 .setSchemaDescriptor(new TablesServiceMethodDescriptorSupplier("GetTable")) 84 .build(); 85 } 86 } 87 } 88 return getGetTableMethod; 89 } 90 91 private static volatile io.grpc.MethodDescriptor< 92 com.google.area120.tables.v1alpha1.ListTablesRequest, 93 com.google.area120.tables.v1alpha1.ListTablesResponse> 94 getListTablesMethod; 95 96 @io.grpc.stub.annotations.RpcMethod( 97 fullMethodName = SERVICE_NAME + '/' + "ListTables", 98 requestType = com.google.area120.tables.v1alpha1.ListTablesRequest.class, 99 responseType = com.google.area120.tables.v1alpha1.ListTablesResponse.class, 100 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 101 public static io.grpc.MethodDescriptor< 102 com.google.area120.tables.v1alpha1.ListTablesRequest, 103 com.google.area120.tables.v1alpha1.ListTablesResponse> getListTablesMethod()104 getListTablesMethod() { 105 io.grpc.MethodDescriptor< 106 com.google.area120.tables.v1alpha1.ListTablesRequest, 107 com.google.area120.tables.v1alpha1.ListTablesResponse> 108 getListTablesMethod; 109 if ((getListTablesMethod = TablesServiceGrpc.getListTablesMethod) == null) { 110 synchronized (TablesServiceGrpc.class) { 111 if ((getListTablesMethod = TablesServiceGrpc.getListTablesMethod) == null) { 112 TablesServiceGrpc.getListTablesMethod = 113 getListTablesMethod = 114 io.grpc.MethodDescriptor 115 .<com.google.area120.tables.v1alpha1.ListTablesRequest, 116 com.google.area120.tables.v1alpha1.ListTablesResponse> 117 newBuilder() 118 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 119 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListTables")) 120 .setSampledToLocalTracing(true) 121 .setRequestMarshaller( 122 io.grpc.protobuf.ProtoUtils.marshaller( 123 com.google.area120.tables.v1alpha1.ListTablesRequest 124 .getDefaultInstance())) 125 .setResponseMarshaller( 126 io.grpc.protobuf.ProtoUtils.marshaller( 127 com.google.area120.tables.v1alpha1.ListTablesResponse 128 .getDefaultInstance())) 129 .setSchemaDescriptor(new TablesServiceMethodDescriptorSupplier("ListTables")) 130 .build(); 131 } 132 } 133 } 134 return getListTablesMethod; 135 } 136 137 private static volatile io.grpc.MethodDescriptor< 138 com.google.area120.tables.v1alpha1.GetWorkspaceRequest, 139 com.google.area120.tables.v1alpha1.Workspace> 140 getGetWorkspaceMethod; 141 142 @io.grpc.stub.annotations.RpcMethod( 143 fullMethodName = SERVICE_NAME + '/' + "GetWorkspace", 144 requestType = com.google.area120.tables.v1alpha1.GetWorkspaceRequest.class, 145 responseType = com.google.area120.tables.v1alpha1.Workspace.class, 146 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 147 public static io.grpc.MethodDescriptor< 148 com.google.area120.tables.v1alpha1.GetWorkspaceRequest, 149 com.google.area120.tables.v1alpha1.Workspace> getGetWorkspaceMethod()150 getGetWorkspaceMethod() { 151 io.grpc.MethodDescriptor< 152 com.google.area120.tables.v1alpha1.GetWorkspaceRequest, 153 com.google.area120.tables.v1alpha1.Workspace> 154 getGetWorkspaceMethod; 155 if ((getGetWorkspaceMethod = TablesServiceGrpc.getGetWorkspaceMethod) == null) { 156 synchronized (TablesServiceGrpc.class) { 157 if ((getGetWorkspaceMethod = TablesServiceGrpc.getGetWorkspaceMethod) == null) { 158 TablesServiceGrpc.getGetWorkspaceMethod = 159 getGetWorkspaceMethod = 160 io.grpc.MethodDescriptor 161 .<com.google.area120.tables.v1alpha1.GetWorkspaceRequest, 162 com.google.area120.tables.v1alpha1.Workspace> 163 newBuilder() 164 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 165 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetWorkspace")) 166 .setSampledToLocalTracing(true) 167 .setRequestMarshaller( 168 io.grpc.protobuf.ProtoUtils.marshaller( 169 com.google.area120.tables.v1alpha1.GetWorkspaceRequest 170 .getDefaultInstance())) 171 .setResponseMarshaller( 172 io.grpc.protobuf.ProtoUtils.marshaller( 173 com.google.area120.tables.v1alpha1.Workspace.getDefaultInstance())) 174 .setSchemaDescriptor( 175 new TablesServiceMethodDescriptorSupplier("GetWorkspace")) 176 .build(); 177 } 178 } 179 } 180 return getGetWorkspaceMethod; 181 } 182 183 private static volatile io.grpc.MethodDescriptor< 184 com.google.area120.tables.v1alpha1.ListWorkspacesRequest, 185 com.google.area120.tables.v1alpha1.ListWorkspacesResponse> 186 getListWorkspacesMethod; 187 188 @io.grpc.stub.annotations.RpcMethod( 189 fullMethodName = SERVICE_NAME + '/' + "ListWorkspaces", 190 requestType = com.google.area120.tables.v1alpha1.ListWorkspacesRequest.class, 191 responseType = com.google.area120.tables.v1alpha1.ListWorkspacesResponse.class, 192 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 193 public static io.grpc.MethodDescriptor< 194 com.google.area120.tables.v1alpha1.ListWorkspacesRequest, 195 com.google.area120.tables.v1alpha1.ListWorkspacesResponse> getListWorkspacesMethod()196 getListWorkspacesMethod() { 197 io.grpc.MethodDescriptor< 198 com.google.area120.tables.v1alpha1.ListWorkspacesRequest, 199 com.google.area120.tables.v1alpha1.ListWorkspacesResponse> 200 getListWorkspacesMethod; 201 if ((getListWorkspacesMethod = TablesServiceGrpc.getListWorkspacesMethod) == null) { 202 synchronized (TablesServiceGrpc.class) { 203 if ((getListWorkspacesMethod = TablesServiceGrpc.getListWorkspacesMethod) == null) { 204 TablesServiceGrpc.getListWorkspacesMethod = 205 getListWorkspacesMethod = 206 io.grpc.MethodDescriptor 207 .<com.google.area120.tables.v1alpha1.ListWorkspacesRequest, 208 com.google.area120.tables.v1alpha1.ListWorkspacesResponse> 209 newBuilder() 210 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 211 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListWorkspaces")) 212 .setSampledToLocalTracing(true) 213 .setRequestMarshaller( 214 io.grpc.protobuf.ProtoUtils.marshaller( 215 com.google.area120.tables.v1alpha1.ListWorkspacesRequest 216 .getDefaultInstance())) 217 .setResponseMarshaller( 218 io.grpc.protobuf.ProtoUtils.marshaller( 219 com.google.area120.tables.v1alpha1.ListWorkspacesResponse 220 .getDefaultInstance())) 221 .setSchemaDescriptor( 222 new TablesServiceMethodDescriptorSupplier("ListWorkspaces")) 223 .build(); 224 } 225 } 226 } 227 return getListWorkspacesMethod; 228 } 229 230 private static volatile io.grpc.MethodDescriptor< 231 com.google.area120.tables.v1alpha1.GetRowRequest, com.google.area120.tables.v1alpha1.Row> 232 getGetRowMethod; 233 234 @io.grpc.stub.annotations.RpcMethod( 235 fullMethodName = SERVICE_NAME + '/' + "GetRow", 236 requestType = com.google.area120.tables.v1alpha1.GetRowRequest.class, 237 responseType = com.google.area120.tables.v1alpha1.Row.class, 238 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 239 public static io.grpc.MethodDescriptor< 240 com.google.area120.tables.v1alpha1.GetRowRequest, com.google.area120.tables.v1alpha1.Row> getGetRowMethod()241 getGetRowMethod() { 242 io.grpc.MethodDescriptor< 243 com.google.area120.tables.v1alpha1.GetRowRequest, 244 com.google.area120.tables.v1alpha1.Row> 245 getGetRowMethod; 246 if ((getGetRowMethod = TablesServiceGrpc.getGetRowMethod) == null) { 247 synchronized (TablesServiceGrpc.class) { 248 if ((getGetRowMethod = TablesServiceGrpc.getGetRowMethod) == null) { 249 TablesServiceGrpc.getGetRowMethod = 250 getGetRowMethod = 251 io.grpc.MethodDescriptor 252 .<com.google.area120.tables.v1alpha1.GetRowRequest, 253 com.google.area120.tables.v1alpha1.Row> 254 newBuilder() 255 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 256 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetRow")) 257 .setSampledToLocalTracing(true) 258 .setRequestMarshaller( 259 io.grpc.protobuf.ProtoUtils.marshaller( 260 com.google.area120.tables.v1alpha1.GetRowRequest 261 .getDefaultInstance())) 262 .setResponseMarshaller( 263 io.grpc.protobuf.ProtoUtils.marshaller( 264 com.google.area120.tables.v1alpha1.Row.getDefaultInstance())) 265 .setSchemaDescriptor(new TablesServiceMethodDescriptorSupplier("GetRow")) 266 .build(); 267 } 268 } 269 } 270 return getGetRowMethod; 271 } 272 273 private static volatile io.grpc.MethodDescriptor< 274 com.google.area120.tables.v1alpha1.ListRowsRequest, 275 com.google.area120.tables.v1alpha1.ListRowsResponse> 276 getListRowsMethod; 277 278 @io.grpc.stub.annotations.RpcMethod( 279 fullMethodName = SERVICE_NAME + '/' + "ListRows", 280 requestType = com.google.area120.tables.v1alpha1.ListRowsRequest.class, 281 responseType = com.google.area120.tables.v1alpha1.ListRowsResponse.class, 282 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 283 public static io.grpc.MethodDescriptor< 284 com.google.area120.tables.v1alpha1.ListRowsRequest, 285 com.google.area120.tables.v1alpha1.ListRowsResponse> getListRowsMethod()286 getListRowsMethod() { 287 io.grpc.MethodDescriptor< 288 com.google.area120.tables.v1alpha1.ListRowsRequest, 289 com.google.area120.tables.v1alpha1.ListRowsResponse> 290 getListRowsMethod; 291 if ((getListRowsMethod = TablesServiceGrpc.getListRowsMethod) == null) { 292 synchronized (TablesServiceGrpc.class) { 293 if ((getListRowsMethod = TablesServiceGrpc.getListRowsMethod) == null) { 294 TablesServiceGrpc.getListRowsMethod = 295 getListRowsMethod = 296 io.grpc.MethodDescriptor 297 .<com.google.area120.tables.v1alpha1.ListRowsRequest, 298 com.google.area120.tables.v1alpha1.ListRowsResponse> 299 newBuilder() 300 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 301 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListRows")) 302 .setSampledToLocalTracing(true) 303 .setRequestMarshaller( 304 io.grpc.protobuf.ProtoUtils.marshaller( 305 com.google.area120.tables.v1alpha1.ListRowsRequest 306 .getDefaultInstance())) 307 .setResponseMarshaller( 308 io.grpc.protobuf.ProtoUtils.marshaller( 309 com.google.area120.tables.v1alpha1.ListRowsResponse 310 .getDefaultInstance())) 311 .setSchemaDescriptor(new TablesServiceMethodDescriptorSupplier("ListRows")) 312 .build(); 313 } 314 } 315 } 316 return getListRowsMethod; 317 } 318 319 private static volatile io.grpc.MethodDescriptor< 320 com.google.area120.tables.v1alpha1.CreateRowRequest, 321 com.google.area120.tables.v1alpha1.Row> 322 getCreateRowMethod; 323 324 @io.grpc.stub.annotations.RpcMethod( 325 fullMethodName = SERVICE_NAME + '/' + "CreateRow", 326 requestType = com.google.area120.tables.v1alpha1.CreateRowRequest.class, 327 responseType = com.google.area120.tables.v1alpha1.Row.class, 328 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 329 public static io.grpc.MethodDescriptor< 330 com.google.area120.tables.v1alpha1.CreateRowRequest, 331 com.google.area120.tables.v1alpha1.Row> getCreateRowMethod()332 getCreateRowMethod() { 333 io.grpc.MethodDescriptor< 334 com.google.area120.tables.v1alpha1.CreateRowRequest, 335 com.google.area120.tables.v1alpha1.Row> 336 getCreateRowMethod; 337 if ((getCreateRowMethod = TablesServiceGrpc.getCreateRowMethod) == null) { 338 synchronized (TablesServiceGrpc.class) { 339 if ((getCreateRowMethod = TablesServiceGrpc.getCreateRowMethod) == null) { 340 TablesServiceGrpc.getCreateRowMethod = 341 getCreateRowMethod = 342 io.grpc.MethodDescriptor 343 .<com.google.area120.tables.v1alpha1.CreateRowRequest, 344 com.google.area120.tables.v1alpha1.Row> 345 newBuilder() 346 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 347 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "CreateRow")) 348 .setSampledToLocalTracing(true) 349 .setRequestMarshaller( 350 io.grpc.protobuf.ProtoUtils.marshaller( 351 com.google.area120.tables.v1alpha1.CreateRowRequest 352 .getDefaultInstance())) 353 .setResponseMarshaller( 354 io.grpc.protobuf.ProtoUtils.marshaller( 355 com.google.area120.tables.v1alpha1.Row.getDefaultInstance())) 356 .setSchemaDescriptor(new TablesServiceMethodDescriptorSupplier("CreateRow")) 357 .build(); 358 } 359 } 360 } 361 return getCreateRowMethod; 362 } 363 364 private static volatile io.grpc.MethodDescriptor< 365 com.google.area120.tables.v1alpha1.BatchCreateRowsRequest, 366 com.google.area120.tables.v1alpha1.BatchCreateRowsResponse> 367 getBatchCreateRowsMethod; 368 369 @io.grpc.stub.annotations.RpcMethod( 370 fullMethodName = SERVICE_NAME + '/' + "BatchCreateRows", 371 requestType = com.google.area120.tables.v1alpha1.BatchCreateRowsRequest.class, 372 responseType = com.google.area120.tables.v1alpha1.BatchCreateRowsResponse.class, 373 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 374 public static io.grpc.MethodDescriptor< 375 com.google.area120.tables.v1alpha1.BatchCreateRowsRequest, 376 com.google.area120.tables.v1alpha1.BatchCreateRowsResponse> getBatchCreateRowsMethod()377 getBatchCreateRowsMethod() { 378 io.grpc.MethodDescriptor< 379 com.google.area120.tables.v1alpha1.BatchCreateRowsRequest, 380 com.google.area120.tables.v1alpha1.BatchCreateRowsResponse> 381 getBatchCreateRowsMethod; 382 if ((getBatchCreateRowsMethod = TablesServiceGrpc.getBatchCreateRowsMethod) == null) { 383 synchronized (TablesServiceGrpc.class) { 384 if ((getBatchCreateRowsMethod = TablesServiceGrpc.getBatchCreateRowsMethod) == null) { 385 TablesServiceGrpc.getBatchCreateRowsMethod = 386 getBatchCreateRowsMethod = 387 io.grpc.MethodDescriptor 388 .<com.google.area120.tables.v1alpha1.BatchCreateRowsRequest, 389 com.google.area120.tables.v1alpha1.BatchCreateRowsResponse> 390 newBuilder() 391 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 392 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "BatchCreateRows")) 393 .setSampledToLocalTracing(true) 394 .setRequestMarshaller( 395 io.grpc.protobuf.ProtoUtils.marshaller( 396 com.google.area120.tables.v1alpha1.BatchCreateRowsRequest 397 .getDefaultInstance())) 398 .setResponseMarshaller( 399 io.grpc.protobuf.ProtoUtils.marshaller( 400 com.google.area120.tables.v1alpha1.BatchCreateRowsResponse 401 .getDefaultInstance())) 402 .setSchemaDescriptor( 403 new TablesServiceMethodDescriptorSupplier("BatchCreateRows")) 404 .build(); 405 } 406 } 407 } 408 return getBatchCreateRowsMethod; 409 } 410 411 private static volatile io.grpc.MethodDescriptor< 412 com.google.area120.tables.v1alpha1.UpdateRowRequest, 413 com.google.area120.tables.v1alpha1.Row> 414 getUpdateRowMethod; 415 416 @io.grpc.stub.annotations.RpcMethod( 417 fullMethodName = SERVICE_NAME + '/' + "UpdateRow", 418 requestType = com.google.area120.tables.v1alpha1.UpdateRowRequest.class, 419 responseType = com.google.area120.tables.v1alpha1.Row.class, 420 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 421 public static io.grpc.MethodDescriptor< 422 com.google.area120.tables.v1alpha1.UpdateRowRequest, 423 com.google.area120.tables.v1alpha1.Row> getUpdateRowMethod()424 getUpdateRowMethod() { 425 io.grpc.MethodDescriptor< 426 com.google.area120.tables.v1alpha1.UpdateRowRequest, 427 com.google.area120.tables.v1alpha1.Row> 428 getUpdateRowMethod; 429 if ((getUpdateRowMethod = TablesServiceGrpc.getUpdateRowMethod) == null) { 430 synchronized (TablesServiceGrpc.class) { 431 if ((getUpdateRowMethod = TablesServiceGrpc.getUpdateRowMethod) == null) { 432 TablesServiceGrpc.getUpdateRowMethod = 433 getUpdateRowMethod = 434 io.grpc.MethodDescriptor 435 .<com.google.area120.tables.v1alpha1.UpdateRowRequest, 436 com.google.area120.tables.v1alpha1.Row> 437 newBuilder() 438 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 439 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "UpdateRow")) 440 .setSampledToLocalTracing(true) 441 .setRequestMarshaller( 442 io.grpc.protobuf.ProtoUtils.marshaller( 443 com.google.area120.tables.v1alpha1.UpdateRowRequest 444 .getDefaultInstance())) 445 .setResponseMarshaller( 446 io.grpc.protobuf.ProtoUtils.marshaller( 447 com.google.area120.tables.v1alpha1.Row.getDefaultInstance())) 448 .setSchemaDescriptor(new TablesServiceMethodDescriptorSupplier("UpdateRow")) 449 .build(); 450 } 451 } 452 } 453 return getUpdateRowMethod; 454 } 455 456 private static volatile io.grpc.MethodDescriptor< 457 com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest, 458 com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse> 459 getBatchUpdateRowsMethod; 460 461 @io.grpc.stub.annotations.RpcMethod( 462 fullMethodName = SERVICE_NAME + '/' + "BatchUpdateRows", 463 requestType = com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest.class, 464 responseType = com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse.class, 465 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 466 public static io.grpc.MethodDescriptor< 467 com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest, 468 com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse> getBatchUpdateRowsMethod()469 getBatchUpdateRowsMethod() { 470 io.grpc.MethodDescriptor< 471 com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest, 472 com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse> 473 getBatchUpdateRowsMethod; 474 if ((getBatchUpdateRowsMethod = TablesServiceGrpc.getBatchUpdateRowsMethod) == null) { 475 synchronized (TablesServiceGrpc.class) { 476 if ((getBatchUpdateRowsMethod = TablesServiceGrpc.getBatchUpdateRowsMethod) == null) { 477 TablesServiceGrpc.getBatchUpdateRowsMethod = 478 getBatchUpdateRowsMethod = 479 io.grpc.MethodDescriptor 480 .<com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest, 481 com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse> 482 newBuilder() 483 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 484 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "BatchUpdateRows")) 485 .setSampledToLocalTracing(true) 486 .setRequestMarshaller( 487 io.grpc.protobuf.ProtoUtils.marshaller( 488 com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest 489 .getDefaultInstance())) 490 .setResponseMarshaller( 491 io.grpc.protobuf.ProtoUtils.marshaller( 492 com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse 493 .getDefaultInstance())) 494 .setSchemaDescriptor( 495 new TablesServiceMethodDescriptorSupplier("BatchUpdateRows")) 496 .build(); 497 } 498 } 499 } 500 return getBatchUpdateRowsMethod; 501 } 502 503 private static volatile io.grpc.MethodDescriptor< 504 com.google.area120.tables.v1alpha1.DeleteRowRequest, com.google.protobuf.Empty> 505 getDeleteRowMethod; 506 507 @io.grpc.stub.annotations.RpcMethod( 508 fullMethodName = SERVICE_NAME + '/' + "DeleteRow", 509 requestType = com.google.area120.tables.v1alpha1.DeleteRowRequest.class, 510 responseType = com.google.protobuf.Empty.class, 511 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 512 public static io.grpc.MethodDescriptor< 513 com.google.area120.tables.v1alpha1.DeleteRowRequest, com.google.protobuf.Empty> getDeleteRowMethod()514 getDeleteRowMethod() { 515 io.grpc.MethodDescriptor< 516 com.google.area120.tables.v1alpha1.DeleteRowRequest, com.google.protobuf.Empty> 517 getDeleteRowMethod; 518 if ((getDeleteRowMethod = TablesServiceGrpc.getDeleteRowMethod) == null) { 519 synchronized (TablesServiceGrpc.class) { 520 if ((getDeleteRowMethod = TablesServiceGrpc.getDeleteRowMethod) == null) { 521 TablesServiceGrpc.getDeleteRowMethod = 522 getDeleteRowMethod = 523 io.grpc.MethodDescriptor 524 .<com.google.area120.tables.v1alpha1.DeleteRowRequest, 525 com.google.protobuf.Empty> 526 newBuilder() 527 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 528 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DeleteRow")) 529 .setSampledToLocalTracing(true) 530 .setRequestMarshaller( 531 io.grpc.protobuf.ProtoUtils.marshaller( 532 com.google.area120.tables.v1alpha1.DeleteRowRequest 533 .getDefaultInstance())) 534 .setResponseMarshaller( 535 io.grpc.protobuf.ProtoUtils.marshaller( 536 com.google.protobuf.Empty.getDefaultInstance())) 537 .setSchemaDescriptor(new TablesServiceMethodDescriptorSupplier("DeleteRow")) 538 .build(); 539 } 540 } 541 } 542 return getDeleteRowMethod; 543 } 544 545 private static volatile io.grpc.MethodDescriptor< 546 com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest, com.google.protobuf.Empty> 547 getBatchDeleteRowsMethod; 548 549 @io.grpc.stub.annotations.RpcMethod( 550 fullMethodName = SERVICE_NAME + '/' + "BatchDeleteRows", 551 requestType = com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest.class, 552 responseType = com.google.protobuf.Empty.class, 553 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 554 public static io.grpc.MethodDescriptor< 555 com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest, com.google.protobuf.Empty> getBatchDeleteRowsMethod()556 getBatchDeleteRowsMethod() { 557 io.grpc.MethodDescriptor< 558 com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest, com.google.protobuf.Empty> 559 getBatchDeleteRowsMethod; 560 if ((getBatchDeleteRowsMethod = TablesServiceGrpc.getBatchDeleteRowsMethod) == null) { 561 synchronized (TablesServiceGrpc.class) { 562 if ((getBatchDeleteRowsMethod = TablesServiceGrpc.getBatchDeleteRowsMethod) == null) { 563 TablesServiceGrpc.getBatchDeleteRowsMethod = 564 getBatchDeleteRowsMethod = 565 io.grpc.MethodDescriptor 566 .<com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest, 567 com.google.protobuf.Empty> 568 newBuilder() 569 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 570 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "BatchDeleteRows")) 571 .setSampledToLocalTracing(true) 572 .setRequestMarshaller( 573 io.grpc.protobuf.ProtoUtils.marshaller( 574 com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest 575 .getDefaultInstance())) 576 .setResponseMarshaller( 577 io.grpc.protobuf.ProtoUtils.marshaller( 578 com.google.protobuf.Empty.getDefaultInstance())) 579 .setSchemaDescriptor( 580 new TablesServiceMethodDescriptorSupplier("BatchDeleteRows")) 581 .build(); 582 } 583 } 584 } 585 return getBatchDeleteRowsMethod; 586 } 587 588 /** Creates a new async stub that supports all call types for the service */ newStub(io.grpc.Channel channel)589 public static TablesServiceStub newStub(io.grpc.Channel channel) { 590 io.grpc.stub.AbstractStub.StubFactory<TablesServiceStub> factory = 591 new io.grpc.stub.AbstractStub.StubFactory<TablesServiceStub>() { 592 @java.lang.Override 593 public TablesServiceStub newStub( 594 io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 595 return new TablesServiceStub(channel, callOptions); 596 } 597 }; 598 return TablesServiceStub.newStub(factory, channel); 599 } 600 601 /** 602 * Creates a new blocking-style stub that supports unary and streaming output calls on the service 603 */ newBlockingStub(io.grpc.Channel channel)604 public static TablesServiceBlockingStub newBlockingStub(io.grpc.Channel channel) { 605 io.grpc.stub.AbstractStub.StubFactory<TablesServiceBlockingStub> factory = 606 new io.grpc.stub.AbstractStub.StubFactory<TablesServiceBlockingStub>() { 607 @java.lang.Override 608 public TablesServiceBlockingStub newStub( 609 io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 610 return new TablesServiceBlockingStub(channel, callOptions); 611 } 612 }; 613 return TablesServiceBlockingStub.newStub(factory, channel); 614 } 615 616 /** Creates a new ListenableFuture-style stub that supports unary calls on the service */ newFutureStub(io.grpc.Channel channel)617 public static TablesServiceFutureStub newFutureStub(io.grpc.Channel channel) { 618 io.grpc.stub.AbstractStub.StubFactory<TablesServiceFutureStub> factory = 619 new io.grpc.stub.AbstractStub.StubFactory<TablesServiceFutureStub>() { 620 @java.lang.Override 621 public TablesServiceFutureStub newStub( 622 io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 623 return new TablesServiceFutureStub(channel, callOptions); 624 } 625 }; 626 return TablesServiceFutureStub.newStub(factory, channel); 627 } 628 629 /** 630 * 631 * 632 * <pre> 633 * The Tables Service provides an API for reading and updating tables. 634 * It defines the following resource model: 635 * - The API has a collection of [Table][google.area120.tables.v1alpha1.Table] 636 * resources, named `tables/*` 637 * - Each Table has a collection of [Row][google.area120.tables.v1alpha1.Row] 638 * resources, named `tables/*/rows/*` 639 * - The API has a collection of 640 * [Workspace][google.area120.tables.v1alpha1.Workspace] 641 * resources, named `workspaces/*`. 642 * </pre> 643 */ 644 public interface AsyncService { 645 646 /** 647 * 648 * 649 * <pre> 650 * Gets a table. Returns NOT_FOUND if the table does not exist. 651 * </pre> 652 */ getTable( com.google.area120.tables.v1alpha1.GetTableRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Table> responseObserver)653 default void getTable( 654 com.google.area120.tables.v1alpha1.GetTableRequest request, 655 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Table> responseObserver) { 656 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetTableMethod(), responseObserver); 657 } 658 659 /** 660 * 661 * 662 * <pre> 663 * Lists tables for the user. 664 * </pre> 665 */ listTables( com.google.area120.tables.v1alpha1.ListTablesRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.ListTablesResponse> responseObserver)666 default void listTables( 667 com.google.area120.tables.v1alpha1.ListTablesRequest request, 668 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.ListTablesResponse> 669 responseObserver) { 670 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getListTablesMethod(), responseObserver); 671 } 672 673 /** 674 * 675 * 676 * <pre> 677 * Gets a workspace. Returns NOT_FOUND if the workspace does not exist. 678 * </pre> 679 */ getWorkspace( com.google.area120.tables.v1alpha1.GetWorkspaceRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Workspace> responseObserver)680 default void getWorkspace( 681 com.google.area120.tables.v1alpha1.GetWorkspaceRequest request, 682 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Workspace> 683 responseObserver) { 684 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 685 getGetWorkspaceMethod(), responseObserver); 686 } 687 688 /** 689 * 690 * 691 * <pre> 692 * Lists workspaces for the user. 693 * </pre> 694 */ listWorkspaces( com.google.area120.tables.v1alpha1.ListWorkspacesRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.ListWorkspacesResponse> responseObserver)695 default void listWorkspaces( 696 com.google.area120.tables.v1alpha1.ListWorkspacesRequest request, 697 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.ListWorkspacesResponse> 698 responseObserver) { 699 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 700 getListWorkspacesMethod(), responseObserver); 701 } 702 703 /** 704 * 705 * 706 * <pre> 707 * Gets a row. Returns NOT_FOUND if the row does not exist in the table. 708 * </pre> 709 */ getRow( com.google.area120.tables.v1alpha1.GetRowRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Row> responseObserver)710 default void getRow( 711 com.google.area120.tables.v1alpha1.GetRowRequest request, 712 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Row> responseObserver) { 713 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetRowMethod(), responseObserver); 714 } 715 716 /** 717 * 718 * 719 * <pre> 720 * Lists rows in a table. Returns NOT_FOUND if the table does not exist. 721 * </pre> 722 */ listRows( com.google.area120.tables.v1alpha1.ListRowsRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.ListRowsResponse> responseObserver)723 default void listRows( 724 com.google.area120.tables.v1alpha1.ListRowsRequest request, 725 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.ListRowsResponse> 726 responseObserver) { 727 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getListRowsMethod(), responseObserver); 728 } 729 730 /** 731 * 732 * 733 * <pre> 734 * Creates a row. 735 * </pre> 736 */ createRow( com.google.area120.tables.v1alpha1.CreateRowRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Row> responseObserver)737 default void createRow( 738 com.google.area120.tables.v1alpha1.CreateRowRequest request, 739 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Row> responseObserver) { 740 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getCreateRowMethod(), responseObserver); 741 } 742 743 /** 744 * 745 * 746 * <pre> 747 * Creates multiple rows. 748 * </pre> 749 */ batchCreateRows( com.google.area120.tables.v1alpha1.BatchCreateRowsRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.BatchCreateRowsResponse> responseObserver)750 default void batchCreateRows( 751 com.google.area120.tables.v1alpha1.BatchCreateRowsRequest request, 752 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.BatchCreateRowsResponse> 753 responseObserver) { 754 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 755 getBatchCreateRowsMethod(), responseObserver); 756 } 757 758 /** 759 * 760 * 761 * <pre> 762 * Updates a row. 763 * </pre> 764 */ updateRow( com.google.area120.tables.v1alpha1.UpdateRowRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Row> responseObserver)765 default void updateRow( 766 com.google.area120.tables.v1alpha1.UpdateRowRequest request, 767 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Row> responseObserver) { 768 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getUpdateRowMethod(), responseObserver); 769 } 770 771 /** 772 * 773 * 774 * <pre> 775 * Updates multiple rows. 776 * </pre> 777 */ batchUpdateRows( com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse> responseObserver)778 default void batchUpdateRows( 779 com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest request, 780 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse> 781 responseObserver) { 782 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 783 getBatchUpdateRowsMethod(), responseObserver); 784 } 785 786 /** 787 * 788 * 789 * <pre> 790 * Deletes a row. 791 * </pre> 792 */ deleteRow( com.google.area120.tables.v1alpha1.DeleteRowRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)793 default void deleteRow( 794 com.google.area120.tables.v1alpha1.DeleteRowRequest request, 795 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 796 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getDeleteRowMethod(), responseObserver); 797 } 798 799 /** 800 * 801 * 802 * <pre> 803 * Deletes multiple rows. 804 * </pre> 805 */ batchDeleteRows( com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)806 default void batchDeleteRows( 807 com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest request, 808 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 809 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 810 getBatchDeleteRowsMethod(), responseObserver); 811 } 812 } 813 814 /** 815 * Base class for the server implementation of the service TablesService. 816 * 817 * <pre> 818 * The Tables Service provides an API for reading and updating tables. 819 * It defines the following resource model: 820 * - The API has a collection of [Table][google.area120.tables.v1alpha1.Table] 821 * resources, named `tables/*` 822 * - Each Table has a collection of [Row][google.area120.tables.v1alpha1.Row] 823 * resources, named `tables/*/rows/*` 824 * - The API has a collection of 825 * [Workspace][google.area120.tables.v1alpha1.Workspace] 826 * resources, named `workspaces/*`. 827 * </pre> 828 */ 829 public abstract static class TablesServiceImplBase 830 implements io.grpc.BindableService, AsyncService { 831 832 @java.lang.Override bindService()833 public final io.grpc.ServerServiceDefinition bindService() { 834 return TablesServiceGrpc.bindService(this); 835 } 836 } 837 838 /** 839 * A stub to allow clients to do asynchronous rpc calls to service TablesService. 840 * 841 * <pre> 842 * The Tables Service provides an API for reading and updating tables. 843 * It defines the following resource model: 844 * - The API has a collection of [Table][google.area120.tables.v1alpha1.Table] 845 * resources, named `tables/*` 846 * - Each Table has a collection of [Row][google.area120.tables.v1alpha1.Row] 847 * resources, named `tables/*/rows/*` 848 * - The API has a collection of 849 * [Workspace][google.area120.tables.v1alpha1.Workspace] 850 * resources, named `workspaces/*`. 851 * </pre> 852 */ 853 public static final class TablesServiceStub 854 extends io.grpc.stub.AbstractAsyncStub<TablesServiceStub> { TablesServiceStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)855 private TablesServiceStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 856 super(channel, callOptions); 857 } 858 859 @java.lang.Override build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)860 protected TablesServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 861 return new TablesServiceStub(channel, callOptions); 862 } 863 864 /** 865 * 866 * 867 * <pre> 868 * Gets a table. Returns NOT_FOUND if the table does not exist. 869 * </pre> 870 */ getTable( com.google.area120.tables.v1alpha1.GetTableRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Table> responseObserver)871 public void getTable( 872 com.google.area120.tables.v1alpha1.GetTableRequest request, 873 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Table> responseObserver) { 874 io.grpc.stub.ClientCalls.asyncUnaryCall( 875 getChannel().newCall(getGetTableMethod(), getCallOptions()), request, responseObserver); 876 } 877 878 /** 879 * 880 * 881 * <pre> 882 * Lists tables for the user. 883 * </pre> 884 */ listTables( com.google.area120.tables.v1alpha1.ListTablesRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.ListTablesResponse> responseObserver)885 public void listTables( 886 com.google.area120.tables.v1alpha1.ListTablesRequest request, 887 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.ListTablesResponse> 888 responseObserver) { 889 io.grpc.stub.ClientCalls.asyncUnaryCall( 890 getChannel().newCall(getListTablesMethod(), getCallOptions()), request, responseObserver); 891 } 892 893 /** 894 * 895 * 896 * <pre> 897 * Gets a workspace. Returns NOT_FOUND if the workspace does not exist. 898 * </pre> 899 */ getWorkspace( com.google.area120.tables.v1alpha1.GetWorkspaceRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Workspace> responseObserver)900 public void getWorkspace( 901 com.google.area120.tables.v1alpha1.GetWorkspaceRequest request, 902 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Workspace> 903 responseObserver) { 904 io.grpc.stub.ClientCalls.asyncUnaryCall( 905 getChannel().newCall(getGetWorkspaceMethod(), getCallOptions()), 906 request, 907 responseObserver); 908 } 909 910 /** 911 * 912 * 913 * <pre> 914 * Lists workspaces for the user. 915 * </pre> 916 */ listWorkspaces( com.google.area120.tables.v1alpha1.ListWorkspacesRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.ListWorkspacesResponse> responseObserver)917 public void listWorkspaces( 918 com.google.area120.tables.v1alpha1.ListWorkspacesRequest request, 919 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.ListWorkspacesResponse> 920 responseObserver) { 921 io.grpc.stub.ClientCalls.asyncUnaryCall( 922 getChannel().newCall(getListWorkspacesMethod(), getCallOptions()), 923 request, 924 responseObserver); 925 } 926 927 /** 928 * 929 * 930 * <pre> 931 * Gets a row. Returns NOT_FOUND if the row does not exist in the table. 932 * </pre> 933 */ getRow( com.google.area120.tables.v1alpha1.GetRowRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Row> responseObserver)934 public void getRow( 935 com.google.area120.tables.v1alpha1.GetRowRequest request, 936 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Row> responseObserver) { 937 io.grpc.stub.ClientCalls.asyncUnaryCall( 938 getChannel().newCall(getGetRowMethod(), getCallOptions()), request, responseObserver); 939 } 940 941 /** 942 * 943 * 944 * <pre> 945 * Lists rows in a table. Returns NOT_FOUND if the table does not exist. 946 * </pre> 947 */ listRows( com.google.area120.tables.v1alpha1.ListRowsRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.ListRowsResponse> responseObserver)948 public void listRows( 949 com.google.area120.tables.v1alpha1.ListRowsRequest request, 950 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.ListRowsResponse> 951 responseObserver) { 952 io.grpc.stub.ClientCalls.asyncUnaryCall( 953 getChannel().newCall(getListRowsMethod(), getCallOptions()), request, responseObserver); 954 } 955 956 /** 957 * 958 * 959 * <pre> 960 * Creates a row. 961 * </pre> 962 */ createRow( com.google.area120.tables.v1alpha1.CreateRowRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Row> responseObserver)963 public void createRow( 964 com.google.area120.tables.v1alpha1.CreateRowRequest request, 965 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Row> responseObserver) { 966 io.grpc.stub.ClientCalls.asyncUnaryCall( 967 getChannel().newCall(getCreateRowMethod(), getCallOptions()), request, responseObserver); 968 } 969 970 /** 971 * 972 * 973 * <pre> 974 * Creates multiple rows. 975 * </pre> 976 */ batchCreateRows( com.google.area120.tables.v1alpha1.BatchCreateRowsRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.BatchCreateRowsResponse> responseObserver)977 public void batchCreateRows( 978 com.google.area120.tables.v1alpha1.BatchCreateRowsRequest request, 979 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.BatchCreateRowsResponse> 980 responseObserver) { 981 io.grpc.stub.ClientCalls.asyncUnaryCall( 982 getChannel().newCall(getBatchCreateRowsMethod(), getCallOptions()), 983 request, 984 responseObserver); 985 } 986 987 /** 988 * 989 * 990 * <pre> 991 * Updates a row. 992 * </pre> 993 */ updateRow( com.google.area120.tables.v1alpha1.UpdateRowRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Row> responseObserver)994 public void updateRow( 995 com.google.area120.tables.v1alpha1.UpdateRowRequest request, 996 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Row> responseObserver) { 997 io.grpc.stub.ClientCalls.asyncUnaryCall( 998 getChannel().newCall(getUpdateRowMethod(), getCallOptions()), request, responseObserver); 999 } 1000 1001 /** 1002 * 1003 * 1004 * <pre> 1005 * Updates multiple rows. 1006 * </pre> 1007 */ batchUpdateRows( com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest request, io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse> responseObserver)1008 public void batchUpdateRows( 1009 com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest request, 1010 io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse> 1011 responseObserver) { 1012 io.grpc.stub.ClientCalls.asyncUnaryCall( 1013 getChannel().newCall(getBatchUpdateRowsMethod(), getCallOptions()), 1014 request, 1015 responseObserver); 1016 } 1017 1018 /** 1019 * 1020 * 1021 * <pre> 1022 * Deletes a row. 1023 * </pre> 1024 */ deleteRow( com.google.area120.tables.v1alpha1.DeleteRowRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)1025 public void deleteRow( 1026 com.google.area120.tables.v1alpha1.DeleteRowRequest request, 1027 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 1028 io.grpc.stub.ClientCalls.asyncUnaryCall( 1029 getChannel().newCall(getDeleteRowMethod(), getCallOptions()), request, responseObserver); 1030 } 1031 1032 /** 1033 * 1034 * 1035 * <pre> 1036 * Deletes multiple rows. 1037 * </pre> 1038 */ batchDeleteRows( com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)1039 public void batchDeleteRows( 1040 com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest request, 1041 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 1042 io.grpc.stub.ClientCalls.asyncUnaryCall( 1043 getChannel().newCall(getBatchDeleteRowsMethod(), getCallOptions()), 1044 request, 1045 responseObserver); 1046 } 1047 } 1048 1049 /** 1050 * A stub to allow clients to do synchronous rpc calls to service TablesService. 1051 * 1052 * <pre> 1053 * The Tables Service provides an API for reading and updating tables. 1054 * It defines the following resource model: 1055 * - The API has a collection of [Table][google.area120.tables.v1alpha1.Table] 1056 * resources, named `tables/*` 1057 * - Each Table has a collection of [Row][google.area120.tables.v1alpha1.Row] 1058 * resources, named `tables/*/rows/*` 1059 * - The API has a collection of 1060 * [Workspace][google.area120.tables.v1alpha1.Workspace] 1061 * resources, named `workspaces/*`. 1062 * </pre> 1063 */ 1064 public static final class TablesServiceBlockingStub 1065 extends io.grpc.stub.AbstractBlockingStub<TablesServiceBlockingStub> { TablesServiceBlockingStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)1066 private TablesServiceBlockingStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 1067 super(channel, callOptions); 1068 } 1069 1070 @java.lang.Override build( io.grpc.Channel channel, io.grpc.CallOptions callOptions)1071 protected TablesServiceBlockingStub build( 1072 io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 1073 return new TablesServiceBlockingStub(channel, callOptions); 1074 } 1075 1076 /** 1077 * 1078 * 1079 * <pre> 1080 * Gets a table. Returns NOT_FOUND if the table does not exist. 1081 * </pre> 1082 */ getTable( com.google.area120.tables.v1alpha1.GetTableRequest request)1083 public com.google.area120.tables.v1alpha1.Table getTable( 1084 com.google.area120.tables.v1alpha1.GetTableRequest request) { 1085 return io.grpc.stub.ClientCalls.blockingUnaryCall( 1086 getChannel(), getGetTableMethod(), getCallOptions(), request); 1087 } 1088 1089 /** 1090 * 1091 * 1092 * <pre> 1093 * Lists tables for the user. 1094 * </pre> 1095 */ listTables( com.google.area120.tables.v1alpha1.ListTablesRequest request)1096 public com.google.area120.tables.v1alpha1.ListTablesResponse listTables( 1097 com.google.area120.tables.v1alpha1.ListTablesRequest request) { 1098 return io.grpc.stub.ClientCalls.blockingUnaryCall( 1099 getChannel(), getListTablesMethod(), getCallOptions(), request); 1100 } 1101 1102 /** 1103 * 1104 * 1105 * <pre> 1106 * Gets a workspace. Returns NOT_FOUND if the workspace does not exist. 1107 * </pre> 1108 */ getWorkspace( com.google.area120.tables.v1alpha1.GetWorkspaceRequest request)1109 public com.google.area120.tables.v1alpha1.Workspace getWorkspace( 1110 com.google.area120.tables.v1alpha1.GetWorkspaceRequest request) { 1111 return io.grpc.stub.ClientCalls.blockingUnaryCall( 1112 getChannel(), getGetWorkspaceMethod(), getCallOptions(), request); 1113 } 1114 1115 /** 1116 * 1117 * 1118 * <pre> 1119 * Lists workspaces for the user. 1120 * </pre> 1121 */ listWorkspaces( com.google.area120.tables.v1alpha1.ListWorkspacesRequest request)1122 public com.google.area120.tables.v1alpha1.ListWorkspacesResponse listWorkspaces( 1123 com.google.area120.tables.v1alpha1.ListWorkspacesRequest request) { 1124 return io.grpc.stub.ClientCalls.blockingUnaryCall( 1125 getChannel(), getListWorkspacesMethod(), getCallOptions(), request); 1126 } 1127 1128 /** 1129 * 1130 * 1131 * <pre> 1132 * Gets a row. Returns NOT_FOUND if the row does not exist in the table. 1133 * </pre> 1134 */ getRow( com.google.area120.tables.v1alpha1.GetRowRequest request)1135 public com.google.area120.tables.v1alpha1.Row getRow( 1136 com.google.area120.tables.v1alpha1.GetRowRequest request) { 1137 return io.grpc.stub.ClientCalls.blockingUnaryCall( 1138 getChannel(), getGetRowMethod(), getCallOptions(), request); 1139 } 1140 1141 /** 1142 * 1143 * 1144 * <pre> 1145 * Lists rows in a table. Returns NOT_FOUND if the table does not exist. 1146 * </pre> 1147 */ listRows( com.google.area120.tables.v1alpha1.ListRowsRequest request)1148 public com.google.area120.tables.v1alpha1.ListRowsResponse listRows( 1149 com.google.area120.tables.v1alpha1.ListRowsRequest request) { 1150 return io.grpc.stub.ClientCalls.blockingUnaryCall( 1151 getChannel(), getListRowsMethod(), getCallOptions(), request); 1152 } 1153 1154 /** 1155 * 1156 * 1157 * <pre> 1158 * Creates a row. 1159 * </pre> 1160 */ createRow( com.google.area120.tables.v1alpha1.CreateRowRequest request)1161 public com.google.area120.tables.v1alpha1.Row createRow( 1162 com.google.area120.tables.v1alpha1.CreateRowRequest request) { 1163 return io.grpc.stub.ClientCalls.blockingUnaryCall( 1164 getChannel(), getCreateRowMethod(), getCallOptions(), request); 1165 } 1166 1167 /** 1168 * 1169 * 1170 * <pre> 1171 * Creates multiple rows. 1172 * </pre> 1173 */ batchCreateRows( com.google.area120.tables.v1alpha1.BatchCreateRowsRequest request)1174 public com.google.area120.tables.v1alpha1.BatchCreateRowsResponse batchCreateRows( 1175 com.google.area120.tables.v1alpha1.BatchCreateRowsRequest request) { 1176 return io.grpc.stub.ClientCalls.blockingUnaryCall( 1177 getChannel(), getBatchCreateRowsMethod(), getCallOptions(), request); 1178 } 1179 1180 /** 1181 * 1182 * 1183 * <pre> 1184 * Updates a row. 1185 * </pre> 1186 */ updateRow( com.google.area120.tables.v1alpha1.UpdateRowRequest request)1187 public com.google.area120.tables.v1alpha1.Row updateRow( 1188 com.google.area120.tables.v1alpha1.UpdateRowRequest request) { 1189 return io.grpc.stub.ClientCalls.blockingUnaryCall( 1190 getChannel(), getUpdateRowMethod(), getCallOptions(), request); 1191 } 1192 1193 /** 1194 * 1195 * 1196 * <pre> 1197 * Updates multiple rows. 1198 * </pre> 1199 */ batchUpdateRows( com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest request)1200 public com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse batchUpdateRows( 1201 com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest request) { 1202 return io.grpc.stub.ClientCalls.blockingUnaryCall( 1203 getChannel(), getBatchUpdateRowsMethod(), getCallOptions(), request); 1204 } 1205 1206 /** 1207 * 1208 * 1209 * <pre> 1210 * Deletes a row. 1211 * </pre> 1212 */ deleteRow( com.google.area120.tables.v1alpha1.DeleteRowRequest request)1213 public com.google.protobuf.Empty deleteRow( 1214 com.google.area120.tables.v1alpha1.DeleteRowRequest request) { 1215 return io.grpc.stub.ClientCalls.blockingUnaryCall( 1216 getChannel(), getDeleteRowMethod(), getCallOptions(), request); 1217 } 1218 1219 /** 1220 * 1221 * 1222 * <pre> 1223 * Deletes multiple rows. 1224 * </pre> 1225 */ batchDeleteRows( com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest request)1226 public com.google.protobuf.Empty batchDeleteRows( 1227 com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest request) { 1228 return io.grpc.stub.ClientCalls.blockingUnaryCall( 1229 getChannel(), getBatchDeleteRowsMethod(), getCallOptions(), request); 1230 } 1231 } 1232 1233 /** 1234 * A stub to allow clients to do ListenableFuture-style rpc calls to service TablesService. 1235 * 1236 * <pre> 1237 * The Tables Service provides an API for reading and updating tables. 1238 * It defines the following resource model: 1239 * - The API has a collection of [Table][google.area120.tables.v1alpha1.Table] 1240 * resources, named `tables/*` 1241 * - Each Table has a collection of [Row][google.area120.tables.v1alpha1.Row] 1242 * resources, named `tables/*/rows/*` 1243 * - The API has a collection of 1244 * [Workspace][google.area120.tables.v1alpha1.Workspace] 1245 * resources, named `workspaces/*`. 1246 * </pre> 1247 */ 1248 public static final class TablesServiceFutureStub 1249 extends io.grpc.stub.AbstractFutureStub<TablesServiceFutureStub> { TablesServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)1250 private TablesServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 1251 super(channel, callOptions); 1252 } 1253 1254 @java.lang.Override build( io.grpc.Channel channel, io.grpc.CallOptions callOptions)1255 protected TablesServiceFutureStub build( 1256 io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 1257 return new TablesServiceFutureStub(channel, callOptions); 1258 } 1259 1260 /** 1261 * 1262 * 1263 * <pre> 1264 * Gets a table. Returns NOT_FOUND if the table does not exist. 1265 * </pre> 1266 */ 1267 public com.google.common.util.concurrent.ListenableFuture< 1268 com.google.area120.tables.v1alpha1.Table> getTable(com.google.area120.tables.v1alpha1.GetTableRequest request)1269 getTable(com.google.area120.tables.v1alpha1.GetTableRequest request) { 1270 return io.grpc.stub.ClientCalls.futureUnaryCall( 1271 getChannel().newCall(getGetTableMethod(), getCallOptions()), request); 1272 } 1273 1274 /** 1275 * 1276 * 1277 * <pre> 1278 * Lists tables for the user. 1279 * </pre> 1280 */ 1281 public com.google.common.util.concurrent.ListenableFuture< 1282 com.google.area120.tables.v1alpha1.ListTablesResponse> listTables(com.google.area120.tables.v1alpha1.ListTablesRequest request)1283 listTables(com.google.area120.tables.v1alpha1.ListTablesRequest request) { 1284 return io.grpc.stub.ClientCalls.futureUnaryCall( 1285 getChannel().newCall(getListTablesMethod(), getCallOptions()), request); 1286 } 1287 1288 /** 1289 * 1290 * 1291 * <pre> 1292 * Gets a workspace. Returns NOT_FOUND if the workspace does not exist. 1293 * </pre> 1294 */ 1295 public com.google.common.util.concurrent.ListenableFuture< 1296 com.google.area120.tables.v1alpha1.Workspace> getWorkspace(com.google.area120.tables.v1alpha1.GetWorkspaceRequest request)1297 getWorkspace(com.google.area120.tables.v1alpha1.GetWorkspaceRequest request) { 1298 return io.grpc.stub.ClientCalls.futureUnaryCall( 1299 getChannel().newCall(getGetWorkspaceMethod(), getCallOptions()), request); 1300 } 1301 1302 /** 1303 * 1304 * 1305 * <pre> 1306 * Lists workspaces for the user. 1307 * </pre> 1308 */ 1309 public com.google.common.util.concurrent.ListenableFuture< 1310 com.google.area120.tables.v1alpha1.ListWorkspacesResponse> listWorkspaces(com.google.area120.tables.v1alpha1.ListWorkspacesRequest request)1311 listWorkspaces(com.google.area120.tables.v1alpha1.ListWorkspacesRequest request) { 1312 return io.grpc.stub.ClientCalls.futureUnaryCall( 1313 getChannel().newCall(getListWorkspacesMethod(), getCallOptions()), request); 1314 } 1315 1316 /** 1317 * 1318 * 1319 * <pre> 1320 * Gets a row. Returns NOT_FOUND if the row does not exist in the table. 1321 * </pre> 1322 */ 1323 public com.google.common.util.concurrent.ListenableFuture< 1324 com.google.area120.tables.v1alpha1.Row> getRow(com.google.area120.tables.v1alpha1.GetRowRequest request)1325 getRow(com.google.area120.tables.v1alpha1.GetRowRequest request) { 1326 return io.grpc.stub.ClientCalls.futureUnaryCall( 1327 getChannel().newCall(getGetRowMethod(), getCallOptions()), request); 1328 } 1329 1330 /** 1331 * 1332 * 1333 * <pre> 1334 * Lists rows in a table. Returns NOT_FOUND if the table does not exist. 1335 * </pre> 1336 */ 1337 public com.google.common.util.concurrent.ListenableFuture< 1338 com.google.area120.tables.v1alpha1.ListRowsResponse> listRows(com.google.area120.tables.v1alpha1.ListRowsRequest request)1339 listRows(com.google.area120.tables.v1alpha1.ListRowsRequest request) { 1340 return io.grpc.stub.ClientCalls.futureUnaryCall( 1341 getChannel().newCall(getListRowsMethod(), getCallOptions()), request); 1342 } 1343 1344 /** 1345 * 1346 * 1347 * <pre> 1348 * Creates a row. 1349 * </pre> 1350 */ 1351 public com.google.common.util.concurrent.ListenableFuture< 1352 com.google.area120.tables.v1alpha1.Row> createRow(com.google.area120.tables.v1alpha1.CreateRowRequest request)1353 createRow(com.google.area120.tables.v1alpha1.CreateRowRequest request) { 1354 return io.grpc.stub.ClientCalls.futureUnaryCall( 1355 getChannel().newCall(getCreateRowMethod(), getCallOptions()), request); 1356 } 1357 1358 /** 1359 * 1360 * 1361 * <pre> 1362 * Creates multiple rows. 1363 * </pre> 1364 */ 1365 public com.google.common.util.concurrent.ListenableFuture< 1366 com.google.area120.tables.v1alpha1.BatchCreateRowsResponse> batchCreateRows(com.google.area120.tables.v1alpha1.BatchCreateRowsRequest request)1367 batchCreateRows(com.google.area120.tables.v1alpha1.BatchCreateRowsRequest request) { 1368 return io.grpc.stub.ClientCalls.futureUnaryCall( 1369 getChannel().newCall(getBatchCreateRowsMethod(), getCallOptions()), request); 1370 } 1371 1372 /** 1373 * 1374 * 1375 * <pre> 1376 * Updates a row. 1377 * </pre> 1378 */ 1379 public com.google.common.util.concurrent.ListenableFuture< 1380 com.google.area120.tables.v1alpha1.Row> updateRow(com.google.area120.tables.v1alpha1.UpdateRowRequest request)1381 updateRow(com.google.area120.tables.v1alpha1.UpdateRowRequest request) { 1382 return io.grpc.stub.ClientCalls.futureUnaryCall( 1383 getChannel().newCall(getUpdateRowMethod(), getCallOptions()), request); 1384 } 1385 1386 /** 1387 * 1388 * 1389 * <pre> 1390 * Updates multiple rows. 1391 * </pre> 1392 */ 1393 public com.google.common.util.concurrent.ListenableFuture< 1394 com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse> batchUpdateRows(com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest request)1395 batchUpdateRows(com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest request) { 1396 return io.grpc.stub.ClientCalls.futureUnaryCall( 1397 getChannel().newCall(getBatchUpdateRowsMethod(), getCallOptions()), request); 1398 } 1399 1400 /** 1401 * 1402 * 1403 * <pre> 1404 * Deletes a row. 1405 * </pre> 1406 */ deleteRow( com.google.area120.tables.v1alpha1.DeleteRowRequest request)1407 public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteRow( 1408 com.google.area120.tables.v1alpha1.DeleteRowRequest request) { 1409 return io.grpc.stub.ClientCalls.futureUnaryCall( 1410 getChannel().newCall(getDeleteRowMethod(), getCallOptions()), request); 1411 } 1412 1413 /** 1414 * 1415 * 1416 * <pre> 1417 * Deletes multiple rows. 1418 * </pre> 1419 */ 1420 public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> batchDeleteRows(com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest request)1421 batchDeleteRows(com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest request) { 1422 return io.grpc.stub.ClientCalls.futureUnaryCall( 1423 getChannel().newCall(getBatchDeleteRowsMethod(), getCallOptions()), request); 1424 } 1425 } 1426 1427 private static final int METHODID_GET_TABLE = 0; 1428 private static final int METHODID_LIST_TABLES = 1; 1429 private static final int METHODID_GET_WORKSPACE = 2; 1430 private static final int METHODID_LIST_WORKSPACES = 3; 1431 private static final int METHODID_GET_ROW = 4; 1432 private static final int METHODID_LIST_ROWS = 5; 1433 private static final int METHODID_CREATE_ROW = 6; 1434 private static final int METHODID_BATCH_CREATE_ROWS = 7; 1435 private static final int METHODID_UPDATE_ROW = 8; 1436 private static final int METHODID_BATCH_UPDATE_ROWS = 9; 1437 private static final int METHODID_DELETE_ROW = 10; 1438 private static final int METHODID_BATCH_DELETE_ROWS = 11; 1439 1440 private static final class MethodHandlers<Req, Resp> 1441 implements io.grpc.stub.ServerCalls.UnaryMethod<Req, Resp>, 1442 io.grpc.stub.ServerCalls.ServerStreamingMethod<Req, Resp>, 1443 io.grpc.stub.ServerCalls.ClientStreamingMethod<Req, Resp>, 1444 io.grpc.stub.ServerCalls.BidiStreamingMethod<Req, Resp> { 1445 private final AsyncService serviceImpl; 1446 private final int methodId; 1447 MethodHandlers(AsyncService serviceImpl, int methodId)1448 MethodHandlers(AsyncService serviceImpl, int methodId) { 1449 this.serviceImpl = serviceImpl; 1450 this.methodId = methodId; 1451 } 1452 1453 @java.lang.Override 1454 @java.lang.SuppressWarnings("unchecked") invoke(Req request, io.grpc.stub.StreamObserver<Resp> responseObserver)1455 public void invoke(Req request, io.grpc.stub.StreamObserver<Resp> responseObserver) { 1456 switch (methodId) { 1457 case METHODID_GET_TABLE: 1458 serviceImpl.getTable( 1459 (com.google.area120.tables.v1alpha1.GetTableRequest) request, 1460 (io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Table>) 1461 responseObserver); 1462 break; 1463 case METHODID_LIST_TABLES: 1464 serviceImpl.listTables( 1465 (com.google.area120.tables.v1alpha1.ListTablesRequest) request, 1466 (io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.ListTablesResponse>) 1467 responseObserver); 1468 break; 1469 case METHODID_GET_WORKSPACE: 1470 serviceImpl.getWorkspace( 1471 (com.google.area120.tables.v1alpha1.GetWorkspaceRequest) request, 1472 (io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Workspace>) 1473 responseObserver); 1474 break; 1475 case METHODID_LIST_WORKSPACES: 1476 serviceImpl.listWorkspaces( 1477 (com.google.area120.tables.v1alpha1.ListWorkspacesRequest) request, 1478 (io.grpc.stub.StreamObserver< 1479 com.google.area120.tables.v1alpha1.ListWorkspacesResponse>) 1480 responseObserver); 1481 break; 1482 case METHODID_GET_ROW: 1483 serviceImpl.getRow( 1484 (com.google.area120.tables.v1alpha1.GetRowRequest) request, 1485 (io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Row>) 1486 responseObserver); 1487 break; 1488 case METHODID_LIST_ROWS: 1489 serviceImpl.listRows( 1490 (com.google.area120.tables.v1alpha1.ListRowsRequest) request, 1491 (io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.ListRowsResponse>) 1492 responseObserver); 1493 break; 1494 case METHODID_CREATE_ROW: 1495 serviceImpl.createRow( 1496 (com.google.area120.tables.v1alpha1.CreateRowRequest) request, 1497 (io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Row>) 1498 responseObserver); 1499 break; 1500 case METHODID_BATCH_CREATE_ROWS: 1501 serviceImpl.batchCreateRows( 1502 (com.google.area120.tables.v1alpha1.BatchCreateRowsRequest) request, 1503 (io.grpc.stub.StreamObserver< 1504 com.google.area120.tables.v1alpha1.BatchCreateRowsResponse>) 1505 responseObserver); 1506 break; 1507 case METHODID_UPDATE_ROW: 1508 serviceImpl.updateRow( 1509 (com.google.area120.tables.v1alpha1.UpdateRowRequest) request, 1510 (io.grpc.stub.StreamObserver<com.google.area120.tables.v1alpha1.Row>) 1511 responseObserver); 1512 break; 1513 case METHODID_BATCH_UPDATE_ROWS: 1514 serviceImpl.batchUpdateRows( 1515 (com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest) request, 1516 (io.grpc.stub.StreamObserver< 1517 com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse>) 1518 responseObserver); 1519 break; 1520 case METHODID_DELETE_ROW: 1521 serviceImpl.deleteRow( 1522 (com.google.area120.tables.v1alpha1.DeleteRowRequest) request, 1523 (io.grpc.stub.StreamObserver<com.google.protobuf.Empty>) responseObserver); 1524 break; 1525 case METHODID_BATCH_DELETE_ROWS: 1526 serviceImpl.batchDeleteRows( 1527 (com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest) request, 1528 (io.grpc.stub.StreamObserver<com.google.protobuf.Empty>) responseObserver); 1529 break; 1530 default: 1531 throw new AssertionError(); 1532 } 1533 } 1534 1535 @java.lang.Override 1536 @java.lang.SuppressWarnings("unchecked") invoke( io.grpc.stub.StreamObserver<Resp> responseObserver)1537 public io.grpc.stub.StreamObserver<Req> invoke( 1538 io.grpc.stub.StreamObserver<Resp> responseObserver) { 1539 switch (methodId) { 1540 default: 1541 throw new AssertionError(); 1542 } 1543 } 1544 } 1545 bindService(AsyncService service)1546 public static final io.grpc.ServerServiceDefinition bindService(AsyncService service) { 1547 return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) 1548 .addMethod( 1549 getGetTableMethod(), 1550 io.grpc.stub.ServerCalls.asyncUnaryCall( 1551 new MethodHandlers< 1552 com.google.area120.tables.v1alpha1.GetTableRequest, 1553 com.google.area120.tables.v1alpha1.Table>(service, METHODID_GET_TABLE))) 1554 .addMethod( 1555 getListTablesMethod(), 1556 io.grpc.stub.ServerCalls.asyncUnaryCall( 1557 new MethodHandlers< 1558 com.google.area120.tables.v1alpha1.ListTablesRequest, 1559 com.google.area120.tables.v1alpha1.ListTablesResponse>( 1560 service, METHODID_LIST_TABLES))) 1561 .addMethod( 1562 getGetWorkspaceMethod(), 1563 io.grpc.stub.ServerCalls.asyncUnaryCall( 1564 new MethodHandlers< 1565 com.google.area120.tables.v1alpha1.GetWorkspaceRequest, 1566 com.google.area120.tables.v1alpha1.Workspace>(service, METHODID_GET_WORKSPACE))) 1567 .addMethod( 1568 getListWorkspacesMethod(), 1569 io.grpc.stub.ServerCalls.asyncUnaryCall( 1570 new MethodHandlers< 1571 com.google.area120.tables.v1alpha1.ListWorkspacesRequest, 1572 com.google.area120.tables.v1alpha1.ListWorkspacesResponse>( 1573 service, METHODID_LIST_WORKSPACES))) 1574 .addMethod( 1575 getGetRowMethod(), 1576 io.grpc.stub.ServerCalls.asyncUnaryCall( 1577 new MethodHandlers< 1578 com.google.area120.tables.v1alpha1.GetRowRequest, 1579 com.google.area120.tables.v1alpha1.Row>(service, METHODID_GET_ROW))) 1580 .addMethod( 1581 getListRowsMethod(), 1582 io.grpc.stub.ServerCalls.asyncUnaryCall( 1583 new MethodHandlers< 1584 com.google.area120.tables.v1alpha1.ListRowsRequest, 1585 com.google.area120.tables.v1alpha1.ListRowsResponse>( 1586 service, METHODID_LIST_ROWS))) 1587 .addMethod( 1588 getCreateRowMethod(), 1589 io.grpc.stub.ServerCalls.asyncUnaryCall( 1590 new MethodHandlers< 1591 com.google.area120.tables.v1alpha1.CreateRowRequest, 1592 com.google.area120.tables.v1alpha1.Row>(service, METHODID_CREATE_ROW))) 1593 .addMethod( 1594 getBatchCreateRowsMethod(), 1595 io.grpc.stub.ServerCalls.asyncUnaryCall( 1596 new MethodHandlers< 1597 com.google.area120.tables.v1alpha1.BatchCreateRowsRequest, 1598 com.google.area120.tables.v1alpha1.BatchCreateRowsResponse>( 1599 service, METHODID_BATCH_CREATE_ROWS))) 1600 .addMethod( 1601 getUpdateRowMethod(), 1602 io.grpc.stub.ServerCalls.asyncUnaryCall( 1603 new MethodHandlers< 1604 com.google.area120.tables.v1alpha1.UpdateRowRequest, 1605 com.google.area120.tables.v1alpha1.Row>(service, METHODID_UPDATE_ROW))) 1606 .addMethod( 1607 getBatchUpdateRowsMethod(), 1608 io.grpc.stub.ServerCalls.asyncUnaryCall( 1609 new MethodHandlers< 1610 com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest, 1611 com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse>( 1612 service, METHODID_BATCH_UPDATE_ROWS))) 1613 .addMethod( 1614 getDeleteRowMethod(), 1615 io.grpc.stub.ServerCalls.asyncUnaryCall( 1616 new MethodHandlers< 1617 com.google.area120.tables.v1alpha1.DeleteRowRequest, com.google.protobuf.Empty>( 1618 service, METHODID_DELETE_ROW))) 1619 .addMethod( 1620 getBatchDeleteRowsMethod(), 1621 io.grpc.stub.ServerCalls.asyncUnaryCall( 1622 new MethodHandlers< 1623 com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest, 1624 com.google.protobuf.Empty>(service, METHODID_BATCH_DELETE_ROWS))) 1625 .build(); 1626 } 1627 1628 private abstract static class TablesServiceBaseDescriptorSupplier 1629 implements io.grpc.protobuf.ProtoFileDescriptorSupplier, 1630 io.grpc.protobuf.ProtoServiceDescriptorSupplier { TablesServiceBaseDescriptorSupplier()1631 TablesServiceBaseDescriptorSupplier() {} 1632 1633 @java.lang.Override getFileDescriptor()1634 public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { 1635 return com.google.area120.tables.v1alpha1.TablesProto.getDescriptor(); 1636 } 1637 1638 @java.lang.Override getServiceDescriptor()1639 public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { 1640 return getFileDescriptor().findServiceByName("TablesService"); 1641 } 1642 } 1643 1644 private static final class TablesServiceFileDescriptorSupplier 1645 extends TablesServiceBaseDescriptorSupplier { TablesServiceFileDescriptorSupplier()1646 TablesServiceFileDescriptorSupplier() {} 1647 } 1648 1649 private static final class TablesServiceMethodDescriptorSupplier 1650 extends TablesServiceBaseDescriptorSupplier 1651 implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { 1652 private final String methodName; 1653 TablesServiceMethodDescriptorSupplier(String methodName)1654 TablesServiceMethodDescriptorSupplier(String methodName) { 1655 this.methodName = methodName; 1656 } 1657 1658 @java.lang.Override getMethodDescriptor()1659 public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { 1660 return getServiceDescriptor().findMethodByName(methodName); 1661 } 1662 } 1663 1664 private static volatile io.grpc.ServiceDescriptor serviceDescriptor; 1665 getServiceDescriptor()1666 public static io.grpc.ServiceDescriptor getServiceDescriptor() { 1667 io.grpc.ServiceDescriptor result = serviceDescriptor; 1668 if (result == null) { 1669 synchronized (TablesServiceGrpc.class) { 1670 result = serviceDescriptor; 1671 if (result == null) { 1672 serviceDescriptor = 1673 result = 1674 io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) 1675 .setSchemaDescriptor(new TablesServiceFileDescriptorSupplier()) 1676 .addMethod(getGetTableMethod()) 1677 .addMethod(getListTablesMethod()) 1678 .addMethod(getGetWorkspaceMethod()) 1679 .addMethod(getListWorkspacesMethod()) 1680 .addMethod(getGetRowMethod()) 1681 .addMethod(getListRowsMethod()) 1682 .addMethod(getCreateRowMethod()) 1683 .addMethod(getBatchCreateRowsMethod()) 1684 .addMethod(getUpdateRowMethod()) 1685 .addMethod(getBatchUpdateRowsMethod()) 1686 .addMethod(getDeleteRowMethod()) 1687 .addMethod(getBatchDeleteRowsMethod()) 1688 .build(); 1689 } 1690 } 1691 } 1692 return result; 1693 } 1694 } 1695