Class VeniceControllerGrpcServiceImpl
java.lang.Object
com.linkedin.venice.protocols.controller.VeniceControllerGrpcServiceGrpc.VeniceControllerGrpcServiceImplBase
com.linkedin.venice.controller.server.VeniceControllerGrpcServiceImpl
- All Implemented Interfaces:
io.grpc.BindableService
public class VeniceControllerGrpcServiceImpl
extends VeniceControllerGrpcServiceGrpc.VeniceControllerGrpcServiceImplBase
This class is a gRPC service implementation for the VeniceController public API.
-
Constructor Summary
ConstructorsConstructorDescriptionVeniceControllerGrpcServiceImpl
(VeniceControllerRequestHandler requestHandler) -
Method Summary
Modifier and TypeMethodDescriptionvoid
discoverClusterForStore
(DiscoverClusterGrpcRequest grpcRequest, io.grpc.stub.StreamObserver<DiscoverClusterGrpcResponse> responseObserver) ClusterDiscoveryvoid
getLeaderController
(LeaderControllerGrpcRequest request, io.grpc.stub.StreamObserver<LeaderControllerGrpcResponse> responseObserver) ControllerRoutesMethods inherited from class com.linkedin.venice.protocols.controller.VeniceControllerGrpcServiceGrpc.VeniceControllerGrpcServiceImplBase
bindService
-
Constructor Details
-
VeniceControllerGrpcServiceImpl
-
-
Method Details
-
getLeaderController
public void getLeaderController(LeaderControllerGrpcRequest request, io.grpc.stub.StreamObserver<LeaderControllerGrpcResponse> responseObserver) Description copied from class:VeniceControllerGrpcServiceGrpc.VeniceControllerGrpcServiceImplBase
ControllerRoutes
-
discoverClusterForStore
public void discoverClusterForStore(DiscoverClusterGrpcRequest grpcRequest, io.grpc.stub.StreamObserver<DiscoverClusterGrpcResponse> responseObserver) Description copied from class:VeniceControllerGrpcServiceGrpc.VeniceControllerGrpcServiceImplBase
ClusterDiscovery
-