Interface CloudApiRegistryGrpc.AsyncService (0.4.0)

public static interface CloudApiRegistryGrpc.AsyncService

The Cloud API Registry service provides a central registry for managing API Data.

Methods

getMcpServer(GetMcpServerRequest request, StreamObserver<McpServer> responseObserver)

public default void getMcpServer(GetMcpServerRequest request, StreamObserver<McpServer> responseObserver)

Gets a single McpServer.

Parameters
Name Description
request GetMcpServerRequest
responseObserver io.grpc.stub.StreamObserver<McpServer>

getMcpTool(GetMcpToolRequest request, StreamObserver<McpTool> responseObserver)

public default void getMcpTool(GetMcpToolRequest request, StreamObserver<McpTool> responseObserver)

Gets a single McpTool.

Parameters
Name Description
request GetMcpToolRequest
responseObserver io.grpc.stub.StreamObserver<McpTool>

listMcpServers(ListMcpServersRequest request, StreamObserver<ListMcpServersResponse> responseObserver)

public default void listMcpServers(ListMcpServersRequest request, StreamObserver<ListMcpServersResponse> responseObserver)

Lists McpServers in a given Project.

Parameters
Name Description
request ListMcpServersRequest
responseObserver io.grpc.stub.StreamObserver<ListMcpServersResponse>

listMcpTools(ListMcpToolsRequest request, StreamObserver<ListMcpToolsResponse> responseObserver)

public default void listMcpTools(ListMcpToolsRequest request, StreamObserver<ListMcpToolsResponse> responseObserver)

Lists McpTools in a given McpServer.

Parameters
Name Description
request ListMcpToolsRequest
responseObserver io.grpc.stub.StreamObserver<ListMcpToolsResponse>