- Type Parameters:
RequestT - the API request object
E - the exception that is thrown by the API
ClientT - the service client
ModelT - current desired state resource model
CallbackT - current callback context
ReturnT - result object
- Enclosing interface:
- CallChain
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public static interface CallChain.ExceptionPropagate<RequestT,E extends Exception,ClientT,ModelT,CallbackT extends StdCallbackContext,ReturnT>
When implementing this interface, developers can either propagate the
exception as is. If the exception can be retried, throw
RetryableException