public class RetryableAsyncLookupFunctionDelegator
extends org.apache.flink.table.functions.AsyncLookupFunction
AsyncLookupFunction to handle retries.| Constructor and Description |
|---|
RetryableAsyncLookupFunctionDelegator(org.apache.flink.table.functions.AsyncLookupFunction userLookupFunction,
ResultRetryStrategy retryStrategy) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Collection<org.apache.flink.table.data.RowData>> |
asyncLookup(org.apache.flink.table.data.RowData keyRow) |
void |
close() |
void |
open(org.apache.flink.table.functions.FunctionContext context) |
getKind, getTypeInferencefunctionIdentifier, toStringpublic RetryableAsyncLookupFunctionDelegator(@Nonnull org.apache.flink.table.functions.AsyncLookupFunction userLookupFunction, @Nonnull ResultRetryStrategy retryStrategy)
public void open(org.apache.flink.table.functions.FunctionContext context)
throws Exception
open in class org.apache.flink.table.functions.UserDefinedFunctionExceptionpublic CompletableFuture<Collection<org.apache.flink.table.data.RowData>> asyncLookup(org.apache.flink.table.data.RowData keyRow)
asyncLookup in class org.apache.flink.table.functions.AsyncLookupFunctionCopyright © 2014–2025 The Apache Software Foundation. All rights reserved.