Interface TimeoutFromRequest

All Superinterfaces:
ExecutionStrategyInfluencer<HttpExecutionStrategy>, Function<HttpRequestMetaData,Duration>, HttpExecutionStrategyInfluencer

A function to determine the appropriate timeout to be used for a given HTTP request. The result is a Duration which may be null if no timeout is to be applied. If the function blocks then requiredOffloads() should specify the execution strategy as required.