in management-cluster-http/src/main/scala/org/apache/pekko/management/cluster/scaladsl/ClusterHttpManagementRoutes.scala [274:296]
def apply(cluster: Cluster): Route =
pathPrefix("cluster") {
concat(
pathEndOrSingleSlash {
routePutCluster(cluster)
},
pathPrefix("members") {
concat(
pathEndOrSingleSlash {
routeGetMembers(cluster) ~ routePostMembers(cluster)
},
routeFindMember(cluster, readOnly = false))
},
pathPrefix("domain-events") {
routeGetClusterDomainEvents(cluster)
},
path("shards") {
routeGetShardTypeNames(cluster)
},
pathPrefix("shards" / Remaining) { shardRegionName =>
routeGetShardInfo(cluster, shardRegionName)
})
}