Modifier and Type | Class and Description |
---|---|
class |
HBaseRowDataAsyncLookupFunction
The HBaseRowDataAsyncLookupFunction is an implementation to lookup HBase data by rowkey in async
fashion.
|
Modifier and Type | Method and Description |
---|---|
AsyncLookupFunction |
AsyncLookupFunctionProvider.createAsyncLookupFunction()
Creates an
AsyncLookupFunction instance. |
Modifier and Type | Method and Description |
---|---|
static AsyncLookupFunctionProvider |
AsyncLookupFunctionProvider.of(AsyncLookupFunction asyncLookupFunction)
Helper function for creating a static provider.
|
static PartialCachingAsyncLookupProvider |
PartialCachingAsyncLookupProvider.of(AsyncLookupFunction asyncLookupFunction,
LookupCache cache)
|
Modifier and Type | Class and Description |
---|---|
class |
CachingAsyncLookupFunction
A wrapper function around user-provided async lookup function with a cache layer.
|
Constructor and Description |
---|
CachingAsyncLookupFunction(LookupCache cache,
AsyncLookupFunction delegate) |
Modifier and Type | Class and Description |
---|---|
class |
RetryableAsyncLookupFunctionDelegator
A delegator holds user's
AsyncLookupFunction to handle retries. |
Constructor and Description |
---|
RetryableAsyncLookupFunctionDelegator(AsyncLookupFunction userLookupFunction,
ResultRetryStrategy retryStrategy) |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.