Skip to content

Commit 8a41b76

Browse files
committed
refactor
1 parent 0a88b0a commit 8a41b76

3 files changed

Lines changed: 16 additions & 16 deletions

File tree

sdk-platform-java/gax-java/gax/src/main/java/com/google/api/gax/tracing/ApiTracerContext.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
import com.google.common.base.Strings;
3838
import java.util.HashMap;
3939
import java.util.Map;
40+
import java.util.function.Supplier;
4041
import javax.annotation.Nullable;
4142

4243
/**
@@ -164,17 +165,16 @@ String rpcSystemName() {
164165
@Nullable
165166
public abstract String urlDomain();
166167

167-
@InternalApi
168168
@Nullable
169-
protected abstract java.util.function.Supplier<String> destinationResourceIdSupplier();
169+
protected abstract Supplier<String> destinationResourceIdSupplier();
170170

171171
/**
172172
* The destination resource id of the request (e.g.
173173
* //pubsub.googleapis.com/projects/p/locations/l/topics/t).
174174
*/
175175
@Nullable
176176
public String destinationResourceId() {
177-
java.util.function.Supplier<String> supplier = destinationResourceIdSupplier();
177+
Supplier<String> supplier = destinationResourceIdSupplier();
178178
if (supplier == null) {
179179
return null;
180180
}
@@ -188,7 +188,7 @@ public String destinationResourceId() {
188188
return "//" + urlDomain() + "/" + resourceId;
189189
}
190190

191-
public <RequestT> ApiTracerContext withResourceNameExtraction(
191+
<RequestT> ApiTracerContext withResourceNameExtractor(
192192
@Nullable RequestT request,
193193
@Nullable com.google.api.gax.rpc.ResourceNameExtractor<RequestT> extractor) {
194194
if (extractor == null || request == null) {
@@ -361,7 +361,7 @@ public abstract static class Builder {
361361
public abstract Builder setUrlDomain(@Nullable String urlDomain);
362362

363363
public abstract Builder setDestinationResourceIdSupplier(
364-
@Nullable java.util.function.Supplier<String> destinationResourceIdSupplier);
364+
@Nullable Supplier<String> destinationResourceIdSupplier);
365365

366366
public abstract ApiTracerContext build();
367367
}

sdk-platform-java/gax-java/gax/src/main/java/com/google/api/gax/tracing/TracedUnaryCallable.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ public ApiFuture<ResponseT> futureCall(RequestT request, ApiCallContext context)
9191
tracer =
9292
tracerFactory.newTracer(
9393
context.getTracer(),
94-
apiTracerContext.withResourceNameExtraction(request, resourceNameExtractor));
94+
apiTracerContext.withResourceNameExtractor(request, resourceNameExtractor));
9595
} else {
9696
tracer = tracerFactory.newTracer(context.getTracer(), spanName, OperationType.Unary);
9797
}

sdk-platform-java/gax-java/gax/src/test/java/com/google/api/gax/tracing/ApiTracerContextTest.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -461,25 +461,25 @@ void testDestinationResourceId_withoutUrlDomain() {
461461
}
462462

463463
@Test
464-
void testWithResourceNameExtraction_nullExtractor() {
464+
void testWithResourceNameExtractor_nullExtractor() {
465465
ApiTracerContext context = ApiTracerContext.empty();
466-
ApiTracerContext result = context.withResourceNameExtraction("request", null);
466+
ApiTracerContext result = context.withResourceNameExtractor("request", null);
467467
assertThat(result).isSameInstanceAs(context);
468468
}
469469

470470
@Test
471-
void testWithResourceNameExtraction_extractorReturnsNull() {
471+
void testWithResourceNameExtractor_extractorReturnsNull() {
472472
ApiTracerContext context = ApiTracerContext.empty();
473-
ApiTracerContext result = context.withResourceNameExtraction("request", req -> null);
473+
ApiTracerContext result = context.withResourceNameExtractor("request", req -> null);
474474
assertThat(result.destinationResourceId()).isNull();
475475
}
476476

477477
@Test
478-
void testWithResourceNameExtraction_lazyExtraction() {
478+
void testWithResourceNameExtraction_lazyExtractor() {
479479
ApiTracerContext context = ApiTracerContext.empty();
480480
boolean[] extracted = {false};
481481
ApiTracerContext result =
482-
context.withResourceNameExtraction(
482+
context.withResourceNameExtractor(
483483
"request",
484484
req -> {
485485
extracted[0] = true;
@@ -492,10 +492,10 @@ void testWithResourceNameExtraction_lazyExtraction() {
492492
}
493493

494494
@Test
495-
void testWithResourceNameExtraction_extractorThrowsException() {
495+
void testWithResourceNameExtractor_extractorThrowsException() {
496496
ApiTracerContext context = ApiTracerContext.empty();
497497
ApiTracerContext result =
498-
context.withResourceNameExtraction(
498+
context.withResourceNameExtractor(
499499
"request",
500500
req -> {
501501
throw new RuntimeException("Intentional mock extraction failure");
@@ -522,7 +522,7 @@ void testMerge_preservesLaziness() {
522522
boolean[] extracted = {false};
523523
ApiTracerContext context2 =
524524
ApiTracerContext.empty()
525-
.withResourceNameExtraction(
525+
.withResourceNameExtractor(
526526
"request",
527527
req -> {
528528
extracted[0] = true;
@@ -540,7 +540,7 @@ void testDestinationResourceId_evaluatedEveryTime() {
540540
ApiTracerContext context = ApiTracerContext.empty();
541541
int[] counter = {0};
542542
ApiTracerContext result =
543-
context.withResourceNameExtraction(
543+
context.withResourceNameExtractor(
544544
"request",
545545
req -> {
546546
counter[0]++;

0 commit comments

Comments
 (0)