package grpc.testing

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service BenchmarkService

benchmark_service.proto:23

service ReconnectService

test.proto:76

A service used to control reconnect server.

service TestService

test.proto:28

A simple service to test the various types of RPCs and experiment with performance with various types of payload.

service UnimplementedService

test.proto:70

A simple service NOT implemented at servers so clients can test for that case.

message BoolValue

messages.proto:25

TODO(dgq): Go back to using well-known types once https://github.com/grpc/grpc/issues/6980 has been fixed. import "google/protobuf/wrappers.proto";

Used in: ResponseParameters, SimpleRequest, StreamingInputCallRequest

message EchoStatus

messages.proto:48

A protobuf representation for grpc status. This is used by test clients to specify a status that the server should attempt to return.

Used in: SimpleRequest, StreamingOutputCallRequest

message Empty

empty.proto:28

An empty message that you can re-use to avoid defining duplicated empty messages in your project. A typical example is to use it as argument or the return value of a service API. For instance: service Foo { rpc Bar (grpc.testing.Empty) returns (grpc.testing.Empty) { }; };

Used as request type in: ReconnectService.Stop, TestService.EmptyCall, TestService.UnimplementedCall, UnimplementedService.UnimplementedCall

Used as response type in: ReconnectService.Start, TestService.EmptyCall, TestService.UnimplementedCall, UnimplementedService.UnimplementedCall

(message has no fields)

message Payload

messages.proto:38

A block of data, to simply increase gRPC message size.

Used in: SimpleRequest, SimpleResponse, StreamingInputCallRequest, StreamingOutputCallRequest, StreamingOutputCallResponse

enum PayloadType

messages.proto:32

DEPRECATED, don't use. To be removed shortly. The type of payload that should be returned.

Used in: Payload, SimpleRequest, StreamingOutputCallRequest

message ResponseParameters

messages.proto:117

Configuration for a particular response.

Used in: StreamingOutputCallRequest

message SimpleRequest

messages.proto:54

Unary request.

Used as request type in: BenchmarkService.StreamingBothWays, BenchmarkService.StreamingCall, BenchmarkService.StreamingFromClient, BenchmarkService.StreamingFromServer, BenchmarkService.UnaryCall, TestService.CacheableUnaryCall, TestService.UnaryCall

message SimpleResponse

messages.proto:86

Unary response, as configured by the request.

Used as response type in: BenchmarkService.StreamingBothWays, BenchmarkService.StreamingCall, BenchmarkService.StreamingFromClient, BenchmarkService.StreamingFromServer, BenchmarkService.UnaryCall, TestService.CacheableUnaryCall, TestService.UnaryCall

message StreamingOutputCallRequest

messages.proto:133

Server-streaming request.

Used as request type in: TestService.FullDuplexCall, TestService.HalfDuplexCall, TestService.StreamingOutputCall

message StreamingOutputCallResponse

messages.proto:152

Server-streaming response, as configured by the request and parameters.

Used as response type in: TestService.FullDuplexCall, TestService.HalfDuplexCall, TestService.StreamingOutputCall