public class RetryableLookupFunctionDelegator
extends org.apache.flink.table.functions.LookupFunction
LookupFunction to handle retries.| Constructor and Description |
|---|
RetryableLookupFunctionDelegator(org.apache.flink.table.functions.LookupFunction userLookupFunction,
ResultRetryStrategy retryStrategy) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Collection<org.apache.flink.table.data.RowData> |
lookup(org.apache.flink.table.data.RowData keyRow) |
void |
open(org.apache.flink.table.functions.FunctionContext context) |
collect, finish, getKind, getParameterTypes, getResultType, getTypeInference, setCollectorfunctionIdentifier, toStringpublic RetryableLookupFunctionDelegator(@Nonnull org.apache.flink.table.functions.LookupFunction userLookupFunction, @Nonnull ResultRetryStrategy retryStrategy)
public Collection<org.apache.flink.table.data.RowData> lookup(org.apache.flink.table.data.RowData keyRow) throws IOException
lookup in class org.apache.flink.table.functions.LookupFunctionIOExceptionpublic void open(org.apache.flink.table.functions.FunctionContext context)
throws Exception
open in class org.apache.flink.table.functions.UserDefinedFunctionExceptionCopyright © 2014–2024 The Apache Software Foundation. All rights reserved.