Package

com.gu.contentatom.thrift.atom

recipe

Permalink

package recipe

Visibility
  1. Public
  2. All

Type Members

  1. trait Ingredient extends ThriftStruct with Product5[String, Option[String], Option[Double], Option[Range], Option[String]] with ValidatingThriftStruct[Ingredient] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.recipe.Ingredient.apply for construction if you don't need to specify passthrough fields.

  2. trait IngredientsList extends ThriftStruct with Product2[Option[String], Seq[Ingredient]] with ValidatingThriftStruct[IngredientsList] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.recipe.IngredientsList.apply for construction if you don't need to specify passthrough fields.

  3. trait Range extends ThriftStruct with Product2[Short, Short] with ValidatingThriftStruct[Range] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.recipe.Range.apply for construction if you don't need to specify passthrough fields.

  4. trait RecipeAtom extends ThriftStruct with Product9[String, Tags, Time, Option[Serves], Seq[IngredientsList], Seq[String], Seq[String], Seq[Image], Option[String]] with ValidatingThriftStruct[RecipeAtom] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.recipe.RecipeAtom.apply for construction if you don't need to specify passthrough fields.

  5. trait Serves extends ThriftStruct with Product4[String, Short, Short, Option[String]] with ValidatingThriftStruct[Serves] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.recipe.Serves.apply for construction if you don't need to specify passthrough fields.

  6. trait Tags extends ThriftStruct with Product4[Seq[String], Seq[String], Seq[String], Seq[String]] with ValidatingThriftStruct[Tags] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.recipe.Tags.apply for construction if you don't need to specify passthrough fields.

  7. trait Time extends ThriftStruct with Product2[Option[Short], Option[Short]] with ValidatingThriftStruct[Time] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.recipe.Time.apply for construction if you don't need to specify passthrough fields.

Value Members

  1. object Ingredient extends ValidatingThriftStructCodec3[Ingredient] with StructBuilderFactory[Ingredient] with Serializable

    Permalink
  2. object IngredientsList extends ValidatingThriftStructCodec3[IngredientsList] with StructBuilderFactory[IngredientsList] with Serializable

    Permalink
  3. object Range extends ValidatingThriftStructCodec3[Range] with StructBuilderFactory[Range] with Serializable

    Permalink
  4. object RecipeAtom extends ValidatingThriftStructCodec3[RecipeAtom] with StructBuilderFactory[RecipeAtom] with Serializable

    Permalink
  5. object Serves extends ValidatingThriftStructCodec3[Serves] with StructBuilderFactory[Serves] with Serializable

    Permalink
  6. object Tags extends ValidatingThriftStructCodec3[Tags] with StructBuilderFactory[Tags] with Serializable

    Permalink
  7. object Time extends ValidatingThriftStructCodec3[Time] with StructBuilderFactory[Time] with Serializable

    Permalink

Ungrouped