syntax = "proto3"; package echo; service EchoService { rpc UnaryEcho (EchoRequest) returns (EchoResponse); rpc ServerStreamingEcho (EchoRequest) returns (stream EchoResponse); rpc ClientStreamingEcho (stream EchoRequest) returns (EchoResponse); rpc BidirectionalEcho (stream EchoRequest) returns (stream EchoResponse); } message EchoRequest { string message = 1; } message EchoResponse { string message = 1; }