smithy4s.example

Members list

Concise view

Type members

Classlikes

case class AddMenuItemRequest(restaurant: String, menuItem: MenuItem)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object AddMenuItemRequest extends Companion[AddMenuItemRequest]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[AddMenuItemRequest]
trait ShapeTag[AddMenuItemRequest]
trait HasId
class Object
trait Matchable
class Any
Self type
case class AddMenuItemResult(itemId: String, added: Timestamp)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object AddMenuItemResult extends Companion[AddMenuItemResult]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[AddMenuItemResult]
trait ShapeTag[AddMenuItemResult]
trait HasId
class Object
trait Matchable
class Any
Self type
object ChanceOfRain extends Newtype[Float]

Attributes

Graph
Supertypes
class Newtype[Float]
trait HasId
class Object
trait Matchable
class Any
Self type
case class CityCoordinates(latitude: Float, longitude: Float)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object CityCoordinates extends Companion[CityCoordinates]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[CityCoordinates]
trait Has[CityCoordinates]
trait ShapeTag[CityCoordinates]
trait HasId
class Object
trait Matchable
class Any
Self type
object CityId extends Newtype[String]

Attributes

Graph
Supertypes
class Newtype[String]
trait HasId
class Object
trait Matchable
class Any
Self type
CityId.type
object CitySummaries extends Newtype[List[CitySummary]]

Attributes

Graph
Supertypes
class Newtype[List[CitySummary]]
trait HasId
class Object
trait Matchable
class Any
Self type
case class CitySummary(cityId: CityId, name: String)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object CitySummary extends Companion[CitySummary]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[CitySummary]
trait Has[CitySummary]
trait ShapeTag[CitySummary]
trait HasId
class Object
trait Matchable
class Any
Self type
case class CustomCodeInput(code: Int)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object CustomCodeInput extends Companion[CustomCodeInput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[CustomCodeInput]
trait Has[CustomCodeInput]
trait ShapeTag[CustomCodeInput]
trait HasId
class Object
trait Matchable
class Any
Self type
case class CustomCodeOutput(code: Option[Int])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object CustomCodeOutput extends Companion[CustomCodeOutput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[CustomCodeOutput]
trait Has[CustomCodeOutput]
trait ShapeTag[CustomCodeOutput]
trait HasId
class Object
trait Matchable
class Any
Self type
case class EchoBody(data: Option[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object EchoBody extends Companion[EchoBody]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[EchoBody]
trait Has[EchoBody]
trait ShapeTag[EchoBody]
trait HasId
class Object
trait Matchable
class Any
Self type
case class EchoInput(pathParam: String, body: EchoBody, queryParam: Option[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object EchoInput extends Companion[EchoInput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[EchoInput]
trait Has[EchoInput]
trait ShapeTag[EchoInput]
trait HasId
class Object
trait Matchable
class Any
Self type
sealed abstract class EnumResult(_value: String, _name: String, _intValue: Int) extends Value

Attributes

Companion:
object
Graph
Supertypes
class Value
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object FIRST.type
object SECOND.type
object EnumResult extends Enumeration[EnumResult] with Companion[EnumResult]

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
trait Enumeration[EnumResult]
trait Companion[EnumResult]
trait Has[EnumResult]
trait ShapeTag[EnumResult]
trait HasId
class Object
trait Matchable
class Any
Self type
case class FallbackError(error: String) extends Throwable

Attributes

Companion:
object
Graph
Supertypes
trait Product
trait Equals
class Throwable
trait Serializable
class Object
trait Matchable
class Any
object FallbackError extends Companion[FallbackError]

Attributes

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

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
class PizzaCase
class SaladCase
object Food extends Companion[Food]

Attributes

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

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
class RainCase
class SunCase
object ForecastResult extends Companion[ForecastResult]

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
trait Companion[ForecastResult]
trait Has[ForecastResult]
trait ShapeTag[ForecastResult]
trait HasId
class Object
trait Matchable
class Any
Self type
object FreeForm extends Newtype[Document]

Attributes

Graph
Supertypes
class Newtype[Document]
trait HasId
class Object
trait Matchable
class Any
Self type
case class GenericClientError(message: String) extends Throwable

Attributes

Companion:
object
Graph
Supertypes
trait Product
trait Equals
class Throwable
trait Serializable
class Object
trait Matchable
class Any
object GenericClientError extends Companion[GenericClientError]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[GenericClientError]
trait ShapeTag[GenericClientError]
trait HasId
class Object
trait Matchable
class Any
Self type
case class GenericServerError(message: String) extends Throwable

Attributes

Companion:
object
Graph
Supertypes
trait Product
trait Equals
class Throwable
trait Serializable
class Object
trait Matchable
class Any
object GenericServerError extends Companion[GenericServerError]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[GenericServerError]
trait ShapeTag[GenericServerError]
trait HasId
class Object
trait Matchable
class Any
Self type
case class GetCityInput(cityId: CityId)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object GetCityInput extends Companion[GetCityInput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[GetCityInput]
trait Has[GetCityInput]
trait ShapeTag[GetCityInput]
trait HasId
class Object
trait Matchable
class Any
Self type
case class GetCityOutput(name: String, coordinates: CityCoordinates)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object GetCityOutput extends Companion[GetCityOutput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[GetCityOutput]
trait Has[GetCityOutput]
trait ShapeTag[GetCityOutput]
trait HasId
class Object
trait Matchable
class Any
Self type
case class GetCurrentTimeOutput(time: Timestamp)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object GetCurrentTimeOutput extends Companion[GetCurrentTimeOutput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[GetCurrentTimeOutput]
trait ShapeTag[GetCurrentTimeOutput]
trait HasId
class Object
trait Matchable
class Any
Self type
case class GetEnumInput(aa: TheEnum)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object GetEnumInput extends Companion[GetEnumInput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[GetEnumInput]
trait Has[GetEnumInput]
trait ShapeTag[GetEnumInput]
trait HasId
class Object
trait Matchable
class Any
Self type
case class GetEnumOutput(result: Option[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object GetEnumOutput extends Companion[GetEnumOutput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[GetEnumOutput]
trait Has[GetEnumOutput]
trait ShapeTag[GetEnumOutput]
trait HasId
class Object
trait Matchable
class Any
Self type
case class GetForecastInput(cityId: CityId)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object GetForecastInput extends Companion[GetForecastInput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[GetForecastInput]
trait Has[GetForecastInput]
trait ShapeTag[GetForecastInput]
trait HasId
class Object
trait Matchable
class Any
Self type
case class GetForecastOutput(forecast: Option[ForecastResult])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object GetForecastOutput extends Companion[GetForecastOutput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[GetForecastOutput]
trait ShapeTag[GetForecastOutput]
trait HasId
class Object
trait Matchable
class Any
Self type
case class GetIntEnumInput(aa: EnumResult)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object GetIntEnumInput extends Companion[GetIntEnumInput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[GetIntEnumInput]
trait Has[GetIntEnumInput]
trait ShapeTag[GetIntEnumInput]
trait HasId
class Object
trait Matchable
class Any
Self type
case class GetIntEnumOutput(result: EnumResult)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object GetIntEnumOutput extends Companion[GetIntEnumOutput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[GetIntEnumOutput]
trait Has[GetIntEnumOutput]
trait ShapeTag[GetIntEnumOutput]
trait HasId
class Object
trait Matchable
class Any
Self type
case class GetMenuRequest(restaurant: String)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object GetMenuRequest extends Companion[GetMenuRequest]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[GetMenuRequest]
trait Has[GetMenuRequest]
trait ShapeTag[GetMenuRequest]
trait HasId
class Object
trait Matchable
class Any
Self type
case class GetMenuResult(menu: Map[String, MenuItem])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object GetMenuResult extends Companion[GetMenuResult]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[GetMenuResult]
trait Has[GetMenuResult]
trait ShapeTag[GetMenuResult]
trait HasId
class Object
trait Matchable
class Any
Self type
case class HeaderEndpointData(uppercaseHeader: Option[String], capitalizedHeader: Option[String], lowercaseHeader: Option[String], mixedHeader: Option[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object HeaderEndpointData extends Companion[HeaderEndpointData]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[HeaderEndpointData]
trait ShapeTag[HeaderEndpointData]
trait HasId
class Object
trait Matchable
class Any
Self type
case class HealthRequest(query: Option[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object HealthRequest extends Companion[HealthRequest]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[HealthRequest]
trait Has[HealthRequest]
trait ShapeTag[HealthRequest]
trait HasId
class Object
trait Matchable
class Any
Self type
case class HealthResponse(status: String)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object HealthResponse extends Companion[HealthResponse]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[HealthResponse]
trait Has[HealthResponse]
trait ShapeTag[HealthResponse]
trait HasId
class Object
trait Matchable
class Any
Self type
sealed abstract class Ingredient(_value: String, _name: String, _intValue: Int) extends Value

Attributes

Companion:
object
Graph
Supertypes
class Value
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object Cheese.type
object Mushroom.type
object Salad.type
object Tomato.type
object Ingredient extends Enumeration[Ingredient] with Companion[Ingredient]

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
trait Enumeration[Ingredient]
trait Companion[Ingredient]
trait Has[Ingredient]
trait ShapeTag[Ingredient]
trait HasId
class Object
trait Matchable
class Any
Self type
object Ingredients extends Newtype[List[Ingredient]]

Attributes

Graph
Supertypes
class Newtype[List[Ingredient]]
trait HasId
class Object
trait Matchable
class Any
Self type
case class ListCitiesInput(nextToken: Option[String], pageSize: Option[Int])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object ListCitiesInput extends Companion[ListCitiesInput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[ListCitiesInput]
trait Has[ListCitiesInput]
trait ShapeTag[ListCitiesInput]
trait HasId
class Object
trait Matchable
class Any
Self type
case class ListCitiesOutput(items: List[CitySummary], nextToken: Option[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object ListCitiesOutput extends Companion[ListCitiesOutput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[ListCitiesOutput]
trait Has[ListCitiesOutput]
trait ShapeTag[ListCitiesOutput]
trait HasId
class Object
trait Matchable
class Any
Self type
object Menu extends Newtype[Map[String, MenuItem]]

Attributes

Graph
Supertypes
class Newtype[Map[String, MenuItem]]
trait HasId
class Object
trait Matchable
class Any
Self type
Menu.type
case class MenuItem(food: Food, price: Float)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object MenuItem extends Companion[MenuItem]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[MenuItem]
trait Has[MenuItem]
trait ShapeTag[MenuItem]
trait HasId
class Object
trait Matchable
class Any
Self type
case class NoSuchResource(resourceType: String) extends Throwable

Attributes

Companion:
object
Graph
Supertypes
trait Product
trait Equals
class Throwable
trait Serializable
class Object
trait Matchable
class Any
object NoSuchResource extends Companion[NoSuchResource]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[NoSuchResource]
trait Has[NoSuchResource]
trait ShapeTag[NoSuchResource]
trait HasId
class Object
trait Matchable
class Any
Self type
case class NotFoundError(name: String) extends Throwable

Attributes

Companion:
object
Graph
Supertypes
trait Product
trait Equals
class Throwable
trait Serializable
class Object
trait Matchable
class Any
object NotFoundError extends Companion[NotFoundError]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[NotFoundError]
trait Has[NotFoundError]
trait ShapeTag[NotFoundError]
trait HasId
class Object
trait Matchable
class Any
Self type
case class Pizza(name: String, base: PizzaBase, toppings: List[Ingredient])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Pizza extends Companion[Pizza]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[Pizza]
trait Has[Pizza]
trait ShapeTag[Pizza]
trait HasId
class Object
trait Matchable
class Any
Self type
Pizza.type
object PizzaAdminService extends Provider[[F[_, _, _, _, _]] =>> PizzaAdminServiceGen[F], PizzaAdminServiceOperation]

Attributes

Graph
Supertypes
trait Provider[[F[_, _, _, _, _]] =>> PizzaAdminServiceGen[F], PizzaAdminServiceOperation]
trait HasId
class Object
trait Matchable
class Any
Self type
trait PizzaAdminServiceGen[F[_, _, _, _, _]]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Transformed[G]
object reified.type
Self type
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
sealed trait PizzaAdminServiceOperation[Input, Err, Output, StreamedInput, StreamedOutput]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Echo
class GetEnum
class GetMenu
class Health
class RoundTrip
class Version
sealed abstract class PizzaBase(_value: String, _name: String, _intValue: Int) extends Value

Attributes

Companion:
object
Graph
Supertypes
class Value
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object CREAM.type
object TOMATO.type
object PizzaBase extends Enumeration[PizzaBase] with Companion[PizzaBase]

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
trait Enumeration[PizzaBase]
trait Companion[PizzaBase]
trait Has[PizzaBase]
trait ShapeTag[PizzaBase]
trait HasId
class Object
trait Matchable
class Any
Self type
case class PriceError(message: String, code: Int) extends Throwable

Attributes

Companion:
object
Graph
Supertypes
trait Product
trait Equals
class Throwable
trait Serializable
class Object
trait Matchable
class Any
object PriceError extends Companion[PriceError]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[PriceError]
trait Has[PriceError]
trait ShapeTag[PriceError]
trait HasId
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 RecursiveInput extends Companion[RecursiveInput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[RecursiveInput]
trait Has[RecursiveInput]
trait ShapeTag[RecursiveInput]
trait HasId
class Object
trait Matchable
class Any
Self type
object RecursiveInputService extends Provider[[F[_, _, _, _, _]] =>> RecursiveInputServiceGen[F], RecursiveInputServiceOperation]

Attributes

Graph
Supertypes
trait Provider[[F[_, _, _, _, _]] =>> RecursiveInputServiceGen[F], RecursiveInputServiceOperation]
trait HasId
class Object
trait Matchable
class Any
Self type
trait RecursiveInputServiceGen[F[_, _, _, _, _]]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Transformed[G]
object reified.type
Self type
object RecursiveInputServiceGen extends Service[[F[_, _, _, _, _]] =>> RecursiveInputServiceGen[F], RecursiveInputServiceOperation]

Attributes

Companion:
trait
Graph
Supertypes
trait Service[[F[_, _, _, _, _]] =>> RecursiveInputServiceGen[F], RecursiveInputServiceOperation]
trait Provider[[F[_, _, _, _, _]] =>> RecursiveInputServiceGen[F], RecursiveInputServiceOperation]
trait HasId
trait Transformable[[F[_, _, _, _, _]] =>> RecursiveInputServiceGen[F]]
class Object
trait Matchable
class Any
Self type
sealed trait RecursiveInputServiceOperation[Input, Err, Output, StreamedInput, StreamedOutput]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class RoundTripData(label: String, header: Option[String], query: Option[String], body: Option[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object RoundTripData extends Companion[RoundTripData]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[RoundTripData]
trait Has[RoundTripData]
trait ShapeTag[RoundTripData]
trait HasId
class Object
trait Matchable
class Any
Self type
case class Salad(name: String, ingredients: List[Ingredient])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Salad extends Companion[Salad]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[Salad]
trait Has[Salad]
trait ShapeTag[Salad]
trait HasId
class Object
trait Matchable
class Any
Self type
Salad.type
sealed abstract class TheEnum(_value: String, _name: String, _intValue: Int) extends Value

Attributes

Companion:
object
Graph
Supertypes
class Value
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object V1.type
object V2.type
object TheEnum extends Enumeration[TheEnum] with Companion[TheEnum]

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
trait Enumeration[TheEnum]
trait Companion[TheEnum]
trait Has[TheEnum]
trait ShapeTag[TheEnum]
trait HasId
class Object
trait Matchable
class Any
Self type
TheEnum.type
object UVIndex extends Newtype[Int]

Attributes

Graph
Supertypes
class Newtype[Int]
trait HasId
class Object
trait Matchable
class Any
Self type
UVIndex.type
case class UnknownServerError(errorCode: UnknownServerErrorCode, description: Option[String], stateHash: Option[String]) extends Throwable

Attributes

Companion:
object
Graph
Supertypes
trait Product
trait Equals
class Throwable
trait Serializable
class Object
trait Matchable
class Any
object UnknownServerError extends Companion[UnknownServerError]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[UnknownServerError]
trait ShapeTag[UnknownServerError]
trait HasId
class Object
trait Matchable
class Any
Self type
sealed abstract class UnknownServerErrorCode(_value: String, _name: String, _intValue: Int) extends Value

Attributes

Companion:
object
Graph
Supertypes
class Value
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object ERROR_CODE.type
object UnknownServerErrorCode extends Enumeration[UnknownServerErrorCode] with Companion[UnknownServerErrorCode]

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
trait Enumeration[UnknownServerErrorCode]
trait Companion[UnknownServerErrorCode]
trait ShapeTag[UnknownServerErrorCode]
trait HasId
class Object
trait Matchable
class Any
Self type
case class VersionOutput(version: String)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object VersionOutput extends Companion[VersionOutput]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[VersionOutput]
trait Has[VersionOutput]
trait ShapeTag[VersionOutput]
trait HasId
class Object
trait Matchable
class Any
Self type
object Weather extends Provider[[F[_, _, _, _, _]] =>> WeatherGen[F], WeatherOperation]

Attributes

Graph
Supertypes
trait Provider[[F[_, _, _, _, _]] =>> WeatherGen[F], WeatherOperation]
trait HasId
class Object
trait Matchable
class Any
Self type
Weather.type
trait WeatherGen[F[_, _, _, _, _]]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Transformed[G]
object reified.type
Self type
object WeatherGen extends Service[[F[_, _, _, _, _]] =>> WeatherGen[F], WeatherOperation]

Attributes

Companion:
trait
Graph
Supertypes
trait Service[[F[_, _, _, _, _]] =>> WeatherGen[F], WeatherOperation]
trait Provider[[F[_, _, _, _, _]] =>> WeatherGen[F], WeatherOperation]
trait HasId
trait Transformable[[F[_, _, _, _, _]] =>> WeatherGen[F]]
class Object
trait Matchable
class Any
Self type
sealed trait WeatherOperation[Input, Err, Output, StreamedInput, StreamedOutput]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Types

type ChanceOfRain = Type
type CityId = Type
type CitySummaries = Type
type FreeForm = Type
type Ingredients = Type
type PizzaAdminService[F[_]] = Monadic[[F[_, _, _, _, _]] =>> PizzaAdminServiceGen[F], F]
type RecursiveInputService[F[_]] = Monadic[[F[_, _, _, _, _]] =>> RecursiveInputServiceGen[F], F]
type UVIndex = Type
type Weather[F[_]] = Monadic[[F[_, _, _, _, _]] =>> WeatherGen[F], F]