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. All

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. case class BookInput(name: String, town: Option[String] = None) extends Product with Serializable
  4. case class BookOutput(message: String) extends Product with Serializable
  5. type ChanceOfRain = example.ChanceOfRain.Type
  6. case class CityCoordinates(latitude: Float, longitude: Float) extends Product with Serializable
  7. type CityId = example.CityId.Type
  8. type CitySummaries = example.CitySummaries.Type
  9. case class CitySummary(cityId: CityId, name: String) extends Product with Serializable
  10. case class CustomCodeInput(code: Int) extends Product with Serializable
  11. case class CustomCodeOutput(code: Option[Int] = None) extends Product with Serializable
  12. case class EchoBody(data: Option[String] = None) extends Product with Serializable
  13. case class EchoInput(pathParam: String, body: EchoBody, queryParam: Option[String] = None) extends Product with Serializable
  14. sealed abstract class EnumResult extends Value
  15. case class FallbackError(error: String) extends Throwable with Product with Serializable
  16. case class FallbackError2(error: String) extends Throwable with Product with Serializable
  17. sealed trait Food extends Product with Serializable
  18. sealed trait ForecastResult extends Product with Serializable
  19. type FreeForm = example.FreeForm.Type
  20. case class GenericClientError(message: String) extends Throwable with Product with Serializable
  21. case class GenericServerError(message: String) extends Throwable with Product with Serializable
  22. case class GetCityInput(cityId: CityId) extends Product with Serializable
  23. case class GetCityOutput(name: String, coordinates: CityCoordinates) extends Product with Serializable
  24. case class GetCurrentTimeOutput(time: Timestamp) extends Product with Serializable
  25. case class GetEnumInput(aa: TheEnum) extends Product with Serializable
  26. case class GetEnumOutput(result: Option[String] = None) extends Product with Serializable
  27. case class GetForecastInput(cityId: CityId) extends Product with Serializable
  28. case class GetForecastOutput(forecast: Option[ForecastResult] = None) extends Product with Serializable
  29. case class GetIntEnumInput(aa: EnumResult) extends Product with Serializable
  30. case class GetIntEnumOutput(result: EnumResult) extends Product with Serializable
  31. case class GetMenuRequest(restaurant: String) extends Product with Serializable
  32. case class GetMenuResult(menu: Map[String, MenuItem]) extends Product with Serializable
  33. case class HeaderEndpointData(uppercaseHeader: Option[String] = None, capitalizedHeader: Option[String] = None, lowercaseHeader: Option[String] = None, mixedHeader: Option[String] = None) extends Product with Serializable
  34. case class HealthRequest(query: Option[String] = None) extends Product with Serializable
  35. case class HealthResponse(status: String) extends Product with Serializable
  36. sealed abstract class Ingredient extends Value
  37. type Ingredients = example.Ingredients.Type
  38. case class ListCitiesInput(nextToken: Option[String] = None, pageSize: Option[Int] = None) extends Product with Serializable
  39. case class ListCitiesOutput(items: List[CitySummary], nextToken: Option[String] = None) extends Product with Serializable
  40. type Menu = example.Menu.Type
  41. case class MenuItem(food: Food, price: Float) extends Product with Serializable
  42. case class NoSuchResource(resourceType: String) extends Throwable with Product with Serializable
  43. case class NotFoundError(name: String) extends Throwable with Product with Serializable
  44. case class Pizza(name: String, base: PizzaBase, toppings: List[Ingredient]) extends Product with Serializable
  45. type PizzaAdminService[F[_]] = PizzaAdminServiceGen[[I, E, O, SI, SO]F[O]]
  46. trait PizzaAdminServiceGen[F[_, _, _, _, _]] extends AnyRef
  47. sealed trait PizzaAdminServiceOperation[Input, Err, Output, StreamedInput, StreamedOutput] extends AnyRef
  48. sealed abstract class PizzaBase extends Value
  49. case class PriceError(message: String, code: Int) extends Throwable with Product with Serializable
  50. case class RecursiveInput(hello: Option[RecursiveInput] = None) extends Product with Serializable
  51. type RecursiveInputService[F[_]] = RecursiveInputServiceGen[[I, E, O, SI, SO]F[O]]
  52. trait RecursiveInputServiceGen[F[_, _, _, _, _]] extends AnyRef
  53. sealed trait RecursiveInputServiceOperation[Input, Err, Output, StreamedInput, StreamedOutput] extends AnyRef
  54. case class RoundTripData(label: String, header: Option[String] = None, query: Option[String] = None, body: Option[String] = None) extends Product with Serializable
  55. case class Salad(name: String, ingredients: List[Ingredient]) extends Product with Serializable
  56. sealed abstract class TheEnum extends Value
  57. type UVIndex = example.UVIndex.Type
  58. case class UnknownServerError(errorCode: UnknownServerErrorCode, description: Option[String] = None, stateHash: Option[String] = None) extends Throwable with Product with Serializable
  59. sealed abstract class UnknownServerErrorCode extends Value
  60. case class VersionOutput(version: String) extends Product with Serializable
  61. type Weather[F[_]] = WeatherGen[[I, E, O, SI, SO]F[O]]
  62. trait WeatherGen[F[_, _, _, _, _]] extends AnyRef
  63. sealed trait WeatherOperation[Input, Err, Output, StreamedInput, StreamedOutput] extends AnyRef

Value Members

  1. val PizzaAdminService: PizzaAdminServiceGen.type
  2. val RecursiveInputService: RecursiveInputServiceGen.type
  3. val Weather: WeatherGen.type
  4. object AddMenuItemRequest extends Companion[AddMenuItemRequest] with Serializable
  5. object AddMenuItemResult extends Companion[AddMenuItemResult] with Serializable
  6. object BookInput extends Companion[BookInput] with Serializable
  7. object BookOutput extends Companion[BookOutput] with Serializable
  8. object ChanceOfRain extends Newtype[Float]
  9. object CityCoordinates extends Companion[CityCoordinates] with Serializable
  10. object CityId extends Newtype[String]
  11. object CitySummaries extends Newtype[List[CitySummary]]
  12. object CitySummary extends Companion[CitySummary] with Serializable
  13. object CustomCodeInput extends Companion[CustomCodeInput] with Serializable
  14. object CustomCodeOutput extends Companion[CustomCodeOutput] with Serializable
  15. object EchoBody extends Companion[EchoBody] with Serializable
  16. object EchoInput extends Companion[EchoInput] with Serializable
  17. object EnumResult extends Enumeration[EnumResult] with Companion[EnumResult] with Serializable
  18. object FallbackError extends Companion[FallbackError] with Serializable
  19. object FallbackError2 extends Companion[FallbackError2] with Serializable
  20. object Food extends Companion[Food] with Serializable
  21. object ForecastResult extends Companion[ForecastResult] with Serializable
  22. object FreeForm extends Newtype[Document]
  23. object GenericClientError extends Companion[GenericClientError] with Serializable
  24. object GenericServerError extends Companion[GenericServerError] with Serializable
  25. object GetCityInput extends Companion[GetCityInput] with Serializable
  26. object GetCityOutput extends Companion[GetCityOutput] with Serializable
  27. object GetCurrentTimeOutput extends Companion[GetCurrentTimeOutput] with Serializable
  28. object GetEnumInput extends Companion[GetEnumInput] with Serializable
  29. object GetEnumOutput extends Companion[GetEnumOutput] with Serializable
  30. object GetForecastInput extends Companion[GetForecastInput] with Serializable
  31. object GetForecastOutput extends Companion[GetForecastOutput] with Serializable
  32. object GetIntEnumInput extends Companion[GetIntEnumInput] with Serializable
  33. object GetIntEnumOutput extends Companion[GetIntEnumOutput] with Serializable
  34. object GetMenuRequest extends Companion[GetMenuRequest] with Serializable
  35. object GetMenuResult extends Companion[GetMenuResult] with Serializable
  36. object HeaderEndpointData extends Companion[HeaderEndpointData] with Serializable
  37. object HealthRequest extends Companion[HealthRequest] with Serializable
  38. object HealthResponse extends Companion[HealthResponse] with Serializable
  39. object Ingredient extends Enumeration[Ingredient] with Companion[Ingredient] with Serializable
  40. object Ingredients extends Newtype[List[Ingredient]]
  41. object ListCitiesInput extends Companion[ListCitiesInput] with Serializable
  42. object ListCitiesOutput extends Companion[ListCitiesOutput] with Serializable
  43. object Menu extends Newtype[Map[String, MenuItem]]
  44. object MenuItem extends Companion[MenuItem] with Serializable
  45. object NoSuchResource extends Companion[NoSuchResource] with Serializable
  46. object NotFoundError extends Companion[NotFoundError] with Serializable
  47. object Pizza extends Companion[Pizza] with Serializable
  48. object PizzaAdminServiceGen extends Mixin[PizzaAdminServiceGen, PizzaAdminServiceOperation]
  49. object PizzaBase extends Enumeration[PizzaBase] with Companion[PizzaBase] with Serializable
  50. object PriceError extends Companion[PriceError] with Serializable
  51. object RecursiveInput extends Companion[RecursiveInput] with Serializable
  52. object RecursiveInputServiceGen extends Mixin[RecursiveInputServiceGen, RecursiveInputServiceOperation]
  53. object RoundTripData extends Companion[RoundTripData] with Serializable
  54. object Salad extends Companion[Salad] with Serializable
  55. object TheEnum extends Enumeration[TheEnum] with Companion[TheEnum] with Serializable
  56. object UVIndex extends Newtype[Int]
  57. object UnknownServerError extends Companion[UnknownServerError] with Serializable
  58. object UnknownServerErrorCode extends Enumeration[UnknownServerErrorCode] with Companion[UnknownServerErrorCode] with Serializable
  59. object VersionOutput extends Companion[VersionOutput] with Serializable
  60. object WeatherGen extends Mixin[WeatherGen, WeatherOperation]

Inherited from AnyRef

Inherited from Any

Ungrouped