GRPC::EndpointConfig
EndpointConfig gathers channel-level transport and lifecycle settings. This is the primary configuration entry point for future connection manager work.
Constructors
new(connect_timeout : Time::Span | Nil = nil, tcp_keepalive : Time::Span | Nil = nil, keepalive : KeepaliveParams | Nil = nil, concurrency_limit : Int32 | Nil = nil, rate_limit : RateLimitConfig | Nil = nil, backoff : BackoffConfig = BackoffConfig.new)
SourceInstance methods
backoff
Sourcebackoff=(backoff : BackoffConfig)
Sourceconcurrency_limit
Sourceconnect_timeout
Sourcekeepalive
Sourcekeepalive=(keepalive : KeepaliveParams | Nil)
Sourcerate_limit
Sourcerate_limit=(rate_limit : RateLimitConfig | Nil)
Sourcetcp_keepalive
Source