public static class McpClientProvider.Builder
extends java.lang.Object
构造器和说明 |
---|
Builder() |
public McpClientProvider.Builder name(java.lang.String name)
public McpClientProvider.Builder version(java.lang.String version)
public McpClientProvider.Builder channel(java.lang.String channel)
public McpClientProvider.Builder apiUrl(java.lang.String apiUrl)
public McpClientProvider.Builder apiKey(java.lang.String apiKey)
public McpClientProvider.Builder headerSet(java.lang.String name, java.lang.String value)
public McpClientProvider.Builder headerSet(java.util.Map<java.lang.String,java.lang.String> headers)
public McpClientProvider.Builder httpTimeout(org.noear.solon.net.http.HttpTimeout httpTimeout)
public McpClientProvider.Builder httpProxy(java.net.Proxy httpProxy)
public McpClientProvider.Builder httpProxy(java.lang.String host, int port)
public McpClientProvider.Builder requestTimeout(java.time.Duration requestTimeout)
public McpClientProvider.Builder initializationTimeout(java.time.Duration initializationTimeout)
public McpClientProvider.Builder heartbeatInterval(java.time.Duration heartbeatInterval)
public McpClientProvider.Builder serverParameters(McpServerParameters serverParameters)
public McpClientProvider build()