| Interface | Description |
|---|---|
| GrpcRetryer.RetryableFunc<R,E extends java.lang.Throwable> | |
| GrpcRetryer.RetryableProc<E extends java.lang.Throwable> | |
| Retryer.RetryableFunc<R,E extends java.lang.Throwable> | |
| Retryer.RetryableProc<E extends java.lang.Throwable> | |
| ThrowableFunc1<T,R,E extends java.lang.Throwable> |
| Class | Description |
|---|---|
| AsyncBackoffThrottler |
Used to throttle code execution in presence of failures using exponential backoff logic.
|
| BackoffThrottler |
Used to throttle code execution in presence of failures using exponential backoff logic.
|
| GrpcRetryer | |
| HeaderUtils | |
| InternalUtils |
Utility functions shared by the implementation code.
|
| LambdaUtils | |
| OptionsUtils | |
| ProtobufTimeUtils | |
| Retryer | |
| RpcRetryOptions | |
| RpcRetryOptions.Builder | |
| RpcRetryOptions.DoNotRetryPair | |
| SignalWithStartWorkflowExecutionParameters | |
| StatusUtils | |
| WorkflowExecutionHistory |
Contains workflow execution ids and the history
|
| WorkflowExecutionUtils |
Convenience methods to be used by unit tests and during development.
|
| Exception | Description |
|---|---|
| CheckedExceptionWrapper |
Do not reference directly by the application level code.
|
| WorkflowExecutionFailedException |
Framework level exception.
|