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.interfaceCallGraphNameGenerator<ModelT,RequestT,ClientT,CallbackT extends StdCallbackContext>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
-