TAP Filter - Java bindings

28 views
Skip to first unread message

Adil Fulara

unread,
Mar 1, 2025, 9:36:48 PMMar 1
to envoy-users
Hello,

I am trying to read files created by TAP filter in envoy.
I noticed that the proto files are available in the repo.

I tried to run the following command 
```
protoc \
--proto_path="$HOME/Development/github.com/envoyproxy/envoy/api" \
--proto_path="$HOME/Development/github.com/envoyproxy/protoc-gen-validate" \
--proto_path="$HOME/Development/github.com/cncf/xds" \
--java_out="$PWD/src/main/java" \
envoy/data/tap/v3/transport.proto envoy/data/tap/v3/common.proto envoy/data/tap/v3/http.proto envoy/data/tap/v3/wrapper.proto
```
While the above does build the java files correctly. I am unable to use them as i see further compile time errors
```
java: package io.envoyproxy.envoy.config.core.v3 does not exist
```

Is there any guidance on how to create java lang artifacts to process envoy tap filter files.
Reply all
Reply to author
Forward
0 new messages