Uses of Class
software.amazon.cloudformation.proxy.StdCallbackContext
-
Packages that use StdCallbackContext Package Description software.amazon.cloudformation.proxy This package provide facilities to make it easy to work against AWS APIs that are eventually consistent for applying resource state. -
-
Uses of StdCallbackContext in software.amazon.cloudformation.proxy
Classes in software.amazon.cloudformation.proxy with type parameters of type StdCallbackContext Modifier and Type Interface Description static interfaceCallChain.Callback<RequestT,ResponseT,ClientT,ModelT,CallbackT extends StdCallbackContext,ReturnT>All service calls made will use the same call back interface for handling both exceptions as well as actual response received from the call.static interfaceCallChain.Caller<RequestT,ClientT,ModelT,CallbackT extends StdCallbackContext>This Encapsulates the actual Call to the service that is being made via caller.static interfaceCallChain.Completed<RequestT,ResponseT,ClientT,ModelT,CallbackT extends StdCallbackContext>One the call sequence has completed successfully, this is called to provide the progress event.static interfaceCallChain.Exceptional<RequestT,ResponseT,ClientT,ModelT,CallbackT extends StdCallbackContext>This provide the handler with the option to provide an explicit exception handler that would have service exceptions that was received.static interfaceCallChain.ExceptionPropagate<RequestT,E extends Exception,ClientT,ModelT,CallbackT extends StdCallbackContext,ReturnT>When implementing this interface, developers can either propagate the exception as is.static interfaceCallChain.Initiator<ClientT,ModelT,CallbackT extends StdCallbackContext>Provides an API initiator interface that works for all API calls that need conversion, retry-backoff strategy, common exception handling and more against desired state of the resource and callback context.static interfaceCallChain.RequestMaker<ClientT,ModelT,CallbackT extends StdCallbackContext>This performs the translate step between the ModelT properties and what is needed for making the service call.static interfaceCallChain.Stabilizer<RequestT,ResponseT,ClientT,ModelT,CallbackT extends StdCallbackContext>This provides an optional stabilization function to be incorporate before we are done with the actual web service request.Methods in software.amazon.cloudformation.proxy with type parameters of type StdCallbackContext Modifier and Type Method Description <RequestT,ClientT,ModelT,CallbackT extends StdCallbackContext>
ProgressEvent<ModelT,CallbackT>AmazonWebServicesClientProxy. defaultHandler(RequestT request, Exception e, ClientT client, ModelT model, CallbackT context)<ClientT,ModelT,CallbackT extends StdCallbackContext>
CallChain.RequestMaker<ClientT,ModelT,CallbackT>AmazonWebServicesClientProxy. initiate(String callGraph, ProxyClient<ClientT> client, ModelT model, CallbackT cxt)<ClientT,ModelT,CallbackT extends StdCallbackContext>
CallChain.RequestMaker<ClientT,ModelT,CallbackT>CallChain. initiate(String callGraph, ProxyClient<ClientT> client, ModelT model, CallbackT cxt)Each service call must be first initiated.<ClientT,ModelT,CallbackT extends StdCallbackContext>
CallChain.Initiator<ClientT,ModelT,CallbackT>AmazonWebServicesClientProxy. newInitiator(Supplier<ClientT> client, ModelT model, CallbackT context)<ClientT,ModelT,CallbackT extends StdCallbackContext>
CallChain.Initiator<ClientT,ModelT,CallbackT>AmazonWebServicesClientProxy. newInitiator(ProxyClient<ClientT> client, ModelT model, CallbackT context)<ClientT,ModelT,CallbackT extends StdCallbackContext>
CallChain.Initiator<ClientT,ModelT,CallbackT>CallChain. newInitiator(ProxyClient<ClientT> client, ModelT model, CallbackT context)factory method can created anCallChain.Initiator<NewCallbackT extends StdCallbackContext>
CallChain.Initiator<ClientT,ModelT,NewCallbackT>CallChain.Initiator. rebindCallback(NewCallbackT callback)Can rebind a new callback context for a call chain while retaining the model and client
-