PizzaAdminServiceGen

object PizzaAdminServiceGen extends Service[[F[_, _, _, _, _]] =>> PizzaAdminServiceGen[F], PizzaAdminServiceOperation]
Companion:
class
trait Service[[F[_, _, _, _, _]] =>> PizzaAdminServiceGen[F], PizzaAdminServiceOperation]
trait Provider[[F[_, _, _, _, _]] =>> PizzaAdminServiceGen[F], PizzaAdminServiceOperation]
trait HasId
trait Transformable[[F[_, _, _, _, _]] =>> PizzaAdminServiceGen[F]]
class Object
trait Matchable
class Any

Type members

Classlikes

Companion:
class
object AddMenuItemError extends Companion[AddMenuItemError]
Companion:
class
sealed trait AddMenuItemError extends Product with Serializable
Companion:
object
Companion:
object
object GetEnum extends Endpoint[PizzaAdminServiceOperation, GetEnumInput, GetEnumError, GetEnumOutput, Nothing, Nothing] with Errorable[GetEnumError]
Companion:
class
object GetEnumError extends Companion[GetEnumError]
Companion:
class
sealed trait GetEnumError extends Product with Serializable
Companion:
object
Companion:
object
object GetMenu extends Endpoint[PizzaAdminServiceOperation, GetMenuRequest, GetMenuError, GetMenuResult, Nothing, Nothing] with Errorable[GetMenuError]
Companion:
class
object GetMenuError extends Companion[GetMenuError]
Companion:
class
sealed trait GetMenuError extends Product with Serializable
Companion:
object
object HeaderEndpointError extends Companion[HeaderEndpointError]
Companion:
class
sealed trait HeaderEndpointError extends Product with Serializable
Companion:
object
Companion:
object
object Health extends Endpoint[PizzaAdminServiceOperation, HealthRequest, HealthError, HealthResponse, Nothing, Nothing] with Errorable[HealthError]
Companion:
class
object HealthError extends Companion[HealthError]
Companion:
class
sealed trait HealthError extends Product with Serializable
Companion:
object
Companion:
object
object RoundTrip extends Endpoint[PizzaAdminServiceOperation, RoundTripData, RoundTripError, RoundTripData, Nothing, Nothing] with Errorable[RoundTripError]
Companion:
class
object RoundTripError extends Companion[RoundTripError]
Companion:
class
sealed trait RoundTripError extends Product with Serializable
Companion:
object
case class Version() extends PizzaAdminServiceOperation[Unit, VersionError, VersionOutput, Nothing, Nothing]
Companion:
object
object Version extends Endpoint[PizzaAdminServiceOperation, Unit, VersionError, VersionOutput, Nothing, Nothing] with Errorable[VersionError]
Companion:
class
object VersionError extends Companion[VersionError]
Companion:
class
sealed trait VersionError extends Product with Serializable
Companion:
object

Value members

Concrete methods

def apply[F[_]](implicit F: Monadic[[F[_, _, _, _, _]] =>> PizzaAdminServiceGen[F], F]): F
def asTransformation[P[_, _, _, _, _]](impl: PizzaAdminServiceGen[P]): Transformation[PizzaAdminServiceOperation, P]
def endpoint[I, E, O, SI, SO](op: PizzaAdminServiceOperation[I, E, O, SI, SO]): (I, Endpoint[PizzaAdminServiceOperation, I, E, O, SI, SO])
def transform[P[_, _, _, _, _]](transformation: Transformation[PizzaAdminServiceOperation, P]): PizzaAdminServiceGen[P]
def transform[P[_, _, _, _, _], P1[_, _, _, _, _]](alg: PizzaAdminServiceGen[P], transformation: Transformation[P, P1]): PizzaAdminServiceGen[P1]

Inherited methods

def transformWithEndpoint[P[_, _, _, _, _], P1[_, _, _, _, _]](alg: PizzaAdminServiceGen[P], transformation: ZippedWithEndpoint[P, PizzaAdminServiceOperation, P1]): PizzaAdminServiceGen[P1]
Inherited from:
Service

Concrete fields

val endpoints: List[Endpoint[PizzaAdminServiceOperation, _, _, _, _, _]]
val hints: Hints
val id: ShapeId
val version: String

Inherited fields

val opToEndpoint: Transformation[PizzaAdminServiceOperation, [_, _, _, _, _] =>> Endpoint[PizzaAdminServiceOperation, _$12, _$13, _$14, _$15, _$16]]
Inherited from:
Service
val service: Service[[F[_, _, _, _, _]] =>> PizzaAdminServiceGen[F], PizzaAdminServiceOperation]
Inherited from:
Service

Implicits

Inherited implicits

implicit val serviceInstance: Service[[F[_, _, _, _, _]] =>> PizzaAdminServiceGen[F], PizzaAdminServiceOperation]
Inherited from:
Service