public static class McpClientToolProvider.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
McpClientToolProvider.Builder |
apiKey(String apiKey) |
McpClientToolProvider.Builder |
apiUrl(String apiUrl) |
McpClientToolProvider |
build() |
McpClientToolProvider.Builder |
header(String name,
String value) |
McpClientToolProvider.Builder |
httpTimeout(org.noear.solon.net.http.HttpTimeout httpTimeout) |
McpClientToolProvider.Builder |
initializationTimeout(Duration initializationTimeout) |
McpClientToolProvider.Builder |
name(String name) |
McpClientToolProvider.Builder |
requestTimeout(Duration requestTimeout) |
McpClientToolProvider.Builder |
version(String version) |
public McpClientToolProvider.Builder name(String name)
public McpClientToolProvider.Builder version(String version)
public McpClientToolProvider.Builder apiUrl(String apiUrl)
public McpClientToolProvider.Builder apiKey(String apiKey)
public McpClientToolProvider.Builder header(String name, String value)
public McpClientToolProvider.Builder httpTimeout(org.noear.solon.net.http.HttpTimeout httpTimeout)
public McpClientToolProvider.Builder requestTimeout(Duration requestTimeout)
public McpClientToolProvider.Builder initializationTimeout(Duration initializationTimeout)
public McpClientToolProvider build()
Copyright © 2025. All rights reserved.