Class DelegatingMcpSyncHttpClientRequestCustomizer
java.lang.Object
io.modelcontextprotocol.client.transport.customizer.DelegatingMcpSyncHttpClientRequestCustomizer
- All Implemented Interfaces:
McpSyncHttpClientRequestCustomizer
public class DelegatingMcpSyncHttpClientRequestCustomizer
extends Object
implements McpSyncHttpClientRequestCustomizer
Composable
McpSyncHttpClientRequestCustomizer that applies multiple
customizers, in order.- Author:
- Daniel Garnier-Moiroux
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidcustomize(HttpRequest.Builder builder, String method, URI endpoint, String body, McpTransportContext context)
-
Constructor Details
-
DelegatingMcpSyncHttpClientRequestCustomizer
public DelegatingMcpSyncHttpClientRequestCustomizer(List<McpSyncHttpClientRequestCustomizer> customizers)
-
-
Method Details
-
customize
public void customize(HttpRequest.Builder builder, String method, URI endpoint, String body, McpTransportContext context) - Specified by:
customizein interfaceMcpSyncHttpClientRequestCustomizer
-