Skip to content
Snippets Groups Projects
Commit 8951f6be authored by Maximilian Georg Kurzawski's avatar Maximilian Georg Kurzawski
Browse files

moved enums out of message types

parent be173edc
No related branches found
No related tags found
No related merge requests found
...@@ -216,16 +216,18 @@ message OrchestratedNetworkingDevice { ...@@ -216,16 +216,18 @@ message OrchestratedNetworkingDevice {
.gosdn.southbound.v1alpha.SouthboundInterface sbi = 4; .gosdn.southbound.v1alpha.SouthboundInterface sbi = 4;
} }
enum Change_State {
STATE_UNSPECIFIED = 0;
STATE_PENDING = 1;
STATE_COMMITTED = 2;
STATE_CONFIRMED = 3;
STATE_INCONSISTENT = 4;
}
message Change { message Change {
string id = 1; string id = 1;
int64 age = 2; int64 age = 2;
enum State {
STATE_UNSPECIFIED = 0;
STATE_PENDING = 1;
STATE_COMMITTED = 2;
STATE_CONFIRMED = 3;
STATE_INCONSISTENT = 4;
}
State state = 3; State state = 3;
} }
...@@ -264,13 +266,15 @@ message SetOnd { ...@@ -264,13 +266,15 @@ message SetOnd {
message SetSbi { message SetSbi {
} }
enum Operation {
OPERATION_UNSPECIFIED = 0;
OPERATION_CREATE = 1;
OPERATION_COMMIT = 2;
OPERATION_CONFIRM = 3;
}
message SetChange { message SetChange {
enum Operation {
OPERATION_UNSPECIFIED = 0;
OPERATION_CREATE = 1;
OPERATION_COMMIT = 2;
OPERATION_CONFIRM = 3;
}
string cuid = 1; string cuid = 1;
Operation op = 2; Operation op = 2;
} }
...@@ -282,12 +286,12 @@ message ChangeRequest { ...@@ -282,12 +286,12 @@ message ChangeRequest {
ApiOperation api_op = 3; ApiOperation api_op = 3;
} }
enum ApiOperation { enum ApiOperation {
API_OPERATION_UNSPECIFIED = 0; API_OPERATION_UNSPECIFIED = 0;
API_OPERATION_UPDATE = 1; API_OPERATION_UPDATE = 1;
API_OPERATION_REPLACE = 2; API_OPERATION_REPLACE = 2;
API_OPERATION_DELETE = 3; API_OPERATION_DELETE = 3;
} }
message SetResponse{ message SetResponse{
int64 timestamp = 1; // Timestamp in nanoseconds since Epoch. int64 timestamp = 1; // Timestamp in nanoseconds since Epoch.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment