Allow the client's requests to be retried, simple boolean with the strategy decided in the class
Defaults to NOT retrying so it conforms to current behaviour
Your call about what strategy to use, or if we expose more control to the user of the client instead. I like this, because you control how often you want a retry to hit your service.
Allow the client's requests to be retried, simple boolean with the strategy decided in the class Defaults to NOT retrying so it conforms to current behaviour