22 lines
439 B
Protocol Buffer
22 lines
439 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
package rail.v1;
|
|
option go_package = "git.fjla.uk/owlboard/generated/go/rail/v1";
|
|
|
|
|
|
import "rail/v1/common.proto";
|
|
import "rail/v1/schedule_payload.proto";
|
|
|
|
message IngressMessage {
|
|
string correlation_id = 1;
|
|
Metadata tracking_data = 2;
|
|
oneof payload {
|
|
UrlReference url_ref = 5;
|
|
SchedulePayload schedule_payload = 6;
|
|
}
|
|
}
|
|
|
|
message UrlReference {
|
|
string kind = 1;
|
|
string url = 2;
|
|
} |