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
Branches
No related tags found
No related merge requests found
......@@ -216,16 +216,18 @@ message OrchestratedNetworkingDevice {
.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 {
string id = 1;
int64 age = 2;
enum State {
STATE_UNSPECIFIED = 0;
STATE_PENDING = 1;
STATE_COMMITTED = 2;
STATE_CONFIRMED = 3;
STATE_INCONSISTENT = 4;
}
State state = 3;
}
......@@ -264,13 +266,15 @@ message SetOnd {
message SetSbi {
}
enum Operation {
OPERATION_UNSPECIFIED = 0;
OPERATION_CREATE = 1;
OPERATION_COMMIT = 2;
OPERATION_CONFIRM = 3;
}
message SetChange {
enum Operation {
OPERATION_UNSPECIFIED = 0;
OPERATION_CREATE = 1;
OPERATION_COMMIT = 2;
OPERATION_CONFIRM = 3;
}
string cuid = 1;
Operation op = 2;
}
......@@ -282,12 +286,12 @@ message ChangeRequest {
ApiOperation api_op = 3;
}
enum ApiOperation {
API_OPERATION_UNSPECIFIED = 0;
API_OPERATION_UPDATE = 1;
API_OPERATION_REPLACE = 2;
API_OPERATION_DELETE = 3;
}
enum ApiOperation {
API_OPERATION_UNSPECIFIED = 0;
API_OPERATION_UPDATE = 1;
API_OPERATION_REPLACE = 2;
API_OPERATION_DELETE = 3;
}
message SetResponse{
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