GW2v1RecipeDetails 
  constructor(recipeId: GW2RecipeId, type: String, outputItemId: GW2ItemId, outputItemCount: Int, craftTimeMillis: Int, disciplines: List<String>, minRating: Int, flags: List<String>, ingredients: List<GW2v1RecipeDetails.Ingredient>)
Parameters
recipeId 
the recipe's ID
type
the recipe's type
outputItemId  
the ID of the produced item
outputItemCount  
the amount of items produced
craftTimeMillis  
the time in milliseconds it takes to craft the item
disciplines
the crafting disciplines that can use the recipe
minRating 
the minimum rating required to use the recipe
flags
the flags applying to the recipe
ingredients
the recipe's ingredients