Skip to content

Commit 0e8ed9b

Browse files
committed
Add runtime usage service
1 parent 5fa6b02 commit 0e8ed9b

File tree

2 files changed

+48
-0
lines changed

2 files changed

+48
-0
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
syntax = "proto3";
2+
3+
package aquila;
4+
5+
import "shared.runtime_usage.proto";
6+
7+
option ruby_package = "Tucana::Aquila";
8+
9+
message RuntimeUsage {
10+
int64 flow_id = 1;
11+
string duration = 2; // in nanoseconds
12+
}
13+
14+
message RuntimeUsageRequest {
15+
repeated RuntimeUsage runtime_usage = 1;
16+
}
17+
18+
message RuntimeUsageResponse {
19+
bool success = 1;
20+
}
21+
22+
service RuntimeUsageService {
23+
rpc Update(RuntimeUsageRequest) returns (RuntimeUsageResponse) {}
24+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
syntax = "proto3";
2+
3+
package sagittarius;
4+
5+
import "shared.runtime_usage.proto";
6+
7+
option ruby_package = "Tucana::Sagittarius";
8+
9+
message RuntimeUsage {
10+
int64 flow_id = 1;
11+
string duration = 2; // in nanoseconds
12+
}
13+
14+
message RuntimeUsageRequest {
15+
repeated RuntimeUsage runtime_usage = 1;
16+
}
17+
18+
message RuntimeUsageResponse {
19+
bool success = 1;
20+
}
21+
22+
service RuntimeUsageService {
23+
rpc Update(RuntimeUsageRequest) returns (RuntimeUsageResponse) {}
24+
}

0 commit comments

Comments
 (0)