mirror of
https://github.com/grpc/grpc-node.git
synced 2026-01-25 14:27:06 +00:00
69 lines
1.9 KiB
TypeScript
Generated
69 lines
1.9 KiB
TypeScript
Generated
// Original file: proto/grpc/testing/messages.proto
|
|
|
|
|
|
/**
|
|
* Metadata to be attached for the given type of RPCs.
|
|
*/
|
|
export interface _grpc_testing_ClientConfigureRequest_Metadata {
|
|
'type'?: (_grpc_testing_ClientConfigureRequest_RpcType | keyof typeof _grpc_testing_ClientConfigureRequest_RpcType);
|
|
'key'?: (string);
|
|
'value'?: (string);
|
|
}
|
|
|
|
/**
|
|
* Metadata to be attached for the given type of RPCs.
|
|
*/
|
|
export interface _grpc_testing_ClientConfigureRequest_Metadata__Output {
|
|
'type': (keyof typeof _grpc_testing_ClientConfigureRequest_RpcType);
|
|
'key': (string);
|
|
'value': (string);
|
|
}
|
|
|
|
// Original file: proto/grpc/testing/messages.proto
|
|
|
|
/**
|
|
* Type of RPCs to send.
|
|
*/
|
|
export enum _grpc_testing_ClientConfigureRequest_RpcType {
|
|
EMPTY_CALL = 0,
|
|
UNARY_CALL = 1,
|
|
}
|
|
|
|
/**
|
|
* Configurations for a test client.
|
|
*/
|
|
export interface ClientConfigureRequest {
|
|
/**
|
|
* The types of RPCs the client sends.
|
|
*/
|
|
'types'?: (_grpc_testing_ClientConfigureRequest_RpcType | keyof typeof _grpc_testing_ClientConfigureRequest_RpcType)[];
|
|
/**
|
|
* The collection of custom metadata to be attached to RPCs sent by the client.
|
|
*/
|
|
'metadata'?: (_grpc_testing_ClientConfigureRequest_Metadata)[];
|
|
/**
|
|
* The deadline to use, in seconds, for all RPCs. If unset or zero, the
|
|
* client will use the default from the command-line.
|
|
*/
|
|
'timeout_sec'?: (number);
|
|
}
|
|
|
|
/**
|
|
* Configurations for a test client.
|
|
*/
|
|
export interface ClientConfigureRequest__Output {
|
|
/**
|
|
* The types of RPCs the client sends.
|
|
*/
|
|
'types': (keyof typeof _grpc_testing_ClientConfigureRequest_RpcType)[];
|
|
/**
|
|
* The collection of custom metadata to be attached to RPCs sent by the client.
|
|
*/
|
|
'metadata': (_grpc_testing_ClientConfigureRequest_Metadata__Output)[];
|
|
/**
|
|
* The deadline to use, in seconds, for all RPCs. If unset or zero, the
|
|
* client will use the default from the command-line.
|
|
*/
|
|
'timeout_sec': (number);
|
|
}
|