Class StoragePersonaRoutes
- java.lang.Object
-
- com.linkedin.venice.controller.server.AbstractRoute
-
- com.linkedin.venice.controller.server.StoragePersonaRoutes
-
public class StoragePersonaRoutes extends AbstractRoute
-
-
Constructor Summary
Constructors Constructor Description StoragePersonaRoutes(boolean sslEnabled, java.util.Optional<DynamicAccessController> accessController)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description spark.Route
createStoragePersona(Admin admin)
spark.Route
deleteStoragePersona(Admin admin)
spark.Route
getClusterStoragePersonas(Admin admin)
spark.Route
getPersonaAssociatedWithStore(Admin admin)
spark.Route
getStoragePersona(Admin admin)
spark.Route
updateStoragePersona(Admin admin)
-
Methods inherited from class com.linkedin.venice.controller.server.AbstractRoute
getCertificate, getPrincipalId, hasAccessToStore, hasReadAccessToTopic, hasWriteAccessToTopic, isAclEnabled, isAllowListUser, isSslEnabled
-
-
-
-
Constructor Detail
-
StoragePersonaRoutes
public StoragePersonaRoutes(boolean sslEnabled, java.util.Optional<DynamicAccessController> accessController)
-
-
Method Detail
-
createStoragePersona
public spark.Route createStoragePersona(Admin admin)
-
getStoragePersona
public spark.Route getStoragePersona(Admin admin)
- See Also:
Admin.getStoragePersona(String, String)
-
deleteStoragePersona
public spark.Route deleteStoragePersona(Admin admin)
-
updateStoragePersona
public spark.Route updateStoragePersona(Admin admin)
-
getPersonaAssociatedWithStore
public spark.Route getPersonaAssociatedWithStore(Admin admin)
-
getClusterStoragePersonas
public spark.Route getClusterStoragePersonas(Admin admin)
- See Also:
Admin.getClusterStoragePersonas(String)
-
-