diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/buildeventservice/BuildEventServiceTransport.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/buildeventservice/BuildEventServiceTransport.java | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/buildeventservice/BuildEventServiceTransport.java b/src/main/java/com/google/devtools/build/lib/buildeventservice/BuildEventServiceTransport.java index 5df6580499..be2ee4d66f 100644 --- a/src/main/java/com/google/devtools/build/lib/buildeventservice/BuildEventServiceTransport.java +++ b/src/main/java/com/google/devtools/build/lib/buildeventservice/BuildEventServiceTransport.java @@ -58,6 +58,7 @@ import com.google.protobuf.Any; import io.grpc.Status; import java.time.Duration; import java.util.Deque; +import java.util.List; import java.util.concurrent.BlockingDeque; import java.util.concurrent.Callable; import java.util.concurrent.ConcurrentLinkedDeque; @@ -129,10 +130,11 @@ public class BuildEventServiceTransport implements BuildEventTransport { Clock clock, PathConverter pathConverter, EventHandler commandLineReporter, - @Nullable String projectId) { + @Nullable String projectId, + List<String> keywords) { this(besClient, uploadTimeout, bestEffortUpload, publishLifecycleEvents, buildRequestId, invocationId, command, moduleEnvironment, clock, pathConverter, commandLineReporter, - projectId, new JavaSleeper()); + projectId, keywords, new JavaSleeper()); } @VisibleForTesting @@ -149,10 +151,11 @@ public class BuildEventServiceTransport implements BuildEventTransport { PathConverter pathConverter, EventHandler commandLineReporter, @Nullable String projectId, + List<String> keywords, Sleeper sleeper) { this.besClient = besClient; - this.besProtoUtil = - new BuildEventServiceProtoUtil(buildRequestId, invocationId, projectId, command, clock); + this.besProtoUtil = new BuildEventServiceProtoUtil( + buildRequestId, invocationId, projectId, command, clock, keywords); this.publishLifecycleEvents = publishLifecycleEvents; this.moduleEnvironment = moduleEnvironment; this.commandLineReporter = commandLineReporter; |