Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- afterPropertiesSet() - Method in class org.springframework.cloud.function.web.flux.FunctionHandlerMapping
- afterPropertiesSet() - Method in class org.springframework.cloud.function.web.mvc.FunctionHandlerMapping
- ARGUMENT - Static variable in class org.springframework.cloud.function.web.constants.WebRequestConstants
-
Argument attribute name.
B
- BasicStringConverter - Class in org.springframework.cloud.function.web
-
Simple implementation of a
StringConverter. - BasicStringConverter(ConfigurableListableBeanFactory) - Constructor for class org.springframework.cloud.function.web.BasicStringConverter
- buildBadMappingErrorMessage(String, String) - Static method in class org.springframework.cloud.function.web.util.FunctionWebRequestProcessingHelper
C
- CONSUMER - Static variable in class org.springframework.cloud.function.web.constants.WebRequestConstants
-
Consumer attribute name.
- convert(Object, String) - Method in class org.springframework.cloud.function.web.BasicStringConverter
- convert(Object, String) - Method in interface org.springframework.cloud.function.web.StringConverter
D
- delete - Variable in class org.springframework.cloud.function.web.FunctionHttpProperties
-
Function definition mappings for DELETE method (e.g.
- delete(WebRequest, String) - Method in class org.springframework.cloud.function.web.mvc.FunctionController
- delete(ServerWebExchange, String) - Method in class org.springframework.cloud.function.web.flux.FunctionController
- destination(Supplier, String, Object) - Method in interface org.springframework.cloud.function.web.source.DestinationResolver
- destination(Supplier, String, Object) - Method in class org.springframework.cloud.function.web.source.SimpleDestinationResolver
- DestinationResolver - Interface in org.springframework.cloud.function.web.source
E
- errorHandler(GenericApplicationContext) - Static method in class org.springframework.cloud.function.web.function.ErrorHandlerRegistrar
- ErrorHandlerRegistrar - Class in org.springframework.cloud.function.web.function
- ExporterProperties - Class in org.springframework.cloud.function.web.source
- ExporterProperties() - Constructor for class org.springframework.cloud.function.web.source.ExporterProperties
- ExporterProperties.Sink - Class in org.springframework.cloud.function.web.source
- ExporterProperties.Source - Class in org.springframework.cloud.function.web.source
F
- findFunction(FunctionProperties, HttpMethod, FunctionCatalog, Map, String) - Static method in class org.springframework.cloud.function.web.util.FunctionWebRequestProcessingHelper
- form(WebRequest) - Method in class org.springframework.cloud.function.web.mvc.FunctionController
- form(ServerWebExchange) - Method in class org.springframework.cloud.function.web.flux.FunctionController
- fromHttp(HttpHeaders) - Static method in class org.springframework.cloud.function.web.util.HeaderUtils
- fromMessage(MessageHeaders) - Static method in class org.springframework.cloud.function.web.util.HeaderUtils
- fromMessage(MessageHeaders, List) - Static method in class org.springframework.cloud.function.web.util.HeaderUtils
- FUNCTION - Static variable in class org.springframework.cloud.function.web.constants.WebRequestConstants
-
Function attribute name.
- FunctionController - Class in org.springframework.cloud.function.web.flux
- FunctionController - Class in org.springframework.cloud.function.web.mvc
- FunctionController(FunctionHttpProperties) - Constructor for class org.springframework.cloud.function.web.flux.FunctionController
- FunctionController(FunctionHttpProperties) - Constructor for class org.springframework.cloud.function.web.mvc.FunctionController
- FunctionEndpointInitializer - Class in org.springframework.cloud.function.web.function
- FunctionEndpointInitializer() - Constructor for class org.springframework.cloud.function.web.function.FunctionEndpointInitializer
- FunctionExporterAutoConfiguration - Class in org.springframework.cloud.function.web.source
- functionHandlerMapping(FunctionCatalog, FunctionController, FunctionProperties) - Method in class org.springframework.cloud.function.web.flux.ReactorAutoConfiguration
- functionHandlerMapping(FunctionProperties, FunctionCatalog, FunctionController) - Method in class org.springframework.cloud.function.web.mvc.ReactorAutoConfiguration
- FunctionHandlerMapping - Class in org.springframework.cloud.function.web.flux
- FunctionHandlerMapping - Class in org.springframework.cloud.function.web.mvc
- FunctionHandlerMapping(FunctionCatalog, FunctionController, FunctionProperties) - Constructor for class org.springframework.cloud.function.web.flux.FunctionHandlerMapping
- FunctionHandlerMapping(FunctionProperties, FunctionCatalog, FunctionController) - Constructor for class org.springframework.cloud.function.web.mvc.FunctionHandlerMapping
- FunctionHttpProperties - Class in org.springframework.cloud.function.web
- FunctionHttpProperties() - Constructor for class org.springframework.cloud.function.web.FunctionHttpProperties
- functionStringConverter(ConfigurableListableBeanFactory) - Method in class org.springframework.cloud.function.web.flux.ReactorAutoConfiguration
- functionStringConverter(ConfigurableListableBeanFactory) - Method in class org.springframework.cloud.function.web.mvc.ReactorAutoConfiguration
- FunctionWebRequestProcessingHelper - Class in org.springframework.cloud.function.web.util
-
!
- FunctionWrapper - Class in org.springframework.cloud.function.web.util
-
For internal use only.
- FunctionWrapper(SimpleFunctionRegistry.FunctionInvocationWrapper, String) - Constructor for class org.springframework.cloud.function.web.util.FunctionWrapper
G
- get - Variable in class org.springframework.cloud.function.web.FunctionHttpProperties
-
Function definition mappings for GET method (e.g.
- get() - Method in class org.springframework.cloud.function.web.source.HttpSupplier
- get(WebRequest) - Method in class org.springframework.cloud.function.web.mvc.FunctionController
- get(ServerWebExchange) - Method in class org.springframework.cloud.function.web.flux.FunctionController
- getArgument() - Method in class org.springframework.cloud.function.web.util.FunctionWrapper
- getContentType() - Method in class org.springframework.cloud.function.web.source.ExporterProperties.Sink
- getDelete() - Method in class org.springframework.cloud.function.web.FunctionHttpProperties
- getFunction() - Method in class org.springframework.cloud.function.web.util.FunctionWrapper
- getGet() - Method in class org.springframework.cloud.function.web.FunctionHttpProperties
- getHandlerInternal(HttpServletRequest) - Method in class org.springframework.cloud.function.web.mvc.FunctionHandlerMapping
- getHandlerInternal(ServerWebExchange) - Method in class org.springframework.cloud.function.web.flux.FunctionHandlerMapping
- getHeaders() - Method in class org.springframework.cloud.function.web.source.ExporterProperties.Sink
- getHeaders() - Method in class org.springframework.cloud.function.web.util.FunctionWrapper
- getIgnoredHeaders() - Method in class org.springframework.cloud.function.web.FunctionHttpProperties
- getMethod() - Method in class org.springframework.cloud.function.web.util.FunctionWrapper
- getName() - Method in class org.springframework.cloud.function.web.source.ExporterProperties.Sink
- getParams() - Method in class org.springframework.cloud.function.web.util.FunctionWrapper
- getPhase() - Method in class org.springframework.cloud.function.web.source.SupplierExporter
- getPost() - Method in class org.springframework.cloud.function.web.FunctionHttpProperties
- getPut() - Method in class org.springframework.cloud.function.web.FunctionHttpProperties
- getRequestOnlyHeaders() - Method in class org.springframework.cloud.function.web.FunctionHttpProperties
- getSink() - Method in class org.springframework.cloud.function.web.source.ExporterProperties
- getSource() - Method in class org.springframework.cloud.function.web.source.ExporterProperties
- getStream(WebRequest) - Method in class org.springframework.cloud.function.web.mvc.FunctionController
- getStream(ServerWebExchange) - Method in class org.springframework.cloud.function.web.flux.FunctionController
- getType() - Method in class org.springframework.cloud.function.web.source.ExporterProperties.Source
- getUrl() - Method in class org.springframework.cloud.function.web.source.ExporterProperties.Sink
- getUrl() - Method in class org.springframework.cloud.function.web.source.ExporterProperties.Source
H
- HANDLER - Static variable in class org.springframework.cloud.function.web.constants.WebRequestConstants
-
Handler attribute name.
- headers(String, Object) - Method in interface org.springframework.cloud.function.web.source.RequestBuilder
- HeaderUtils - Class in org.springframework.cloud.function.web.util
- HTTP_REQUEST_PARAM - Static variable in class org.springframework.cloud.function.web.util.HeaderUtils
-
Message Header name which contains HTTP request parameters.
- HttpSupplier - Class in org.springframework.cloud.function.web.source
-
A
Supplierthat pulls data from an HTTP endpoint. - HttpSupplier(WebClient, ExporterProperties, FunctionHttpProperties) - Constructor for class org.springframework.cloud.function.web.source.HttpSupplier
I
- ignoredHeaders - Variable in class org.springframework.cloud.function.web.FunctionHttpProperties
-
List of headers to be ignored when generating HttpHeaders (request or response).
- initHandlerMethods() - Method in class org.springframework.cloud.function.web.flux.FunctionHandlerMapping
- initHandlerMethods() - Method in class org.springframework.cloud.function.web.mvc.FunctionHandlerMapping
- initialize(GenericApplicationContext) - Method in class org.springframework.cloud.function.web.function.FunctionEndpointInitializer
- invokeFunction(SimpleFunctionRegistry.FunctionInvocationWrapper, Object, boolean) - Static method in class org.springframework.cloud.function.web.util.FunctionWebRequestProcessingHelper
- isAutoStartup() - Method in class org.springframework.cloud.function.web.source.ExporterProperties
- isAutoStartup() - Method in class org.springframework.cloud.function.web.source.SupplierExporter
- isDebug() - Method in class org.springframework.cloud.function.web.source.ExporterProperties
- isEnabled() - Method in class org.springframework.cloud.function.web.source.ExporterProperties
- isFunctionValidForMethod(String, String, FunctionHttpProperties) - Static method in class org.springframework.cloud.function.web.util.FunctionWebRequestProcessingHelper
- isIncludeHeaders() - Method in class org.springframework.cloud.function.web.source.ExporterProperties.Source
- isOk() - Method in class org.springframework.cloud.function.web.source.SupplierExporter
- isRunning() - Method in class org.springframework.cloud.function.web.source.SupplierExporter
M
- main(String[]) - Static method in class org.springframework.cloud.function.web.RestApplication
- multipart(ServerWebExchange) - Method in class org.springframework.cloud.function.web.flux.FunctionController
O
- org.springframework.cloud.function.web - package org.springframework.cloud.function.web
- org.springframework.cloud.function.web.constants - package org.springframework.cloud.function.web.constants
- org.springframework.cloud.function.web.flux - package org.springframework.cloud.function.web.flux
- org.springframework.cloud.function.web.function - package org.springframework.cloud.function.web.function
- org.springframework.cloud.function.web.mvc - package org.springframework.cloud.function.web.mvc
- org.springframework.cloud.function.web.source - package org.springframework.cloud.function.web.source
- org.springframework.cloud.function.web.util - package org.springframework.cloud.function.web.util
- origin(WebClient.Builder) - Method in class org.springframework.cloud.function.web.source.FunctionExporterAutoConfiguration
P
- post - Variable in class org.springframework.cloud.function.web.FunctionHttpProperties
-
Function definition mappings for POST method (e.g.
- post(WebRequest, String) - Method in class org.springframework.cloud.function.web.mvc.FunctionController
- post(ServerWebExchange, String) - Method in class org.springframework.cloud.function.web.flux.FunctionController
- postStream(WebRequest, String) - Method in class org.springframework.cloud.function.web.mvc.FunctionController
- postStream(ServerWebExchange, Flux) - Method in class org.springframework.cloud.function.web.flux.FunctionController
- processRequest(FunctionWrapper, Object, boolean, List, List) - Static method in class org.springframework.cloud.function.web.util.FunctionWebRequestProcessingHelper
- put - Variable in class org.springframework.cloud.function.web.FunctionHttpProperties
-
Function definition mappings for PUT method (e.g.
- put(WebRequest, String) - Method in class org.springframework.cloud.function.web.mvc.FunctionController
- put(ServerWebExchange, String) - Method in class org.springframework.cloud.function.web.flux.FunctionController
R
- ReactorAutoConfiguration - Class in org.springframework.cloud.function.web.flux
- ReactorAutoConfiguration - Class in org.springframework.cloud.function.web.mvc
- ReactorAutoConfiguration() - Constructor for class org.springframework.cloud.function.web.flux.ReactorAutoConfiguration
- ReactorAutoConfiguration() - Constructor for class org.springframework.cloud.function.web.mvc.ReactorAutoConfiguration
- RequestBuilder - Interface in org.springframework.cloud.function.web.source
- requestOnlyHeaders - Variable in class org.springframework.cloud.function.web.FunctionHttpProperties
-
List of headers that must remain only in the request.
- RestApplication - Class in org.springframework.cloud.function.web
- RestApplication() - Constructor for class org.springframework.cloud.function.web.RestApplication
S
- sanitize(HttpHeaders) - Static method in class org.springframework.cloud.function.web.util.HeaderUtils
- sanitize(HttpHeaders, List, List) - Static method in class org.springframework.cloud.function.web.util.HeaderUtils
- setArgument(Object) - Method in class org.springframework.cloud.function.web.util.FunctionWrapper
- setAutoStartup(boolean) - Method in class org.springframework.cloud.function.web.source.ExporterProperties
- setContentType(String) - Method in class org.springframework.cloud.function.web.source.ExporterProperties.Sink
- setDebug(boolean) - Method in class org.springframework.cloud.function.web.source.ExporterProperties
- setDelete(String) - Method in class org.springframework.cloud.function.web.FunctionHttpProperties
- setEnabled(boolean) - Method in class org.springframework.cloud.function.web.source.ExporterProperties
- setGet(String) - Method in class org.springframework.cloud.function.web.FunctionHttpProperties
- setHeaders(HttpHeaders) - Method in class org.springframework.cloud.function.web.util.FunctionWrapper
- setIgnoredHeaders(List) - Method in class org.springframework.cloud.function.web.FunctionHttpProperties
- setIncludeHeaders(boolean) - Method in class org.springframework.cloud.function.web.source.ExporterProperties.Source
- setName(String) - Method in class org.springframework.cloud.function.web.source.ExporterProperties.Sink
- setPost(String) - Method in class org.springframework.cloud.function.web.FunctionHttpProperties
- setPut(String) - Method in class org.springframework.cloud.function.web.FunctionHttpProperties
- setRequestOnlyHeaders(List) - Method in class org.springframework.cloud.function.web.FunctionHttpProperties
- setType(Class) - Method in class org.springframework.cloud.function.web.source.ExporterProperties.Source
- setUrl(String) - Method in class org.springframework.cloud.function.web.source.ExporterProperties.Sink
- setUrl(String) - Method in class org.springframework.cloud.function.web.source.ExporterProperties.Source
- simpleDestinationResolver() - Method in class org.springframework.cloud.function.web.source.FunctionExporterAutoConfiguration
- SimpleDestinationResolver - Class in org.springframework.cloud.function.web.source
- SimpleDestinationResolver() - Constructor for class org.springframework.cloud.function.web.source.SimpleDestinationResolver
- simpleRequestBuilder(Environment) - Method in class org.springframework.cloud.function.web.source.FunctionExporterAutoConfiguration
- Sink() - Constructor for class org.springframework.cloud.function.web.source.ExporterProperties.Sink
- Source() - Constructor for class org.springframework.cloud.function.web.source.ExporterProperties.Source
- sourceForwarder(RequestBuilder, DestinationResolver, FunctionCatalog, WebClient.Builder) - Method in class org.springframework.cloud.function.web.source.FunctionExporterAutoConfiguration
- start() - Method in class org.springframework.cloud.function.web.source.SupplierExporter
- stop() - Method in class org.springframework.cloud.function.web.source.SupplierExporter
- stop(Runnable) - Method in class org.springframework.cloud.function.web.source.SupplierExporter
- StringConverter - Interface in org.springframework.cloud.function.web
- SUPPLIER - Static variable in class org.springframework.cloud.function.web.constants.WebRequestConstants
-
Supplier attribute name.
- SupplierExporter - Class in org.springframework.cloud.function.web.source
-
Forwards items obtained from a
Supplieror set of suppliers to an external HTTP endpoint.
U
- uri(String) - Method in interface org.springframework.cloud.function.web.source.RequestBuilder
W
- WebRequestConstants - Class in org.springframework.cloud.function.web.constants
-
Common storage for web request attribute names (in a separate package to avoid cycles).
- WebRequestConstants() - Constructor for class org.springframework.cloud.function.web.constants.WebRequestConstants
All Classes and Interfaces|All Packages|Constant Field Values