Uses of Class
software.amazon.cloudformation.proxy.ProgressEvent
Packages that use ProgressEvent
Package
Description
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 ProgressEventModifier and TypeMethodDescriptionabstract ProgressEvent<ResourceT,CallbackT> AbstractWrapper.invokeHandler(AmazonWebServicesClientProxy proxy, ResourceHandlerRequest<ResourceT> request, Action action, CallbackT callbackContext, ConfigurationT typeConfiguration) Implemented by the handler package as the key entry point.abstract ProgressEvent<TargetT,CallbackT> HookAbstractWrapper.invokeHandler(AmazonWebServicesClientProxy proxy, HookHandlerRequest request, HookInvocationPoint invocationPoint, CallbackT callbackContext, ConfigurationT typeConfiguration) 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 ProgressEventModifier and TypeMethodDescription<ModelT,CallbackT>
ProgressEvent<ModelT,CallbackT> WaitStrategy.await(long operationElapsedTime, Duration nextAttempt, CallbackT context, ModelT model) static <ResourceT,CallbackT>
ProgressEvent<ResourceT,CallbackT> ProgressEvent.defaultFailureHandler(Throwable e, HandlerErrorCode handlerErrorCode) Convenience method for constructing a FAILED response<RequestT,ClientT, ModelT, CallbackT extends StdCallbackContext>
ProgressEvent<ModelT,CallbackT> AmazonWebServicesClientProxy.defaultHandler(RequestT request, 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 responseCallChain.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, String message) ProgressEvent.onSuccess(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) static <ResourceT,CallbackT>
ProgressEvent<ResourceT,CallbackT> static <ResourceT,CallbackT>
ProgressEvent<ResourceT,CallbackT> static <ResourceT,CallbackT>
ProgressEvent<ResourceT,CallbackT> ProgressEvent.success(ResourceT model, CallbackT cxt, String message, String result, List<HookAnnotation> annotations) static <ResourceT,CallbackT>
ProgressEvent<ResourceT,CallbackT> ProgressEvent.success(ResourceT model, CallbackT cxt, String message, List<HookAnnotation> annotations) ProgressEvent.then(Function<ProgressEvent<ResourceT, CallbackT>, ProgressEvent<ResourceT, CallbackT>> func) Method parameters in software.amazon.cloudformation.proxy with type arguments of type ProgressEventModifier and TypeMethodDescriptionCallChain.Completed.done(CallChain.Callback<RequestT, ResponseT, ClientT, ModelT, CallbackT, ProgressEvent<ModelT, CallbackT>> callback) CallChain.Exceptional.exceptHandler(CallChain.ExceptionPropagate<? super RequestT, Exception, ClientT, ModelT, CallbackT, ProgressEvent<ModelT, CallbackT>> handler) Deprecated.CallChain.Exceptional.handleError(CallChain.ExceptionPropagate<? super RequestT, Exception, ClientT, ModelT, CallbackT, ProgressEvent<ModelT, CallbackT>> handler) ProgressEvent.onSuccess(Function<ProgressEvent<ResourceT, CallbackT>, ProgressEvent<ResourceT, CallbackT>> func) ProgressEvent.onSuccess(Function<ProgressEvent<ResourceT, CallbackT>, ProgressEvent<ResourceT, CallbackT>> func) ProgressEvent.then(Function<ProgressEvent<ResourceT, CallbackT>, ProgressEvent<ResourceT, CallbackT>> func) ProgressEvent.then(Function<ProgressEvent<ResourceT, CallbackT>, ProgressEvent<ResourceT, CallbackT>> func)