Package io.micronaut.function.client
Interface FunctionInvokerChooser
- All Known Implementing Classes:
HttpFunctionExecutor
public interface FunctionInvokerChooser
Strategy interface for choosing a
FunctionInvoker.- Since:
- 1.0
- Author:
- graemerocher
-
Method Summary
Modifier and TypeMethodDescription<I,O> Optional<FunctionInvoker<I, O>> choose(FunctionDefinition definition) Chooses aFunctionInvoker.
-
Method Details
-
choose
Chooses aFunctionInvoker.- Type Parameters:
I- input typeO- output type- Parameters:
definition- The definition- Returns:
- An
Optionalinstance ofFunctionInvoker
-