Class SchemaRoutes
java.lang.Object
com.linkedin.venice.controller.server.AbstractRoute
com.linkedin.venice.controller.server.SchemaRoutes
-
Constructor Summary
ConstructorsConstructorDescriptionSchemaRoutes(boolean sslEnabled, Optional<DynamicAccessController> accessController) -
Method Summary
Modifier and TypeMethodDescriptionspark.RouteaddDerivedSchema(Admin admin) spark.RouteaddValueSchema(Admin admin) Route to handle adding value schema request.spark.Routespark.RoutegetAllValueAndDerivedSchema(Admin admin) spark.RoutegetAllValueSchema(Admin admin) Route to handle retrieving all value schema for a given store.spark.RoutegetKeySchema(Admin admin) Route to handle retrieving key schema request.spark.RoutegetValueOrDerivedSchemaID(Admin admin) spark.RoutegetValueSchema(Admin admin) Route to handle retrieving value schema by id.spark.RoutegetValueSchemaID(Admin admin) Route to handle retrieving schema id by schema.spark.RouteremoveDerivedSchema(Admin admin) Methods inherited from class com.linkedin.venice.controller.server.AbstractRoute
getCertificate, getPrincipalId, hasAccessToStore, hasReadAccessToTopic, hasWriteAccessToTopic, isAclEnabled, isAllowListUser, isSslEnabled
-
Constructor Details
-
SchemaRoutes
-
-
Method Details
-
getKeySchema
Route to handle retrieving key schema request.- See Also:
-
addValueSchema
Route to handle adding value schema request. -
addDerivedSchema
-
getValueSchema
Route to handle retrieving value schema by id. -
getValueSchemaID
Route to handle retrieving schema id by schema. -
getValueOrDerivedSchemaID
-
getAllValueSchema
Route to handle retrieving all value schema for a given store.- See Also:
-
getAllValueAndDerivedSchema
-
removeDerivedSchema
-
getAllReplicationMetadataSchemas
-