Class McpToolName.Builder (0.4.0)

public static class McpToolName.Builder

Builder for projects/{project}/locations/{location}/apiNamespaces/{api_namespace}/mcpServers/{mcp_server}/mcpTools/{mcp_tool}.

Inheritance

java.lang.Object > McpToolName.Builder

Constructors

Builder()

protected Builder()

Methods

build()

public McpToolName build()
Returns
Type Description
McpToolName

getApiNamespace()

public String getApiNamespace()
Returns
Type Description
String

getLocation()

public String getLocation()
Returns
Type Description
String

getMcpServer()

public String getMcpServer()
Returns
Type Description
String

getMcpTool()

public String getMcpTool()
Returns
Type Description
String

getProject()

public String getProject()
Returns
Type Description
String

setApiNamespace(String apiNamespace)

public McpToolName.Builder setApiNamespace(String apiNamespace)
Parameter
Name Description
apiNamespace String
Returns
Type Description
McpToolName.Builder

setLocation(String location)

public McpToolName.Builder setLocation(String location)
Parameter
Name Description
location String
Returns
Type Description
McpToolName.Builder

setMcpServer(String mcpServer)

public McpToolName.Builder setMcpServer(String mcpServer)
Parameter
Name Description
mcpServer String
Returns
Type Description
McpToolName.Builder

setMcpTool(String mcpTool)

public McpToolName.Builder setMcpTool(String mcpTool)
Parameter
Name Description
mcpTool String
Returns
Type Description
McpToolName.Builder

setProject(String project)

public McpToolName.Builder setProject(String project)
Parameter
Name Description
project String
Returns
Type Description
McpToolName.Builder