p

smithy4s

example

package example

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. example
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class AddMenuItemRequest(restaurant: String, menuItem: MenuItem) extends Product with Serializable
  2. case class AddMenuItemResult(itemId: String, added: Timestamp) extends Product with Serializable
  3. sealed trait Food extends AnyRef
  4. type FreeForm = example.FreeForm.Type
  5. case class GenericClientError(message: String) extends Throwable with Product with Serializable
  6. case class GenericServerError(message: String) extends Throwable with Product with Serializable
  7. case class GetMenuRequest(restaurant: String) extends Product with Serializable
  8. case class GetMenuResult(menu: Map[String, MenuItem]) extends Product with Serializable
  9. case class HeaderEndpointData(uppercaseHeader: Option[String] = None, capitalizedHeader: Option[String] = None, lowercaseHeader: Option[String] = None, mixedHeader: Option[String] = None) extends Product with Serializable
  10. case class HealthRequest(query: Option[String] = None) extends Product with Serializable
  11. case class HealthResponse(status: String) extends Product with Serializable
  12. sealed abstract class Ingredient extends Product with Serializable
  13. type Ingredients = example.Ingredients.Type
  14. type Menu = example.Menu.Type
  15. case class MenuItem(food: Food, price: Float) extends Product with Serializable
  16. case class NotFoundError(name: Option[String] = None) extends Throwable with Product with Serializable
  17. case class Pizza(name: String, base: PizzaBase, toppings: List[Ingredient]) extends Product with Serializable
  18. type PizzaAdminService[F[_]] = PizzaAdminServiceGen[[I, E, O, SI, SO]F[O]]
  19. trait PizzaAdminServiceGen[F[_, _, _, _, _]] extends AnyRef
  20. sealed trait PizzaAdminServiceOperation[Input, Err, Output, StreamedInput, StreamedOutput] extends AnyRef
  21. sealed abstract class PizzaBase extends Product with Serializable
  22. case class PriceError(message: String) extends Throwable with Product with Serializable
  23. case class RoundTripData(label: String, header: Option[String] = None, query: Option[String] = None, body: Option[String] = None) extends Product with Serializable
  24. case class Salad(name: String, ingredients: List[Ingredient]) extends Product with Serializable
  25. case class UnknownServerError(errorCode: UnknownServerErrorCode, description: Option[String] = None, stateHash: Option[String] = None) extends Throwable with Product with Serializable
  26. sealed abstract class UnknownServerErrorCode extends Product with Serializable
  27. case class VersionOutput(version: String) extends Product with Serializable

Value Members

  1. val NAMESPACE: String
  2. val PizzaAdminService: Service[PizzaAdminServiceGen, PizzaAdminServiceOperation]
  3. object AddMenuItemRequest extends Serializable
  4. object AddMenuItemResult extends Serializable
  5. object Food
  6. object FreeForm extends Newtype[Document]
  7. object GenericClientError extends Serializable
  8. object GenericServerError extends Serializable
  9. object GetMenuRequest extends Serializable
  10. object GetMenuResult extends Serializable
  11. object HeaderEndpointData extends Serializable
  12. object HealthRequest extends Serializable
  13. object HealthResponse extends Serializable
  14. object Ingredient extends Enumeration[Ingredient] with Serializable
  15. object Ingredients extends Newtype[List[Ingredient]]
  16. object Menu extends Newtype[Map[String, MenuItem]]
  17. object MenuItem extends Serializable
  18. object NotFoundError extends Serializable
  19. object Pizza extends Serializable
  20. object PizzaAdminServiceGen extends Service[PizzaAdminServiceGen, PizzaAdminServiceOperation]
  21. object PizzaBase extends Enumeration[PizzaBase] with Serializable
  22. object PriceError extends Serializable
  23. object RoundTripData extends Serializable
  24. object Salad extends Serializable
  25. object UnknownServerError extends Serializable
  26. object UnknownServerErrorCode extends Enumeration[UnknownServerErrorCode] with Serializable
  27. object VersionOutput extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped