Package com.google.genai.types
Class McpServer.Builder
java.lang.Object
com.google.genai.types.McpServer.Builder
- Enclosing class:
- McpServer
Builder for McpServer.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract McpServerbuild()Clears the value of name field.Clears the value of streamableHttpTransport field.abstract McpServer.BuilderSetter for name.abstract McpServer.BuilderstreamableHttpTransport(StreamableHttpTransport streamableHttpTransport) Setter for streamableHttpTransport.streamableHttpTransport(StreamableHttpTransport.Builder streamableHttpTransportBuilder) Setter for streamableHttpTransport builder.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
name
Setter for name.name: The name of the MCPServer.
-
clearName
Clears the value of name field. -
streamableHttpTransport
public abstract McpServer.Builder streamableHttpTransport(StreamableHttpTransport streamableHttpTransport) Setter for streamableHttpTransport.streamableHttpTransport: A transport that can stream HTTP requests and responses.
-
streamableHttpTransport
@CanIgnoreReturnValue public McpServer.Builder streamableHttpTransport(StreamableHttpTransport.Builder streamableHttpTransportBuilder) Setter for streamableHttpTransport builder.streamableHttpTransport: A transport that can stream HTTP requests and responses.
-
clearStreamableHttpTransport
Clears the value of streamableHttpTransport field. -
build
-