Skip to content

Commit 18e1e98

Browse files
yoshi-automationPraful Makani
authored andcommitted
Regenerate redis client (#4773)
1 parent 8f1c64c commit 18e1e98

File tree

3 files changed

+110
-5
lines changed

3 files changed

+110
-5
lines changed

google-cloud-clients/google-cloud-redis/src/main/java/com/google/cloud/redis/v1/stub/GrpcCloudRedisStub.java

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import com.google.api.gax.grpc.GrpcStubCallableFactory;
2525
import com.google.api.gax.rpc.ClientContext;
2626
import com.google.api.gax.rpc.OperationCallable;
27+
import com.google.api.gax.rpc.RequestParamsExtractor;
2728
import com.google.api.gax.rpc.UnaryCallable;
2829
import com.google.cloud.redis.v1.CreateInstanceRequest;
2930
import com.google.cloud.redis.v1.DeleteInstanceRequest;
@@ -34,12 +35,14 @@
3435
import com.google.cloud.redis.v1.ListInstancesResponse;
3536
import com.google.cloud.redis.v1.OperationMetadata;
3637
import com.google.cloud.redis.v1.UpdateInstanceRequest;
38+
import com.google.common.collect.ImmutableMap;
3739
import com.google.longrunning.Operation;
3840
import com.google.longrunning.stub.GrpcOperationsStub;
3941
import com.google.protobuf.Empty;
4042
import io.grpc.MethodDescriptor;
4143
import io.grpc.protobuf.ProtoUtils;
4244
import java.io.IOException;
45+
import java.util.Map;
4346
import java.util.concurrent.TimeUnit;
4447
import javax.annotation.Generated;
4548

@@ -170,26 +173,80 @@ protected GrpcCloudRedisStub(
170173
GrpcCallSettings<ListInstancesRequest, ListInstancesResponse> listInstancesTransportSettings =
171174
GrpcCallSettings.<ListInstancesRequest, ListInstancesResponse>newBuilder()
172175
.setMethodDescriptor(listInstancesMethodDescriptor)
176+
.setParamsExtractor(
177+
new RequestParamsExtractor<ListInstancesRequest>() {
178+
@Override
179+
public Map<String, String> extract(ListInstancesRequest request) {
180+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
181+
params.put("parent", String.valueOf(request.getParent()));
182+
return params.build();
183+
}
184+
})
173185
.build();
174186
GrpcCallSettings<GetInstanceRequest, Instance> getInstanceTransportSettings =
175187
GrpcCallSettings.<GetInstanceRequest, Instance>newBuilder()
176188
.setMethodDescriptor(getInstanceMethodDescriptor)
189+
.setParamsExtractor(
190+
new RequestParamsExtractor<GetInstanceRequest>() {
191+
@Override
192+
public Map<String, String> extract(GetInstanceRequest request) {
193+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
194+
params.put("name", String.valueOf(request.getName()));
195+
return params.build();
196+
}
197+
})
177198
.build();
178199
GrpcCallSettings<CreateInstanceRequest, Operation> createInstanceTransportSettings =
179200
GrpcCallSettings.<CreateInstanceRequest, Operation>newBuilder()
180201
.setMethodDescriptor(createInstanceMethodDescriptor)
202+
.setParamsExtractor(
203+
new RequestParamsExtractor<CreateInstanceRequest>() {
204+
@Override
205+
public Map<String, String> extract(CreateInstanceRequest request) {
206+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
207+
params.put("parent", String.valueOf(request.getParent()));
208+
return params.build();
209+
}
210+
})
181211
.build();
182212
GrpcCallSettings<UpdateInstanceRequest, Operation> updateInstanceTransportSettings =
183213
GrpcCallSettings.<UpdateInstanceRequest, Operation>newBuilder()
184214
.setMethodDescriptor(updateInstanceMethodDescriptor)
215+
.setParamsExtractor(
216+
new RequestParamsExtractor<UpdateInstanceRequest>() {
217+
@Override
218+
public Map<String, String> extract(UpdateInstanceRequest request) {
219+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
220+
params.put("instance.name", String.valueOf(request.getInstance().getName()));
221+
return params.build();
222+
}
223+
})
185224
.build();
186225
GrpcCallSettings<DeleteInstanceRequest, Operation> deleteInstanceTransportSettings =
187226
GrpcCallSettings.<DeleteInstanceRequest, Operation>newBuilder()
188227
.setMethodDescriptor(deleteInstanceMethodDescriptor)
228+
.setParamsExtractor(
229+
new RequestParamsExtractor<DeleteInstanceRequest>() {
230+
@Override
231+
public Map<String, String> extract(DeleteInstanceRequest request) {
232+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
233+
params.put("name", String.valueOf(request.getName()));
234+
return params.build();
235+
}
236+
})
189237
.build();
190238
GrpcCallSettings<FailoverInstanceRequest, Operation> failoverInstanceTransportSettings =
191239
GrpcCallSettings.<FailoverInstanceRequest, Operation>newBuilder()
192240
.setMethodDescriptor(failoverInstanceMethodDescriptor)
241+
.setParamsExtractor(
242+
new RequestParamsExtractor<FailoverInstanceRequest>() {
243+
@Override
244+
public Map<String, String> extract(FailoverInstanceRequest request) {
245+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
246+
params.put("name", String.valueOf(request.getName()));
247+
return params.build();
248+
}
249+
})
193250
.build();
194251

195252
this.listInstancesCallable =

google-cloud-clients/google-cloud-redis/src/main/java/com/google/cloud/redis/v1beta1/stub/GrpcCloudRedisStub.java

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import com.google.api.gax.grpc.GrpcStubCallableFactory;
2525
import com.google.api.gax.rpc.ClientContext;
2626
import com.google.api.gax.rpc.OperationCallable;
27+
import com.google.api.gax.rpc.RequestParamsExtractor;
2728
import com.google.api.gax.rpc.UnaryCallable;
2829
import com.google.cloud.redis.v1beta1.CreateInstanceRequest;
2930
import com.google.cloud.redis.v1beta1.DeleteInstanceRequest;
@@ -32,13 +33,15 @@
3233
import com.google.cloud.redis.v1beta1.ListInstancesRequest;
3334
import com.google.cloud.redis.v1beta1.ListInstancesResponse;
3435
import com.google.cloud.redis.v1beta1.UpdateInstanceRequest;
36+
import com.google.common.collect.ImmutableMap;
3537
import com.google.longrunning.Operation;
3638
import com.google.longrunning.stub.GrpcOperationsStub;
3739
import com.google.protobuf.Any;
3840
import com.google.protobuf.Empty;
3941
import io.grpc.MethodDescriptor;
4042
import io.grpc.protobuf.ProtoUtils;
4143
import java.io.IOException;
44+
import java.util.Map;
4245
import java.util.concurrent.TimeUnit;
4346
import javax.annotation.Generated;
4447

@@ -157,22 +160,67 @@ protected GrpcCloudRedisStub(
157160
GrpcCallSettings<ListInstancesRequest, ListInstancesResponse> listInstancesTransportSettings =
158161
GrpcCallSettings.<ListInstancesRequest, ListInstancesResponse>newBuilder()
159162
.setMethodDescriptor(listInstancesMethodDescriptor)
163+
.setParamsExtractor(
164+
new RequestParamsExtractor<ListInstancesRequest>() {
165+
@Override
166+
public Map<String, String> extract(ListInstancesRequest request) {
167+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
168+
params.put("parent", String.valueOf(request.getParent()));
169+
return params.build();
170+
}
171+
})
160172
.build();
161173
GrpcCallSettings<GetInstanceRequest, Instance> getInstanceTransportSettings =
162174
GrpcCallSettings.<GetInstanceRequest, Instance>newBuilder()
163175
.setMethodDescriptor(getInstanceMethodDescriptor)
176+
.setParamsExtractor(
177+
new RequestParamsExtractor<GetInstanceRequest>() {
178+
@Override
179+
public Map<String, String> extract(GetInstanceRequest request) {
180+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
181+
params.put("name", String.valueOf(request.getName()));
182+
return params.build();
183+
}
184+
})
164185
.build();
165186
GrpcCallSettings<CreateInstanceRequest, Operation> createInstanceTransportSettings =
166187
GrpcCallSettings.<CreateInstanceRequest, Operation>newBuilder()
167188
.setMethodDescriptor(createInstanceMethodDescriptor)
189+
.setParamsExtractor(
190+
new RequestParamsExtractor<CreateInstanceRequest>() {
191+
@Override
192+
public Map<String, String> extract(CreateInstanceRequest request) {
193+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
194+
params.put("parent", String.valueOf(request.getParent()));
195+
return params.build();
196+
}
197+
})
168198
.build();
169199
GrpcCallSettings<UpdateInstanceRequest, Operation> updateInstanceTransportSettings =
170200
GrpcCallSettings.<UpdateInstanceRequest, Operation>newBuilder()
171201
.setMethodDescriptor(updateInstanceMethodDescriptor)
202+
.setParamsExtractor(
203+
new RequestParamsExtractor<UpdateInstanceRequest>() {
204+
@Override
205+
public Map<String, String> extract(UpdateInstanceRequest request) {
206+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
207+
params.put("instance.name", String.valueOf(request.getInstance().getName()));
208+
return params.build();
209+
}
210+
})
172211
.build();
173212
GrpcCallSettings<DeleteInstanceRequest, Operation> deleteInstanceTransportSettings =
174213
GrpcCallSettings.<DeleteInstanceRequest, Operation>newBuilder()
175214
.setMethodDescriptor(deleteInstanceMethodDescriptor)
215+
.setParamsExtractor(
216+
new RequestParamsExtractor<DeleteInstanceRequest>() {
217+
@Override
218+
public Map<String, String> extract(DeleteInstanceRequest request) {
219+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
220+
params.put("name", String.valueOf(request.getName()));
221+
return params.build();
222+
}
223+
})
176224
.build();
177225

178226
this.listInstancesCallable =

google-cloud-clients/google-cloud-redis/synth.metadata

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
{
2-
"updateTime": "2019-03-06T08:49:45.177637Z",
2+
"updateTime": "2019-03-28T07:52:01.915517Z",
33
"sources": [
44
{
55
"generator": {
66
"name": "artman",
7-
"version": "0.16.15",
8-
"dockerImage": "googleapis/artman@sha256:9caadfa59d48224cba5f3217eb9d61a155b78ccf31e628abef385bc5b7ed3bd2"
7+
"version": "0.16.20",
8+
"dockerImage": "googleapis/artman@sha256:e3c054a2fb85a12481c722af616c7fb6f1d02d862248385eecbec3e4240ebd1e"
99
}
1010
},
1111
{
1212
"git": {
1313
"name": "googleapis",
1414
"remote": "https://github.com/googleapis/googleapis.git",
15-
"sha": "856117505ff9075b3e9c0b5674113667b6cf9e00",
16-
"internalRef": "236931378"
15+
"sha": "6a84b3267b0a95e922608b9891219075047eee29",
16+
"internalRef": "240640999"
1717
}
1818
}
1919
],

0 commit comments

Comments
 (0)