GSDK

agones.dev.sdk.sdk.ZioSdk$.GSDK
See theGSDK companion object
trait GSDK[-Context, +Error] extends GenericGeneratedService[Context, Error, GSDK]

Attributes

Companion
object
Graph
Supertypes
trait GenericGeneratedService[Context, Error, GSDK]
class Object
trait Matchable
class Any
Self type
GSDK[Context, Error]

Members list

Value members

Abstract methods

def allocate(request: Empty, context: Context): IO[Error, Empty]
def getGameServer(request: Empty, context: Context): IO[Error, GameServer]
def health(request: Stream[StatusException, Empty], context: Context): IO[Error, Empty]
def ready(request: Empty, context: Context): IO[Error, Empty]
def reserve(request: Duration, context: Context): IO[Error, Empty]
def setAnnotation(request: KeyValue, context: Context): IO[Error, Empty]
def setLabel(request: KeyValue, context: Context): IO[Error, Empty]
def shutdown(request: Empty, context: Context): IO[Error, Empty]
def watchGameServer(request: Empty, context: Context): Stream[Error, GameServer]

Concrete methods

def transform[Context1, Error1](f: GTransform[Context, Error, Context1, Error1]): GSDK[Context1, Error1]

Inherited methods

def mapError[E1](f: Error => E1): S[C, E1]

Attributes

Inherited from:
GenericGeneratedService
def mapErrorZIO[E1](f: Error => UIO[E1]): S[C, E1]

Attributes

Inherited from:
GenericGeneratedService
def transform(t: Transform)(implicit ev: Error <:< StatusException): S[C, StatusException]

Attributes

Inherited from:
GenericGeneratedService
def transformContext[ContextOut](f: ContextOut => Context): S[ContextOut, E]

Attributes

Inherited from:
GenericGeneratedService
def transformContextZIO[ContextOut, E2 >: Error](f: ContextOut => IO[E2, Context]): S[ContextOut, E2]

Attributes

Inherited from:
GenericGeneratedService