Uses of Class
software.amazon.cloudformation.proxy.ProgressEvent
| Package | Description |
|---|---|
| software.amazon.cloudformation | |
| 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 ProgressEvent in software.amazon.cloudformation
Methods in software.amazon.cloudformation that return ProgressEvent Modifier and Type Method Description abstract ProgressEvent<ResourceT,CallbackT>AbstractWrapper. invokeHandler(AmazonWebServicesClientProxy proxy, ResourceHandlerRequest<ResourceT> request, Action action, CallbackT callbackContext)Implemented by the handler package as the key entry point. -
Uses of ProgressEvent in software.amazon.cloudformation.proxy
Methods in software.amazon.cloudformation.proxy that return ProgressEvent Modifier and Type Method Description <ModelT, CallbackT>
ProgressEvent<ModelT,CallbackT>WaitStrategy. await(long operationElapsedTime, java.time.Duration nextAttempt, CallbackT context, ModelT model)static <ResourceT, CallbackT>
ProgressEvent<ResourceT,CallbackT>ProgressEvent. defaultFailureHandler(java.lang.Throwable e, HandlerErrorCode handlerErrorCode)Convenience method for constructing a FAILED response<RequestT, ClientT, ModelT, CallbackT extends StdCallbackContext>
ProgressEvent<ModelT,CallbackT>AmazonWebServicesClientProxy. defaultHandler(RequestT request, java.lang.Exception e, ClientT client, ModelT model, CallbackT context)static <ResourceT, CallbackT>
ProgressEvent<ResourceT,CallbackT>ProgressEvent. defaultInProgressHandler(CallbackT callbackContext, int callbackDelaySeconds, ResourceT resourceModel)Convenience method for constructing a IN_PROGRESS responsestatic <ResourceT, CallbackT>
ProgressEvent<ResourceT,CallbackT>ProgressEvent. defaultSuccessHandler(ResourceT resourceModel)Convenience method for constructing a SUCCESS responseProgressEvent<ModelT,CallbackT>CallChain.Completed. done(java.util.function.Function<ResponseT,ProgressEvent<ModelT,CallbackT>> func)ProgressEvent<ModelT,CallbackT>CallChain.Completed. done(CallChain.Callback<RequestT,ResponseT,ClientT,ModelT,CallbackT,ProgressEvent<ModelT,CallbackT>> callback)static <ResourceT, CallbackT>
ProgressEvent<ResourceT,CallbackT>ProgressEvent. failed(ResourceT model, CallbackT cxt, HandlerErrorCode code, java.lang.String message)ProgressEvent<ResourceT,CallbackT>ProgressEvent. onSuccess(java.util.function.Function<ProgressEvent<ResourceT,CallbackT>,ProgressEvent<ResourceT,CallbackT>> func)default ProgressEvent<ModelT,CallbackT>CallChain.Completed. progress()default ProgressEvent<ModelT,CallbackT>CallChain.Completed. progress(int callbackDelay)static <ResourceT, CallbackT>
ProgressEvent<ResourceT,CallbackT>ProgressEvent. progress(ResourceT model, CallbackT cxt)default ProgressEvent<ModelT,CallbackT>CallChain.Completed. success()static <ResourceT, CallbackT>
ProgressEvent<ResourceT,CallbackT>ProgressEvent. success(ResourceT model, CallbackT cxt)ProgressEvent<ResourceT,CallbackT>ProgressEvent. then(java.util.function.Function<ProgressEvent<ResourceT,CallbackT>,ProgressEvent<ResourceT,CallbackT>> func)