Add some basic proto classes.

This commit is contained in:
wusheng 2017-06-22 22:05:30 +08:00
parent 6f2d496ea8
commit e780e4b680
3 changed files with 16 additions and 5 deletions

View File

@ -0,0 +1,8 @@
syntax = "proto3";
option java_multiple_files = true;
option java_package = "org.skywalking.apm.network.collecor.proto";
// nothing down stream from collector yet.
message Downstream {
}

View File

@ -3,15 +3,13 @@ syntax = "proto3";
option java_multiple_files = true;
option java_package = "org.skywalking.apm.network.trace.proto";
import "Downstream.proto";
service TraceSegmentService {
rpc collect (TraceSegmentObject) returns (CollectResult) {
rpc collect (TraceSegmentObject) returns (Downstream) {
}
}
message TraceSegmentObject {
string traceId = 1;
}
message CollectResult {
bytes resultCode = 1;
}

View File

@ -35,6 +35,11 @@
<artifactId>apm-logging-api</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.skywalking</groupId>
<artifactId>apm-network</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>net.bytebuddy</groupId>
<artifactId>byte-buddy</artifactId>