You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We expose .with_attempt_timeout only on our request builders. They cannot be set on the client builder.
Note that similar properties like the retry policy can be set once per client, and overridden per request. That can simplify some application code that calls multiple RPCs with the same policies.
To support this, we need to:
add a fn with_attempt_timeout(...) on the gax::client_builder::ClientBuilder.
store the value in the gax::internal::ClientConfig
plumb the value into our gax-internal::http::ReqwestClient and gax-internal::grpc::GrpcClients.
Activity
abhinavgautam01 commentedon May 8, 2026
Hi @dbolduc , I’d love to work on #4466...
Can you assign this to me...
dbolduc commentedon May 8, 2026
Done! Let me know if you have questions
feat(gax): add client-level attempt_timeout and use as transport defa…