Hiding unecessary export
Adding waiter type to core
Rendering preliminary Waiters module
Tweaking imports and exports for the service interface in regards to waiters
Conditionally rendering the Waiters module
Generating Waiters
Adding await functionality to insantiate AWSWaiter retry conditions
Removing the need to pass the actual operation to the AWSWaiter
Removing operation specification from the waiter data type
Generating Waiters
Documentation
Converting waiters to a simpler non-typeclass based approach
Formatting and alignment
Adding special waiter naming case for recognised acronyms
Adding Retry module with specifics for controlling non-streaming retries and waiters
Removing the retry dependency from core and simplifying Retry types
Implementing new Retry types
Regenerating
Regenerating
Renerating