Class RoutersClusterConfigRoutes
java.lang.Object
com.linkedin.venice.controller.server.AbstractRoute
com.linkedin.venice.controller.server.RoutersClusterConfigRoutes
-
Constructor Summary
ConstructorDescriptionRoutersClusterConfigRoutes
(boolean sslEnabled, Optional<DynamicAccessController> accessController) -
Method Summary
Modifier and TypeMethodDescriptionspark.Route
enableMaxCapacityProtection
(Admin admin) Enable max capacity protection by updating the cluster level for all routers.spark.Route
enableQuotaRebalanced
(Admin admin) Enable quota rebalanced by updating the cluster level for all routers.spark.Route
enableThrottling
(Admin admin) Enable throttling by updating the cluster level for all routers.spark.Route
getRoutersClusterConfig
(Admin admin) No ACL check; any user is allowed to check router cluster configs.Methods inherited from class com.linkedin.venice.controller.server.AbstractRoute
getCertificate, getPrincipalId, hasAccessToStore, hasReadAccessToTopic, hasWriteAccessToTopic, isAclEnabled, isAllowListUser, isSslEnabled
-
Constructor Details
-
RoutersClusterConfigRoutes
public RoutersClusterConfigRoutes(boolean sslEnabled, Optional<DynamicAccessController> accessController)
-
-
Method Details
-
enableThrottling
Enable throttling by updating the cluster level for all routers. -
enableMaxCapacityProtection
Enable max capacity protection by updating the cluster level for all routers. -
enableQuotaRebalanced
Enable quota rebalanced by updating the cluster level for all routers. -
getRoutersClusterConfig
No ACL check; any user is allowed to check router cluster configs.
-