Get desktop application:
View/edit binary Protocol Buffers messages
Message for creating a model serving service
the serving service id
the serving service name
the model id bind with the serving service
the party id of the initiator
Response of CreateServingRequest
Message for deleting a serving service
Response of DeleteServingResponse
Message for stopping a serving service
Response of StopServingResponse
Message for enabling a serving service
Response of EnableServingRequest
Message sent to the coordinator
heartbeat message is required
add JobStatus if any job is executing or just finished
Message for forwarding a job to executors
new job id
job name
task number in the job
participating party number
participating party ids
setting: 0, vertical fl; 1, horizontal fl
job description with (key, value) format
Response of ForwardJobRequest
received job id
whether the job is received and executed
error code
error msg
Message for executors to report heartbeat to the coordinator
Used in:
record the google timestamp
Message for reporting status of a job
Used in:
job id
job status
job result
error code
error msg
each task status
This message is from the coordinator to executor for publishing a trained model to model serving stage
trained model id
initiator party id
This message is for the response of ModelPublish
trained model id
initiator party id
model publish status
error code
error msg
This message denotes the phe public key and private key share (i.e., auth server)
public key info
private key share
Message for querying serving service
Response of QueryServingResponse
Existing serving information
Used in:
the status of model serving service
Used in:
the service is created but no model bind
the service is bind with a model and is in serving
the service is bind with a model but is not in serving
job or task status
Used in: ,
the job or task is initialized but not running
the job or task is running
the job or task is finished
the job or task is failed
Message for stopping a job
job id
Response of StopJobRequest
job id
whether job is stopped
error code
error msg
Message for reporting status of each task
Used in:
task id
task status
task result
error code
error msg
Message for updating a serving model
Response of UpdateServingRequest