ShardManagerClient

com.devsisters.shardcake.ShardManagerClient
See theShardManagerClient companion object

An interface to communicate with the Shard Manager API

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def getAssignments: Task[Map[Int, Option[PodAddress]]]
def notifyUnhealthyPod(podAddress: PodAddress): Task[Unit]
def register(podAddress: PodAddress): Task[Unit]
def unregister(podAddress: PodAddress): Task[Unit]