| invokeAsync(String, String, Object, TypeToken, InvokeConfig) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| getLogger() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| invoke(String, String, Object, Class) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| invoke(String, String, Object, Class, InvokeConfig) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| invoke(String, String, Object, TypeToken) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| invokeAsync(String, String, Object, Class) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| step(String, Class, Supplier) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stepAsync(String, Class, Supplier) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| invoke(String, String, Object, TypeToken, InvokeConfig) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| invokeAsync(String, String, Object, Class, InvokeConfig) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| invokeAsync(String, String, Object, TypeToken) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| waitForCallback(String, TypeToken, BiConsumer) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| waitForCallback(String, Class, BiConsumer, WaitForCallbackConfig) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| waitForCallbackAsync(String, Class, BiConsumer) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| step(String, Class, Supplier, StepConfig) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| step(String, TypeToken, Supplier) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| step(String, TypeToken, Supplier, StepConfig) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stepAsync(String, Class, Supplier, StepConfig) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stepAsync(String, TypeToken, Supplier) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stepAsync(String, TypeToken, Supplier, StepConfig) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| runInChildContext(String, Class, Function) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| waitForCallback(String, TypeToken, BiConsumer, WaitForCallbackConfig) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| waitForCallbackAsync(String, TypeToken, BiConsumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| waitForCallbackAsync(String, Class, BiConsumer, WaitForCallbackConfig) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| nextOperationId() |   | 80% |  | 100% | 0 | 2 | 2 | 7 | 0 | 1 |
| createCallback(String, Class, CallbackConfig) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createCallback(String, TypeToken) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createCallback(String, Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| runInChildContext(String, TypeToken, Function) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| runInChildContextAsync(String, Class, Function) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| runInChildContextAsync(String, TypeToken, Function) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$waitForCallbackAsync$1(BiConsumer, DurableCallbackFuture, StepContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| close() |   | 66% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| lambda$stepAsync$0(Supplier, StepContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| waitForCallbackAsync(String, TypeToken, BiConsumer, WaitForCallbackConfig) |   | 97% |   | 50% | 1 | 2 | 0 | 11 | 0 | 1 |
| stepAsync(String, TypeToken, Function, StepConfig) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
| createCallback(String, TypeToken, CallbackConfig) |  | 100% |   | 50% | 1 | 2 | 0 | 7 | 0 | 1 |
| runInChildContextAsync(String, TypeToken, Function, OperationSubType) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| lambda$waitForCallbackAsync$2(String, TypeToken, WaitForCallbackConfig, BiConsumer, DurableContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| waitAsync(String, Duration) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| DurableContext(ExecutionManager, DurableConfig, Context, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| createStepContext(String, String, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| createChildContext(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| waitForCallback(String, Class, BiConsumer) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| createRootContext(ExecutionManager, DurableConfig, Context) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| step(String, Class, Function) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| stepAsync(String, Class, Function) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| step(String, Class, Function, StepConfig) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| step(String, TypeToken, Function) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| step(String, TypeToken, Function, StepConfig) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| stepAsync(String, Class, Function, StepConfig) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| stepAsync(String, TypeToken, Function) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| wait(String, Duration) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |