38 lines
		
	
	
		
			689 B
		
	
	
	
		
			Protocol Buffer
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			689 B
		
	
	
	
		
			Protocol Buffer
		
	
	
	
	
	
syntax = "proto3";
 | 
						|
 | 
						|
package sprint;
 | 
						|
 | 
						|
service SprintService {
 | 
						|
  rpc AddSprint(AddSprintRequest) returns (AddSprintResponse) {}
 | 
						|
  rpc CloseSprint(CloseSprintRequest) returns (CloseSprintResponse) {}
 | 
						|
  rpc GetSprint(GetSprintRequest) returns (GetSprintResponse) {}
 | 
						|
}
 | 
						|
 | 
						|
message AddSprintRequest {
 | 
						|
  string name = 1;
 | 
						|
}
 | 
						|
message AddSprintResponse {
 | 
						|
  Sprint sprint = 1;
 | 
						|
  string err_msg = 2;
 | 
						|
}
 | 
						|
 | 
						|
message CloseSprintRequest {
 | 
						|
  string id = 1;
 | 
						|
}
 | 
						|
message CloseSprintResponse {
 | 
						|
  string err_msg = 1;
 | 
						|
}
 | 
						|
 | 
						|
message GetSprintRequest {
 | 
						|
  string id = 1;
 | 
						|
}
 | 
						|
message GetSprintResponse {
 | 
						|
  Sprint sprint = 1;
 | 
						|
  string err_msg = 2;
 | 
						|
}
 | 
						|
 | 
						|
message Sprint {
 | 
						|
  string id = 1;
 | 
						|
  uint32 created_at = 2;
 | 
						|
  string name = 3;
 | 
						|
} |