public static interface AgentRegistryGrpc.AsyncServiceService for managing Agents, Endpoints, McpServers, Services, and Bindings.
Methods
createBinding(CreateBindingRequest request, StreamObserver<Operation> responseObserver)
public default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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> |