Package com.google.cloud.apiregistry.v1 (0.4.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.apiregistry.v1.CloudApiRegistryClient Service Description: The Cloud API Registry service provides a central registry for managing API Data.

This class provides the ability to make remote calls to the backing service through method

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.apiregistry.v1.CloudApiRegistrySettings Settings class to configure an instance of CloudApiRegistryClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.apiregistry.v1.CloudApiRegistryClient.ListLocationsFixedSizeCollection
com.google.cloud.apiregistry.v1.CloudApiRegistryClient.ListLocationsPage
com.google.cloud.apiregistry.v1.CloudApiRegistryClient.ListLocationsPagedResponse
com.google.cloud.apiregistry.v1.CloudApiRegistryClient.ListMcpServersFixedSizeCollection
com.google.cloud.apiregistry.v1.CloudApiRegistryClient.ListMcpServersPage
com.google.cloud.apiregistry.v1.CloudApiRegistryClient.ListMcpServersPagedResponse
com.google.cloud.apiregistry.v1.CloudApiRegistryClient.ListMcpToolsFixedSizeCollection
com.google.cloud.apiregistry.v1.CloudApiRegistryClient.ListMcpToolsPage
com.google.cloud.apiregistry.v1.CloudApiRegistryClient.ListMcpToolsPagedResponse
com.google.cloud.apiregistry.v1.CloudApiRegistryGrpc The Cloud API Registry service provides a central registry for managing API Data.
com.google.cloud.apiregistry.v1.CloudApiRegistryGrpc.CloudApiRegistryImplBase Base class for the server implementation of the service CloudApiRegistry. The Cloud API Registry service provides a central registry for managing API
com.google.cloud.apiregistry.v1.CloudApiRegistrySettings.Builder Builder for CloudApiRegistrySettings.
com.google.cloud.apiregistry.v1.CommonProto
com.google.cloud.apiregistry.v1.GetMcpServerRequest Message for getting a McpServer
com.google.cloud.apiregistry.v1.GetMcpServerRequest.Builder Message for getting a McpServer
com.google.cloud.apiregistry.v1.GetMcpToolRequest Message for getting a McpTool
com.google.cloud.apiregistry.v1.GetMcpToolRequest.Builder Message for getting a McpTool
com.google.cloud.apiregistry.v1.ListMcpServersRequest Message for requesting list of McpServers
com.google.cloud.apiregistry.v1.ListMcpServersRequest.Builder Message for requesting list of McpServers
com.google.cloud.apiregistry.v1.ListMcpServersResponse Message for response to listing McpServers
com.google.cloud.apiregistry.v1.ListMcpServersResponse.Builder Message for response to listing McpServers
com.google.cloud.apiregistry.v1.ListMcpToolsRequest Message for requesting list of McpTools
com.google.cloud.apiregistry.v1.ListMcpToolsRequest.Builder Message for requesting list of McpTools
com.google.cloud.apiregistry.v1.ListMcpToolsResponse Message for response to listing McpTools
com.google.cloud.apiregistry.v1.ListMcpToolsResponse.Builder Message for response to listing McpTools
com.google.cloud.apiregistry.v1.LocationName
com.google.cloud.apiregistry.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.apiregistry.v1.McpServer Represents an MCP Server. MCP Servers act as endpoints that expose a collection of tools that can be invoked by agents.
com.google.cloud.apiregistry.v1.McpServer.Builder Represents an MCP Server. MCP Servers act as endpoints that expose a collection of tools that can be invoked by agents.
com.google.cloud.apiregistry.v1.McpServerName
com.google.cloud.apiregistry.v1.McpServerName.Builder Builder for projects/{project}/locations/{location}/apiNamespaces/{api_namespace}/mcpServers/{mcp_server}.
com.google.cloud.apiregistry.v1.McpServerName.ProjectLocationMcpServerBuilder Builder for projects/{project}/locations/{location}/mcpServers/{mcp_server}.
com.google.cloud.apiregistry.v1.McpTool Message describing McpTool object
com.google.cloud.apiregistry.v1.McpTool.Builder Message describing McpTool object
com.google.cloud.apiregistry.v1.McpToolName
com.google.cloud.apiregistry.v1.McpToolName.Builder Builder for projects/{project}/locations/{location}/apiNamespaces/{api_namespace}/mcpServers/{mcp_server}/mcpTools/{mcp_tool}.
com.google.cloud.apiregistry.v1.McpToolName.ProjectLocationMcpServerMcpToolBuilder Builder for projects/{project}/locations/{location}/mcpServers/{mcp_server}/mcpTools/{mcp_tool}.
com.google.cloud.apiregistry.v1.ResourcesProto
com.google.cloud.apiregistry.v1.ServiceProto

Interfaces

Interface Description
com.google.cloud.apiregistry.v1.CloudApiRegistryGrpc.AsyncService The Cloud API Registry service provides a central registry for managing API Data.
com.google.cloud.apiregistry.v1.GetMcpServerRequestOrBuilder
com.google.cloud.apiregistry.v1.GetMcpToolRequestOrBuilder
com.google.cloud.apiregistry.v1.ListMcpServersRequestOrBuilder
com.google.cloud.apiregistry.v1.ListMcpServersResponseOrBuilder
com.google.cloud.apiregistry.v1.ListMcpToolsRequestOrBuilder
com.google.cloud.apiregistry.v1.ListMcpToolsResponseOrBuilder
com.google.cloud.apiregistry.v1.McpServerOrBuilder
com.google.cloud.apiregistry.v1.McpToolOrBuilder

Enums

Enum Description
com.google.cloud.apiregistry.v1.State The state of McpServer resource.