ShardManagerClientLive

com.devsisters.shardcake.ShardManagerClient.ShardManagerClientLive
class ShardManagerClientLive(sttp: SttpBackend[Task, ZioStreams & WebSockets], config: Config) extends ShardManagerClient

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete 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]