Skip to content

Commit c4e9609

Browse files
yoshi-automationPraful Makani
authored andcommitted
---
yaml --- r: 27443 b: refs/heads/mrschmidt-collectiongroup c: 18e1e98 h: refs/heads/master i: 27441: b246cdc 27439: 304eed7
1 parent ccac1be commit c4e9609

4 files changed

Lines changed: 111 additions & 6 deletions

File tree

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ refs/heads/autosynth-securitycenter: f2f2feb8f3949c986d37e55cd23cdb0ce774f287
173173
refs/heads/autosynth-talent: 4ca901879f86aab61091cea52e8a9b653639df24
174174
refs/heads/cscc-samples: 620d105e6b574cfeeee04e413a157b7bd34ebc8b
175175
refs/heads/igorbernstein2-patch-1: f62464ee14df1e44a3b173cdc3976563d1b3078b
176-
refs/heads/mrschmidt-collectiongroup: 8f1c64c6c5f8f94c23462576e66c7d694b6d6f51
176+
refs/heads/mrschmidt-collectiongroup: 18e1e98defcf219632e760def2b3c191cea662aa
177177
refs/heads/release-google-cloud-java-v0.83.0: 4b55ec1b81b3886ede61ae868391a3cdf7eed90e
178178
refs/heads/release-google-cloud-java-v0.83.1-SNAPSHOT: 8d6db7ee534d12b1df38d8cf314871df76f87577
179179
refs/heads/v4support: aa837fd70877f5a0628d8036e88952db035b792c

branches/mrschmidt-collectiongroup/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 =

branches/mrschmidt-collectiongroup/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 =

branches/mrschmidt-collectiongroup/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)