1 /* 2 * Copyright 2022 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 17 package com.google.area120.tables.v1alpha.stub; 18 19 import static com.google.area120.tables.v1alpha.TablesServiceClient.ListRowsPagedResponse; 20 import static com.google.area120.tables.v1alpha.TablesServiceClient.ListTablesPagedResponse; 21 import static com.google.area120.tables.v1alpha.TablesServiceClient.ListWorkspacesPagedResponse; 22 23 import com.google.api.core.BetaApi; 24 import com.google.api.gax.core.BackgroundResource; 25 import com.google.api.gax.rpc.UnaryCallable; 26 import com.google.area120.tables.v1alpha1.BatchCreateRowsRequest; 27 import com.google.area120.tables.v1alpha1.BatchCreateRowsResponse; 28 import com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest; 29 import com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest; 30 import com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse; 31 import com.google.area120.tables.v1alpha1.CreateRowRequest; 32 import com.google.area120.tables.v1alpha1.DeleteRowRequest; 33 import com.google.area120.tables.v1alpha1.GetRowRequest; 34 import com.google.area120.tables.v1alpha1.GetTableRequest; 35 import com.google.area120.tables.v1alpha1.GetWorkspaceRequest; 36 import com.google.area120.tables.v1alpha1.ListRowsRequest; 37 import com.google.area120.tables.v1alpha1.ListRowsResponse; 38 import com.google.area120.tables.v1alpha1.ListTablesRequest; 39 import com.google.area120.tables.v1alpha1.ListTablesResponse; 40 import com.google.area120.tables.v1alpha1.ListWorkspacesRequest; 41 import com.google.area120.tables.v1alpha1.ListWorkspacesResponse; 42 import com.google.area120.tables.v1alpha1.Row; 43 import com.google.area120.tables.v1alpha1.Table; 44 import com.google.area120.tables.v1alpha1.UpdateRowRequest; 45 import com.google.area120.tables.v1alpha1.Workspace; 46 import com.google.protobuf.Empty; 47 import javax.annotation.Generated; 48 49 // AUTO-GENERATED DOCUMENTATION AND CLASS. 50 /** 51 * Base stub class for the TablesService service API. 52 * 53 * <p>This class is for advanced usage and reflects the underlying API directly. 54 */ 55 @BetaApi 56 @Generated("by gapic-generator-java") 57 public abstract class TablesServiceStub implements BackgroundResource { 58 getTableCallable()59 public UnaryCallable<GetTableRequest, Table> getTableCallable() { 60 throw new UnsupportedOperationException("Not implemented: getTableCallable()"); 61 } 62 listTablesPagedCallable()63 public UnaryCallable<ListTablesRequest, ListTablesPagedResponse> listTablesPagedCallable() { 64 throw new UnsupportedOperationException("Not implemented: listTablesPagedCallable()"); 65 } 66 listTablesCallable()67 public UnaryCallable<ListTablesRequest, ListTablesResponse> listTablesCallable() { 68 throw new UnsupportedOperationException("Not implemented: listTablesCallable()"); 69 } 70 getWorkspaceCallable()71 public UnaryCallable<GetWorkspaceRequest, Workspace> getWorkspaceCallable() { 72 throw new UnsupportedOperationException("Not implemented: getWorkspaceCallable()"); 73 } 74 75 public UnaryCallable<ListWorkspacesRequest, ListWorkspacesPagedResponse> listWorkspacesPagedCallable()76 listWorkspacesPagedCallable() { 77 throw new UnsupportedOperationException("Not implemented: listWorkspacesPagedCallable()"); 78 } 79 listWorkspacesCallable()80 public UnaryCallable<ListWorkspacesRequest, ListWorkspacesResponse> listWorkspacesCallable() { 81 throw new UnsupportedOperationException("Not implemented: listWorkspacesCallable()"); 82 } 83 getRowCallable()84 public UnaryCallable<GetRowRequest, Row> getRowCallable() { 85 throw new UnsupportedOperationException("Not implemented: getRowCallable()"); 86 } 87 listRowsPagedCallable()88 public UnaryCallable<ListRowsRequest, ListRowsPagedResponse> listRowsPagedCallable() { 89 throw new UnsupportedOperationException("Not implemented: listRowsPagedCallable()"); 90 } 91 listRowsCallable()92 public UnaryCallable<ListRowsRequest, ListRowsResponse> listRowsCallable() { 93 throw new UnsupportedOperationException("Not implemented: listRowsCallable()"); 94 } 95 createRowCallable()96 public UnaryCallable<CreateRowRequest, Row> createRowCallable() { 97 throw new UnsupportedOperationException("Not implemented: createRowCallable()"); 98 } 99 batchCreateRowsCallable()100 public UnaryCallable<BatchCreateRowsRequest, BatchCreateRowsResponse> batchCreateRowsCallable() { 101 throw new UnsupportedOperationException("Not implemented: batchCreateRowsCallable()"); 102 } 103 updateRowCallable()104 public UnaryCallable<UpdateRowRequest, Row> updateRowCallable() { 105 throw new UnsupportedOperationException("Not implemented: updateRowCallable()"); 106 } 107 batchUpdateRowsCallable()108 public UnaryCallable<BatchUpdateRowsRequest, BatchUpdateRowsResponse> batchUpdateRowsCallable() { 109 throw new UnsupportedOperationException("Not implemented: batchUpdateRowsCallable()"); 110 } 111 deleteRowCallable()112 public UnaryCallable<DeleteRowRequest, Empty> deleteRowCallable() { 113 throw new UnsupportedOperationException("Not implemented: deleteRowCallable()"); 114 } 115 batchDeleteRowsCallable()116 public UnaryCallable<BatchDeleteRowsRequest, Empty> batchDeleteRowsCallable() { 117 throw new UnsupportedOperationException("Not implemented: batchDeleteRowsCallable()"); 118 } 119 120 @Override close()121 public abstract void close(); 122 } 123