@AdminController public class InstancesProxyController extends Object
| Constructor and Description |
|---|
InstancesProxyController(String adminContextPath,
Set<String> ignoredHeaders,
InstanceRegistry registry,
InstanceWebClient instanceWebClient) |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Flux<InstanceWebProxy.InstanceResponse> |
endpointProxy(String applicationName,
javax.servlet.http.HttpServletRequest servletRequest) |
void |
endpointProxy(String instanceId,
javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse) |
public InstancesProxyController(String adminContextPath, Set<String> ignoredHeaders, InstanceRegistry registry, InstanceWebClient instanceWebClient)
@ResponseBody
@RequestMapping(path="/instances/{instanceId}/actuator/**",
method={GET,HEAD,POST,PUT,PATCH,DELETE,OPTIONS})
public void endpointProxy(@PathVariable(value="instanceId")
String instanceId,
javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
@ResponseBody
@RequestMapping(path="/applications/{applicationName}/actuator/**",
method={GET,HEAD,POST,PUT,PATCH,DELETE,OPTIONS})
public reactor.core.publisher.Flux<InstanceWebProxy.InstanceResponse> endpointProxy(@PathVariable(value="applicationName")
String applicationName,
javax.servlet.http.HttpServletRequest servletRequest)
Copyright © 2021 codecentric AG. All rights reserved.