Class SchemaGrpcServiceImpl

All Implemented Interfaces:
SchemaGrpcServiceGrpc.AsyncService, io.grpc.BindableService

public class SchemaGrpcServiceImpl extends SchemaGrpcServiceGrpc.SchemaGrpcServiceImplBase
gRPC service implementation for schema operations. Extracts primitives from protobuf, calls handler, and converts POJO response back to protobuf.
  • Constructor Details

  • Method Details

    • getValueSchema

      public void getValueSchema(GetValueSchemaGrpcRequest request, io.grpc.stub.StreamObserver<GetValueSchemaGrpcResponse> responseObserver)
      Retrieves the value schema for a store by schema ID. No ACL check is required for this operation as it only reads store metadata.
    • getKeySchema

      public void getKeySchema(GetKeySchemaGrpcRequest request, io.grpc.stub.StreamObserver<GetKeySchemaGrpcResponse> responseObserver)
      Retrieves the key schema for a store. No ACL check is required for this operation as it only reads store metadata.