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.cloud.compute.v1.stub; 18 19 import static com.google.cloud.compute.v1.RegionHealthChecksClient.ListPagedResponse; 20 21 import com.google.api.gax.core.BackgroundResource; 22 import com.google.api.gax.rpc.OperationCallable; 23 import com.google.api.gax.rpc.UnaryCallable; 24 import com.google.cloud.compute.v1.DeleteRegionHealthCheckRequest; 25 import com.google.cloud.compute.v1.GetRegionHealthCheckRequest; 26 import com.google.cloud.compute.v1.HealthCheck; 27 import com.google.cloud.compute.v1.HealthCheckList; 28 import com.google.cloud.compute.v1.InsertRegionHealthCheckRequest; 29 import com.google.cloud.compute.v1.ListRegionHealthChecksRequest; 30 import com.google.cloud.compute.v1.Operation; 31 import com.google.cloud.compute.v1.PatchRegionHealthCheckRequest; 32 import com.google.cloud.compute.v1.UpdateRegionHealthCheckRequest; 33 import javax.annotation.Generated; 34 35 // AUTO-GENERATED DOCUMENTATION AND CLASS. 36 /** 37 * Base stub class for the RegionHealthChecks service API. 38 * 39 * <p>This class is for advanced usage and reflects the underlying API directly. 40 */ 41 @Generated("by gapic-generator-java") 42 public abstract class RegionHealthChecksStub implements BackgroundResource { 43 44 public OperationCallable<DeleteRegionHealthCheckRequest, Operation, Operation> deleteOperationCallable()45 deleteOperationCallable() { 46 throw new UnsupportedOperationException("Not implemented: deleteOperationCallable()"); 47 } 48 deleteCallable()49 public UnaryCallable<DeleteRegionHealthCheckRequest, Operation> deleteCallable() { 50 throw new UnsupportedOperationException("Not implemented: deleteCallable()"); 51 } 52 getCallable()53 public UnaryCallable<GetRegionHealthCheckRequest, HealthCheck> getCallable() { 54 throw new UnsupportedOperationException("Not implemented: getCallable()"); 55 } 56 57 public OperationCallable<InsertRegionHealthCheckRequest, Operation, Operation> insertOperationCallable()58 insertOperationCallable() { 59 throw new UnsupportedOperationException("Not implemented: insertOperationCallable()"); 60 } 61 insertCallable()62 public UnaryCallable<InsertRegionHealthCheckRequest, Operation> insertCallable() { 63 throw new UnsupportedOperationException("Not implemented: insertCallable()"); 64 } 65 listPagedCallable()66 public UnaryCallable<ListRegionHealthChecksRequest, ListPagedResponse> listPagedCallable() { 67 throw new UnsupportedOperationException("Not implemented: listPagedCallable()"); 68 } 69 listCallable()70 public UnaryCallable<ListRegionHealthChecksRequest, HealthCheckList> listCallable() { 71 throw new UnsupportedOperationException("Not implemented: listCallable()"); 72 } 73 74 public OperationCallable<PatchRegionHealthCheckRequest, Operation, Operation> patchOperationCallable()75 patchOperationCallable() { 76 throw new UnsupportedOperationException("Not implemented: patchOperationCallable()"); 77 } 78 patchCallable()79 public UnaryCallable<PatchRegionHealthCheckRequest, Operation> patchCallable() { 80 throw new UnsupportedOperationException("Not implemented: patchCallable()"); 81 } 82 83 public OperationCallable<UpdateRegionHealthCheckRequest, Operation, Operation> updateOperationCallable()84 updateOperationCallable() { 85 throw new UnsupportedOperationException("Not implemented: updateOperationCallable()"); 86 } 87 updateCallable()88 public UnaryCallable<UpdateRegionHealthCheckRequest, Operation> updateCallable() { 89 throw new UnsupportedOperationException("Not implemented: updateCallable()"); 90 } 91 92 @Override close()93 public abstract void close(); 94 } 95