public static class WebRxStreamableServerTransportProvider.Builder extends Object
WebRxSseServerTransportProvider.
This builder provides a fluent API for configuring and creating instances of WebFluxSseServerTransportProvider with custom settings.
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
WebRxStreamableServerTransportProvider |
build()
Builds a new instance of
WebRxSseServerTransportProvider with the
configured settings. |
WebRxStreamableServerTransportProvider.Builder |
endpoint(String endpoint)
Sets the endpoint URI where clients should send their JSON-RPC messages.
|
WebRxStreamableServerTransportProvider.Builder |
objectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Sets the ObjectMapper to use for JSON serialization/deserialization of MCP
messages.
|
public WebRxStreamableServerTransportProvider.Builder objectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
objectMapper - The ObjectMapper instance. Must not be null.IllegalArgumentException - if objectMapper is nullpublic WebRxStreamableServerTransportProvider.Builder endpoint(String endpoint)
endpoint - The endpoint URI. Must not be null.IllegalArgumentException - if endpoint is nullpublic WebRxStreamableServerTransportProvider build()
WebRxSseServerTransportProvider with the
configured settings.IllegalStateException - if required parameters are not setCopyright © 2025. All rights reserved.