Loading proto/Request.proto +6 −39 Original line number Diff line number Diff line Loading @@ -2,45 +2,12 @@ package DataExporter_ns; message Request { //Request type descriptor required string username = 1; required string password = 2; enum Type { AUTHORIZATION = 0; VALIDATION = 1; TRANSFER = 2; KEEPALIVE = 3; } required string schema = 3; required string table = 4; required Type type = 1; //Authorization request message Authorization { required string username = 1; required string password = 2; } optional Authorization authorization = 2; //Validation request message Validation { required string schema = 1; required string table = 2; } optional Validation validation = 3; //Transfer request message Transfer { required int32 file_version = 1; required string file_name = 2; } optional Transfer transfer = 4; required int32 file_version = 5; required string file_name = 6; } proto/Response.proto +11 −62 Original line number Diff line number Diff line Loading @@ -2,68 +2,17 @@ package DataExporter_ns; message Response { //Response type descriptor enum Type { AUTHORIZATION = 0; VALIDATION = 1; TRANSFER = 2; KEEPALIVE = 3; } required Type type = 1; //Authorization response message Authorization { enum State { ACCEPTED = 0; REJECTED = 1; } required State state = 1; required string status = 2; } optional Authorization authorization = 2; //Validation response message Validation enum State { enum State { ACCEPTED = 0; REJECTED = 1; } required State state = 1; required string status = 2; ACCEPTED = 0; REJECTED = 1; } optional Validation validation = 3; //Transfer response message Transfer { enum State { ACCEPTED = 0; REJECTED = 1; } required State state = 1; required string status = 2; optional string file_path = 3; optional int32 file_version = 4; optional string file_name = 5; optional uint64 size = 6; } optional Transfer transfer = 4; required State state = 1; required string status = 2; optional string file_path = 3; optional int32 file_version = 4; optional string file_name = 5; optional uint64 size = 6; } Loading
proto/Request.proto +6 −39 Original line number Diff line number Diff line Loading @@ -2,45 +2,12 @@ package DataExporter_ns; message Request { //Request type descriptor required string username = 1; required string password = 2; enum Type { AUTHORIZATION = 0; VALIDATION = 1; TRANSFER = 2; KEEPALIVE = 3; } required string schema = 3; required string table = 4; required Type type = 1; //Authorization request message Authorization { required string username = 1; required string password = 2; } optional Authorization authorization = 2; //Validation request message Validation { required string schema = 1; required string table = 2; } optional Validation validation = 3; //Transfer request message Transfer { required int32 file_version = 1; required string file_name = 2; } optional Transfer transfer = 4; required int32 file_version = 5; required string file_name = 6; }
proto/Response.proto +11 −62 Original line number Diff line number Diff line Loading @@ -2,68 +2,17 @@ package DataExporter_ns; message Response { //Response type descriptor enum Type { AUTHORIZATION = 0; VALIDATION = 1; TRANSFER = 2; KEEPALIVE = 3; } required Type type = 1; //Authorization response message Authorization { enum State { ACCEPTED = 0; REJECTED = 1; } required State state = 1; required string status = 2; } optional Authorization authorization = 2; //Validation response message Validation enum State { enum State { ACCEPTED = 0; REJECTED = 1; } required State state = 1; required string status = 2; ACCEPTED = 0; REJECTED = 1; } optional Validation validation = 3; //Transfer response message Transfer { enum State { ACCEPTED = 0; REJECTED = 1; } required State state = 1; required string status = 2; optional string file_path = 3; optional int32 file_version = 4; optional string file_name = 5; optional uint64 size = 6; } optional Transfer transfer = 4; required State state = 1; required string status = 2; optional string file_path = 3; optional int32 file_version = 4; optional string file_name = 5; optional uint64 size = 6; }