• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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.UrlMapsClient.AggregatedListPagedResponse;
20 import static com.google.cloud.compute.v1.UrlMapsClient.ListPagedResponse;
21 
22 import com.google.api.gax.core.BackgroundResource;
23 import com.google.api.gax.rpc.OperationCallable;
24 import com.google.api.gax.rpc.UnaryCallable;
25 import com.google.cloud.compute.v1.AggregatedListUrlMapsRequest;
26 import com.google.cloud.compute.v1.DeleteUrlMapRequest;
27 import com.google.cloud.compute.v1.GetUrlMapRequest;
28 import com.google.cloud.compute.v1.InsertUrlMapRequest;
29 import com.google.cloud.compute.v1.InvalidateCacheUrlMapRequest;
30 import com.google.cloud.compute.v1.ListUrlMapsRequest;
31 import com.google.cloud.compute.v1.Operation;
32 import com.google.cloud.compute.v1.PatchUrlMapRequest;
33 import com.google.cloud.compute.v1.UpdateUrlMapRequest;
34 import com.google.cloud.compute.v1.UrlMap;
35 import com.google.cloud.compute.v1.UrlMapList;
36 import com.google.cloud.compute.v1.UrlMapsAggregatedList;
37 import com.google.cloud.compute.v1.UrlMapsValidateResponse;
38 import com.google.cloud.compute.v1.ValidateUrlMapRequest;
39 import javax.annotation.Generated;
40 
41 // AUTO-GENERATED DOCUMENTATION AND CLASS.
42 /**
43  * Base stub class for the UrlMaps service API.
44  *
45  * <p>This class is for advanced usage and reflects the underlying API directly.
46  */
47 @Generated("by gapic-generator-java")
48 public abstract class UrlMapsStub implements BackgroundResource {
49 
50   public UnaryCallable<AggregatedListUrlMapsRequest, AggregatedListPagedResponse>
aggregatedListPagedCallable()51       aggregatedListPagedCallable() {
52     throw new UnsupportedOperationException("Not implemented: aggregatedListPagedCallable()");
53   }
54 
55   public UnaryCallable<AggregatedListUrlMapsRequest, UrlMapsAggregatedList>
aggregatedListCallable()56       aggregatedListCallable() {
57     throw new UnsupportedOperationException("Not implemented: aggregatedListCallable()");
58   }
59 
deleteOperationCallable()60   public OperationCallable<DeleteUrlMapRequest, Operation, Operation> deleteOperationCallable() {
61     throw new UnsupportedOperationException("Not implemented: deleteOperationCallable()");
62   }
63 
deleteCallable()64   public UnaryCallable<DeleteUrlMapRequest, Operation> deleteCallable() {
65     throw new UnsupportedOperationException("Not implemented: deleteCallable()");
66   }
67 
getCallable()68   public UnaryCallable<GetUrlMapRequest, UrlMap> getCallable() {
69     throw new UnsupportedOperationException("Not implemented: getCallable()");
70   }
71 
insertOperationCallable()72   public OperationCallable<InsertUrlMapRequest, Operation, Operation> insertOperationCallable() {
73     throw new UnsupportedOperationException("Not implemented: insertOperationCallable()");
74   }
75 
insertCallable()76   public UnaryCallable<InsertUrlMapRequest, Operation> insertCallable() {
77     throw new UnsupportedOperationException("Not implemented: insertCallable()");
78   }
79 
80   public OperationCallable<InvalidateCacheUrlMapRequest, Operation, Operation>
invalidateCacheOperationCallable()81       invalidateCacheOperationCallable() {
82     throw new UnsupportedOperationException("Not implemented: invalidateCacheOperationCallable()");
83   }
84 
invalidateCacheCallable()85   public UnaryCallable<InvalidateCacheUrlMapRequest, Operation> invalidateCacheCallable() {
86     throw new UnsupportedOperationException("Not implemented: invalidateCacheCallable()");
87   }
88 
listPagedCallable()89   public UnaryCallable<ListUrlMapsRequest, ListPagedResponse> listPagedCallable() {
90     throw new UnsupportedOperationException("Not implemented: listPagedCallable()");
91   }
92 
listCallable()93   public UnaryCallable<ListUrlMapsRequest, UrlMapList> listCallable() {
94     throw new UnsupportedOperationException("Not implemented: listCallable()");
95   }
96 
patchOperationCallable()97   public OperationCallable<PatchUrlMapRequest, Operation, Operation> patchOperationCallable() {
98     throw new UnsupportedOperationException("Not implemented: patchOperationCallable()");
99   }
100 
patchCallable()101   public UnaryCallable<PatchUrlMapRequest, Operation> patchCallable() {
102     throw new UnsupportedOperationException("Not implemented: patchCallable()");
103   }
104 
updateOperationCallable()105   public OperationCallable<UpdateUrlMapRequest, Operation, Operation> updateOperationCallable() {
106     throw new UnsupportedOperationException("Not implemented: updateOperationCallable()");
107   }
108 
updateCallable()109   public UnaryCallable<UpdateUrlMapRequest, Operation> updateCallable() {
110     throw new UnsupportedOperationException("Not implemented: updateCallable()");
111   }
112 
validateCallable()113   public UnaryCallable<ValidateUrlMapRequest, UrlMapsValidateResponse> validateCallable() {
114     throw new UnsupportedOperationException("Not implemented: validateCallable()");
115   }
116 
117   @Override
close()118   public abstract void close();
119 }
120