public static final class AgentRegistryGrpc.AgentRegistryStub extends AbstractAsyncStub<AgentRegistryGrpc.AgentRegistryStub>A stub to allow clients to do asynchronous rpc calls to service AgentRegistry.
Service for managing Agents, Endpoints, McpServers, Services, and Bindings.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > AgentRegistryGrpc.AgentRegistryStubMethods
build(Channel channel, CallOptions callOptions)
protected AgentRegistryGrpc.AgentRegistryStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
AgentRegistryGrpc.AgentRegistryStub |
|
createBinding(CreateBindingRequest request, StreamObserver<Operation> responseObserver)
public void createBinding(CreateBindingRequest request, StreamObserver<Operation> responseObserver)Creates a new Binding in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateBindingRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createService(CreateServiceRequest request, StreamObserver<Operation> responseObserver)
public void createService(CreateServiceRequest request, StreamObserver<Operation> responseObserver)Creates a new Service in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateServiceRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteBinding(DeleteBindingRequest request, StreamObserver<Operation> responseObserver)
public void deleteBinding(DeleteBindingRequest request, StreamObserver<Operation> responseObserver)Deletes a single Binding.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBindingRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteService(DeleteServiceRequest request, StreamObserver<Operation> responseObserver)
public void deleteService(DeleteServiceRequest request, StreamObserver<Operation> responseObserver)Deletes a single Service.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteServiceRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
fetchAvailableBindings(FetchAvailableBindingsRequest request, StreamObserver<FetchAvailableBindingsResponse> responseObserver)
public void fetchAvailableBindings(FetchAvailableBindingsRequest request, StreamObserver<FetchAvailableBindingsResponse> responseObserver)Fetches available Bindings.
| Parameters | |
|---|---|
| Name | Description |
request |
FetchAvailableBindingsRequest |
responseObserver |
io.grpc.stub.StreamObserver<FetchAvailableBindingsResponse> |
getAgent(GetAgentRequest request, StreamObserver<Agent> responseObserver)
public void getAgent(GetAgentRequest request, StreamObserver<Agent> responseObserver)Gets details of a single Agent.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAgentRequest |
responseObserver |
io.grpc.stub.StreamObserver<Agent> |
getBinding(GetBindingRequest request, StreamObserver<Binding> responseObserver)
public void getBinding(GetBindingRequest request, StreamObserver<Binding> responseObserver)Gets details of a single Binding.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBindingRequest |
responseObserver |
io.grpc.stub.StreamObserver<Binding> |
getEndpoint(GetEndpointRequest request, StreamObserver<Endpoint> responseObserver)
public void getEndpoint(GetEndpointRequest request, StreamObserver<Endpoint> responseObserver)Gets details of a single Endpoint.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEndpointRequest |
responseObserver |
io.grpc.stub.StreamObserver<Endpoint> |
getMcpServer(GetMcpServerRequest request, StreamObserver<McpServer> responseObserver)
public void getMcpServer(GetMcpServerRequest request, StreamObserver<McpServer> responseObserver)Gets details of a single McpServer.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMcpServerRequest |
responseObserver |
io.grpc.stub.StreamObserver<McpServer> |
getService(GetServiceRequest request, StreamObserver<Service> responseObserver)
public void getService(GetServiceRequest request, StreamObserver<Service> responseObserver)Gets details of a single Service.
| Parameters | |
|---|---|
| Name | Description |
request |
GetServiceRequest |
responseObserver |
io.grpc.stub.StreamObserver<Service> |
listAgents(ListAgentsRequest request, StreamObserver<ListAgentsResponse> responseObserver)
public void listAgents(ListAgentsRequest request, StreamObserver<ListAgentsResponse> responseObserver)Lists Agents in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAgentsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListAgentsResponse> |
listBindings(ListBindingsRequest request, StreamObserver<ListBindingsResponse> responseObserver)
public void listBindings(ListBindingsRequest request, StreamObserver<ListBindingsResponse> responseObserver)Lists Bindings in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBindingsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListBindingsResponse> |
listEndpoints(ListEndpointsRequest request, StreamObserver<ListEndpointsResponse> responseObserver)
public void listEndpoints(ListEndpointsRequest request, StreamObserver<ListEndpointsResponse> responseObserver)Lists Endpoints in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEndpointsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListEndpointsResponse> |
listMcpServers(ListMcpServersRequest request, StreamObserver<ListMcpServersResponse> responseObserver)
public void listMcpServers(ListMcpServersRequest request, StreamObserver<ListMcpServersResponse> responseObserver)Lists McpServers in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMcpServersRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListMcpServersResponse> |
listServices(ListServicesRequest request, StreamObserver<ListServicesResponse> responseObserver)
public void listServices(ListServicesRequest request, StreamObserver<ListServicesResponse> responseObserver)Lists Services in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListServicesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListServicesResponse> |
searchAgents(SearchAgentsRequest request, StreamObserver<SearchAgentsResponse> responseObserver)
public void searchAgents(SearchAgentsRequest request, StreamObserver<SearchAgentsResponse> responseObserver)Searches Agents in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
SearchAgentsRequest |
responseObserver |
io.grpc.stub.StreamObserver<SearchAgentsResponse> |
searchMcpServers(SearchMcpServersRequest request, StreamObserver<SearchMcpServersResponse> responseObserver)
public void searchMcpServers(SearchMcpServersRequest request, StreamObserver<SearchMcpServersResponse> responseObserver)Searches McpServers in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
SearchMcpServersRequest |
responseObserver |
io.grpc.stub.StreamObserver<SearchMcpServersResponse> |
updateBinding(UpdateBindingRequest request, StreamObserver<Operation> responseObserver)
public void updateBinding(UpdateBindingRequest request, StreamObserver<Operation> responseObserver)Updates the parameters of a single Binding.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBindingRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateService(UpdateServiceRequest request, StreamObserver<Operation> responseObserver)
public void updateService(UpdateServiceRequest request, StreamObserver<Operation> responseObserver)Updates the parameters of a single Service.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateServiceRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |