io.helidon.webclient.grpc.GrpcClientProtocolConfig
Description
Configuration of a gRPC client
Configuration options
| Key | Type | Default | Description |
|---|---|---|---|
init-buffer-size | Integer | 2048 | Initial buffer size used to serialize gRPC request payloads |
next-request-wait-time | Duration | PT1S | When data has been received from the server but not yet requested by the client (i.e., listener), the implementation will wait for this duration before signaling an error |
abort-poll-time-expired | Boolean | false | Whether to continue retrying after a poll wait timeout expired or not |
poll-wait-time | Duration | PT10S | How long to wait for the next HTTP/2 data frame to arrive in underlying stream |
name | String | grpc | Name identifying this client protocol |
heartbeat-period | Duration | PT0S | How often to send a heartbeat (HTTP/2 ping) to check if the connection is still alive |
See the manifest for all available types.