Class SchemaRoutes
java.lang.Object
com.linkedin.venice.controller.server.AbstractRoute
com.linkedin.venice.controller.server.SchemaRoutes
-
Constructor Summary
ConstructorDescriptionSchemaRoutes
(boolean sslEnabled, Optional<DynamicAccessController> accessController) -
Method Summary
Modifier and TypeMethodDescriptionspark.Route
addDerivedSchema
(Admin admin) spark.Route
addValueSchema
(Admin admin) Route to handle adding value schema request.spark.Route
spark.Route
getAllValueAndDerivedSchema
(Admin admin) spark.Route
getAllValueSchema
(Admin admin) Route to handle retrieving all value schema for a given store.spark.Route
getKeySchema
(Admin admin) Route to handle retrieving key schema request.spark.Route
getValueOrDerivedSchemaID
(Admin admin) spark.Route
getValueSchema
(Admin admin) Route to handle retrieving value schema by id.spark.Route
getValueSchemaID
(Admin admin) Route to handle retrieving schema id by schema.spark.Route
removeDerivedSchema
(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
-