Class SchemaRequestHandler

java.lang.Object
com.linkedin.venice.controller.server.SchemaRequestHandler

public class SchemaRequestHandler extends Object
Request handler for schema-related operations. Handles schema retrieval and management for Venice stores.
  • Constructor Details

  • Method Details

    • getValueSchema

      public SchemaResponse getValueSchema(String clusterName, String storeName, int schemaId)
      Retrieves the value schema for a store by schema ID. No ACL check required - reading schema metadata is public.
      Parameters:
      clusterName - the cluster name
      storeName - the store name
      schemaId - the schema ID
      Returns:
      SchemaResponse containing the value schema
    • getKeySchema

      public SchemaResponse getKeySchema(String clusterName, String storeName)
      Retrieves the key schema for a store. No ACL check required - reading schema metadata is public.
      Parameters:
      clusterName - the cluster name
      storeName - the store name
      Returns:
      SchemaResponse containing the key schema