Skip to content

io.helidon.webclient.grpc.GrpcClientProtocolConfig

Description

Configuration of a gRPC client

Configuration options

KeyTypeDefaultDescription
init-buffer-sizeInteger2048Initial buffer size used to serialize gRPC request payloads
next-request-wait-timeDurationPT1SWhen 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-expiredBooleanfalseWhether to continue retrying after a poll wait timeout expired or not
poll-wait-timeDurationPT10SHow long to wait for the next HTTP/2 data frame to arrive in underlying stream
nameStringgrpcName identifying this client protocol
heartbeat-periodDurationPT0SHow often to send a heartbeat (HTTP/2 ping) to check if the connection is still alive

See the manifest for all available types.