PizzaAdminServiceGen

smithy4s.example.PizzaAdminServiceGen$
See thePizzaAdminServiceGen companion trait
object PizzaAdminServiceGen extends Service[[F[_, _, _, _, _]] =>> PizzaAdminServiceGen[F], PizzaAdminServiceOperation]

Attributes

Companion:
trait
Graph
Supertypes
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
Self type

Members list

Concise view

Type members

Classlikes

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Errorable[AddMenuItemError]
class Object
trait Matchable
class Any
Self type
object AddMenuItemError extends Companion[AddMenuItemError]

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
trait Companion[AddMenuItemError]
trait Has[AddMenuItemError]
trait ShapeTag[AddMenuItemError]
trait HasId
class Object
trait Matchable
class Any
Self type
sealed trait AddMenuItemError extends Product with Serializable

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object CustomCode extends Endpoint[PizzaAdminServiceOperation, CustomCodeInput, CustomCodeError, CustomCodeOutput, Nothing, Nothing] with Errorable[CustomCodeError]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Errorable[CustomCodeError]
class Object
trait Matchable
class Any
Self type
object CustomCodeError extends Companion[CustomCodeError]

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
trait Companion[CustomCodeError]
trait Has[CustomCodeError]
trait ShapeTag[CustomCodeError]
trait HasId
class Object
trait Matchable
class Any
Self type
sealed trait CustomCodeError extends Product with Serializable

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
case class Echo(input: EchoInput) extends PizzaAdminServiceOperation[EchoInput, Nothing, Unit, Nothing, Nothing]

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait PizzaAdminServiceOperation[EchoInput, Nothing, Unit, Nothing, Nothing]
class Object
trait Matchable
class Any
object Echo extends Endpoint[PizzaAdminServiceOperation, EchoInput, Nothing, Unit, Nothing, Nothing]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Endpoint[PizzaAdminServiceOperation, EchoInput, Nothing, Unit, Nothing, Nothing]
class Object
trait Matchable
class Any
Self type
Echo.type

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object GetEnum extends Endpoint[PizzaAdminServiceOperation, GetEnumInput, GetEnumError, GetEnumOutput, Nothing, Nothing] with Errorable[GetEnumError]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Errorable[GetEnumError]
class Object
trait Matchable
class Any
Self type
GetEnum.type
object GetEnumError extends Companion[GetEnumError]

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
trait Companion[GetEnumError]
trait Has[GetEnumError]
trait ShapeTag[GetEnumError]
trait HasId
class Object
trait Matchable
class Any
Self type
sealed trait GetEnumError extends Product with Serializable

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object GetIntEnum extends Endpoint[PizzaAdminServiceOperation, GetIntEnumInput, GetIntEnumError, GetIntEnumOutput, Nothing, Nothing] with Errorable[GetIntEnumError]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Errorable[GetIntEnumError]
class Object
trait Matchable
class Any
Self type
object GetIntEnumError extends Companion[GetIntEnumError]

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
trait Companion[GetIntEnumError]
trait Has[GetIntEnumError]
trait ShapeTag[GetIntEnumError]
trait HasId
class Object
trait Matchable
class Any
Self type
sealed trait GetIntEnumError extends Product with Serializable

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object GetMenu extends Endpoint[PizzaAdminServiceOperation, GetMenuRequest, GetMenuError, GetMenuResult, Nothing, Nothing] with Errorable[GetMenuError]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Errorable[GetMenuError]
class Object
trait Matchable
class Any
Self type
GetMenu.type
object GetMenuError extends Companion[GetMenuError]

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
trait Companion[GetMenuError]
trait Has[GetMenuError]
trait ShapeTag[GetMenuError]
trait HasId
class Object
trait Matchable
class Any
Self type
sealed trait GetMenuError extends Product with Serializable

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object HeaderEndpoint extends Endpoint[PizzaAdminServiceOperation, HeaderEndpointData, Nothing, HeaderEndpointData, Nothing, Nothing]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Endpoint[PizzaAdminServiceOperation, HeaderEndpointData, Nothing, HeaderEndpointData, Nothing, Nothing]
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Health extends Endpoint[PizzaAdminServiceOperation, HealthRequest, HealthError, HealthResponse, Nothing, Nothing] with Errorable[HealthError]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Errorable[HealthError]
class Object
trait Matchable
class Any
Self type
Health.type
object HealthError extends Companion[HealthError]

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
trait Companion[HealthError]
trait Has[HealthError]
trait ShapeTag[HealthError]
trait HasId
class Object
trait Matchable
class Any
Self type
sealed trait HealthError extends Product with Serializable

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
case class RoundTrip(input: RoundTripData) extends PizzaAdminServiceOperation[RoundTripData, Nothing, RoundTripData, Nothing, Nothing]

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait PizzaAdminServiceOperation[RoundTripData, Nothing, RoundTripData, Nothing, Nothing]
class Object
trait Matchable
class Any
object RoundTrip extends Endpoint[PizzaAdminServiceOperation, RoundTripData, Nothing, RoundTripData, Nothing, Nothing]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Endpoint[PizzaAdminServiceOperation, RoundTripData, Nothing, RoundTripData, Nothing, Nothing]
class Object
trait Matchable
class Any
Self type
case class Version() extends PizzaAdminServiceOperation[Unit, Nothing, VersionOutput, Nothing, Nothing]

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait PizzaAdminServiceOperation[Unit, Nothing, VersionOutput, Nothing, Nothing]
class Object
trait Matchable
class Any
object Version extends Endpoint[PizzaAdminServiceOperation, Unit, Nothing, VersionOutput, Nothing, Nothing]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Endpoint[PizzaAdminServiceOperation, Unit, Nothing, VersionOutput, Nothing, Nothing]
class Object
trait Matchable
class Any
Self type
Version.type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
reified.type

Value members

Concrete methods

def apply[F[_]](implicit F: Monadic[[F[_, _, _, _, _]] =>> PizzaAdminServiceGen[F], F]): Monadic[[F[_, _, _, _, _]] =>> PizzaAdminServiceGen[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]): Alg[P1]

Attributes

Inherited from:
Service

Concrete fields

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

Inherited fields

val opToEndpoint: Transformation[PizzaAdminServiceOperation, [_, _, _, _, _] =>> Endpoint[PizzaAdminServiceOperation, _$12, _$13, _$14, _$15, _$16]]

Attributes

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

Attributes

Inherited from:
Service

Implicits

Inherited implicits

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

Attributes

Inherited from:
Service