Class LookupJoinUtil.RetryLookupOptions
java.lang.Object
org.apache.flink.table.planner.plan.utils.LookupJoinUtil.RetryLookupOptions
- Enclosing class:
- LookupJoinUtil
RetryOptions includes retry lookup related options.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRetryLookupOptions(String retryPredicate, org.apache.flink.table.api.config.LookupJoinHintOptions.RetryStrategy retryStrategy, Long retryFixedDelay, Integer retryMaxAttempts) -
Method Summary
Modifier and TypeMethodDescriptionbooleanfromJoinHint(org.apache.calcite.rel.hint.RelHint lookupJoinHint) inthashCode()org.apache.flink.table.runtime.operators.join.lookup.ResultRetryStrategyConvert thisLookupJoinUtil.RetryLookupOptionstoResultRetryStrategyin the best effort manner.toString()
-
Field Details
-
FIELD_NAME_RETRY_PREDICATE
- See Also:
-
FIELD_NAME_RETRY_STRATEGY
- See Also:
-
FIELD_NAME_RETRY_FIXED_DELAY
- See Also:
-
FIELD_NAME_RETRY_MAX_ATTEMPTS
- See Also:
-
-
Constructor Details
-
RetryLookupOptions
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
toString
-
fromJoinHint
@Nullable public static LookupJoinUtil.RetryLookupOptions fromJoinHint(@Nullable org.apache.calcite.rel.hint.RelHint lookupJoinHint) -
toRetryStrategy
public org.apache.flink.table.runtime.operators.join.lookup.ResultRetryStrategy toRetryStrategy()Convert thisLookupJoinUtil.RetryLookupOptionstoResultRetryStrategyin the best effort manner. If invalidLookupJoinHintOptions.RETRY_PREDICATEorLookupJoinHintOptions.RETRY_STRATEGYis given, thenResultRetryStrategy.NO_RETRY_STRATEGYwill return.
-