rpc LeaseGrant (LeaseGrantRequest) returns (LeaseGrantResponse) { }
message LeaseGrantRequest {
// Advisory time to live in seconds
int64 TTL = 1;
int64 ID = 2;
}
message LeaseGrantResponse {
ResponseHeader header = 1;
int64 ID = 2;
int64 TTL = 3;
string error = 4;
}
also lease revoke request
also lease keep alive request
also lease time to live query request