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. final case class AddMenuItemRequest(restaurant: String, menuItem: MenuItem) extends Product with Serializable
  2. final case class AddMenuItemResult(itemId: String, added: Timestamp) extends Product with Serializable
  3. final case class CustomCodeInput(code: Int) extends Product with Serializable
  4. final case class CustomCodeOutput(code: Option[Int] = None) extends Product with Serializable
  5. final case class EchoBody(data: Option[String] = None) extends Product with Serializable
  6. final case class EchoInput(pathParam: String, body: EchoBody, queryParam: Option[String] = None) extends Product with Serializable
  7. sealed abstract class EnumResult extends Value
  8. final case class FallbackError(error: String) extends Throwable with Smithy4sThrowable with Product with Serializable
  9. final case class FallbackError2(error: String) extends Throwable with Smithy4sThrowable with Product with Serializable
  10. sealed trait Food extends Product with Serializable
  11. type FreeForm = example.FreeForm.Type
  12. final case class GenericClientError(message: String) extends Throwable with Smithy4sThrowable with Product with Serializable
  13. final case class GenericServerError(message: String) extends Throwable with Smithy4sThrowable with Product with Serializable
  14. final case class GetEnumInput(aa: TheEnum) extends Product with Serializable
  15. final case class GetEnumOutput(result: Option[String] = None) extends Product with Serializable
  16. final case class GetIntEnumInput(aa: EnumResult) extends Product with Serializable
  17. final case class GetIntEnumOutput(result: EnumResult) extends Product with Serializable
  18. final case class GetMenuRequest(restaurant: String) extends Product with Serializable
  19. final case class GetMenuResult(menu: Map[String, MenuItem]) extends Product with Serializable
  20. final case class HeadRequestOutput(test: String) extends Product with Serializable
  21. final case class HeaderEndpointData(uppercaseHeader: Option[String] = None, capitalizedHeader: Option[String] = None, lowercaseHeader: Option[String] = None, mixedHeader: Option[String] = None) extends Product with Serializable
  22. final case class HealthRequest(query: Option[String] = None) extends Product with Serializable
  23. final case class HealthResponse(status: String) extends Product with Serializable
  24. sealed abstract class Ingredient extends Value
  25. type Ingredients = example.Ingredients.Type
  26. type Menu = example.Menu.Type
  27. final case class MenuItem(food: Food, price: Float) extends Product with Serializable
  28. final case class NotFoundError(name: String) extends Throwable with Smithy4sThrowable with Product with Serializable
  29. final case class OptionalOutputOutput(body: Option[String] = None) extends Product with Serializable
  30. final case class Pizza(name: String, base: PizzaBase, toppings: List[Ingredient]) extends Product with Serializable
  31. type PizzaAdminService[F[_]] = PizzaAdminServiceGen[[I, E, O, SI, SO]F[O]]
  32. trait PizzaAdminServiceGen[F[_, _, _, _, _]] extends AnyRef
  33. sealed trait PizzaAdminServiceOperation[Input, Err, Output, StreamedInput, StreamedOutput] extends AnyRef
  34. sealed abstract class PizzaBase extends Value
  35. final case class PriceError(message: String, code: Int) extends Throwable with Smithy4sThrowable with Product with Serializable
  36. final case class ReservationInput(name: String, town: Option[String] = None) extends Product with Serializable
  37. final case class ReservationOutput(message: String) extends Product with Serializable
  38. final case class RoundTripData(label: String, header: Option[String] = None, query: Option[String] = None, body: Option[String] = None) extends Product with Serializable
  39. final case class Salad(name: String, ingredients: List[Ingredient]) extends Product with Serializable
  40. sealed abstract class TheEnum extends Value
  41. final case class UnknownServerError(errorCode: UnknownServerErrorCode, description: Option[String] = None, stateHash: Option[String] = None) extends Throwable with Smithy4sThrowable with Product with Serializable
  42. sealed abstract class UnknownServerErrorCode extends Value
  43. final case class VersionOutput(version: String) extends Product with Serializable

Value Members

  1. val PizzaAdminService: PizzaAdminServiceGen.type
  2. object AddMenuItemRequest extends Companion[AddMenuItemRequest] with Serializable
  3. object AddMenuItemResult extends Companion[AddMenuItemResult] with Serializable
  4. object CustomCodeInput extends Companion[CustomCodeInput] with Serializable
  5. object CustomCodeOutput extends Companion[CustomCodeOutput] with Serializable
  6. object EchoBody extends Companion[EchoBody] with Serializable
  7. object EchoInput extends Companion[EchoInput] with Serializable
  8. object EnumResult extends Enumeration[EnumResult] with Companion[EnumResult] with Serializable
  9. object FallbackError extends Companion[FallbackError] with Serializable
  10. object FallbackError2 extends Companion[FallbackError2] with Serializable
  11. object Food extends Companion[Food] with Serializable
  12. object FreeForm extends Newtype[Document]
  13. object GenericClientError extends Companion[GenericClientError] with Serializable
  14. object GenericServerError extends Companion[GenericServerError] with Serializable
  15. object GetEnumInput extends Companion[GetEnumInput] with Serializable
  16. object GetEnumOutput extends Companion[GetEnumOutput] with Serializable
  17. object GetIntEnumInput extends Companion[GetIntEnumInput] with Serializable
  18. object GetIntEnumOutput extends Companion[GetIntEnumOutput] with Serializable
  19. object GetMenuRequest extends Companion[GetMenuRequest] with Serializable
  20. object GetMenuResult extends Companion[GetMenuResult] with Serializable
  21. object HeadRequestOutput extends Companion[HeadRequestOutput] with Serializable
  22. object HeaderEndpointData extends Companion[HeaderEndpointData] with Serializable
  23. object HealthRequest extends Companion[HealthRequest] with Serializable
  24. object HealthResponse extends Companion[HealthResponse] with Serializable
  25. object Ingredient extends Enumeration[Ingredient] with Companion[Ingredient] with Serializable
  26. object Ingredients extends Newtype[List[Ingredient]]
  27. object Menu extends Newtype[Map[String, MenuItem]]
  28. object MenuItem extends Companion[MenuItem] with Serializable
  29. object NotFoundError extends Companion[NotFoundError] with Serializable
  30. object OptionalOutputOutput extends Companion[OptionalOutputOutput] with Serializable
  31. object Pizza extends Companion[Pizza] with Serializable
  32. object PizzaAdminServiceGen extends Mixin[PizzaAdminServiceGen, PizzaAdminServiceOperation]
  33. object PizzaAdminServiceOperation
  34. object PizzaBase extends Enumeration[PizzaBase] with Companion[PizzaBase] with Serializable
  35. object PriceError extends Companion[PriceError] with Serializable
  36. object ReservationInput extends Companion[ReservationInput] with Serializable
  37. object ReservationOutput extends Companion[ReservationOutput] with Serializable
  38. object RoundTripData extends Companion[RoundTripData] with Serializable
  39. object Salad extends Companion[Salad] with Serializable
  40. object TheEnum extends Enumeration[TheEnum] with Companion[TheEnum] with Serializable
  41. object UnknownServerError extends Companion[UnknownServerError] with Serializable
  42. object UnknownServerErrorCode extends Enumeration[UnknownServerErrorCode] with Companion[UnknownServerErrorCode] with Serializable
  43. object VersionOutput extends Companion[VersionOutput] with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped