Class RegistrationGrpcClients
java.lang.Object
ai.pipestream.platform.registration.client.RegistrationGrpcClients
Service-specific gRPC client factory for platform-registration-service.
Module metadata is inline on
RegisterRequest — no
PipeStepProcessorService callback clients.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidevictChannel(String serviceName) intio.smallrye.mutiny.Uni<ai.pipestream.platform.registration.v1.MutinyPlatformRegistrationServiceGrpc.MutinyPlatformRegistrationServiceStub> getPlatformRegistrationClient(String serviceName) Get a PlatformRegistration client for a given service.
-
Constructor Details
-
RegistrationGrpcClients
public RegistrationGrpcClients()
-
-
Method Details
-
getPlatformRegistrationClient
public io.smallrye.mutiny.Uni<ai.pipestream.platform.registration.v1.MutinyPlatformRegistrationServiceGrpc.MutinyPlatformRegistrationServiceStub> getPlatformRegistrationClient(String serviceName) Get a PlatformRegistration client for a given service.- Parameters:
serviceName- The logical service name for discovery- Returns:
- A Uni emitting the PlatformRegistration stub
-
getActiveServiceCount
public int getActiveServiceCount() -
evictChannel
-
getCacheStats
-