@ParametersAreNonnullByDefault public class SessionRetryContext extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SessionRetryContext.Builder
BUILDER
|
| Modifier and Type | Method and Description |
|---|---|
static SessionRetryContext.Builder |
create(SessionSupplier sessionSupplier) |
<T> CompletableFuture<Result<T>> |
supplyResult(Function<Session,CompletableFuture<Result<T>>> fn) |
CompletableFuture<Status> |
supplyStatus(Function<Session,CompletableFuture<Status>> fn) |
public static SessionRetryContext.Builder create(SessionSupplier sessionSupplier)
public <T> CompletableFuture<Result<T>> supplyResult(Function<Session,CompletableFuture<Result<T>>> fn)
public CompletableFuture<Status> supplyStatus(Function<Session,CompletableFuture<Status>> fn)
Copyright © 2023. All rights reserved.