• 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.redis.v1.stub;
18 
19 import static com.google.cloud.redis.v1.CloudRedisClient.ListInstancesPagedResponse;
20 import static com.google.cloud.redis.v1.CloudRedisClient.ListLocationsPagedResponse;
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.location.GetLocationRequest;
26 import com.google.cloud.location.ListLocationsRequest;
27 import com.google.cloud.location.ListLocationsResponse;
28 import com.google.cloud.location.Location;
29 import com.google.cloud.redis.v1.CreateInstanceRequest;
30 import com.google.cloud.redis.v1.DeleteInstanceRequest;
31 import com.google.cloud.redis.v1.ExportInstanceRequest;
32 import com.google.cloud.redis.v1.FailoverInstanceRequest;
33 import com.google.cloud.redis.v1.GetInstanceAuthStringRequest;
34 import com.google.cloud.redis.v1.GetInstanceRequest;
35 import com.google.cloud.redis.v1.ImportInstanceRequest;
36 import com.google.cloud.redis.v1.Instance;
37 import com.google.cloud.redis.v1.InstanceAuthString;
38 import com.google.cloud.redis.v1.ListInstancesRequest;
39 import com.google.cloud.redis.v1.ListInstancesResponse;
40 import com.google.cloud.redis.v1.OperationMetadata;
41 import com.google.cloud.redis.v1.RescheduleMaintenanceRequest;
42 import com.google.cloud.redis.v1.UpdateInstanceRequest;
43 import com.google.cloud.redis.v1.UpgradeInstanceRequest;
44 import com.google.longrunning.Operation;
45 import com.google.longrunning.stub.OperationsStub;
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 CloudRedis service API.
52  *
53  * <p>This class is for advanced usage and reflects the underlying API directly.
54  */
55 @Generated("by gapic-generator-java")
56 public abstract class CloudRedisStub implements BackgroundResource {
57 
getOperationsStub()58   public OperationsStub getOperationsStub() {
59     return null;
60   }
61 
getHttpJsonOperationsStub()62   public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub() {
63     return null;
64   }
65 
66   public UnaryCallable<ListInstancesRequest, ListInstancesPagedResponse>
listInstancesPagedCallable()67       listInstancesPagedCallable() {
68     throw new UnsupportedOperationException("Not implemented: listInstancesPagedCallable()");
69   }
70 
listInstancesCallable()71   public UnaryCallable<ListInstancesRequest, ListInstancesResponse> listInstancesCallable() {
72     throw new UnsupportedOperationException("Not implemented: listInstancesCallable()");
73   }
74 
getInstanceCallable()75   public UnaryCallable<GetInstanceRequest, Instance> getInstanceCallable() {
76     throw new UnsupportedOperationException("Not implemented: getInstanceCallable()");
77   }
78 
79   public UnaryCallable<GetInstanceAuthStringRequest, InstanceAuthString>
getInstanceAuthStringCallable()80       getInstanceAuthStringCallable() {
81     throw new UnsupportedOperationException("Not implemented: getInstanceAuthStringCallable()");
82   }
83 
84   public OperationCallable<CreateInstanceRequest, Instance, OperationMetadata>
createInstanceOperationCallable()85       createInstanceOperationCallable() {
86     throw new UnsupportedOperationException("Not implemented: createInstanceOperationCallable()");
87   }
88 
createInstanceCallable()89   public UnaryCallable<CreateInstanceRequest, Operation> createInstanceCallable() {
90     throw new UnsupportedOperationException("Not implemented: createInstanceCallable()");
91   }
92 
93   public OperationCallable<UpdateInstanceRequest, Instance, OperationMetadata>
updateInstanceOperationCallable()94       updateInstanceOperationCallable() {
95     throw new UnsupportedOperationException("Not implemented: updateInstanceOperationCallable()");
96   }
97 
updateInstanceCallable()98   public UnaryCallable<UpdateInstanceRequest, Operation> updateInstanceCallable() {
99     throw new UnsupportedOperationException("Not implemented: updateInstanceCallable()");
100   }
101 
102   public OperationCallable<UpgradeInstanceRequest, Instance, OperationMetadata>
upgradeInstanceOperationCallable()103       upgradeInstanceOperationCallable() {
104     throw new UnsupportedOperationException("Not implemented: upgradeInstanceOperationCallable()");
105   }
106 
upgradeInstanceCallable()107   public UnaryCallable<UpgradeInstanceRequest, Operation> upgradeInstanceCallable() {
108     throw new UnsupportedOperationException("Not implemented: upgradeInstanceCallable()");
109   }
110 
111   public OperationCallable<ImportInstanceRequest, Instance, OperationMetadata>
importInstanceOperationCallable()112       importInstanceOperationCallable() {
113     throw new UnsupportedOperationException("Not implemented: importInstanceOperationCallable()");
114   }
115 
importInstanceCallable()116   public UnaryCallable<ImportInstanceRequest, Operation> importInstanceCallable() {
117     throw new UnsupportedOperationException("Not implemented: importInstanceCallable()");
118   }
119 
120   public OperationCallable<ExportInstanceRequest, Instance, OperationMetadata>
exportInstanceOperationCallable()121       exportInstanceOperationCallable() {
122     throw new UnsupportedOperationException("Not implemented: exportInstanceOperationCallable()");
123   }
124 
exportInstanceCallable()125   public UnaryCallable<ExportInstanceRequest, Operation> exportInstanceCallable() {
126     throw new UnsupportedOperationException("Not implemented: exportInstanceCallable()");
127   }
128 
129   public OperationCallable<FailoverInstanceRequest, Instance, OperationMetadata>
failoverInstanceOperationCallable()130       failoverInstanceOperationCallable() {
131     throw new UnsupportedOperationException("Not implemented: failoverInstanceOperationCallable()");
132   }
133 
failoverInstanceCallable()134   public UnaryCallable<FailoverInstanceRequest, Operation> failoverInstanceCallable() {
135     throw new UnsupportedOperationException("Not implemented: failoverInstanceCallable()");
136   }
137 
138   public OperationCallable<DeleteInstanceRequest, Empty, OperationMetadata>
deleteInstanceOperationCallable()139       deleteInstanceOperationCallable() {
140     throw new UnsupportedOperationException("Not implemented: deleteInstanceOperationCallable()");
141   }
142 
deleteInstanceCallable()143   public UnaryCallable<DeleteInstanceRequest, Operation> deleteInstanceCallable() {
144     throw new UnsupportedOperationException("Not implemented: deleteInstanceCallable()");
145   }
146 
147   public OperationCallable<RescheduleMaintenanceRequest, Instance, OperationMetadata>
rescheduleMaintenanceOperationCallable()148       rescheduleMaintenanceOperationCallable() {
149     throw new UnsupportedOperationException(
150         "Not implemented: rescheduleMaintenanceOperationCallable()");
151   }
152 
rescheduleMaintenanceCallable()153   public UnaryCallable<RescheduleMaintenanceRequest, Operation> rescheduleMaintenanceCallable() {
154     throw new UnsupportedOperationException("Not implemented: rescheduleMaintenanceCallable()");
155   }
156 
157   public UnaryCallable<ListLocationsRequest, ListLocationsPagedResponse>
listLocationsPagedCallable()158       listLocationsPagedCallable() {
159     throw new UnsupportedOperationException("Not implemented: listLocationsPagedCallable()");
160   }
161 
listLocationsCallable()162   public UnaryCallable<ListLocationsRequest, ListLocationsResponse> listLocationsCallable() {
163     throw new UnsupportedOperationException("Not implemented: listLocationsCallable()");
164   }
165 
getLocationCallable()166   public UnaryCallable<GetLocationRequest, Location> getLocationCallable() {
167     throw new UnsupportedOperationException("Not implemented: getLocationCallable()");
168   }
169 
170   @Override
close()171   public abstract void close();
172 }
173