Skip to content

Commit e265600

Browse files
yoshi-automationPraful Makani
authored andcommitted
Regenerate trace client (#4778)
1 parent 02d1441 commit e265600

File tree

3 files changed

+47
-5
lines changed

3 files changed

+47
-5
lines changed

google-cloud-clients/google-cloud-trace/src/main/java/com/google/cloud/trace/v1/stub/GrpcTraceServiceStub.java

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@
2323
import com.google.api.gax.grpc.GrpcCallSettings;
2424
import com.google.api.gax.grpc.GrpcStubCallableFactory;
2525
import com.google.api.gax.rpc.ClientContext;
26+
import com.google.api.gax.rpc.RequestParamsExtractor;
2627
import com.google.api.gax.rpc.UnaryCallable;
28+
import com.google.common.collect.ImmutableMap;
2729
import com.google.devtools.cloudtrace.v1.GetTraceRequest;
2830
import com.google.devtools.cloudtrace.v1.ListTracesRequest;
2931
import com.google.devtools.cloudtrace.v1.ListTracesResponse;
@@ -33,6 +35,7 @@
3335
import io.grpc.MethodDescriptor;
3436
import io.grpc.protobuf.ProtoUtils;
3537
import java.io.IOException;
38+
import java.util.Map;
3639
import java.util.concurrent.TimeUnit;
3740
import javax.annotation.Generated;
3841

@@ -118,6 +121,15 @@ protected GrpcTraceServiceStub(
118121
GrpcCallSettings<PatchTracesRequest, Empty> patchTracesTransportSettings =
119122
GrpcCallSettings.<PatchTracesRequest, Empty>newBuilder()
120123
.setMethodDescriptor(patchTracesMethodDescriptor)
124+
.setParamsExtractor(
125+
new RequestParamsExtractor<PatchTracesRequest>() {
126+
@Override
127+
public Map<String, String> extract(PatchTracesRequest request) {
128+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
129+
params.put("project_id", String.valueOf(request.getProjectId()));
130+
return params.build();
131+
}
132+
})
121133
.build();
122134
GrpcCallSettings<GetTraceRequest, Trace> getTraceTransportSettings =
123135
GrpcCallSettings.<GetTraceRequest, Trace>newBuilder()
@@ -126,6 +138,15 @@ protected GrpcTraceServiceStub(
126138
GrpcCallSettings<ListTracesRequest, ListTracesResponse> listTracesTransportSettings =
127139
GrpcCallSettings.<ListTracesRequest, ListTracesResponse>newBuilder()
128140
.setMethodDescriptor(listTracesMethodDescriptor)
141+
.setParamsExtractor(
142+
new RequestParamsExtractor<ListTracesRequest>() {
143+
@Override
144+
public Map<String, String> extract(ListTracesRequest request) {
145+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
146+
params.put("project_id", String.valueOf(request.getProjectId()));
147+
return params.build();
148+
}
149+
})
129150
.build();
130151

131152
this.patchTracesCallable =

google-cloud-clients/google-cloud-trace/src/main/java/com/google/cloud/trace/v2/stub/GrpcTraceServiceStub.java

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,16 @@
2121
import com.google.api.gax.grpc.GrpcCallSettings;
2222
import com.google.api.gax.grpc.GrpcStubCallableFactory;
2323
import com.google.api.gax.rpc.ClientContext;
24+
import com.google.api.gax.rpc.RequestParamsExtractor;
2425
import com.google.api.gax.rpc.UnaryCallable;
26+
import com.google.common.collect.ImmutableMap;
2527
import com.google.devtools.cloudtrace.v2.BatchWriteSpansRequest;
2628
import com.google.devtools.cloudtrace.v2.Span;
2729
import com.google.protobuf.Empty;
2830
import io.grpc.MethodDescriptor;
2931
import io.grpc.protobuf.ProtoUtils;
3032
import java.io.IOException;
33+
import java.util.Map;
3134
import java.util.concurrent.TimeUnit;
3235
import javax.annotation.Generated;
3336

@@ -105,10 +108,28 @@ protected GrpcTraceServiceStub(
105108
GrpcCallSettings<BatchWriteSpansRequest, Empty> batchWriteSpansTransportSettings =
106109
GrpcCallSettings.<BatchWriteSpansRequest, Empty>newBuilder()
107110
.setMethodDescriptor(batchWriteSpansMethodDescriptor)
111+
.setParamsExtractor(
112+
new RequestParamsExtractor<BatchWriteSpansRequest>() {
113+
@Override
114+
public Map<String, String> extract(BatchWriteSpansRequest request) {
115+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
116+
params.put("name", String.valueOf(request.getName()));
117+
return params.build();
118+
}
119+
})
108120
.build();
109121
GrpcCallSettings<Span, Span> createSpanTransportSettings =
110122
GrpcCallSettings.<Span, Span>newBuilder()
111123
.setMethodDescriptor(createSpanMethodDescriptor)
124+
.setParamsExtractor(
125+
new RequestParamsExtractor<Span>() {
126+
@Override
127+
public Map<String, String> extract(Span request) {
128+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
129+
params.put("name", String.valueOf(request.getName()));
130+
return params.build();
131+
}
132+
})
112133
.build();
113134

114135
this.batchWriteSpansCallable =

google-cloud-clients/google-cloud-trace/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:55:06.586413Z",
2+
"updateTime": "2019-03-28T07:59:19.919927Z",
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)