spoonacular

package module
v0.0.0-...-d017101 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 19, 2024 License: MIT Imports: 20 Imported by: 1

README

Go API client for spoonacular

The spoonacular Nutrition, Recipe, and Food API allows you to access over thousands of recipes, thousands of ingredients, 800,000 food products, over 100,000 menu items, and restaurants. Our food ontology and semantic recipe search engine makes it possible to search for recipes using natural language queries, such as "gluten free brownies without sugar" or "low fat vegan cupcakes." You can automatically calculate the nutritional information for any recipe, analyze recipe costs, visualize ingredient lists, find recipes for what's in your fridge, find recipes based on special diets, nutritional requirements, or favorite ingredients, classify recipes into types and cuisines, convert ingredient amounts, or even compute an entire meal plan. With our powerful API, you can create many kinds of food and especially nutrition apps.

Special diets/dietary requirements currently available include: vegan, vegetarian, pescetarian, gluten free, grain free, dairy free, high protein, whole 30, low sodium, low carb, Paleo, ketogenic, FODMAP, and Primal.

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 2.0.1
  • Package version: 2.0.1
  • Generator version: 7.8.0-SNAPSHOT
  • Build package: org.openapitools.codegen.languages.GoClientCodegen For more information, please visit https://spoonacular.com/contact

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import spoonacular "github.com/ddsky/spoonacular-api-clients/go"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value spoonacular.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), spoonacular.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value spoonacular.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), spoonacular.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using spoonacular.ContextOperationServerIndices and spoonacular.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), spoonacular.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), spoonacular.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://api.spoonacular.com

Class Method HTTP request Description
DefaultAPI AnalyzeRecipe Post /recipes/analyze Analyze Recipe
DefaultAPI CreateRecipeCardGet Get /recipes/{id}/card Create Recipe Card
DefaultAPI SearchRestaurants Get /food/restaurants/search Search Restaurants
IngredientsAPI AutocompleteIngredientSearch Get /food/ingredients/autocomplete Autocomplete Ingredient Search
IngredientsAPI ComputeIngredientAmount Get /food/ingredients/{id}/amount Compute Ingredient Amount
IngredientsAPI GetIngredientInformation Get /food/ingredients/{id}/information Get Ingredient Information
IngredientsAPI GetIngredientSubstitutes Get /food/ingredients/substitutes Get Ingredient Substitutes
IngredientsAPI GetIngredientSubstitutesByID Get /food/ingredients/{id}/substitutes Get Ingredient Substitutes by ID
IngredientsAPI IngredientSearch Get /food/ingredients/search Ingredient Search
IngredientsAPI IngredientsByIDImage Get /recipes/{id}/ingredientWidget.png Ingredients by ID Image
IngredientsAPI MapIngredientsToGroceryProducts Post /food/ingredients/map Map Ingredients to Grocery Products
IngredientsAPI VisualizeIngredients Post /recipes/visualizeIngredients Ingredients Widget
MealPlanningAPI AddMealPlanTemplate Post /mealplanner/{username}/templates Add Meal Plan Template
MealPlanningAPI AddToMealPlan Post /mealplanner/{username}/items Add to Meal Plan
MealPlanningAPI AddToShoppingList Post /mealplanner/{username}/shopping-list/items Add to Shopping List
MealPlanningAPI ClearMealPlanDay Delete /mealplanner/{username}/day/{date} Clear Meal Plan Day
MealPlanningAPI ConnectUser Post /users/connect Connect User
MealPlanningAPI DeleteFromMealPlan Delete /mealplanner/{username}/items/{id} Delete from Meal Plan
MealPlanningAPI DeleteFromShoppingList Delete /mealplanner/{username}/shopping-list/items/{id} Delete from Shopping List
MealPlanningAPI DeleteMealPlanTemplate Delete /mealplanner/{username}/templates/{id} Delete Meal Plan Template
MealPlanningAPI GenerateMealPlan Get /mealplanner/generate Generate Meal Plan
MealPlanningAPI GenerateShoppingList Post /mealplanner/{username}/shopping-list/{start_date}/{end_date} Generate Shopping List
MealPlanningAPI GetMealPlanTemplate Get /mealplanner/{username}/templates/{id} Get Meal Plan Template
MealPlanningAPI GetMealPlanTemplates Get /mealplanner/{username}/templates Get Meal Plan Templates
MealPlanningAPI GetMealPlanWeek Get /mealplanner/{username}/week/{start_date} Get Meal Plan Week
MealPlanningAPI GetShoppingList Get /mealplanner/{username}/shopping-list Get Shopping List
MenuItemsAPI AutocompleteMenuItemSearch Get /food/menuItems/suggest Autocomplete Menu Item Search
MenuItemsAPI GetMenuItemInformation Get /food/menuItems/{id} Get Menu Item Information
MenuItemsAPI MenuItemNutritionByIDImage Get /food/menuItems/{id}/nutritionWidget.png Menu Item Nutrition by ID Image
MenuItemsAPI MenuItemNutritionLabelImage Get /food/menuItems/{id}/nutritionLabel.png Menu Item Nutrition Label Image
MenuItemsAPI MenuItemNutritionLabelWidget Get /food/menuItems/{id}/nutritionLabel Menu Item Nutrition Label Widget
MenuItemsAPI SearchMenuItems Get /food/menuItems/search Search Menu Items
MenuItemsAPI VisualizeMenuItemNutritionByID Get /food/menuItems/{id}/nutritionWidget Menu Item Nutrition by ID Widget
MiscAPI DetectFoodInText Post /food/detect Detect Food in Text
MiscAPI GetARandomFoodJoke Get /food/jokes/random Random Food Joke
MiscAPI GetConversationSuggests Get /food/converse/suggest Conversation Suggests
MiscAPI GetRandomFoodTrivia Get /food/trivia/random Random Food Trivia
MiscAPI ImageAnalysisByURL Get /food/images/analyze Image Analysis by URL
MiscAPI ImageClassificationByURL Get /food/images/classify Image Classification by URL
MiscAPI SearchAllFood Get /food/search Search All Food
MiscAPI SearchCustomFoods Get /food/customFoods/search Search Custom Foods
MiscAPI SearchFoodVideos Get /food/videos/search Search Food Videos
MiscAPI SearchSiteContent Get /food/site/search Search Site Content
MiscAPI TalkToChatbot Get /food/converse Talk to Chatbot
ProductsAPI AutocompleteProductSearch Get /food/products/suggest Autocomplete Product Search
ProductsAPI ClassifyGroceryProduct Post /food/products/classify Classify Grocery Product
ProductsAPI ClassifyGroceryProductBulk Post /food/products/classifyBatch Classify Grocery Product Bulk
ProductsAPI GetComparableProducts Get /food/products/upc/{upc}/comparable Get Comparable Products
ProductsAPI GetProductInformation Get /food/products/{id} Get Product Information
ProductsAPI ProductNutritionByIDImage Get /food/products/{id}/nutritionWidget.png Product Nutrition by ID Image
ProductsAPI ProductNutritionLabelImage Get /food/products/{id}/nutritionLabel.png Product Nutrition Label Image
ProductsAPI ProductNutritionLabelWidget Get /food/products/{id}/nutritionLabel Product Nutrition Label Widget
ProductsAPI SearchGroceryProducts Get /food/products/search Search Grocery Products
ProductsAPI SearchGroceryProductsByUPC Get /food/products/upc/{upc} Search Grocery Products by UPC
ProductsAPI VisualizeProductNutritionByID Get /food/products/{id}/nutritionWidget Product Nutrition by ID Widget
RecipesAPI AnalyzeARecipeSearchQuery Get /recipes/queries/analyze Analyze a Recipe Search Query
RecipesAPI AnalyzeRecipeInstructions Post /recipes/analyzeInstructions Analyze Recipe Instructions
RecipesAPI AutocompleteRecipeSearch Get /recipes/autocomplete Autocomplete Recipe Search
RecipesAPI ClassifyCuisine Post /recipes/cuisine Classify Cuisine
RecipesAPI ComputeGlycemicLoad Post /food/ingredients/glycemicLoad Compute Glycemic Load
RecipesAPI ConvertAmounts Get /recipes/convert Convert Amounts
RecipesAPI CreateRecipeCard Post /recipes/visualizeRecipe Create Recipe Card
RecipesAPI EquipmentByIDImage Get /recipes/{id}/equipmentWidget.png Equipment by ID Image
RecipesAPI ExtractRecipeFromWebsite Get /recipes/extract Extract Recipe from Website
RecipesAPI GetAnalyzedRecipeInstructions Get /recipes/{id}/analyzedInstructions Get Analyzed Recipe Instructions
RecipesAPI GetRandomRecipes Get /recipes/random Get Random Recipes
RecipesAPI GetRecipeEquipmentByID Get /recipes/{id}/equipmentWidget.json Equipment by ID
RecipesAPI GetRecipeInformation Get /recipes/{id}/information Get Recipe Information
RecipesAPI GetRecipeInformationBulk Get /recipes/informationBulk Get Recipe Information Bulk
RecipesAPI GetRecipeIngredientsByID Get /recipes/{id}/ingredientWidget.json Ingredients by ID
RecipesAPI GetRecipeNutritionWidgetByID Get /recipes/{id}/nutritionWidget.json Nutrition by ID
RecipesAPI GetRecipePriceBreakdownByID Get /recipes/{id}/priceBreakdownWidget.json Price Breakdown by ID
RecipesAPI GetRecipeTasteByID Get /recipes/{id}/tasteWidget.json Taste by ID
RecipesAPI GetSimilarRecipes Get /recipes/{id}/similar Get Similar Recipes
RecipesAPI GuessNutritionByDishName Get /recipes/guessNutrition Guess Nutrition by Dish Name
RecipesAPI ParseIngredients Post /recipes/parseIngredients Parse Ingredients
RecipesAPI PriceBreakdownByIDImage Get /recipes/{id}/priceBreakdownWidget.png Price Breakdown by ID Image
RecipesAPI QuickAnswer Get /recipes/quickAnswer Quick Answer
RecipesAPI RecipeNutritionByIDImage Get /recipes/{id}/nutritionWidget.png Recipe Nutrition by ID Image
RecipesAPI RecipeNutritionLabelImage Get /recipes/{id}/nutritionLabel.png Recipe Nutrition Label Image
RecipesAPI RecipeNutritionLabelWidget Get /recipes/{id}/nutritionLabel Recipe Nutrition Label Widget
RecipesAPI RecipeTasteByIDImage Get /recipes/{id}/tasteWidget.png Recipe Taste by ID Image
RecipesAPI SearchRecipes Get /recipes/complexSearch Search Recipes
RecipesAPI SearchRecipesByIngredients Get /recipes/findByIngredients Search Recipes by Ingredients
RecipesAPI SearchRecipesByNutrients Get /recipes/findByNutrients Search Recipes by Nutrients
RecipesAPI SummarizeRecipe Get /recipes/{id}/summary Summarize Recipe
RecipesAPI VisualizeEquipment Post /recipes/visualizeEquipment Equipment Widget
RecipesAPI VisualizePriceBreakdown Post /recipes/visualizePriceEstimator Price Breakdown Widget
RecipesAPI VisualizeRecipeEquipmentByID Get /recipes/{id}/equipmentWidget Equipment by ID Widget
RecipesAPI VisualizeRecipeIngredientsByID Get /recipes/{id}/ingredientWidget Ingredients by ID Widget
RecipesAPI VisualizeRecipeNutrition Post /recipes/visualizeNutrition Recipe Nutrition Widget
RecipesAPI VisualizeRecipeNutritionByID Get /recipes/{id}/nutritionWidget Recipe Nutrition by ID Widget
RecipesAPI VisualizeRecipePriceBreakdownByID Get /recipes/{id}/priceBreakdownWidget Price Breakdown by ID Widget
RecipesAPI VisualizeRecipeTaste Post /recipes/visualizeTaste Recipe Taste Widget
RecipesAPI VisualizeRecipeTasteByID Get /recipes/{id}/tasteWidget Recipe Taste by ID Widget
WineAPI GetDishPairingForWine Get /food/wine/dishes Dish Pairing for Wine
WineAPI GetWineDescription Get /food/wine/description Wine Description
WineAPI GetWinePairing Get /food/wine/pairing Wine Pairing
WineAPI GetWineRecommendation Get /food/wine/recommendation Wine Recommendation

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

apiKeyScheme
  • Type: API key
  • API key parameter name: x-api-key
  • Location: HTTP header

Note, each API key must be added to a map of map[string]APIKey where the key is: x-api-key and passed in as the auth context for each request.

Example

auth := context.WithValue(
		context.Background(),
		spoonacular.ContextAPIKeys,
		map[string]spoonacular.APIKey{
			"x-api-key": {Key: "API_KEY_STRING"},
		},
	)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

mail@spoonacular.com

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	DefaultAPI *DefaultAPIService

	IngredientsAPI *IngredientsAPIService

	MealPlanningAPI *MealPlanningAPIService

	MenuItemsAPI *MenuItemsAPIService

	MiscAPI *MiscAPIService

	ProductsAPI *ProductsAPIService

	RecipesAPI *RecipesAPIService

	WineAPI *WineAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the spoonacular API API v2.0.1 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type AddMealPlanTemplate200Response

type AddMealPlanTemplate200Response struct {
	Name            string                                     `json:"name"`
	Items           []AddMealPlanTemplate200ResponseItemsInner `json:"items"`
	PublishAsPublic bool                                       `json:"publishAsPublic"`
}

AddMealPlanTemplate200Response

func NewAddMealPlanTemplate200Response

func NewAddMealPlanTemplate200Response(name string, items []AddMealPlanTemplate200ResponseItemsInner, publishAsPublic bool) *AddMealPlanTemplate200Response

NewAddMealPlanTemplate200Response instantiates a new AddMealPlanTemplate200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAddMealPlanTemplate200ResponseWithDefaults

func NewAddMealPlanTemplate200ResponseWithDefaults() *AddMealPlanTemplate200Response

NewAddMealPlanTemplate200ResponseWithDefaults instantiates a new AddMealPlanTemplate200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AddMealPlanTemplate200Response) GetItems

GetItems returns the Items field value

func (*AddMealPlanTemplate200Response) GetItemsOk

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*AddMealPlanTemplate200Response) GetName

GetName returns the Name field value

func (*AddMealPlanTemplate200Response) GetNameOk

func (o *AddMealPlanTemplate200Response) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*AddMealPlanTemplate200Response) GetPublishAsPublic

func (o *AddMealPlanTemplate200Response) GetPublishAsPublic() bool

GetPublishAsPublic returns the PublishAsPublic field value

func (*AddMealPlanTemplate200Response) GetPublishAsPublicOk

func (o *AddMealPlanTemplate200Response) GetPublishAsPublicOk() (*bool, bool)

GetPublishAsPublicOk returns a tuple with the PublishAsPublic field value and a boolean to check if the value has been set.

func (AddMealPlanTemplate200Response) MarshalJSON

func (o AddMealPlanTemplate200Response) MarshalJSON() ([]byte, error)

func (*AddMealPlanTemplate200Response) SetItems

SetItems sets field value

func (*AddMealPlanTemplate200Response) SetName

func (o *AddMealPlanTemplate200Response) SetName(v string)

SetName sets field value

func (*AddMealPlanTemplate200Response) SetPublishAsPublic

func (o *AddMealPlanTemplate200Response) SetPublishAsPublic(v bool)

SetPublishAsPublic sets field value

func (AddMealPlanTemplate200Response) ToMap

func (o AddMealPlanTemplate200Response) ToMap() (map[string]interface{}, error)

func (*AddMealPlanTemplate200Response) UnmarshalJSON

func (o *AddMealPlanTemplate200Response) UnmarshalJSON(data []byte) (err error)

type AddMealPlanTemplate200ResponseItemsInner

type AddMealPlanTemplate200ResponseItemsInner struct {
	Day      int32                                          `json:"day"`
	Slot     int32                                          `json:"slot"`
	Position int32                                          `json:"position"`
	Type     string                                         `json:"type"`
	Value    *AddMealPlanTemplate200ResponseItemsInnerValue `json:"value,omitempty"`
}

AddMealPlanTemplate200ResponseItemsInner struct for AddMealPlanTemplate200ResponseItemsInner

func NewAddMealPlanTemplate200ResponseItemsInner

func NewAddMealPlanTemplate200ResponseItemsInner(day int32, slot int32, position int32, type_ string) *AddMealPlanTemplate200ResponseItemsInner

NewAddMealPlanTemplate200ResponseItemsInner instantiates a new AddMealPlanTemplate200ResponseItemsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAddMealPlanTemplate200ResponseItemsInnerWithDefaults

func NewAddMealPlanTemplate200ResponseItemsInnerWithDefaults() *AddMealPlanTemplate200ResponseItemsInner

NewAddMealPlanTemplate200ResponseItemsInnerWithDefaults instantiates a new AddMealPlanTemplate200ResponseItemsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AddMealPlanTemplate200ResponseItemsInner) GetDay

GetDay returns the Day field value

func (*AddMealPlanTemplate200ResponseItemsInner) GetDayOk

GetDayOk returns a tuple with the Day field value and a boolean to check if the value has been set.

func (*AddMealPlanTemplate200ResponseItemsInner) GetPosition

GetPosition returns the Position field value

func (*AddMealPlanTemplate200ResponseItemsInner) GetPositionOk

func (o *AddMealPlanTemplate200ResponseItemsInner) GetPositionOk() (*int32, bool)

GetPositionOk returns a tuple with the Position field value and a boolean to check if the value has been set.

func (*AddMealPlanTemplate200ResponseItemsInner) GetSlot

GetSlot returns the Slot field value

func (*AddMealPlanTemplate200ResponseItemsInner) GetSlotOk

GetSlotOk returns a tuple with the Slot field value and a boolean to check if the value has been set.

func (*AddMealPlanTemplate200ResponseItemsInner) GetType

GetType returns the Type field value

func (*AddMealPlanTemplate200ResponseItemsInner) GetTypeOk

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*AddMealPlanTemplate200ResponseItemsInner) GetValue

GetValue returns the Value field value if set, zero value otherwise.

func (*AddMealPlanTemplate200ResponseItemsInner) GetValueOk

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AddMealPlanTemplate200ResponseItemsInner) HasValue

HasValue returns a boolean if a field has been set.

func (AddMealPlanTemplate200ResponseItemsInner) MarshalJSON

func (*AddMealPlanTemplate200ResponseItemsInner) SetDay

SetDay sets field value

func (*AddMealPlanTemplate200ResponseItemsInner) SetPosition

SetPosition sets field value

func (*AddMealPlanTemplate200ResponseItemsInner) SetSlot

SetSlot sets field value

func (*AddMealPlanTemplate200ResponseItemsInner) SetType

SetType sets field value

func (*AddMealPlanTemplate200ResponseItemsInner) SetValue

SetValue gets a reference to the given AddMealPlanTemplate200ResponseItemsInnerValue and assigns it to the Value field.

func (AddMealPlanTemplate200ResponseItemsInner) ToMap

func (o AddMealPlanTemplate200ResponseItemsInner) ToMap() (map[string]interface{}, error)

func (*AddMealPlanTemplate200ResponseItemsInner) UnmarshalJSON

func (o *AddMealPlanTemplate200ResponseItemsInner) UnmarshalJSON(data []byte) (err error)

type AddMealPlanTemplate200ResponseItemsInnerValue

type AddMealPlanTemplate200ResponseItemsInnerValue struct {
	Id        *int32   `json:"id,omitempty"`
	Servings  *float32 `json:"servings,omitempty"`
	Title     *string  `json:"title,omitempty"`
	ImageType *string  `json:"imageType,omitempty"`
}

AddMealPlanTemplate200ResponseItemsInnerValue struct for AddMealPlanTemplate200ResponseItemsInnerValue

func NewAddMealPlanTemplate200ResponseItemsInnerValue

func NewAddMealPlanTemplate200ResponseItemsInnerValue() *AddMealPlanTemplate200ResponseItemsInnerValue

NewAddMealPlanTemplate200ResponseItemsInnerValue instantiates a new AddMealPlanTemplate200ResponseItemsInnerValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAddMealPlanTemplate200ResponseItemsInnerValueWithDefaults

func NewAddMealPlanTemplate200ResponseItemsInnerValueWithDefaults() *AddMealPlanTemplate200ResponseItemsInnerValue

NewAddMealPlanTemplate200ResponseItemsInnerValueWithDefaults instantiates a new AddMealPlanTemplate200ResponseItemsInnerValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AddMealPlanTemplate200ResponseItemsInnerValue) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*AddMealPlanTemplate200ResponseItemsInnerValue) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AddMealPlanTemplate200ResponseItemsInnerValue) GetImageType

GetImageType returns the ImageType field value if set, zero value otherwise.

func (*AddMealPlanTemplate200ResponseItemsInnerValue) GetImageTypeOk

GetImageTypeOk returns a tuple with the ImageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AddMealPlanTemplate200ResponseItemsInnerValue) GetServings

GetServings returns the Servings field value if set, zero value otherwise.

func (*AddMealPlanTemplate200ResponseItemsInnerValue) GetServingsOk

GetServingsOk returns a tuple with the Servings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AddMealPlanTemplate200ResponseItemsInnerValue) GetTitle

GetTitle returns the Title field value if set, zero value otherwise.

func (*AddMealPlanTemplate200ResponseItemsInnerValue) GetTitleOk

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AddMealPlanTemplate200ResponseItemsInnerValue) HasId

HasId returns a boolean if a field has been set.

func (*AddMealPlanTemplate200ResponseItemsInnerValue) HasImageType

HasImageType returns a boolean if a field has been set.

func (*AddMealPlanTemplate200ResponseItemsInnerValue) HasServings

HasServings returns a boolean if a field has been set.

func (*AddMealPlanTemplate200ResponseItemsInnerValue) HasTitle

HasTitle returns a boolean if a field has been set.

func (AddMealPlanTemplate200ResponseItemsInnerValue) MarshalJSON

func (*AddMealPlanTemplate200ResponseItemsInnerValue) SetId

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*AddMealPlanTemplate200ResponseItemsInnerValue) SetImageType

SetImageType gets a reference to the given string and assigns it to the ImageType field.

func (*AddMealPlanTemplate200ResponseItemsInnerValue) SetServings

SetServings gets a reference to the given float32 and assigns it to the Servings field.

func (*AddMealPlanTemplate200ResponseItemsInnerValue) SetTitle

SetTitle gets a reference to the given string and assigns it to the Title field.

func (AddMealPlanTemplate200ResponseItemsInnerValue) ToMap

func (o AddMealPlanTemplate200ResponseItemsInnerValue) ToMap() (map[string]interface{}, error)

type AddToMealPlanRequest

type AddToMealPlanRequest struct {
	Date     float32                   `json:"date"`
	Slot     int32                     `json:"slot"`
	Position int32                     `json:"position"`
	Type     string                    `json:"type"`
	Value    AddToMealPlanRequestValue `json:"value"`
}

AddToMealPlanRequest

func NewAddToMealPlanRequest

func NewAddToMealPlanRequest(date float32, slot int32, position int32, type_ string, value AddToMealPlanRequestValue) *AddToMealPlanRequest

NewAddToMealPlanRequest instantiates a new AddToMealPlanRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAddToMealPlanRequestWithDefaults

func NewAddToMealPlanRequestWithDefaults() *AddToMealPlanRequest

NewAddToMealPlanRequestWithDefaults instantiates a new AddToMealPlanRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AddToMealPlanRequest) GetDate

func (o *AddToMealPlanRequest) GetDate() float32

GetDate returns the Date field value

func (*AddToMealPlanRequest) GetDateOk

func (o *AddToMealPlanRequest) GetDateOk() (*float32, bool)

GetDateOk returns a tuple with the Date field value and a boolean to check if the value has been set.

func (*AddToMealPlanRequest) GetPosition

func (o *AddToMealPlanRequest) GetPosition() int32

GetPosition returns the Position field value

func (*AddToMealPlanRequest) GetPositionOk

func (o *AddToMealPlanRequest) GetPositionOk() (*int32, bool)

GetPositionOk returns a tuple with the Position field value and a boolean to check if the value has been set.

func (*AddToMealPlanRequest) GetSlot

func (o *AddToMealPlanRequest) GetSlot() int32

GetSlot returns the Slot field value

func (*AddToMealPlanRequest) GetSlotOk

func (o *AddToMealPlanRequest) GetSlotOk() (*int32, bool)

GetSlotOk returns a tuple with the Slot field value and a boolean to check if the value has been set.

func (*AddToMealPlanRequest) GetType

func (o *AddToMealPlanRequest) GetType() string

GetType returns the Type field value

func (*AddToMealPlanRequest) GetTypeOk

func (o *AddToMealPlanRequest) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*AddToMealPlanRequest) GetValue

GetValue returns the Value field value

func (*AddToMealPlanRequest) GetValueOk

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (AddToMealPlanRequest) MarshalJSON

func (o AddToMealPlanRequest) MarshalJSON() ([]byte, error)

func (*AddToMealPlanRequest) SetDate

func (o *AddToMealPlanRequest) SetDate(v float32)

SetDate sets field value

func (*AddToMealPlanRequest) SetPosition

func (o *AddToMealPlanRequest) SetPosition(v int32)

SetPosition sets field value

func (*AddToMealPlanRequest) SetSlot

func (o *AddToMealPlanRequest) SetSlot(v int32)

SetSlot sets field value

func (*AddToMealPlanRequest) SetType

func (o *AddToMealPlanRequest) SetType(v string)

SetType sets field value

func (*AddToMealPlanRequest) SetValue

SetValue sets field value

func (AddToMealPlanRequest) ToMap

func (o AddToMealPlanRequest) ToMap() (map[string]interface{}, error)

func (*AddToMealPlanRequest) UnmarshalJSON

func (o *AddToMealPlanRequest) UnmarshalJSON(data []byte) (err error)

type AddToMealPlanRequestValue

type AddToMealPlanRequestValue struct {
	Ingredients []AddToMealPlanRequestValueIngredientsInner `json:"ingredients"`
}

AddToMealPlanRequestValue struct for AddToMealPlanRequestValue

func NewAddToMealPlanRequestValue

func NewAddToMealPlanRequestValue(ingredients []AddToMealPlanRequestValueIngredientsInner) *AddToMealPlanRequestValue

NewAddToMealPlanRequestValue instantiates a new AddToMealPlanRequestValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAddToMealPlanRequestValueWithDefaults

func NewAddToMealPlanRequestValueWithDefaults() *AddToMealPlanRequestValue

NewAddToMealPlanRequestValueWithDefaults instantiates a new AddToMealPlanRequestValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AddToMealPlanRequestValue) GetIngredients

GetIngredients returns the Ingredients field value

func (*AddToMealPlanRequestValue) GetIngredientsOk

GetIngredientsOk returns a tuple with the Ingredients field value and a boolean to check if the value has been set.

func (AddToMealPlanRequestValue) MarshalJSON

func (o AddToMealPlanRequestValue) MarshalJSON() ([]byte, error)

func (*AddToMealPlanRequestValue) SetIngredients

SetIngredients sets field value

func (AddToMealPlanRequestValue) ToMap

func (o AddToMealPlanRequestValue) ToMap() (map[string]interface{}, error)

func (*AddToMealPlanRequestValue) UnmarshalJSON

func (o *AddToMealPlanRequestValue) UnmarshalJSON(data []byte) (err error)

type AddToMealPlanRequestValueIngredientsInner

type AddToMealPlanRequestValueIngredientsInner struct {
	Name string `json:"name"`
}

AddToMealPlanRequestValueIngredientsInner struct for AddToMealPlanRequestValueIngredientsInner

func NewAddToMealPlanRequestValueIngredientsInner

func NewAddToMealPlanRequestValueIngredientsInner(name string) *AddToMealPlanRequestValueIngredientsInner

NewAddToMealPlanRequestValueIngredientsInner instantiates a new AddToMealPlanRequestValueIngredientsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAddToMealPlanRequestValueIngredientsInnerWithDefaults

func NewAddToMealPlanRequestValueIngredientsInnerWithDefaults() *AddToMealPlanRequestValueIngredientsInner

NewAddToMealPlanRequestValueIngredientsInnerWithDefaults instantiates a new AddToMealPlanRequestValueIngredientsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AddToMealPlanRequestValueIngredientsInner) GetName

GetName returns the Name field value

func (*AddToMealPlanRequestValueIngredientsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (AddToMealPlanRequestValueIngredientsInner) MarshalJSON

func (*AddToMealPlanRequestValueIngredientsInner) SetName

SetName sets field value

func (AddToMealPlanRequestValueIngredientsInner) ToMap

func (o AddToMealPlanRequestValueIngredientsInner) ToMap() (map[string]interface{}, error)

func (*AddToMealPlanRequestValueIngredientsInner) UnmarshalJSON

func (o *AddToMealPlanRequestValueIngredientsInner) UnmarshalJSON(data []byte) (err error)

type AddToShoppingListRequest

type AddToShoppingListRequest struct {
	Item  string `json:"item"`
	Aisle string `json:"aisle"`
	Parse bool   `json:"parse"`
}

AddToShoppingListRequest

func NewAddToShoppingListRequest

func NewAddToShoppingListRequest(item string, aisle string, parse bool) *AddToShoppingListRequest

NewAddToShoppingListRequest instantiates a new AddToShoppingListRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAddToShoppingListRequestWithDefaults

func NewAddToShoppingListRequestWithDefaults() *AddToShoppingListRequest

NewAddToShoppingListRequestWithDefaults instantiates a new AddToShoppingListRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AddToShoppingListRequest) GetAisle

func (o *AddToShoppingListRequest) GetAisle() string

GetAisle returns the Aisle field value

func (*AddToShoppingListRequest) GetAisleOk

func (o *AddToShoppingListRequest) GetAisleOk() (*string, bool)

GetAisleOk returns a tuple with the Aisle field value and a boolean to check if the value has been set.

func (*AddToShoppingListRequest) GetItem

func (o *AddToShoppingListRequest) GetItem() string

GetItem returns the Item field value

func (*AddToShoppingListRequest) GetItemOk

func (o *AddToShoppingListRequest) GetItemOk() (*string, bool)

GetItemOk returns a tuple with the Item field value and a boolean to check if the value has been set.

func (*AddToShoppingListRequest) GetParse

func (o *AddToShoppingListRequest) GetParse() bool

GetParse returns the Parse field value

func (*AddToShoppingListRequest) GetParseOk

func (o *AddToShoppingListRequest) GetParseOk() (*bool, bool)

GetParseOk returns a tuple with the Parse field value and a boolean to check if the value has been set.

func (AddToShoppingListRequest) MarshalJSON

func (o AddToShoppingListRequest) MarshalJSON() ([]byte, error)

func (*AddToShoppingListRequest) SetAisle

func (o *AddToShoppingListRequest) SetAisle(v string)

SetAisle sets field value

func (*AddToShoppingListRequest) SetItem

func (o *AddToShoppingListRequest) SetItem(v string)

SetItem sets field value

func (*AddToShoppingListRequest) SetParse

func (o *AddToShoppingListRequest) SetParse(v bool)

SetParse sets field value

func (AddToShoppingListRequest) ToMap

func (o AddToShoppingListRequest) ToMap() (map[string]interface{}, error)

func (*AddToShoppingListRequest) UnmarshalJSON

func (o *AddToShoppingListRequest) UnmarshalJSON(data []byte) (err error)

type AnalyzeARecipeSearchQuery200Response

type AnalyzeARecipeSearchQuery200Response struct {
	Dishes      []AnalyzeARecipeSearchQuery200ResponseDishesInner      `json:"dishes"`
	Ingredients []AnalyzeARecipeSearchQuery200ResponseIngredientsInner `json:"ingredients"`
	Cuisines    []string                                               `json:"cuisines"`
	Modifiers   []string                                               `json:"modifiers"`
}

AnalyzeARecipeSearchQuery200Response

func NewAnalyzeARecipeSearchQuery200Response

func NewAnalyzeARecipeSearchQuery200Response(dishes []AnalyzeARecipeSearchQuery200ResponseDishesInner, ingredients []AnalyzeARecipeSearchQuery200ResponseIngredientsInner, cuisines []string, modifiers []string) *AnalyzeARecipeSearchQuery200Response

NewAnalyzeARecipeSearchQuery200Response instantiates a new AnalyzeARecipeSearchQuery200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAnalyzeARecipeSearchQuery200ResponseWithDefaults

func NewAnalyzeARecipeSearchQuery200ResponseWithDefaults() *AnalyzeARecipeSearchQuery200Response

NewAnalyzeARecipeSearchQuery200ResponseWithDefaults instantiates a new AnalyzeARecipeSearchQuery200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AnalyzeARecipeSearchQuery200Response) GetCuisines

func (o *AnalyzeARecipeSearchQuery200Response) GetCuisines() []string

GetCuisines returns the Cuisines field value

func (*AnalyzeARecipeSearchQuery200Response) GetCuisinesOk

func (o *AnalyzeARecipeSearchQuery200Response) GetCuisinesOk() ([]string, bool)

GetCuisinesOk returns a tuple with the Cuisines field value and a boolean to check if the value has been set.

func (*AnalyzeARecipeSearchQuery200Response) GetDishes

GetDishes returns the Dishes field value

func (*AnalyzeARecipeSearchQuery200Response) GetDishesOk

GetDishesOk returns a tuple with the Dishes field value and a boolean to check if the value has been set.

func (*AnalyzeARecipeSearchQuery200Response) GetIngredients

GetIngredients returns the Ingredients field value

func (*AnalyzeARecipeSearchQuery200Response) GetIngredientsOk

GetIngredientsOk returns a tuple with the Ingredients field value and a boolean to check if the value has been set.

func (*AnalyzeARecipeSearchQuery200Response) GetModifiers

func (o *AnalyzeARecipeSearchQuery200Response) GetModifiers() []string

GetModifiers returns the Modifiers field value

func (*AnalyzeARecipeSearchQuery200Response) GetModifiersOk

func (o *AnalyzeARecipeSearchQuery200Response) GetModifiersOk() ([]string, bool)

GetModifiersOk returns a tuple with the Modifiers field value and a boolean to check if the value has been set.

func (AnalyzeARecipeSearchQuery200Response) MarshalJSON

func (o AnalyzeARecipeSearchQuery200Response) MarshalJSON() ([]byte, error)

func (*AnalyzeARecipeSearchQuery200Response) SetCuisines

func (o *AnalyzeARecipeSearchQuery200Response) SetCuisines(v []string)

SetCuisines sets field value

func (*AnalyzeARecipeSearchQuery200Response) SetDishes

SetDishes sets field value

func (*AnalyzeARecipeSearchQuery200Response) SetIngredients

SetIngredients sets field value

func (*AnalyzeARecipeSearchQuery200Response) SetModifiers

func (o *AnalyzeARecipeSearchQuery200Response) SetModifiers(v []string)

SetModifiers sets field value

func (AnalyzeARecipeSearchQuery200Response) ToMap

func (o AnalyzeARecipeSearchQuery200Response) ToMap() (map[string]interface{}, error)

func (*AnalyzeARecipeSearchQuery200Response) UnmarshalJSON

func (o *AnalyzeARecipeSearchQuery200Response) UnmarshalJSON(data []byte) (err error)

type AnalyzeARecipeSearchQuery200ResponseDishesInner

type AnalyzeARecipeSearchQuery200ResponseDishesInner struct {
	Image string `json:"image"`
	Name  string `json:"name"`
}

AnalyzeARecipeSearchQuery200ResponseDishesInner struct for AnalyzeARecipeSearchQuery200ResponseDishesInner

func NewAnalyzeARecipeSearchQuery200ResponseDishesInner

func NewAnalyzeARecipeSearchQuery200ResponseDishesInner(image string, name string) *AnalyzeARecipeSearchQuery200ResponseDishesInner

NewAnalyzeARecipeSearchQuery200ResponseDishesInner instantiates a new AnalyzeARecipeSearchQuery200ResponseDishesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAnalyzeARecipeSearchQuery200ResponseDishesInnerWithDefaults

func NewAnalyzeARecipeSearchQuery200ResponseDishesInnerWithDefaults() *AnalyzeARecipeSearchQuery200ResponseDishesInner

NewAnalyzeARecipeSearchQuery200ResponseDishesInnerWithDefaults instantiates a new AnalyzeARecipeSearchQuery200ResponseDishesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AnalyzeARecipeSearchQuery200ResponseDishesInner) GetImage

GetImage returns the Image field value

func (*AnalyzeARecipeSearchQuery200ResponseDishesInner) GetImageOk

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*AnalyzeARecipeSearchQuery200ResponseDishesInner) GetName

GetName returns the Name field value

func (*AnalyzeARecipeSearchQuery200ResponseDishesInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (AnalyzeARecipeSearchQuery200ResponseDishesInner) MarshalJSON

func (*AnalyzeARecipeSearchQuery200ResponseDishesInner) SetImage

SetImage sets field value

func (*AnalyzeARecipeSearchQuery200ResponseDishesInner) SetName

SetName sets field value

func (AnalyzeARecipeSearchQuery200ResponseDishesInner) ToMap

func (o AnalyzeARecipeSearchQuery200ResponseDishesInner) ToMap() (map[string]interface{}, error)

func (*AnalyzeARecipeSearchQuery200ResponseDishesInner) UnmarshalJSON

func (o *AnalyzeARecipeSearchQuery200ResponseDishesInner) UnmarshalJSON(data []byte) (err error)

type AnalyzeARecipeSearchQuery200ResponseIngredientsInner

type AnalyzeARecipeSearchQuery200ResponseIngredientsInner struct {
	Image   string `json:"image"`
	Include bool   `json:"include"`
	Name    string `json:"name"`
}

AnalyzeARecipeSearchQuery200ResponseIngredientsInner struct for AnalyzeARecipeSearchQuery200ResponseIngredientsInner

func NewAnalyzeARecipeSearchQuery200ResponseIngredientsInner

func NewAnalyzeARecipeSearchQuery200ResponseIngredientsInner(image string, include bool, name string) *AnalyzeARecipeSearchQuery200ResponseIngredientsInner

NewAnalyzeARecipeSearchQuery200ResponseIngredientsInner instantiates a new AnalyzeARecipeSearchQuery200ResponseIngredientsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAnalyzeARecipeSearchQuery200ResponseIngredientsInnerWithDefaults

func NewAnalyzeARecipeSearchQuery200ResponseIngredientsInnerWithDefaults() *AnalyzeARecipeSearchQuery200ResponseIngredientsInner

NewAnalyzeARecipeSearchQuery200ResponseIngredientsInnerWithDefaults instantiates a new AnalyzeARecipeSearchQuery200ResponseIngredientsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AnalyzeARecipeSearchQuery200ResponseIngredientsInner) GetImage

GetImage returns the Image field value

func (*AnalyzeARecipeSearchQuery200ResponseIngredientsInner) GetImageOk

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*AnalyzeARecipeSearchQuery200ResponseIngredientsInner) GetInclude

GetInclude returns the Include field value

func (*AnalyzeARecipeSearchQuery200ResponseIngredientsInner) GetIncludeOk

GetIncludeOk returns a tuple with the Include field value and a boolean to check if the value has been set.

func (*AnalyzeARecipeSearchQuery200ResponseIngredientsInner) GetName

GetName returns the Name field value

func (*AnalyzeARecipeSearchQuery200ResponseIngredientsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (AnalyzeARecipeSearchQuery200ResponseIngredientsInner) MarshalJSON

func (*AnalyzeARecipeSearchQuery200ResponseIngredientsInner) SetImage

SetImage sets field value

func (*AnalyzeARecipeSearchQuery200ResponseIngredientsInner) SetInclude

SetInclude sets field value

func (*AnalyzeARecipeSearchQuery200ResponseIngredientsInner) SetName

SetName sets field value

func (AnalyzeARecipeSearchQuery200ResponseIngredientsInner) ToMap

func (*AnalyzeARecipeSearchQuery200ResponseIngredientsInner) UnmarshalJSON

func (o *AnalyzeARecipeSearchQuery200ResponseIngredientsInner) UnmarshalJSON(data []byte) (err error)

type AnalyzeRecipeInstructions200Response

type AnalyzeRecipeInstructions200Response struct {
	ParsedInstructions []AnalyzeRecipeInstructions200ResponseParsedInstructionsInner `json:"parsedInstructions"`
	Ingredients        []AnalyzeRecipeInstructions200ResponseIngredientsInner        `json:"ingredients"`
	Equipment          []AnalyzeRecipeInstructions200ResponseIngredientsInner        `json:"equipment"`
}

AnalyzeRecipeInstructions200Response

func NewAnalyzeRecipeInstructions200Response

NewAnalyzeRecipeInstructions200Response instantiates a new AnalyzeRecipeInstructions200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAnalyzeRecipeInstructions200ResponseWithDefaults

func NewAnalyzeRecipeInstructions200ResponseWithDefaults() *AnalyzeRecipeInstructions200Response

NewAnalyzeRecipeInstructions200ResponseWithDefaults instantiates a new AnalyzeRecipeInstructions200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AnalyzeRecipeInstructions200Response) GetEquipment

GetEquipment returns the Equipment field value

func (*AnalyzeRecipeInstructions200Response) GetEquipmentOk

GetEquipmentOk returns a tuple with the Equipment field value and a boolean to check if the value has been set.

func (*AnalyzeRecipeInstructions200Response) GetIngredients

GetIngredients returns the Ingredients field value

func (*AnalyzeRecipeInstructions200Response) GetIngredientsOk

GetIngredientsOk returns a tuple with the Ingredients field value and a boolean to check if the value has been set.

func (*AnalyzeRecipeInstructions200Response) GetParsedInstructions

GetParsedInstructions returns the ParsedInstructions field value

func (*AnalyzeRecipeInstructions200Response) GetParsedInstructionsOk

GetParsedInstructionsOk returns a tuple with the ParsedInstructions field value and a boolean to check if the value has been set.

func (AnalyzeRecipeInstructions200Response) MarshalJSON

func (o AnalyzeRecipeInstructions200Response) MarshalJSON() ([]byte, error)

func (*AnalyzeRecipeInstructions200Response) SetEquipment

SetEquipment sets field value

func (*AnalyzeRecipeInstructions200Response) SetIngredients

SetIngredients sets field value

func (*AnalyzeRecipeInstructions200Response) SetParsedInstructions

SetParsedInstructions sets field value

func (AnalyzeRecipeInstructions200Response) ToMap

func (o AnalyzeRecipeInstructions200Response) ToMap() (map[string]interface{}, error)

func (*AnalyzeRecipeInstructions200Response) UnmarshalJSON

func (o *AnalyzeRecipeInstructions200Response) UnmarshalJSON(data []byte) (err error)

type AnalyzeRecipeInstructions200ResponseIngredientsInner

type AnalyzeRecipeInstructions200ResponseIngredientsInner struct {
	Id   int32  `json:"id"`
	Name string `json:"name"`
}

AnalyzeRecipeInstructions200ResponseIngredientsInner struct for AnalyzeRecipeInstructions200ResponseIngredientsInner

func NewAnalyzeRecipeInstructions200ResponseIngredientsInner

func NewAnalyzeRecipeInstructions200ResponseIngredientsInner(id int32, name string) *AnalyzeRecipeInstructions200ResponseIngredientsInner

NewAnalyzeRecipeInstructions200ResponseIngredientsInner instantiates a new AnalyzeRecipeInstructions200ResponseIngredientsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAnalyzeRecipeInstructions200ResponseIngredientsInnerWithDefaults

func NewAnalyzeRecipeInstructions200ResponseIngredientsInnerWithDefaults() *AnalyzeRecipeInstructions200ResponseIngredientsInner

NewAnalyzeRecipeInstructions200ResponseIngredientsInnerWithDefaults instantiates a new AnalyzeRecipeInstructions200ResponseIngredientsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AnalyzeRecipeInstructions200ResponseIngredientsInner) GetId

GetId returns the Id field value

func (*AnalyzeRecipeInstructions200ResponseIngredientsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*AnalyzeRecipeInstructions200ResponseIngredientsInner) GetName

GetName returns the Name field value

func (*AnalyzeRecipeInstructions200ResponseIngredientsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (AnalyzeRecipeInstructions200ResponseIngredientsInner) MarshalJSON

func (*AnalyzeRecipeInstructions200ResponseIngredientsInner) SetId

SetId sets field value

func (*AnalyzeRecipeInstructions200ResponseIngredientsInner) SetName

SetName sets field value

func (AnalyzeRecipeInstructions200ResponseIngredientsInner) ToMap

func (*AnalyzeRecipeInstructions200ResponseIngredientsInner) UnmarshalJSON

func (o *AnalyzeRecipeInstructions200ResponseIngredientsInner) UnmarshalJSON(data []byte) (err error)

type AnalyzeRecipeInstructions200ResponseParsedInstructionsInner

type AnalyzeRecipeInstructions200ResponseParsedInstructionsInner struct {
	Name  string                                                                  `json:"name"`
	Steps []AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner `json:"steps,omitempty"`
}

AnalyzeRecipeInstructions200ResponseParsedInstructionsInner struct for AnalyzeRecipeInstructions200ResponseParsedInstructionsInner

func NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInner

func NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInner(name string) *AnalyzeRecipeInstructions200ResponseParsedInstructionsInner

NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInner instantiates a new AnalyzeRecipeInstructions200ResponseParsedInstructionsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerWithDefaults

func NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerWithDefaults() *AnalyzeRecipeInstructions200ResponseParsedInstructionsInner

NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerWithDefaults instantiates a new AnalyzeRecipeInstructions200ResponseParsedInstructionsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInner) GetName

GetName returns the Name field value

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInner) GetSteps

GetSteps returns the Steps field value if set, zero value otherwise.

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInner) GetStepsOk

GetStepsOk returns a tuple with the Steps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInner) HasSteps

HasSteps returns a boolean if a field has been set.

func (AnalyzeRecipeInstructions200ResponseParsedInstructionsInner) MarshalJSON

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInner) SetName

SetName sets field value

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInner) SetSteps

SetSteps gets a reference to the given []AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner and assigns it to the Steps field.

func (AnalyzeRecipeInstructions200ResponseParsedInstructionsInner) ToMap

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInner) UnmarshalJSON

type AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner

type AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner struct {
	Number      float32                                                                                 `json:"number"`
	Step        string                                                                                  `json:"step"`
	Ingredients []AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner `json:"ingredients,omitempty"`
	Equipment   []AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner `json:"equipment,omitempty"`
}

AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner struct for AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner

func NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner

func NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner(number float32, step string) *AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner

NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner instantiates a new AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerWithDefaults

func NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerWithDefaults() *AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner

NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerWithDefaults instantiates a new AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) GetEquipment

GetEquipment returns the Equipment field value if set, zero value otherwise.

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) GetEquipmentOk

GetEquipmentOk returns a tuple with the Equipment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) GetIngredients

GetIngredients returns the Ingredients field value if set, zero value otherwise.

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) GetIngredientsOk

GetIngredientsOk returns a tuple with the Ingredients field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) GetNumber

GetNumber returns the Number field value

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) GetNumberOk

GetNumberOk returns a tuple with the Number field value and a boolean to check if the value has been set.

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) GetStep

GetStep returns the Step field value

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) GetStepOk

GetStepOk returns a tuple with the Step field value and a boolean to check if the value has been set.

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) HasEquipment

HasEquipment returns a boolean if a field has been set.

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) HasIngredients

HasIngredients returns a boolean if a field has been set.

func (AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) MarshalJSON

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) SetEquipment

SetEquipment gets a reference to the given []AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner and assigns it to the Equipment field.

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) SetIngredients

SetIngredients gets a reference to the given []AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner and assigns it to the Ingredients field.

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) SetNumber

SetNumber sets field value

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) SetStep

SetStep sets field value

func (AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) ToMap

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) UnmarshalJSON

type AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner

type AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner struct {
	Id            int32  `json:"id"`
	Name          string `json:"name"`
	LocalizedName string `json:"localizedName"`
	Image         string `json:"image"`
}

AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner struct for AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner

func NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner

func NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner(id int32, name string, localizedName string, image string) *AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner

NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner instantiates a new AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInnerWithDefaults

func NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInnerWithDefaults() *AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner

NewAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInnerWithDefaults instantiates a new AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) GetId

GetId returns the Id field value

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) GetImage

GetImage returns the Image field value

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) GetImageOk

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) GetLocalizedName

GetLocalizedName returns the LocalizedName field value

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) GetLocalizedNameOk

GetLocalizedNameOk returns a tuple with the LocalizedName field value and a boolean to check if the value has been set.

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) GetName

GetName returns the Name field value

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) MarshalJSON

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) SetId

SetId sets field value

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) SetImage

SetImage sets field value

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) SetLocalizedName

SetLocalizedName sets field value

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) SetName

SetName sets field value

func (AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) ToMap

func (*AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) UnmarshalJSON

type AnalyzeRecipeRequest

type AnalyzeRecipeRequest struct {
	Title        *string  `json:"title,omitempty"`
	Servings     *int32   `json:"servings,omitempty"`
	Ingredients  []string `json:"ingredients,omitempty"`
	Instructions *string  `json:"instructions,omitempty"`
}

AnalyzeRecipeRequest struct for AnalyzeRecipeRequest

func NewAnalyzeRecipeRequest

func NewAnalyzeRecipeRequest() *AnalyzeRecipeRequest

NewAnalyzeRecipeRequest instantiates a new AnalyzeRecipeRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAnalyzeRecipeRequestWithDefaults

func NewAnalyzeRecipeRequestWithDefaults() *AnalyzeRecipeRequest

NewAnalyzeRecipeRequestWithDefaults instantiates a new AnalyzeRecipeRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AnalyzeRecipeRequest) GetIngredients

func (o *AnalyzeRecipeRequest) GetIngredients() []string

GetIngredients returns the Ingredients field value if set, zero value otherwise.

func (*AnalyzeRecipeRequest) GetIngredientsOk

func (o *AnalyzeRecipeRequest) GetIngredientsOk() ([]string, bool)

GetIngredientsOk returns a tuple with the Ingredients field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AnalyzeRecipeRequest) GetInstructions

func (o *AnalyzeRecipeRequest) GetInstructions() string

GetInstructions returns the Instructions field value if set, zero value otherwise.

func (*AnalyzeRecipeRequest) GetInstructionsOk

func (o *AnalyzeRecipeRequest) GetInstructionsOk() (*string, bool)

GetInstructionsOk returns a tuple with the Instructions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AnalyzeRecipeRequest) GetServings

func (o *AnalyzeRecipeRequest) GetServings() int32

GetServings returns the Servings field value if set, zero value otherwise.

func (*AnalyzeRecipeRequest) GetServingsOk

func (o *AnalyzeRecipeRequest) GetServingsOk() (*int32, bool)

GetServingsOk returns a tuple with the Servings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AnalyzeRecipeRequest) GetTitle

func (o *AnalyzeRecipeRequest) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*AnalyzeRecipeRequest) GetTitleOk

func (o *AnalyzeRecipeRequest) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AnalyzeRecipeRequest) HasIngredients

func (o *AnalyzeRecipeRequest) HasIngredients() bool

HasIngredients returns a boolean if a field has been set.

func (*AnalyzeRecipeRequest) HasInstructions

func (o *AnalyzeRecipeRequest) HasInstructions() bool

HasInstructions returns a boolean if a field has been set.

func (*AnalyzeRecipeRequest) HasServings

func (o *AnalyzeRecipeRequest) HasServings() bool

HasServings returns a boolean if a field has been set.

func (*AnalyzeRecipeRequest) HasTitle

func (o *AnalyzeRecipeRequest) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (AnalyzeRecipeRequest) MarshalJSON

func (o AnalyzeRecipeRequest) MarshalJSON() ([]byte, error)

func (*AnalyzeRecipeRequest) SetIngredients

func (o *AnalyzeRecipeRequest) SetIngredients(v []string)

SetIngredients gets a reference to the given []string and assigns it to the Ingredients field.

func (*AnalyzeRecipeRequest) SetInstructions

func (o *AnalyzeRecipeRequest) SetInstructions(v string)

SetInstructions gets a reference to the given string and assigns it to the Instructions field.

func (*AnalyzeRecipeRequest) SetServings

func (o *AnalyzeRecipeRequest) SetServings(v int32)

SetServings gets a reference to the given int32 and assigns it to the Servings field.

func (*AnalyzeRecipeRequest) SetTitle

func (o *AnalyzeRecipeRequest) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (AnalyzeRecipeRequest) ToMap

func (o AnalyzeRecipeRequest) ToMap() (map[string]interface{}, error)

type ApiAddMealPlanTemplateRequest

type ApiAddMealPlanTemplateRequest struct {
	ApiService *MealPlanningAPIService
	// contains filtered or unexported fields
}

func (ApiAddMealPlanTemplateRequest) Execute

func (ApiAddMealPlanTemplateRequest) Hash

The private hash for the username.

type ApiAddToMealPlanRequest

type ApiAddToMealPlanRequest struct {
	ApiService *MealPlanningAPIService
	// contains filtered or unexported fields
}

func (ApiAddToMealPlanRequest) AddToMealPlanRequest

func (r ApiAddToMealPlanRequest) AddToMealPlanRequest(addToMealPlanRequest AddToMealPlanRequest) ApiAddToMealPlanRequest

func (ApiAddToMealPlanRequest) Execute

func (r ApiAddToMealPlanRequest) Execute() (map[string]interface{}, *http.Response, error)

func (ApiAddToMealPlanRequest) Hash

The private hash for the username.

type ApiAddToShoppingListRequest

type ApiAddToShoppingListRequest struct {
	ApiService *MealPlanningAPIService
	// contains filtered or unexported fields
}

func (ApiAddToShoppingListRequest) AddToShoppingListRequest

func (r ApiAddToShoppingListRequest) AddToShoppingListRequest(addToShoppingListRequest AddToShoppingListRequest) ApiAddToShoppingListRequest

func (ApiAddToShoppingListRequest) Execute

func (ApiAddToShoppingListRequest) Hash

The private hash for the username.

type ApiAnalyzeARecipeSearchQueryRequest

type ApiAnalyzeARecipeSearchQueryRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiAnalyzeARecipeSearchQueryRequest) Execute

func (ApiAnalyzeARecipeSearchQueryRequest) Q

The recipe search query.

type ApiAnalyzeRecipeInstructionsRequest

type ApiAnalyzeRecipeInstructionsRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiAnalyzeRecipeInstructionsRequest) Execute

func (ApiAnalyzeRecipeInstructionsRequest) Instructions

The recipe's instructions.

type ApiAnalyzeRecipeRequest

type ApiAnalyzeRecipeRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiAnalyzeRecipeRequest) AnalyzeRecipeRequest

func (r ApiAnalyzeRecipeRequest) AnalyzeRecipeRequest(analyzeRecipeRequest AnalyzeRecipeRequest) ApiAnalyzeRecipeRequest

Example request body.

func (ApiAnalyzeRecipeRequest) Execute

func (r ApiAnalyzeRecipeRequest) Execute() (map[string]interface{}, *http.Response, error)

func (ApiAnalyzeRecipeRequest) IncludeNutrition

func (r ApiAnalyzeRecipeRequest) IncludeNutrition(includeNutrition bool) ApiAnalyzeRecipeRequest

Whether nutrition data should be added to correctly parsed ingredients.

func (ApiAnalyzeRecipeRequest) IncludeTaste

func (r ApiAnalyzeRecipeRequest) IncludeTaste(includeTaste bool) ApiAnalyzeRecipeRequest

Whether taste data should be added to correctly parsed ingredients.

func (ApiAnalyzeRecipeRequest) Language

The input language, either \"en\" or \"de\".

type ApiAutocompleteIngredientSearchRequest

type ApiAutocompleteIngredientSearchRequest struct {
	ApiService *IngredientsAPIService
	// contains filtered or unexported fields
}

func (ApiAutocompleteIngredientSearchRequest) Execute

func (ApiAutocompleteIngredientSearchRequest) Intolerances

A comma-separated list of intolerances. All recipes returned must not contain ingredients that are not suitable for people with the intolerances entered. See a full list of supported intolerances.

func (ApiAutocompleteIngredientSearchRequest) Language

The language of the input. Either 'en' or 'de'.

func (ApiAutocompleteIngredientSearchRequest) MetaInformation

Whether to return more meta information about the ingredients.

func (ApiAutocompleteIngredientSearchRequest) Number

The maximum number of items to return (between 1 and 100). Defaults to 10.

func (ApiAutocompleteIngredientSearchRequest) Query

The (natural language) search query.

type ApiAutocompleteMenuItemSearchRequest

type ApiAutocompleteMenuItemSearchRequest struct {
	ApiService *MenuItemsAPIService
	// contains filtered or unexported fields
}

func (ApiAutocompleteMenuItemSearchRequest) Execute

func (ApiAutocompleteMenuItemSearchRequest) Number

The number of results to return (between 1 and 25).

func (ApiAutocompleteMenuItemSearchRequest) Query

The (partial) search query.

type ApiAutocompleteProductSearchRequest

type ApiAutocompleteProductSearchRequest struct {
	ApiService *ProductsAPIService
	// contains filtered or unexported fields
}

func (ApiAutocompleteProductSearchRequest) Execute

func (ApiAutocompleteProductSearchRequest) Number

The number of results to return (between 1 and 25).

func (ApiAutocompleteProductSearchRequest) Query

The (partial) search query.

type ApiAutocompleteRecipeSearchRequest

type ApiAutocompleteRecipeSearchRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiAutocompleteRecipeSearchRequest) Execute

func (ApiAutocompleteRecipeSearchRequest) Number

The maximum number of items to return (between 1 and 100). Defaults to 10.

func (ApiAutocompleteRecipeSearchRequest) Query

The (natural language) search query.

type ApiClassifyCuisineRequest

type ApiClassifyCuisineRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiClassifyCuisineRequest) Execute

func (ApiClassifyCuisineRequest) IngredientList

func (r ApiClassifyCuisineRequest) IngredientList(ingredientList string) ApiClassifyCuisineRequest

The ingredient list of the recipe, one ingredient per line (separate lines with \\\\n).

func (ApiClassifyCuisineRequest) Language

The language of the input. Either 'en' or 'de'.

func (ApiClassifyCuisineRequest) Title

The title of the recipe.

type ApiClassifyGroceryProductBulkRequest

type ApiClassifyGroceryProductBulkRequest struct {
	ApiService *ProductsAPIService
	// contains filtered or unexported fields
}

func (ApiClassifyGroceryProductBulkRequest) ClassifyGroceryProductBulkRequestInner

func (r ApiClassifyGroceryProductBulkRequest) ClassifyGroceryProductBulkRequestInner(classifyGroceryProductBulkRequestInner []ClassifyGroceryProductBulkRequestInner) ApiClassifyGroceryProductBulkRequest

func (ApiClassifyGroceryProductBulkRequest) Execute

func (ApiClassifyGroceryProductBulkRequest) Locale

The display name of the returned category, supported is en_US (for American English) and en_GB (for British English).

type ApiClassifyGroceryProductRequest

type ApiClassifyGroceryProductRequest struct {
	ApiService *ProductsAPIService
	// contains filtered or unexported fields
}

func (ApiClassifyGroceryProductRequest) ClassifyGroceryProductRequest

func (r ApiClassifyGroceryProductRequest) ClassifyGroceryProductRequest(classifyGroceryProductRequest ClassifyGroceryProductRequest) ApiClassifyGroceryProductRequest

func (ApiClassifyGroceryProductRequest) Execute

func (ApiClassifyGroceryProductRequest) Locale

The display name of the returned category, supported is en_US (for American English) and en_GB (for British English).

type ApiClearMealPlanDayRequest

type ApiClearMealPlanDayRequest struct {
	ApiService *MealPlanningAPIService
	// contains filtered or unexported fields
}

func (ApiClearMealPlanDayRequest) Execute

func (r ApiClearMealPlanDayRequest) Execute() (map[string]interface{}, *http.Response, error)

func (ApiClearMealPlanDayRequest) Hash

The private hash for the username.

type ApiComputeGlycemicLoadRequest

type ApiComputeGlycemicLoadRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiComputeGlycemicLoadRequest) ComputeGlycemicLoadRequest

func (r ApiComputeGlycemicLoadRequest) ComputeGlycemicLoadRequest(computeGlycemicLoadRequest ComputeGlycemicLoadRequest) ApiComputeGlycemicLoadRequest

func (ApiComputeGlycemicLoadRequest) Execute

func (ApiComputeGlycemicLoadRequest) Language

The language of the input. Either 'en' or 'de'.

type ApiComputeIngredientAmountRequest

type ApiComputeIngredientAmountRequest struct {
	ApiService *IngredientsAPIService
	// contains filtered or unexported fields
}

func (ApiComputeIngredientAmountRequest) Execute

func (ApiComputeIngredientAmountRequest) Nutrient

The target nutrient. See a list of supported nutrients.

func (ApiComputeIngredientAmountRequest) Target

The target number of the given nutrient.

func (ApiComputeIngredientAmountRequest) Unit

The target unit.

type ApiConnectUserRequest

type ApiConnectUserRequest struct {
	ApiService *MealPlanningAPIService
	// contains filtered or unexported fields
}

func (ApiConnectUserRequest) ConnectUserRequest

func (r ApiConnectUserRequest) ConnectUserRequest(connectUserRequest ConnectUserRequest) ApiConnectUserRequest

func (ApiConnectUserRequest) Execute

type ApiConvertAmountsRequest

type ApiConvertAmountsRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiConvertAmountsRequest) Execute

func (ApiConvertAmountsRequest) IngredientName

func (r ApiConvertAmountsRequest) IngredientName(ingredientName string) ApiConvertAmountsRequest

The ingredient which you want to convert.

func (ApiConvertAmountsRequest) SourceAmount

func (r ApiConvertAmountsRequest) SourceAmount(sourceAmount float32) ApiConvertAmountsRequest

The amount from which you want to convert, e.g. the 2.5 in \"2.5 cups of flour to grams\".

func (ApiConvertAmountsRequest) SourceUnit

func (r ApiConvertAmountsRequest) SourceUnit(sourceUnit string) ApiConvertAmountsRequest

The unit from which you want to convert, e.g. the grams in \"2.5 cups of flour to grams\". You can also use \"piece\", e.g. \"3.4 oz tomatoes to piece\"

func (ApiConvertAmountsRequest) TargetUnit

func (r ApiConvertAmountsRequest) TargetUnit(targetUnit string) ApiConvertAmountsRequest

The unit to which you want to convert, e.g. the grams in \"2.5 cups of flour to grams\". You can also use \"piece\", e.g. \"3.4 oz tomatoes to piece\"

type ApiCreateRecipeCardGetRequest

type ApiCreateRecipeCardGetRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiCreateRecipeCardGetRequest) BackgroundColor

func (r ApiCreateRecipeCardGetRequest) BackgroundColor(backgroundColor string) ApiCreateRecipeCardGetRequest

The background color for the recipe card as a hex-string.

func (ApiCreateRecipeCardGetRequest) BackgroundImage

func (r ApiCreateRecipeCardGetRequest) BackgroundImage(backgroundImage string) ApiCreateRecipeCardGetRequest

The background image (\"none\",\"background1\", or \"background2\").

func (ApiCreateRecipeCardGetRequest) Execute

func (r ApiCreateRecipeCardGetRequest) Execute() (map[string]interface{}, *http.Response, error)

func (ApiCreateRecipeCardGetRequest) FontColor

The font color for the recipe card as a hex-string.

func (ApiCreateRecipeCardGetRequest) Mask

The mask to put over the recipe image (\"ellipseMask\", \"diamondMask\", \"starMask\", \"heartMask\", \"potMask\", \"fishMask\").

type ApiCreateRecipeCardRequest

type ApiCreateRecipeCardRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiCreateRecipeCardRequest) Author

The author of the recipe.

func (ApiCreateRecipeCardRequest) BackgroundColor

func (r ApiCreateRecipeCardRequest) BackgroundColor(backgroundColor string) ApiCreateRecipeCardRequest

The background color for the recipe card as a hex-string.

func (ApiCreateRecipeCardRequest) BackgroundImage

func (r ApiCreateRecipeCardRequest) BackgroundImage(backgroundImage string) ApiCreateRecipeCardRequest

The background image ('none', 'background1', or 'background2').

func (ApiCreateRecipeCardRequest) Execute

func (ApiCreateRecipeCardRequest) FontColor

The font color for the recipe card as a hex-string.

func (ApiCreateRecipeCardRequest) Image

The binary image of the recipe as jpg.

func (ApiCreateRecipeCardRequest) ImageUrl

If you do not sent a binary image you can also pass the image URL.

func (ApiCreateRecipeCardRequest) Ingredients

The ingredient list of the recipe, one ingredient per line (separate lines with \\\\n).

func (ApiCreateRecipeCardRequest) Instructions

func (r ApiCreateRecipeCardRequest) Instructions(instructions string) ApiCreateRecipeCardRequest

The instructions to make the recipe. One step per line (separate lines with \\\\n).

func (ApiCreateRecipeCardRequest) Mask

The mask to put over the recipe image ('ellipseMask', 'diamondMask', 'starMask', 'heartMask', 'potMask', 'fishMask').

func (ApiCreateRecipeCardRequest) ReadyInMinutes

func (r ApiCreateRecipeCardRequest) ReadyInMinutes(readyInMinutes float32) ApiCreateRecipeCardRequest

The number of minutes it takes to get the recipe on the table.

func (ApiCreateRecipeCardRequest) Servings

The number of servings the recipe makes.

func (ApiCreateRecipeCardRequest) Source

The source of the recipe.

func (ApiCreateRecipeCardRequest) Title

The title of the recipe.

type ApiDeleteFromMealPlanRequest

type ApiDeleteFromMealPlanRequest struct {
	ApiService *MealPlanningAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteFromMealPlanRequest) Execute

func (r ApiDeleteFromMealPlanRequest) Execute() (map[string]interface{}, *http.Response, error)

func (ApiDeleteFromMealPlanRequest) Hash

The private hash for the username.

type ApiDeleteFromShoppingListRequest

type ApiDeleteFromShoppingListRequest struct {
	ApiService *MealPlanningAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteFromShoppingListRequest) Execute

func (r ApiDeleteFromShoppingListRequest) Execute() (map[string]interface{}, *http.Response, error)

func (ApiDeleteFromShoppingListRequest) Hash

The private hash for the username.

type ApiDeleteMealPlanTemplateRequest

type ApiDeleteMealPlanTemplateRequest struct {
	ApiService *MealPlanningAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteMealPlanTemplateRequest) Execute

func (r ApiDeleteMealPlanTemplateRequest) Execute() (map[string]interface{}, *http.Response, error)

func (ApiDeleteMealPlanTemplateRequest) Hash

The private hash for the username.

type ApiDetectFoodInTextRequest

type ApiDetectFoodInTextRequest struct {
	ApiService *MiscAPIService
	// contains filtered or unexported fields
}

func (ApiDetectFoodInTextRequest) Execute

func (ApiDetectFoodInTextRequest) Text

type ApiEquipmentByIDImageRequest

type ApiEquipmentByIDImageRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiEquipmentByIDImageRequest) Execute

type ApiExtractRecipeFromWebsiteRequest

type ApiExtractRecipeFromWebsiteRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiExtractRecipeFromWebsiteRequest) Analyze

If true, the recipe will be analyzed and classified resolving in more data such as cuisines, dish types, and more.

func (ApiExtractRecipeFromWebsiteRequest) Execute

func (ApiExtractRecipeFromWebsiteRequest) ForceExtraction

If true, the extraction will be triggered whether we already know the recipe or not. Use this only if information is missing as this operation is slower.

func (ApiExtractRecipeFromWebsiteRequest) IncludeNutrition

func (r ApiExtractRecipeFromWebsiteRequest) IncludeNutrition(includeNutrition bool) ApiExtractRecipeFromWebsiteRequest

Include nutrition data in the recipe information. Nutrition data is per serving. If you want the nutrition data for the entire recipe, just multiply by the number of servings.

func (ApiExtractRecipeFromWebsiteRequest) IncludeTaste

Whether taste data should be added to correctly parsed ingredients.

func (ApiExtractRecipeFromWebsiteRequest) Url

The URL of the recipe page.

type ApiGenerateMealPlanRequest

type ApiGenerateMealPlanRequest struct {
	ApiService *MealPlanningAPIService
	// contains filtered or unexported fields
}

func (ApiGenerateMealPlanRequest) Diet

Enter a diet that the meal plan has to adhere to. See a full list of supported diets.

func (ApiGenerateMealPlanRequest) Exclude

A comma-separated list of allergens or ingredients that must be excluded.

func (ApiGenerateMealPlanRequest) Execute

func (ApiGenerateMealPlanRequest) TargetCalories

func (r ApiGenerateMealPlanRequest) TargetCalories(targetCalories float32) ApiGenerateMealPlanRequest

What is the caloric target for one day? The meal plan generator will try to get as close as possible to that goal.

func (ApiGenerateMealPlanRequest) TimeFrame

Either for one \"day\" or an entire \"week\".

type ApiGenerateShoppingListRequest

type ApiGenerateShoppingListRequest struct {
	ApiService *MealPlanningAPIService
	// contains filtered or unexported fields
}

func (ApiGenerateShoppingListRequest) Execute

func (ApiGenerateShoppingListRequest) Hash

The private hash for the username.

type ApiGetARandomFoodJokeRequest

type ApiGetARandomFoodJokeRequest struct {
	ApiService *MiscAPIService
	// contains filtered or unexported fields
}

func (ApiGetARandomFoodJokeRequest) Execute

type ApiGetAnalyzedRecipeInstructionsRequest

type ApiGetAnalyzedRecipeInstructionsRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiGetAnalyzedRecipeInstructionsRequest) Execute

func (ApiGetAnalyzedRecipeInstructionsRequest) StepBreakdown

Whether to break down the recipe steps even more.

type ApiGetComparableProductsRequest

type ApiGetComparableProductsRequest struct {
	ApiService *ProductsAPIService
	// contains filtered or unexported fields
}

func (ApiGetComparableProductsRequest) Execute

type ApiGetConversationSuggestsRequest

type ApiGetConversationSuggestsRequest struct {
	ApiService *MiscAPIService
	// contains filtered or unexported fields
}

func (ApiGetConversationSuggestsRequest) Execute

func (ApiGetConversationSuggestsRequest) Number

The number of suggestions to return (between 1 and 25).

func (ApiGetConversationSuggestsRequest) Query

A (partial) query from the user. The endpoint will return if it matches topics it can talk about.

type ApiGetDishPairingForWineRequest

type ApiGetDishPairingForWineRequest struct {
	ApiService *WineAPIService
	// contains filtered or unexported fields
}

func (ApiGetDishPairingForWineRequest) Execute

func (ApiGetDishPairingForWineRequest) Wine

The type of wine that should be paired, e.g. \"merlot\", \"riesling\", or \"malbec\".

type ApiGetIngredientInformationRequest

type ApiGetIngredientInformationRequest struct {
	ApiService *IngredientsAPIService
	// contains filtered or unexported fields
}

func (ApiGetIngredientInformationRequest) Amount

The amount of this ingredient.

func (ApiGetIngredientInformationRequest) Execute

func (ApiGetIngredientInformationRequest) Unit

The unit for the given amount.

type ApiGetIngredientSubstitutesByIDRequest

type ApiGetIngredientSubstitutesByIDRequest struct {
	ApiService *IngredientsAPIService
	// contains filtered or unexported fields
}

func (ApiGetIngredientSubstitutesByIDRequest) Execute

type ApiGetIngredientSubstitutesRequest

type ApiGetIngredientSubstitutesRequest struct {
	ApiService *IngredientsAPIService
	// contains filtered or unexported fields
}

func (ApiGetIngredientSubstitutesRequest) Execute

func (ApiGetIngredientSubstitutesRequest) IngredientName

The name of the ingredient you want to replace.

type ApiGetMealPlanTemplateRequest

type ApiGetMealPlanTemplateRequest struct {
	ApiService *MealPlanningAPIService
	// contains filtered or unexported fields
}

func (ApiGetMealPlanTemplateRequest) Execute

func (ApiGetMealPlanTemplateRequest) Hash

The private hash for the username.

type ApiGetMealPlanTemplatesRequest

type ApiGetMealPlanTemplatesRequest struct {
	ApiService *MealPlanningAPIService
	// contains filtered or unexported fields
}

func (ApiGetMealPlanTemplatesRequest) Execute

func (ApiGetMealPlanTemplatesRequest) Hash

The private hash for the username.

type ApiGetMealPlanWeekRequest

type ApiGetMealPlanWeekRequest struct {
	ApiService *MealPlanningAPIService
	// contains filtered or unexported fields
}

func (ApiGetMealPlanWeekRequest) Execute

func (ApiGetMealPlanWeekRequest) Hash

The private hash for the username.

type ApiGetMenuItemInformationRequest

type ApiGetMenuItemInformationRequest struct {
	ApiService *MenuItemsAPIService
	// contains filtered or unexported fields
}

func (ApiGetMenuItemInformationRequest) Execute

type ApiGetProductInformationRequest

type ApiGetProductInformationRequest struct {
	ApiService *ProductsAPIService
	// contains filtered or unexported fields
}

func (ApiGetProductInformationRequest) Execute

type ApiGetRandomFoodTriviaRequest

type ApiGetRandomFoodTriviaRequest struct {
	ApiService *MiscAPIService
	// contains filtered or unexported fields
}

func (ApiGetRandomFoodTriviaRequest) Execute

type ApiGetRandomRecipesRequest

type ApiGetRandomRecipesRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiGetRandomRecipesRequest) ExcludeTags

A comma-separated list of tags that the random recipe(s) must not adhere to.

func (ApiGetRandomRecipesRequest) Execute

func (ApiGetRandomRecipesRequest) IncludeNutrition

func (r ApiGetRandomRecipesRequest) IncludeNutrition(includeNutrition bool) ApiGetRandomRecipesRequest

Include nutrition data in the recipe information. Nutrition data is per serving. If you want the nutrition data for the entire recipe, just multiply by the number of servings.

func (ApiGetRandomRecipesRequest) IncludeTags

A comma-separated list of tags that the random recipe(s) must adhere to.

func (ApiGetRandomRecipesRequest) Number

The maximum number of items to return (between 1 and 100). Defaults to 10.

type ApiGetRecipeEquipmentByIDRequest

type ApiGetRecipeEquipmentByIDRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiGetRecipeEquipmentByIDRequest) Execute

type ApiGetRecipeInformationBulkRequest

type ApiGetRecipeInformationBulkRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiGetRecipeInformationBulkRequest) Execute

func (ApiGetRecipeInformationBulkRequest) Ids

A comma-separated list of recipe ids.

func (ApiGetRecipeInformationBulkRequest) IncludeNutrition

func (r ApiGetRecipeInformationBulkRequest) IncludeNutrition(includeNutrition bool) ApiGetRecipeInformationBulkRequest

Include nutrition data in the recipe information. Nutrition data is per serving. If you want the nutrition data for the entire recipe, just multiply by the number of servings.

type ApiGetRecipeInformationRequest

type ApiGetRecipeInformationRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiGetRecipeInformationRequest) AddTasteData

Add taste data to the recipe.

func (ApiGetRecipeInformationRequest) AddWinePairing

func (r ApiGetRecipeInformationRequest) AddWinePairing(addWinePairing bool) ApiGetRecipeInformationRequest

Add a wine pairing to the recipe.

func (ApiGetRecipeInformationRequest) Execute

func (ApiGetRecipeInformationRequest) IncludeNutrition

func (r ApiGetRecipeInformationRequest) IncludeNutrition(includeNutrition bool) ApiGetRecipeInformationRequest

Include nutrition data in the recipe information. Nutrition data is per serving. If you want the nutrition data for the entire recipe, just multiply by the number of servings.

type ApiGetRecipeIngredientsByIDRequest

type ApiGetRecipeIngredientsByIDRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiGetRecipeIngredientsByIDRequest) Execute

type ApiGetRecipeNutritionWidgetByIDRequest

type ApiGetRecipeNutritionWidgetByIDRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiGetRecipeNutritionWidgetByIDRequest) Execute

type ApiGetRecipePriceBreakdownByIDRequest

type ApiGetRecipePriceBreakdownByIDRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiGetRecipePriceBreakdownByIDRequest) Execute

type ApiGetRecipeTasteByIDRequest

type ApiGetRecipeTasteByIDRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiGetRecipeTasteByIDRequest) Execute

func (ApiGetRecipeTasteByIDRequest) Normalize

Normalize to the strongest taste.

type ApiGetShoppingListRequest

type ApiGetShoppingListRequest struct {
	ApiService *MealPlanningAPIService
	// contains filtered or unexported fields
}

func (ApiGetShoppingListRequest) Execute

func (ApiGetShoppingListRequest) Hash

The private hash for the username.

type ApiGetSimilarRecipesRequest

type ApiGetSimilarRecipesRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiGetSimilarRecipesRequest) Execute

func (ApiGetSimilarRecipesRequest) Number

The maximum number of items to return (between 1 and 100). Defaults to 10.

type ApiGetWineDescriptionRequest

type ApiGetWineDescriptionRequest struct {
	ApiService *WineAPIService
	// contains filtered or unexported fields
}

func (ApiGetWineDescriptionRequest) Execute

func (ApiGetWineDescriptionRequest) Wine

The name of the wine that should be paired, e.g. \"merlot\", \"riesling\", or \"malbec\".

type ApiGetWinePairingRequest

type ApiGetWinePairingRequest struct {
	ApiService *WineAPIService
	// contains filtered or unexported fields
}

func (ApiGetWinePairingRequest) Execute

func (ApiGetWinePairingRequest) Food

The food to get a pairing for. This can be a dish (\"steak\"), an ingredient (\"salmon\"), or a cuisine (\"italian\").

func (ApiGetWinePairingRequest) MaxPrice

The maximum price for the specific wine recommendation in USD.

type ApiGetWineRecommendationRequest

type ApiGetWineRecommendationRequest struct {
	ApiService *WineAPIService
	// contains filtered or unexported fields
}

func (ApiGetWineRecommendationRequest) Execute

func (ApiGetWineRecommendationRequest) MaxPrice

The maximum price for the specific wine recommendation in USD.

func (ApiGetWineRecommendationRequest) MinRating

The minimum rating of the recommended wine between 0 and 1. For example, 0.8 equals 4 out of 5 stars.

func (ApiGetWineRecommendationRequest) Number

The number of wine recommendations expected (between 1 and 100).

func (ApiGetWineRecommendationRequest) Wine

The type of wine to get a specific product recommendation for.

type ApiGuessNutritionByDishNameRequest

type ApiGuessNutritionByDishNameRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiGuessNutritionByDishNameRequest) Execute

func (ApiGuessNutritionByDishNameRequest) Title

The title of the dish.

type ApiImageAnalysisByURLRequest

type ApiImageAnalysisByURLRequest struct {
	ApiService *MiscAPIService
	// contains filtered or unexported fields
}

func (ApiImageAnalysisByURLRequest) Execute

func (ApiImageAnalysisByURLRequest) ImageUrl

The URL of the image to be analyzed.

type ApiImageClassificationByURLRequest

type ApiImageClassificationByURLRequest struct {
	ApiService *MiscAPIService
	// contains filtered or unexported fields
}

func (ApiImageClassificationByURLRequest) Execute

func (ApiImageClassificationByURLRequest) ImageUrl

The URL of the image to be classified.

type ApiIngredientSearchRequest

type ApiIngredientSearchRequest struct {
	ApiService *IngredientsAPIService
	// contains filtered or unexported fields
}

func (ApiIngredientSearchRequest) AddChildren

func (r ApiIngredientSearchRequest) AddChildren(addChildren bool) ApiIngredientSearchRequest

Whether to add children of found foods.

func (ApiIngredientSearchRequest) Execute

func (ApiIngredientSearchRequest) Intolerances

func (r ApiIngredientSearchRequest) Intolerances(intolerances string) ApiIngredientSearchRequest

A comma-separated list of intolerances. All recipes returned must not contain ingredients that are not suitable for people with the intolerances entered. See a full list of supported intolerances.

func (ApiIngredientSearchRequest) Language

The language of the input. Either 'en' or 'de'.

func (ApiIngredientSearchRequest) MaxCarbsPercent

func (r ApiIngredientSearchRequest) MaxCarbsPercent(maxCarbsPercent float32) ApiIngredientSearchRequest

The maximum percentage of carbs the food can have (between 0 and 100).

func (ApiIngredientSearchRequest) MaxFatPercent

func (r ApiIngredientSearchRequest) MaxFatPercent(maxFatPercent float32) ApiIngredientSearchRequest

The maximum percentage of fat the food can have (between 0 and 100).

func (ApiIngredientSearchRequest) MaxProteinPercent

func (r ApiIngredientSearchRequest) MaxProteinPercent(maxProteinPercent float32) ApiIngredientSearchRequest

The maximum percentage of protein the food can have (between 0 and 100).

func (ApiIngredientSearchRequest) MetaInformation

func (r ApiIngredientSearchRequest) MetaInformation(metaInformation bool) ApiIngredientSearchRequest

Whether to return more meta information about the ingredients.

func (ApiIngredientSearchRequest) MinCarbsPercent

func (r ApiIngredientSearchRequest) MinCarbsPercent(minCarbsPercent float32) ApiIngredientSearchRequest

The minimum percentage of carbs the food must have (between 0 and 100).

func (ApiIngredientSearchRequest) MinFatPercent

func (r ApiIngredientSearchRequest) MinFatPercent(minFatPercent float32) ApiIngredientSearchRequest

The minimum percentage of fat the food must have (between 0 and 100).

func (ApiIngredientSearchRequest) MinProteinPercent

func (r ApiIngredientSearchRequest) MinProteinPercent(minProteinPercent float32) ApiIngredientSearchRequest

The minimum percentage of protein the food must have (between 0 and 100).

func (ApiIngredientSearchRequest) Number

The maximum number of items to return (between 1 and 100). Defaults to 10.

func (ApiIngredientSearchRequest) Offset

The number of results to skip (between 0 and 900).

func (ApiIngredientSearchRequest) Query

The (natural language) search query.

func (ApiIngredientSearchRequest) Sort

The strategy to sort recipes by. See a full list of supported sorting options.

func (ApiIngredientSearchRequest) SortDirection

func (r ApiIngredientSearchRequest) SortDirection(sortDirection string) ApiIngredientSearchRequest

The direction in which to sort. Must be either 'asc' (ascending) or 'desc' (descending).

type ApiIngredientsByIDImageRequest

type ApiIngredientsByIDImageRequest struct {
	ApiService *IngredientsAPIService
	// contains filtered or unexported fields
}

func (ApiIngredientsByIDImageRequest) Execute

func (ApiIngredientsByIDImageRequest) Measure

Whether the the measures should be 'us' or 'metric'.

type ApiMapIngredientsToGroceryProductsRequest

type ApiMapIngredientsToGroceryProductsRequest struct {
	ApiService *IngredientsAPIService
	// contains filtered or unexported fields
}

func (ApiMapIngredientsToGroceryProductsRequest) Execute

func (ApiMapIngredientsToGroceryProductsRequest) MapIngredientsToGroceryProductsRequest

func (r ApiMapIngredientsToGroceryProductsRequest) MapIngredientsToGroceryProductsRequest(mapIngredientsToGroceryProductsRequest MapIngredientsToGroceryProductsRequest) ApiMapIngredientsToGroceryProductsRequest

type ApiMenuItemNutritionByIDImageRequest

type ApiMenuItemNutritionByIDImageRequest struct {
	ApiService *MenuItemsAPIService
	// contains filtered or unexported fields
}

func (ApiMenuItemNutritionByIDImageRequest) Execute

type ApiMenuItemNutritionLabelImageRequest

type ApiMenuItemNutritionLabelImageRequest struct {
	ApiService *MenuItemsAPIService
	// contains filtered or unexported fields
}

func (ApiMenuItemNutritionLabelImageRequest) Execute

func (ApiMenuItemNutritionLabelImageRequest) ShowIngredients

Whether to show a list of ingredients.

func (ApiMenuItemNutritionLabelImageRequest) ShowOptionalNutrients

func (r ApiMenuItemNutritionLabelImageRequest) ShowOptionalNutrients(showOptionalNutrients bool) ApiMenuItemNutritionLabelImageRequest

Whether to show optional nutrients.

func (ApiMenuItemNutritionLabelImageRequest) ShowZeroValues

Whether to show zero values.

type ApiMenuItemNutritionLabelWidgetRequest

type ApiMenuItemNutritionLabelWidgetRequest struct {
	ApiService *MenuItemsAPIService
	// contains filtered or unexported fields
}

func (ApiMenuItemNutritionLabelWidgetRequest) DefaultCss

Whether the default CSS should be added to the response.

func (ApiMenuItemNutritionLabelWidgetRequest) Execute

func (ApiMenuItemNutritionLabelWidgetRequest) ShowIngredients

Whether to show a list of ingredients.

func (ApiMenuItemNutritionLabelWidgetRequest) ShowOptionalNutrients

func (r ApiMenuItemNutritionLabelWidgetRequest) ShowOptionalNutrients(showOptionalNutrients bool) ApiMenuItemNutritionLabelWidgetRequest

Whether to show optional nutrients.

func (ApiMenuItemNutritionLabelWidgetRequest) ShowZeroValues

Whether to show zero values.

type ApiParseIngredientsRequest

type ApiParseIngredientsRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiParseIngredientsRequest) Execute

func (ApiParseIngredientsRequest) IncludeNutrition

func (r ApiParseIngredientsRequest) IncludeNutrition(includeNutrition bool) ApiParseIngredientsRequest

Whether nutrition data should be added to correctly parsed ingredients.

func (ApiParseIngredientsRequest) IngredientList

func (r ApiParseIngredientsRequest) IngredientList(ingredientList string) ApiParseIngredientsRequest

The ingredient list of the recipe, one ingredient per line.

func (ApiParseIngredientsRequest) Language

The language of the input. Either 'en' or 'de'.

func (ApiParseIngredientsRequest) Servings

The number of servings that you can make from the ingredients.

type ApiPriceBreakdownByIDImageRequest

type ApiPriceBreakdownByIDImageRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiPriceBreakdownByIDImageRequest) Execute

type ApiProductNutritionByIDImageRequest

type ApiProductNutritionByIDImageRequest struct {
	ApiService *ProductsAPIService
	// contains filtered or unexported fields
}

func (ApiProductNutritionByIDImageRequest) Execute

type ApiProductNutritionLabelImageRequest

type ApiProductNutritionLabelImageRequest struct {
	ApiService *ProductsAPIService
	// contains filtered or unexported fields
}

func (ApiProductNutritionLabelImageRequest) Execute

func (ApiProductNutritionLabelImageRequest) ShowIngredients

Whether to show a list of ingredients.

func (ApiProductNutritionLabelImageRequest) ShowOptionalNutrients

func (r ApiProductNutritionLabelImageRequest) ShowOptionalNutrients(showOptionalNutrients bool) ApiProductNutritionLabelImageRequest

Whether to show optional nutrients.

func (ApiProductNutritionLabelImageRequest) ShowZeroValues

Whether to show zero values.

type ApiProductNutritionLabelWidgetRequest

type ApiProductNutritionLabelWidgetRequest struct {
	ApiService *ProductsAPIService
	// contains filtered or unexported fields
}

func (ApiProductNutritionLabelWidgetRequest) DefaultCss

Whether the default CSS should be added to the response.

func (ApiProductNutritionLabelWidgetRequest) Execute

func (ApiProductNutritionLabelWidgetRequest) ShowIngredients

Whether to show a list of ingredients.

func (ApiProductNutritionLabelWidgetRequest) ShowOptionalNutrients

func (r ApiProductNutritionLabelWidgetRequest) ShowOptionalNutrients(showOptionalNutrients bool) ApiProductNutritionLabelWidgetRequest

Whether to show optional nutrients.

func (ApiProductNutritionLabelWidgetRequest) ShowZeroValues

Whether to show zero values.

type ApiQuickAnswerRequest

type ApiQuickAnswerRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiQuickAnswerRequest) Execute

func (ApiQuickAnswerRequest) Q

The nutrition related question.

type ApiRecipeNutritionByIDImageRequest

type ApiRecipeNutritionByIDImageRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiRecipeNutritionByIDImageRequest) Execute

type ApiRecipeNutritionLabelImageRequest

type ApiRecipeNutritionLabelImageRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiRecipeNutritionLabelImageRequest) Execute

func (ApiRecipeNutritionLabelImageRequest) ShowIngredients

Whether to show a list of ingredients.

func (ApiRecipeNutritionLabelImageRequest) ShowOptionalNutrients

func (r ApiRecipeNutritionLabelImageRequest) ShowOptionalNutrients(showOptionalNutrients bool) ApiRecipeNutritionLabelImageRequest

Whether to show optional nutrients.

func (ApiRecipeNutritionLabelImageRequest) ShowZeroValues

Whether to show zero values.

type ApiRecipeNutritionLabelWidgetRequest

type ApiRecipeNutritionLabelWidgetRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiRecipeNutritionLabelWidgetRequest) DefaultCss

Whether the default CSS should be added to the response.

func (ApiRecipeNutritionLabelWidgetRequest) Execute

func (ApiRecipeNutritionLabelWidgetRequest) ShowIngredients

Whether to show a list of ingredients.

func (ApiRecipeNutritionLabelWidgetRequest) ShowOptionalNutrients

func (r ApiRecipeNutritionLabelWidgetRequest) ShowOptionalNutrients(showOptionalNutrients bool) ApiRecipeNutritionLabelWidgetRequest

Whether to show optional nutrients.

func (ApiRecipeNutritionLabelWidgetRequest) ShowZeroValues

Whether to show zero values.

type ApiRecipeTasteByIDImageRequest

type ApiRecipeTasteByIDImageRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiRecipeTasteByIDImageRequest) Execute

func (ApiRecipeTasteByIDImageRequest) Normalize

Normalize to the strongest taste.

func (ApiRecipeTasteByIDImageRequest) Rgb

Red, green, blue values for the chart color.

type ApiSearchAllFoodRequest

type ApiSearchAllFoodRequest struct {
	ApiService *MiscAPIService
	// contains filtered or unexported fields
}

func (ApiSearchAllFoodRequest) Execute

func (ApiSearchAllFoodRequest) Number

The maximum number of items to return (between 1 and 100). Defaults to 10.

func (ApiSearchAllFoodRequest) Offset

The number of results to skip (between 0 and 900).

func (ApiSearchAllFoodRequest) Query

The search query.

type ApiSearchCustomFoodsRequest

type ApiSearchCustomFoodsRequest struct {
	ApiService *MiscAPIService
	// contains filtered or unexported fields
}

func (ApiSearchCustomFoodsRequest) Execute

func (ApiSearchCustomFoodsRequest) Hash

The private hash for the username.

func (ApiSearchCustomFoodsRequest) Number

The maximum number of items to return (between 1 and 100). Defaults to 10.

func (ApiSearchCustomFoodsRequest) Offset

The number of results to skip (between 0 and 900).

func (ApiSearchCustomFoodsRequest) Query

The (natural language) search query.

func (ApiSearchCustomFoodsRequest) Username

The username.

type ApiSearchFoodVideosRequest

type ApiSearchFoodVideosRequest struct {
	ApiService *MiscAPIService
	// contains filtered or unexported fields
}

func (ApiSearchFoodVideosRequest) Cuisine

The cuisine(s) of the recipes. One or more, comma separated. See a full list of supported cuisines.

func (ApiSearchFoodVideosRequest) Diet

The diet for which the recipes must be suitable. See a full list of supported diets.

func (ApiSearchFoodVideosRequest) ExcludeIngredients

func (r ApiSearchFoodVideosRequest) ExcludeIngredients(excludeIngredients string) ApiSearchFoodVideosRequest

A comma-separated list of ingredients or ingredient types that the recipes must not contain.

func (ApiSearchFoodVideosRequest) Execute

func (ApiSearchFoodVideosRequest) IncludeIngredients

func (r ApiSearchFoodVideosRequest) IncludeIngredients(includeIngredients string) ApiSearchFoodVideosRequest

A comma-separated list of ingredients that the recipes should contain.

func (ApiSearchFoodVideosRequest) MaxLength

Maximum video length in seconds.

func (ApiSearchFoodVideosRequest) MinLength

Minimum video length in seconds.

func (ApiSearchFoodVideosRequest) Number

The maximum number of items to return (between 1 and 100). Defaults to 10.

func (ApiSearchFoodVideosRequest) Offset

The number of results to skip (between 0 and 900).

func (ApiSearchFoodVideosRequest) Query

The (natural language) search query.

func (ApiSearchFoodVideosRequest) Type_

The type of the recipes. See a full list of supported meal types.

type ApiSearchGroceryProductsByUPCRequest

type ApiSearchGroceryProductsByUPCRequest struct {
	ApiService *ProductsAPIService
	// contains filtered or unexported fields
}

func (ApiSearchGroceryProductsByUPCRequest) Execute

type ApiSearchGroceryProductsRequest

type ApiSearchGroceryProductsRequest struct {
	ApiService *ProductsAPIService
	// contains filtered or unexported fields
}

func (ApiSearchGroceryProductsRequest) AddProductInformation

func (r ApiSearchGroceryProductsRequest) AddProductInformation(addProductInformation bool) ApiSearchGroceryProductsRequest

If set to true, you get more information about the products returned.

func (ApiSearchGroceryProductsRequest) Execute

func (ApiSearchGroceryProductsRequest) MaxCalories

The maximum amount of calories the product can have.

func (ApiSearchGroceryProductsRequest) MaxCarbs

The maximum amount of carbohydrates in grams the product can have.

func (ApiSearchGroceryProductsRequest) MaxFat

The maximum amount of fat in grams the product can have.

func (ApiSearchGroceryProductsRequest) MaxProtein

The maximum amount of protein in grams the product can have.

func (ApiSearchGroceryProductsRequest) MinCalories

The minimum amount of calories the product must have.

func (ApiSearchGroceryProductsRequest) MinCarbs

The minimum amount of carbohydrates in grams the product must have.

func (ApiSearchGroceryProductsRequest) MinFat

The minimum amount of fat in grams the product must have.

func (ApiSearchGroceryProductsRequest) MinProtein

The minimum amount of protein in grams the product must have.

func (ApiSearchGroceryProductsRequest) Number

The maximum number of items to return (between 1 and 100). Defaults to 10.

func (ApiSearchGroceryProductsRequest) Offset

The number of results to skip (between 0 and 900).

func (ApiSearchGroceryProductsRequest) Query

The (natural language) search query.

type ApiSearchMenuItemsRequest

type ApiSearchMenuItemsRequest struct {
	ApiService *MenuItemsAPIService
	// contains filtered or unexported fields
}

func (ApiSearchMenuItemsRequest) AddMenuItemInformation

func (r ApiSearchMenuItemsRequest) AddMenuItemInformation(addMenuItemInformation bool) ApiSearchMenuItemsRequest

If set to true, you get more information about the menu items returned.

func (ApiSearchMenuItemsRequest) Execute

func (ApiSearchMenuItemsRequest) MaxCalories

func (r ApiSearchMenuItemsRequest) MaxCalories(maxCalories float32) ApiSearchMenuItemsRequest

The maximum amount of calories the menu item can have.

func (ApiSearchMenuItemsRequest) MaxCarbs

The maximum amount of carbohydrates in grams the menu item can have.

func (ApiSearchMenuItemsRequest) MaxFat

The maximum amount of fat in grams the menu item can have.

func (ApiSearchMenuItemsRequest) MaxProtein

The maximum amount of protein in grams the menu item can have.

func (ApiSearchMenuItemsRequest) MinCalories

func (r ApiSearchMenuItemsRequest) MinCalories(minCalories float32) ApiSearchMenuItemsRequest

The minimum amount of calories the menu item must have.

func (ApiSearchMenuItemsRequest) MinCarbs

The minimum amount of carbohydrates in grams the menu item must have.

func (ApiSearchMenuItemsRequest) MinFat

The minimum amount of fat in grams the menu item must have.

func (ApiSearchMenuItemsRequest) MinProtein

The minimum amount of protein in grams the menu item must have.

func (ApiSearchMenuItemsRequest) Number

The maximum number of items to return (between 1 and 100). Defaults to 10.

func (ApiSearchMenuItemsRequest) Offset

The number of results to skip (between 0 and 900).

func (ApiSearchMenuItemsRequest) Query

The (natural language) search query.

type ApiSearchRecipesByIngredientsRequest

type ApiSearchRecipesByIngredientsRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiSearchRecipesByIngredientsRequest) Execute

func (ApiSearchRecipesByIngredientsRequest) IgnorePantry

Whether to ignore typical pantry items, such as water, salt, flour, etc.

func (ApiSearchRecipesByIngredientsRequest) Ingredients

A comma-separated list of ingredients that the recipes should contain.

func (ApiSearchRecipesByIngredientsRequest) Number

The maximum number of items to return (between 1 and 100). Defaults to 10.

func (ApiSearchRecipesByIngredientsRequest) Ranking

Whether to maximize used ingredients (1) or minimize missing ingredients (2) first.

type ApiSearchRecipesByNutrientsRequest

type ApiSearchRecipesByNutrientsRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiSearchRecipesByNutrientsRequest) Execute

func (ApiSearchRecipesByNutrientsRequest) MaxAlcohol

The maximum amount of alcohol in grams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxCaffeine

The maximum amount of caffeine in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxCalcium

The maximum amount of calcium in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxCalories

The maximum amount of calories the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxCarbs

The maximum amount of carbohydrates in grams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxCholesterol

The maximum amount of cholesterol in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxCholine

The maximum amount of choline in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxCopper

The maximum amount of copper in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxFat

The maximum amount of fat in grams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxFiber

The maximum amount of fiber in grams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxFluoride

The maximum amount of fluoride in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxFolate

The maximum amount of folate in micrograms the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxFolicAcid

The maximum amount of folic acid in micrograms the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxIodine

The maximum amount of iodine in micrograms the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxIron

The maximum amount of iron in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxMagnesium

The maximum amount of magnesium in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxManganese

The maximum amount of manganese in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxPhosphorus

The maximum amount of phosphorus in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxPotassium

The maximum amount of potassium in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxProtein

The maximum amount of protein in grams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxSaturatedFat

The maximum amount of saturated fat in grams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxSelenium

The maximum amount of selenium in micrograms the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxSodium

The maximum amount of sodium in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxSugar

The maximum amount of sugar in grams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxVitaminA

The maximum amount of Vitamin A in IU the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxVitaminB1

The maximum amount of Vitamin B1 in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxVitaminB12

The maximum amount of Vitamin B12 in micrograms the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxVitaminB2

The maximum amount of Vitamin B2 in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxVitaminB3

The maximum amount of Vitamin B3 in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxVitaminB5

The maximum amount of Vitamin B5 in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxVitaminB6

The maximum amount of Vitamin B6 in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxVitaminC

The maximum amount of Vitamin C in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxVitaminD

The maximum amount of Vitamin D in micrograms the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxVitaminE

The maximum amount of Vitamin E in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxVitaminK

The maximum amount of Vitamin K in micrograms the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MaxZinc

The maximum amount of zinc in milligrams the recipe can have.

func (ApiSearchRecipesByNutrientsRequest) MinAlcohol

The minimum amount of alcohol in grams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinCaffeine

The minimum amount of caffeine in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinCalcium

The minimum amount of calcium in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinCalories

The minimum amount of calories the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinCarbs

The minimum amount of carbohydrates in grams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinCholesterol

The minimum amount of cholesterol in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinCholine

The minimum amount of choline in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinCopper

The minimum amount of copper in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinFat

The minimum amount of fat in grams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinFiber

The minimum amount of fiber in grams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinFluoride

The minimum amount of fluoride in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinFolate

The minimum amount of folate in micrograms the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinFolicAcid

The minimum amount of folic acid in micrograms the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinIodine

The minimum amount of iodine in micrograms the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinIron

The minimum amount of iron in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinMagnesium

The minimum amount of magnesium in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinManganese

The minimum amount of manganese in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinPhosphorus

The minimum amount of phosphorus in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinPotassium

The minimum amount of potassium in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinProtein

The minimum amount of protein in grams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinSaturatedFat

The minimum amount of saturated fat in grams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinSelenium

The minimum amount of selenium in micrograms the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinSodium

The minimum amount of sodium in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinSugar

The minimum amount of sugar in grams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinVitaminA

The minimum amount of Vitamin A in IU the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinVitaminB1

The minimum amount of Vitamin B1 in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinVitaminB12

The minimum amount of Vitamin B12 in micrograms the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinVitaminB2

The minimum amount of Vitamin B2 in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinVitaminB3

The minimum amount of Vitamin B3 in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinVitaminB5

The minimum amount of Vitamin B5 in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinVitaminB6

The minimum amount of Vitamin B6 in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinVitaminC

The minimum amount of Vitamin C in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinVitaminD

The minimum amount of Vitamin D in micrograms the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinVitaminE

The minimum amount of Vitamin E in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinVitaminK

The minimum amount of Vitamin K in micrograms the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) MinZinc

The minimum amount of zinc in milligrams the recipe must have.

func (ApiSearchRecipesByNutrientsRequest) Number

The maximum number of items to return (between 1 and 100). Defaults to 10.

func (ApiSearchRecipesByNutrientsRequest) Offset

The number of results to skip (between 0 and 900).

func (ApiSearchRecipesByNutrientsRequest) Random

If true, every request will give you a random set of recipes within the requested limits.

type ApiSearchRecipesRequest

type ApiSearchRecipesRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiSearchRecipesRequest) AddRecipeInformation

func (r ApiSearchRecipesRequest) AddRecipeInformation(addRecipeInformation bool) ApiSearchRecipesRequest

If set to true, you get more information about the recipes returned.

func (ApiSearchRecipesRequest) AddRecipeNutrition

func (r ApiSearchRecipesRequest) AddRecipeNutrition(addRecipeNutrition bool) ApiSearchRecipesRequest

If set to true, you get nutritional information about each recipes returned.

func (ApiSearchRecipesRequest) Author

The username of the recipe author.

func (ApiSearchRecipesRequest) Cuisine

The cuisine(s) of the recipes. One or more, comma separated (will be interpreted as 'OR'). See a full list of supported cuisines.

func (ApiSearchRecipesRequest) Diet

The diet for which the recipes must be suitable. See a full list of supported diets.

func (ApiSearchRecipesRequest) Equipment

The equipment required. Multiple values will be interpreted as 'or'. For example, value could be \"blender, frying pan, bowl\".

func (ApiSearchRecipesRequest) ExcludeCuisine

func (r ApiSearchRecipesRequest) ExcludeCuisine(excludeCuisine string) ApiSearchRecipesRequest

The cuisine(s) the recipes must not match. One or more, comma separated (will be interpreted as 'AND'). See a full list of supported cuisines.

func (ApiSearchRecipesRequest) ExcludeIngredients

func (r ApiSearchRecipesRequest) ExcludeIngredients(excludeIngredients string) ApiSearchRecipesRequest

A comma-separated list of ingredients or ingredient types that the recipes must not contain.

func (ApiSearchRecipesRequest) Execute

func (ApiSearchRecipesRequest) FillIngredients

func (r ApiSearchRecipesRequest) FillIngredients(fillIngredients bool) ApiSearchRecipesRequest

Add information about the ingredients and whether they are used or missing in relation to the query.

func (ApiSearchRecipesRequest) IgnorePantry

func (r ApiSearchRecipesRequest) IgnorePantry(ignorePantry bool) ApiSearchRecipesRequest

Whether to ignore typical pantry items, such as water, salt, flour, etc.

func (ApiSearchRecipesRequest) IncludeIngredients

func (r ApiSearchRecipesRequest) IncludeIngredients(includeIngredients string) ApiSearchRecipesRequest

A comma-separated list of ingredients that should/must be used in the recipes.

func (ApiSearchRecipesRequest) InstructionsRequired

func (r ApiSearchRecipesRequest) InstructionsRequired(instructionsRequired bool) ApiSearchRecipesRequest

Whether the recipes must have instructions.

func (ApiSearchRecipesRequest) Intolerances

func (r ApiSearchRecipesRequest) Intolerances(intolerances string) ApiSearchRecipesRequest

A comma-separated list of intolerances. All recipes returned must not contain ingredients that are not suitable for people with the intolerances entered. See a full list of supported intolerances.

func (ApiSearchRecipesRequest) MaxAlcohol

func (r ApiSearchRecipesRequest) MaxAlcohol(maxAlcohol float32) ApiSearchRecipesRequest

The maximum amount of alcohol in grams the recipe can have.

func (ApiSearchRecipesRequest) MaxCaffeine

func (r ApiSearchRecipesRequest) MaxCaffeine(maxCaffeine float32) ApiSearchRecipesRequest

The maximum amount of caffeine in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxCalcium

func (r ApiSearchRecipesRequest) MaxCalcium(maxCalcium float32) ApiSearchRecipesRequest

The maximum amount of calcium in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxCalories

func (r ApiSearchRecipesRequest) MaxCalories(maxCalories float32) ApiSearchRecipesRequest

The maximum amount of calories the recipe can have.

func (ApiSearchRecipesRequest) MaxCarbs

The maximum amount of carbohydrates in grams the recipe can have.

func (ApiSearchRecipesRequest) MaxCholesterol

func (r ApiSearchRecipesRequest) MaxCholesterol(maxCholesterol float32) ApiSearchRecipesRequest

The maximum amount of cholesterol in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxCholine

func (r ApiSearchRecipesRequest) MaxCholine(maxCholine float32) ApiSearchRecipesRequest

The maximum amount of choline in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxCopper

The maximum amount of copper in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxFat

The maximum amount of fat in grams the recipe can have.

func (ApiSearchRecipesRequest) MaxFiber

The maximum amount of fiber in grams the recipe can have.

func (ApiSearchRecipesRequest) MaxFluoride

func (r ApiSearchRecipesRequest) MaxFluoride(maxFluoride float32) ApiSearchRecipesRequest

The maximum amount of fluoride in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxFolate

The maximum amount of folate in micrograms the recipe can have.

func (ApiSearchRecipesRequest) MaxFolicAcid

func (r ApiSearchRecipesRequest) MaxFolicAcid(maxFolicAcid float32) ApiSearchRecipesRequest

The maximum amount of folic acid in micrograms the recipe can have.

func (ApiSearchRecipesRequest) MaxIodine

The maximum amount of iodine in micrograms the recipe can have.

func (ApiSearchRecipesRequest) MaxIron

The maximum amount of iron in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxMagnesium

func (r ApiSearchRecipesRequest) MaxMagnesium(maxMagnesium float32) ApiSearchRecipesRequest

The maximum amount of magnesium in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxManganese

func (r ApiSearchRecipesRequest) MaxManganese(maxManganese float32) ApiSearchRecipesRequest

The maximum amount of manganese in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxPhosphorus

func (r ApiSearchRecipesRequest) MaxPhosphorus(maxPhosphorus float32) ApiSearchRecipesRequest

The maximum amount of phosphorus in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxPotassium

func (r ApiSearchRecipesRequest) MaxPotassium(maxPotassium float32) ApiSearchRecipesRequest

The maximum amount of potassium in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxProtein

func (r ApiSearchRecipesRequest) MaxProtein(maxProtein float32) ApiSearchRecipesRequest

The maximum amount of protein in grams the recipe can have.

func (ApiSearchRecipesRequest) MaxReadyTime

func (r ApiSearchRecipesRequest) MaxReadyTime(maxReadyTime float32) ApiSearchRecipesRequest

The maximum time in minutes it should take to prepare and cook the recipe.

func (ApiSearchRecipesRequest) MaxSaturatedFat

func (r ApiSearchRecipesRequest) MaxSaturatedFat(maxSaturatedFat float32) ApiSearchRecipesRequest

The maximum amount of saturated fat in grams the recipe can have.

func (ApiSearchRecipesRequest) MaxSelenium

func (r ApiSearchRecipesRequest) MaxSelenium(maxSelenium float32) ApiSearchRecipesRequest

The maximum amount of selenium in micrograms the recipe can have.

func (ApiSearchRecipesRequest) MaxServings

func (r ApiSearchRecipesRequest) MaxServings(maxServings float32) ApiSearchRecipesRequest

The maximum amount of servings the recipe is for.

func (ApiSearchRecipesRequest) MaxSodium

The maximum amount of sodium in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxSugar

The maximum amount of sugar in grams the recipe can have.

func (ApiSearchRecipesRequest) MaxVitaminA

func (r ApiSearchRecipesRequest) MaxVitaminA(maxVitaminA float32) ApiSearchRecipesRequest

The maximum amount of Vitamin A in IU the recipe can have.

func (ApiSearchRecipesRequest) MaxVitaminB1

func (r ApiSearchRecipesRequest) MaxVitaminB1(maxVitaminB1 float32) ApiSearchRecipesRequest

The maximum amount of Vitamin B1 in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxVitaminB12

func (r ApiSearchRecipesRequest) MaxVitaminB12(maxVitaminB12 float32) ApiSearchRecipesRequest

The maximum amount of Vitamin B12 in micrograms the recipe can have.

func (ApiSearchRecipesRequest) MaxVitaminB2

func (r ApiSearchRecipesRequest) MaxVitaminB2(maxVitaminB2 float32) ApiSearchRecipesRequest

The maximum amount of Vitamin B2 in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxVitaminB3

func (r ApiSearchRecipesRequest) MaxVitaminB3(maxVitaminB3 float32) ApiSearchRecipesRequest

The maximum amount of Vitamin B3 in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxVitaminB5

func (r ApiSearchRecipesRequest) MaxVitaminB5(maxVitaminB5 float32) ApiSearchRecipesRequest

The maximum amount of Vitamin B5 in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxVitaminB6

func (r ApiSearchRecipesRequest) MaxVitaminB6(maxVitaminB6 float32) ApiSearchRecipesRequest

The maximum amount of Vitamin B6 in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxVitaminC

func (r ApiSearchRecipesRequest) MaxVitaminC(maxVitaminC float32) ApiSearchRecipesRequest

The maximum amount of Vitamin C in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxVitaminD

func (r ApiSearchRecipesRequest) MaxVitaminD(maxVitaminD float32) ApiSearchRecipesRequest

The maximum amount of Vitamin D in micrograms the recipe can have.

func (ApiSearchRecipesRequest) MaxVitaminE

func (r ApiSearchRecipesRequest) MaxVitaminE(maxVitaminE float32) ApiSearchRecipesRequest

The maximum amount of Vitamin E in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MaxVitaminK

func (r ApiSearchRecipesRequest) MaxVitaminK(maxVitaminK float32) ApiSearchRecipesRequest

The maximum amount of Vitamin K in micrograms the recipe can have.

func (ApiSearchRecipesRequest) MaxZinc

The maximum amount of zinc in milligrams the recipe can have.

func (ApiSearchRecipesRequest) MinAlcohol

func (r ApiSearchRecipesRequest) MinAlcohol(minAlcohol float32) ApiSearchRecipesRequest

The minimum amount of alcohol in grams the recipe must have.

func (ApiSearchRecipesRequest) MinCaffeine

func (r ApiSearchRecipesRequest) MinCaffeine(minCaffeine float32) ApiSearchRecipesRequest

The minimum amount of caffeine in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinCalcium

func (r ApiSearchRecipesRequest) MinCalcium(minCalcium float32) ApiSearchRecipesRequest

The minimum amount of calcium in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinCalories

func (r ApiSearchRecipesRequest) MinCalories(minCalories float32) ApiSearchRecipesRequest

The minimum amount of calories the recipe must have.

func (ApiSearchRecipesRequest) MinCarbs

The minimum amount of carbohydrates in grams the recipe must have.

func (ApiSearchRecipesRequest) MinCholesterol

func (r ApiSearchRecipesRequest) MinCholesterol(minCholesterol float32) ApiSearchRecipesRequest

The minimum amount of cholesterol in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinCholine

func (r ApiSearchRecipesRequest) MinCholine(minCholine float32) ApiSearchRecipesRequest

The minimum amount of choline in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinCopper

The minimum amount of copper in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinFat

The minimum amount of fat in grams the recipe must have.

func (ApiSearchRecipesRequest) MinFiber

The minimum amount of fiber in grams the recipe must have.

func (ApiSearchRecipesRequest) MinFluoride

func (r ApiSearchRecipesRequest) MinFluoride(minFluoride float32) ApiSearchRecipesRequest

The minimum amount of fluoride in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinFolate

The minimum amount of folate in micrograms the recipe must have.

func (ApiSearchRecipesRequest) MinFolicAcid

func (r ApiSearchRecipesRequest) MinFolicAcid(minFolicAcid float32) ApiSearchRecipesRequest

The minimum amount of folic acid in micrograms the recipe must have.

func (ApiSearchRecipesRequest) MinIodine

The minimum amount of iodine in micrograms the recipe must have.

func (ApiSearchRecipesRequest) MinIron

The minimum amount of iron in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinMagnesium

func (r ApiSearchRecipesRequest) MinMagnesium(minMagnesium float32) ApiSearchRecipesRequest

The minimum amount of magnesium in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinManganese

func (r ApiSearchRecipesRequest) MinManganese(minManganese float32) ApiSearchRecipesRequest

The minimum amount of manganese in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinPhosphorus

func (r ApiSearchRecipesRequest) MinPhosphorus(minPhosphorus float32) ApiSearchRecipesRequest

The minimum amount of phosphorus in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinPotassium

func (r ApiSearchRecipesRequest) MinPotassium(minPotassium float32) ApiSearchRecipesRequest

The minimum amount of potassium in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinProtein

func (r ApiSearchRecipesRequest) MinProtein(minProtein float32) ApiSearchRecipesRequest

The minimum amount of protein in grams the recipe must have.

func (ApiSearchRecipesRequest) MinSaturatedFat

func (r ApiSearchRecipesRequest) MinSaturatedFat(minSaturatedFat float32) ApiSearchRecipesRequest

The minimum amount of saturated fat in grams the recipe must have.

func (ApiSearchRecipesRequest) MinSelenium

func (r ApiSearchRecipesRequest) MinSelenium(minSelenium float32) ApiSearchRecipesRequest

The minimum amount of selenium in micrograms the recipe must have.

func (ApiSearchRecipesRequest) MinServings

func (r ApiSearchRecipesRequest) MinServings(minServings float32) ApiSearchRecipesRequest

The minimum amount of servings the recipe is for.

func (ApiSearchRecipesRequest) MinSodium

The minimum amount of sodium in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinSugar

The minimum amount of sugar in grams the recipe must have.

func (ApiSearchRecipesRequest) MinVitaminA

func (r ApiSearchRecipesRequest) MinVitaminA(minVitaminA float32) ApiSearchRecipesRequest

The minimum amount of Vitamin A in IU the recipe must have.

func (ApiSearchRecipesRequest) MinVitaminB1

func (r ApiSearchRecipesRequest) MinVitaminB1(minVitaminB1 float32) ApiSearchRecipesRequest

The minimum amount of Vitamin B1 in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinVitaminB12

func (r ApiSearchRecipesRequest) MinVitaminB12(minVitaminB12 float32) ApiSearchRecipesRequest

The minimum amount of Vitamin B12 in micrograms the recipe must have.

func (ApiSearchRecipesRequest) MinVitaminB2

func (r ApiSearchRecipesRequest) MinVitaminB2(minVitaminB2 float32) ApiSearchRecipesRequest

The minimum amount of Vitamin B2 in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinVitaminB3

func (r ApiSearchRecipesRequest) MinVitaminB3(minVitaminB3 float32) ApiSearchRecipesRequest

The minimum amount of Vitamin B3 in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinVitaminB5

func (r ApiSearchRecipesRequest) MinVitaminB5(minVitaminB5 float32) ApiSearchRecipesRequest

The minimum amount of Vitamin B5 in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinVitaminB6

func (r ApiSearchRecipesRequest) MinVitaminB6(minVitaminB6 float32) ApiSearchRecipesRequest

The minimum amount of Vitamin B6 in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinVitaminC

func (r ApiSearchRecipesRequest) MinVitaminC(minVitaminC float32) ApiSearchRecipesRequest

The minimum amount of Vitamin C milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinVitaminD

func (r ApiSearchRecipesRequest) MinVitaminD(minVitaminD float32) ApiSearchRecipesRequest

The minimum amount of Vitamin D in micrograms the recipe must have.

func (ApiSearchRecipesRequest) MinVitaminE

func (r ApiSearchRecipesRequest) MinVitaminE(minVitaminE float32) ApiSearchRecipesRequest

The minimum amount of Vitamin E in milligrams the recipe must have.

func (ApiSearchRecipesRequest) MinVitaminK

func (r ApiSearchRecipesRequest) MinVitaminK(minVitaminK float32) ApiSearchRecipesRequest

The minimum amount of Vitamin K in micrograms the recipe must have.

func (ApiSearchRecipesRequest) MinZinc

The minimum amount of zinc in milligrams the recipe must have.

func (ApiSearchRecipesRequest) Number

The maximum number of items to return (between 1 and 100). Defaults to 10.

func (ApiSearchRecipesRequest) Offset

The number of results to skip (between 0 and 900).

func (ApiSearchRecipesRequest) Query

The (natural language) search query.

func (ApiSearchRecipesRequest) RecipeBoxId

func (r ApiSearchRecipesRequest) RecipeBoxId(recipeBoxId int32) ApiSearchRecipesRequest

The id of the recipe box to which the search should be limited to.

func (ApiSearchRecipesRequest) Sort

The strategy to sort recipes by. See a full list of supported sorting options.

func (ApiSearchRecipesRequest) SortDirection

func (r ApiSearchRecipesRequest) SortDirection(sortDirection string) ApiSearchRecipesRequest

The direction in which to sort. Must be either 'asc' (ascending) or 'desc' (descending).

func (ApiSearchRecipesRequest) Tags

The tags (can be diets, meal types, cuisines, or intolerances) that the recipe must have.

func (ApiSearchRecipesRequest) TitleMatch

func (r ApiSearchRecipesRequest) TitleMatch(titleMatch string) ApiSearchRecipesRequest

Enter text that must be found in the title of the recipes.

func (ApiSearchRecipesRequest) Type_

The type of recipe. See a full list of supported meal types.

type ApiSearchRestaurantsRequest

type ApiSearchRestaurantsRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiSearchRestaurantsRequest) Budget

The user's budget for a meal in USD.

func (ApiSearchRestaurantsRequest) Cuisine

The cuisine of the restaurant.

func (ApiSearchRestaurantsRequest) Distance

The distance around the location in miles.

func (ApiSearchRestaurantsRequest) Execute

func (ApiSearchRestaurantsRequest) IsOpen

Whether the restaurant must be open at the time of search.

func (ApiSearchRestaurantsRequest) Lat

The latitude of the user's location.

func (ApiSearchRestaurantsRequest) Lng

The longitude of the user's location.\".

func (ApiSearchRestaurantsRequest) MinRating

The minimum rating of the restaurant between 0 and 5.

func (ApiSearchRestaurantsRequest) Page

The page number of results.

func (ApiSearchRestaurantsRequest) Query

The search query.

func (ApiSearchRestaurantsRequest) Sort

How to sort the results, one of the following 'cheapest', 'fastest', 'rating', 'distance' or the default 'relevance'.

type ApiSearchSiteContentRequest

type ApiSearchSiteContentRequest struct {
	ApiService *MiscAPIService
	// contains filtered or unexported fields
}

func (ApiSearchSiteContentRequest) Execute

func (ApiSearchSiteContentRequest) Query

The query to search for. You can also use partial queries such as \"spagh\" to already find spaghetti recipes, articles, grocery products, and other content.

type ApiSummarizeRecipeRequest

type ApiSummarizeRecipeRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiSummarizeRecipeRequest) Execute

type ApiTalkToChatbotRequest

type ApiTalkToChatbotRequest struct {
	ApiService *MiscAPIService
	// contains filtered or unexported fields
}

func (ApiTalkToChatbotRequest) ContextId

An arbitrary globally unique id for your conversation. The conversation can contain states so you should pass your context id if you want the bot to be able to remember the conversation.

func (ApiTalkToChatbotRequest) Execute

func (ApiTalkToChatbotRequest) Text

The request / question / answer from the user to the chatbot.

type ApiVisualizeEquipmentRequest

type ApiVisualizeEquipmentRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiVisualizeEquipmentRequest) DefaultCss

Whether the default CSS should be added to the response.

func (ApiVisualizeEquipmentRequest) Execute

func (ApiVisualizeEquipmentRequest) Instructions

The recipe's instructions.

func (r ApiVisualizeEquipmentRequest) ShowBacklink(showBacklink bool) ApiVisualizeEquipmentRequest

Whether to show a backlink to spoonacular. If set false, this call counts against your quota.

func (ApiVisualizeEquipmentRequest) View

How to visualize the ingredients, either 'grid' or 'list'.

type ApiVisualizeIngredientsRequest

type ApiVisualizeIngredientsRequest struct {
	ApiService *IngredientsAPIService
	// contains filtered or unexported fields
}

func (ApiVisualizeIngredientsRequest) DefaultCss

Whether the default CSS should be added to the response.

func (ApiVisualizeIngredientsRequest) Execute

func (ApiVisualizeIngredientsRequest) IngredientList

func (r ApiVisualizeIngredientsRequest) IngredientList(ingredientList string) ApiVisualizeIngredientsRequest

The ingredient list of the recipe, one ingredient per line (separate lines with \\\\n).

func (ApiVisualizeIngredientsRequest) Language

The language of the input. Either 'en' or 'de'.

func (ApiVisualizeIngredientsRequest) Measure

The original system of measurement, either 'metric' or 'us'.

func (ApiVisualizeIngredientsRequest) Servings

The number of servings.

Whether to show a backlink to spoonacular. If set false, this call counts against your quota.

func (ApiVisualizeIngredientsRequest) View

How to visualize the ingredients, either 'grid' or 'list'.

type ApiVisualizeMenuItemNutritionByIDRequest

type ApiVisualizeMenuItemNutritionByIDRequest struct {
	ApiService *MenuItemsAPIService
	// contains filtered or unexported fields
}

func (ApiVisualizeMenuItemNutritionByIDRequest) DefaultCss

Whether the default CSS should be added to the response.

func (ApiVisualizeMenuItemNutritionByIDRequest) Execute

type ApiVisualizePriceBreakdownRequest

type ApiVisualizePriceBreakdownRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiVisualizePriceBreakdownRequest) DefaultCss

Whether the default CSS should be added to the response.

func (ApiVisualizePriceBreakdownRequest) Execute

func (ApiVisualizePriceBreakdownRequest) IngredientList

The ingredient list of the recipe, one ingredient per line.

func (ApiVisualizePriceBreakdownRequest) Language

The language of the input. Either 'en' or 'de'.

func (ApiVisualizePriceBreakdownRequest) Mode

The mode in which the widget should be delivered. 1 = separate views (compact), 2 = all in one view (full).

func (ApiVisualizePriceBreakdownRequest) Servings

The number of servings.

Whether to show a backlink to spoonacular. If set false, this call counts against your quota.

type ApiVisualizeProductNutritionByIDRequest

type ApiVisualizeProductNutritionByIDRequest struct {
	ApiService *ProductsAPIService
	// contains filtered or unexported fields
}

func (ApiVisualizeProductNutritionByIDRequest) DefaultCss

Whether the default CSS should be added to the response.

func (ApiVisualizeProductNutritionByIDRequest) Execute

type ApiVisualizeRecipeEquipmentByIDRequest

type ApiVisualizeRecipeEquipmentByIDRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiVisualizeRecipeEquipmentByIDRequest) DefaultCss

Whether the default CSS should be added to the response.

func (ApiVisualizeRecipeEquipmentByIDRequest) Execute

type ApiVisualizeRecipeIngredientsByIDRequest

type ApiVisualizeRecipeIngredientsByIDRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiVisualizeRecipeIngredientsByIDRequest) DefaultCss

Whether the default CSS should be added to the response.

func (ApiVisualizeRecipeIngredientsByIDRequest) Execute

func (ApiVisualizeRecipeIngredientsByIDRequest) Measure

Whether the the measures should be 'us' or 'metric'.

type ApiVisualizeRecipeNutritionByIDRequest

type ApiVisualizeRecipeNutritionByIDRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiVisualizeRecipeNutritionByIDRequest) DefaultCss

Whether the default CSS should be added to the response.

func (ApiVisualizeRecipeNutritionByIDRequest) Execute

type ApiVisualizeRecipeNutritionRequest

type ApiVisualizeRecipeNutritionRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiVisualizeRecipeNutritionRequest) DefaultCss

Whether the default CSS should be added to the response.

func (ApiVisualizeRecipeNutritionRequest) Execute

func (ApiVisualizeRecipeNutritionRequest) IngredientList

The ingredient list of the recipe, one ingredient per line.

func (ApiVisualizeRecipeNutritionRequest) Language

The language of the input. Either 'en' or 'de'.

func (ApiVisualizeRecipeNutritionRequest) Servings

The number of servings.

Whether to show a backlink to spoonacular. If set false, this call counts against your quota.

type ApiVisualizeRecipePriceBreakdownByIDRequest

type ApiVisualizeRecipePriceBreakdownByIDRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiVisualizeRecipePriceBreakdownByIDRequest) DefaultCss

Whether the default CSS should be added to the response.

func (ApiVisualizeRecipePriceBreakdownByIDRequest) Execute

type ApiVisualizeRecipeTasteByIDRequest

type ApiVisualizeRecipeTasteByIDRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiVisualizeRecipeTasteByIDRequest) Execute

func (ApiVisualizeRecipeTasteByIDRequest) Normalize

Whether to normalize to the strongest taste.

func (ApiVisualizeRecipeTasteByIDRequest) Rgb

Red, green, blue values for the chart color.

type ApiVisualizeRecipeTasteRequest

type ApiVisualizeRecipeTasteRequest struct {
	ApiService *RecipesAPIService
	// contains filtered or unexported fields
}

func (ApiVisualizeRecipeTasteRequest) Execute

func (ApiVisualizeRecipeTasteRequest) IngredientList

func (r ApiVisualizeRecipeTasteRequest) IngredientList(ingredientList string) ApiVisualizeRecipeTasteRequest

The ingredient list of the recipe, one ingredient per line.

func (ApiVisualizeRecipeTasteRequest) Language

The language of the input. Either 'en' or 'de'.

func (ApiVisualizeRecipeTasteRequest) Normalize

Normalize to the strongest taste.

func (ApiVisualizeRecipeTasteRequest) Rgb

Red, green, blue values for the chart color.

type AutocompleteIngredientSearch200ResponseInner

type AutocompleteIngredientSearch200ResponseInner struct {
	Name          string   `json:"name"`
	Image         string   `json:"image"`
	Id            *int32   `json:"id,omitempty"`
	Aisle         *string  `json:"aisle,omitempty"`
	PossibleUnits []string `json:"possibleUnits,omitempty"`
}

AutocompleteIngredientSearch200ResponseInner struct for AutocompleteIngredientSearch200ResponseInner

func NewAutocompleteIngredientSearch200ResponseInner

func NewAutocompleteIngredientSearch200ResponseInner(name string, image string) *AutocompleteIngredientSearch200ResponseInner

NewAutocompleteIngredientSearch200ResponseInner instantiates a new AutocompleteIngredientSearch200ResponseInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAutocompleteIngredientSearch200ResponseInnerWithDefaults

func NewAutocompleteIngredientSearch200ResponseInnerWithDefaults() *AutocompleteIngredientSearch200ResponseInner

NewAutocompleteIngredientSearch200ResponseInnerWithDefaults instantiates a new AutocompleteIngredientSearch200ResponseInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AutocompleteIngredientSearch200ResponseInner) GetAisle

GetAisle returns the Aisle field value if set, zero value otherwise.

func (*AutocompleteIngredientSearch200ResponseInner) GetAisleOk

GetAisleOk returns a tuple with the Aisle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AutocompleteIngredientSearch200ResponseInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*AutocompleteIngredientSearch200ResponseInner) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AutocompleteIngredientSearch200ResponseInner) GetImage

GetImage returns the Image field value

func (*AutocompleteIngredientSearch200ResponseInner) GetImageOk

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*AutocompleteIngredientSearch200ResponseInner) GetName

GetName returns the Name field value

func (*AutocompleteIngredientSearch200ResponseInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*AutocompleteIngredientSearch200ResponseInner) GetPossibleUnits

func (o *AutocompleteIngredientSearch200ResponseInner) GetPossibleUnits() []string

GetPossibleUnits returns the PossibleUnits field value if set, zero value otherwise.

func (*AutocompleteIngredientSearch200ResponseInner) GetPossibleUnitsOk

func (o *AutocompleteIngredientSearch200ResponseInner) GetPossibleUnitsOk() ([]string, bool)

GetPossibleUnitsOk returns a tuple with the PossibleUnits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AutocompleteIngredientSearch200ResponseInner) HasAisle

HasAisle returns a boolean if a field has been set.

func (*AutocompleteIngredientSearch200ResponseInner) HasId

HasId returns a boolean if a field has been set.

func (*AutocompleteIngredientSearch200ResponseInner) HasPossibleUnits

func (o *AutocompleteIngredientSearch200ResponseInner) HasPossibleUnits() bool

HasPossibleUnits returns a boolean if a field has been set.

func (AutocompleteIngredientSearch200ResponseInner) MarshalJSON

func (*AutocompleteIngredientSearch200ResponseInner) SetAisle

SetAisle gets a reference to the given string and assigns it to the Aisle field.

func (*AutocompleteIngredientSearch200ResponseInner) SetId

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*AutocompleteIngredientSearch200ResponseInner) SetImage

SetImage sets field value

func (*AutocompleteIngredientSearch200ResponseInner) SetName

SetName sets field value

func (*AutocompleteIngredientSearch200ResponseInner) SetPossibleUnits

func (o *AutocompleteIngredientSearch200ResponseInner) SetPossibleUnits(v []string)

SetPossibleUnits gets a reference to the given []string and assigns it to the PossibleUnits field.

func (AutocompleteIngredientSearch200ResponseInner) ToMap

func (o AutocompleteIngredientSearch200ResponseInner) ToMap() (map[string]interface{}, error)

func (*AutocompleteIngredientSearch200ResponseInner) UnmarshalJSON

func (o *AutocompleteIngredientSearch200ResponseInner) UnmarshalJSON(data []byte) (err error)

type AutocompleteProductSearch200Response

type AutocompleteProductSearch200Response struct {
	Results []AutocompleteProductSearch200ResponseResultsInner `json:"results"`
}

AutocompleteProductSearch200Response

func NewAutocompleteProductSearch200Response

func NewAutocompleteProductSearch200Response(results []AutocompleteProductSearch200ResponseResultsInner) *AutocompleteProductSearch200Response

NewAutocompleteProductSearch200Response instantiates a new AutocompleteProductSearch200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAutocompleteProductSearch200ResponseWithDefaults

func NewAutocompleteProductSearch200ResponseWithDefaults() *AutocompleteProductSearch200Response

NewAutocompleteProductSearch200ResponseWithDefaults instantiates a new AutocompleteProductSearch200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AutocompleteProductSearch200Response) GetResults

GetResults returns the Results field value

func (*AutocompleteProductSearch200Response) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (AutocompleteProductSearch200Response) MarshalJSON

func (o AutocompleteProductSearch200Response) MarshalJSON() ([]byte, error)

func (*AutocompleteProductSearch200Response) SetResults

SetResults sets field value

func (AutocompleteProductSearch200Response) ToMap

func (o AutocompleteProductSearch200Response) ToMap() (map[string]interface{}, error)

func (*AutocompleteProductSearch200Response) UnmarshalJSON

func (o *AutocompleteProductSearch200Response) UnmarshalJSON(data []byte) (err error)

type AutocompleteProductSearch200ResponseResultsInner

type AutocompleteProductSearch200ResponseResultsInner struct {
	Id    int32  `json:"id"`
	Title string `json:"title"`
}

AutocompleteProductSearch200ResponseResultsInner struct for AutocompleteProductSearch200ResponseResultsInner

func NewAutocompleteProductSearch200ResponseResultsInner

func NewAutocompleteProductSearch200ResponseResultsInner(id int32, title string) *AutocompleteProductSearch200ResponseResultsInner

NewAutocompleteProductSearch200ResponseResultsInner instantiates a new AutocompleteProductSearch200ResponseResultsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAutocompleteProductSearch200ResponseResultsInnerWithDefaults

func NewAutocompleteProductSearch200ResponseResultsInnerWithDefaults() *AutocompleteProductSearch200ResponseResultsInner

NewAutocompleteProductSearch200ResponseResultsInnerWithDefaults instantiates a new AutocompleteProductSearch200ResponseResultsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AutocompleteProductSearch200ResponseResultsInner) GetId

GetId returns the Id field value

func (*AutocompleteProductSearch200ResponseResultsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*AutocompleteProductSearch200ResponseResultsInner) GetTitle

GetTitle returns the Title field value

func (*AutocompleteProductSearch200ResponseResultsInner) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (AutocompleteProductSearch200ResponseResultsInner) MarshalJSON

func (*AutocompleteProductSearch200ResponseResultsInner) SetId

SetId sets field value

func (*AutocompleteProductSearch200ResponseResultsInner) SetTitle

SetTitle sets field value

func (AutocompleteProductSearch200ResponseResultsInner) ToMap

func (o AutocompleteProductSearch200ResponseResultsInner) ToMap() (map[string]interface{}, error)

func (*AutocompleteProductSearch200ResponseResultsInner) UnmarshalJSON

func (o *AutocompleteProductSearch200ResponseResultsInner) UnmarshalJSON(data []byte) (err error)

type AutocompleteRecipeSearch200ResponseInner

type AutocompleteRecipeSearch200ResponseInner struct {
	Id        int32  `json:"id"`
	Title     string `json:"title"`
	ImageType string `json:"imageType"`
}

AutocompleteRecipeSearch200ResponseInner struct for AutocompleteRecipeSearch200ResponseInner

func NewAutocompleteRecipeSearch200ResponseInner

func NewAutocompleteRecipeSearch200ResponseInner(id int32, title string, imageType string) *AutocompleteRecipeSearch200ResponseInner

NewAutocompleteRecipeSearch200ResponseInner instantiates a new AutocompleteRecipeSearch200ResponseInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAutocompleteRecipeSearch200ResponseInnerWithDefaults

func NewAutocompleteRecipeSearch200ResponseInnerWithDefaults() *AutocompleteRecipeSearch200ResponseInner

NewAutocompleteRecipeSearch200ResponseInnerWithDefaults instantiates a new AutocompleteRecipeSearch200ResponseInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AutocompleteRecipeSearch200ResponseInner) GetId

GetId returns the Id field value

func (*AutocompleteRecipeSearch200ResponseInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*AutocompleteRecipeSearch200ResponseInner) GetImageType

GetImageType returns the ImageType field value

func (*AutocompleteRecipeSearch200ResponseInner) GetImageTypeOk

func (o *AutocompleteRecipeSearch200ResponseInner) GetImageTypeOk() (*string, bool)

GetImageTypeOk returns a tuple with the ImageType field value and a boolean to check if the value has been set.

func (*AutocompleteRecipeSearch200ResponseInner) GetTitle

GetTitle returns the Title field value

func (*AutocompleteRecipeSearch200ResponseInner) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (AutocompleteRecipeSearch200ResponseInner) MarshalJSON

func (*AutocompleteRecipeSearch200ResponseInner) SetId

SetId sets field value

func (*AutocompleteRecipeSearch200ResponseInner) SetImageType

SetImageType sets field value

func (*AutocompleteRecipeSearch200ResponseInner) SetTitle

SetTitle sets field value

func (AutocompleteRecipeSearch200ResponseInner) ToMap

func (o AutocompleteRecipeSearch200ResponseInner) ToMap() (map[string]interface{}, error)

func (*AutocompleteRecipeSearch200ResponseInner) UnmarshalJSON

func (o *AutocompleteRecipeSearch200ResponseInner) UnmarshalJSON(data []byte) (err error)

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type ClassifyCuisine200Response

type ClassifyCuisine200Response struct {
	Cuisine    string   `json:"cuisine"`
	Cuisines   []string `json:"cuisines"`
	Confidence float32  `json:"confidence"`
}

ClassifyCuisine200Response

func NewClassifyCuisine200Response

func NewClassifyCuisine200Response(cuisine string, cuisines []string, confidence float32) *ClassifyCuisine200Response

NewClassifyCuisine200Response instantiates a new ClassifyCuisine200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClassifyCuisine200ResponseWithDefaults

func NewClassifyCuisine200ResponseWithDefaults() *ClassifyCuisine200Response

NewClassifyCuisine200ResponseWithDefaults instantiates a new ClassifyCuisine200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClassifyCuisine200Response) GetConfidence

func (o *ClassifyCuisine200Response) GetConfidence() float32

GetConfidence returns the Confidence field value

func (*ClassifyCuisine200Response) GetConfidenceOk

func (o *ClassifyCuisine200Response) GetConfidenceOk() (*float32, bool)

GetConfidenceOk returns a tuple with the Confidence field value and a boolean to check if the value has been set.

func (*ClassifyCuisine200Response) GetCuisine

func (o *ClassifyCuisine200Response) GetCuisine() string

GetCuisine returns the Cuisine field value

func (*ClassifyCuisine200Response) GetCuisineOk

func (o *ClassifyCuisine200Response) GetCuisineOk() (*string, bool)

GetCuisineOk returns a tuple with the Cuisine field value and a boolean to check if the value has been set.

func (*ClassifyCuisine200Response) GetCuisines

func (o *ClassifyCuisine200Response) GetCuisines() []string

GetCuisines returns the Cuisines field value

func (*ClassifyCuisine200Response) GetCuisinesOk

func (o *ClassifyCuisine200Response) GetCuisinesOk() ([]string, bool)

GetCuisinesOk returns a tuple with the Cuisines field value and a boolean to check if the value has been set.

func (ClassifyCuisine200Response) MarshalJSON

func (o ClassifyCuisine200Response) MarshalJSON() ([]byte, error)

func (*ClassifyCuisine200Response) SetConfidence

func (o *ClassifyCuisine200Response) SetConfidence(v float32)

SetConfidence sets field value

func (*ClassifyCuisine200Response) SetCuisine

func (o *ClassifyCuisine200Response) SetCuisine(v string)

SetCuisine sets field value

func (*ClassifyCuisine200Response) SetCuisines

func (o *ClassifyCuisine200Response) SetCuisines(v []string)

SetCuisines sets field value

func (ClassifyCuisine200Response) ToMap

func (o ClassifyCuisine200Response) ToMap() (map[string]interface{}, error)

func (*ClassifyCuisine200Response) UnmarshalJSON

func (o *ClassifyCuisine200Response) UnmarshalJSON(data []byte) (err error)

type ClassifyGroceryProduct200Response

type ClassifyGroceryProduct200Response struct {
	CleanTitle  string   `json:"cleanTitle"`
	Image       string   `json:"image"`
	Category    string   `json:"category"`
	Breadcrumbs []string `json:"breadcrumbs"`
	UsdaCode    int32    `json:"usdaCode"`
}

ClassifyGroceryProduct200Response

func NewClassifyGroceryProduct200Response

func NewClassifyGroceryProduct200Response(cleanTitle string, image string, category string, breadcrumbs []string, usdaCode int32) *ClassifyGroceryProduct200Response

NewClassifyGroceryProduct200Response instantiates a new ClassifyGroceryProduct200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClassifyGroceryProduct200ResponseWithDefaults

func NewClassifyGroceryProduct200ResponseWithDefaults() *ClassifyGroceryProduct200Response

NewClassifyGroceryProduct200ResponseWithDefaults instantiates a new ClassifyGroceryProduct200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClassifyGroceryProduct200Response) GetBreadcrumbs

func (o *ClassifyGroceryProduct200Response) GetBreadcrumbs() []string

GetBreadcrumbs returns the Breadcrumbs field value

func (*ClassifyGroceryProduct200Response) GetBreadcrumbsOk

func (o *ClassifyGroceryProduct200Response) GetBreadcrumbsOk() ([]string, bool)

GetBreadcrumbsOk returns a tuple with the Breadcrumbs field value and a boolean to check if the value has been set.

func (*ClassifyGroceryProduct200Response) GetCategory

func (o *ClassifyGroceryProduct200Response) GetCategory() string

GetCategory returns the Category field value

func (*ClassifyGroceryProduct200Response) GetCategoryOk

func (o *ClassifyGroceryProduct200Response) GetCategoryOk() (*string, bool)

GetCategoryOk returns a tuple with the Category field value and a boolean to check if the value has been set.

func (*ClassifyGroceryProduct200Response) GetCleanTitle

func (o *ClassifyGroceryProduct200Response) GetCleanTitle() string

GetCleanTitle returns the CleanTitle field value

func (*ClassifyGroceryProduct200Response) GetCleanTitleOk

func (o *ClassifyGroceryProduct200Response) GetCleanTitleOk() (*string, bool)

GetCleanTitleOk returns a tuple with the CleanTitle field value and a boolean to check if the value has been set.

func (*ClassifyGroceryProduct200Response) GetImage

GetImage returns the Image field value

func (*ClassifyGroceryProduct200Response) GetImageOk

func (o *ClassifyGroceryProduct200Response) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*ClassifyGroceryProduct200Response) GetUsdaCode

func (o *ClassifyGroceryProduct200Response) GetUsdaCode() int32

GetUsdaCode returns the UsdaCode field value

func (*ClassifyGroceryProduct200Response) GetUsdaCodeOk

func (o *ClassifyGroceryProduct200Response) GetUsdaCodeOk() (*int32, bool)

GetUsdaCodeOk returns a tuple with the UsdaCode field value and a boolean to check if the value has been set.

func (ClassifyGroceryProduct200Response) MarshalJSON

func (o ClassifyGroceryProduct200Response) MarshalJSON() ([]byte, error)

func (*ClassifyGroceryProduct200Response) SetBreadcrumbs

func (o *ClassifyGroceryProduct200Response) SetBreadcrumbs(v []string)

SetBreadcrumbs sets field value

func (*ClassifyGroceryProduct200Response) SetCategory

func (o *ClassifyGroceryProduct200Response) SetCategory(v string)

SetCategory sets field value

func (*ClassifyGroceryProduct200Response) SetCleanTitle

func (o *ClassifyGroceryProduct200Response) SetCleanTitle(v string)

SetCleanTitle sets field value

func (*ClassifyGroceryProduct200Response) SetImage

SetImage sets field value

func (*ClassifyGroceryProduct200Response) SetUsdaCode

func (o *ClassifyGroceryProduct200Response) SetUsdaCode(v int32)

SetUsdaCode sets field value

func (ClassifyGroceryProduct200Response) ToMap

func (o ClassifyGroceryProduct200Response) ToMap() (map[string]interface{}, error)

func (*ClassifyGroceryProduct200Response) UnmarshalJSON

func (o *ClassifyGroceryProduct200Response) UnmarshalJSON(data []byte) (err error)

type ClassifyGroceryProductBulk200ResponseInner

type ClassifyGroceryProductBulk200ResponseInner struct {
	CleanTitle  string   `json:"cleanTitle"`
	Image       string   `json:"image"`
	Category    string   `json:"category"`
	Breadcrumbs []string `json:"breadcrumbs"`
	UsdaCode    int32    `json:"usdaCode"`
}

ClassifyGroceryProductBulk200ResponseInner struct for ClassifyGroceryProductBulk200ResponseInner

func NewClassifyGroceryProductBulk200ResponseInner

func NewClassifyGroceryProductBulk200ResponseInner(cleanTitle string, image string, category string, breadcrumbs []string, usdaCode int32) *ClassifyGroceryProductBulk200ResponseInner

NewClassifyGroceryProductBulk200ResponseInner instantiates a new ClassifyGroceryProductBulk200ResponseInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClassifyGroceryProductBulk200ResponseInnerWithDefaults

func NewClassifyGroceryProductBulk200ResponseInnerWithDefaults() *ClassifyGroceryProductBulk200ResponseInner

NewClassifyGroceryProductBulk200ResponseInnerWithDefaults instantiates a new ClassifyGroceryProductBulk200ResponseInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClassifyGroceryProductBulk200ResponseInner) GetBreadcrumbs

func (o *ClassifyGroceryProductBulk200ResponseInner) GetBreadcrumbs() []string

GetBreadcrumbs returns the Breadcrumbs field value

func (*ClassifyGroceryProductBulk200ResponseInner) GetBreadcrumbsOk

func (o *ClassifyGroceryProductBulk200ResponseInner) GetBreadcrumbsOk() ([]string, bool)

GetBreadcrumbsOk returns a tuple with the Breadcrumbs field value and a boolean to check if the value has been set.

func (*ClassifyGroceryProductBulk200ResponseInner) GetCategory

GetCategory returns the Category field value

func (*ClassifyGroceryProductBulk200ResponseInner) GetCategoryOk

GetCategoryOk returns a tuple with the Category field value and a boolean to check if the value has been set.

func (*ClassifyGroceryProductBulk200ResponseInner) GetCleanTitle

GetCleanTitle returns the CleanTitle field value

func (*ClassifyGroceryProductBulk200ResponseInner) GetCleanTitleOk

func (o *ClassifyGroceryProductBulk200ResponseInner) GetCleanTitleOk() (*string, bool)

GetCleanTitleOk returns a tuple with the CleanTitle field value and a boolean to check if the value has been set.

func (*ClassifyGroceryProductBulk200ResponseInner) GetImage

GetImage returns the Image field value

func (*ClassifyGroceryProductBulk200ResponseInner) GetImageOk

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*ClassifyGroceryProductBulk200ResponseInner) GetUsdaCode

GetUsdaCode returns the UsdaCode field value

func (*ClassifyGroceryProductBulk200ResponseInner) GetUsdaCodeOk

func (o *ClassifyGroceryProductBulk200ResponseInner) GetUsdaCodeOk() (*int32, bool)

GetUsdaCodeOk returns a tuple with the UsdaCode field value and a boolean to check if the value has been set.

func (ClassifyGroceryProductBulk200ResponseInner) MarshalJSON

func (*ClassifyGroceryProductBulk200ResponseInner) SetBreadcrumbs

func (o *ClassifyGroceryProductBulk200ResponseInner) SetBreadcrumbs(v []string)

SetBreadcrumbs sets field value

func (*ClassifyGroceryProductBulk200ResponseInner) SetCategory

SetCategory sets field value

func (*ClassifyGroceryProductBulk200ResponseInner) SetCleanTitle

SetCleanTitle sets field value

func (*ClassifyGroceryProductBulk200ResponseInner) SetImage

SetImage sets field value

func (*ClassifyGroceryProductBulk200ResponseInner) SetUsdaCode

SetUsdaCode sets field value

func (ClassifyGroceryProductBulk200ResponseInner) ToMap

func (o ClassifyGroceryProductBulk200ResponseInner) ToMap() (map[string]interface{}, error)

func (*ClassifyGroceryProductBulk200ResponseInner) UnmarshalJSON

func (o *ClassifyGroceryProductBulk200ResponseInner) UnmarshalJSON(data []byte) (err error)

type ClassifyGroceryProductBulkRequestInner

type ClassifyGroceryProductBulkRequestInner struct {
	Title   string `json:"title"`
	Upc     string `json:"upc"`
	PluCode string `json:"plu_code"`
}

ClassifyGroceryProductBulkRequestInner struct for ClassifyGroceryProductBulkRequestInner

func NewClassifyGroceryProductBulkRequestInner

func NewClassifyGroceryProductBulkRequestInner(title string, upc string, pluCode string) *ClassifyGroceryProductBulkRequestInner

NewClassifyGroceryProductBulkRequestInner instantiates a new ClassifyGroceryProductBulkRequestInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClassifyGroceryProductBulkRequestInnerWithDefaults

func NewClassifyGroceryProductBulkRequestInnerWithDefaults() *ClassifyGroceryProductBulkRequestInner

NewClassifyGroceryProductBulkRequestInnerWithDefaults instantiates a new ClassifyGroceryProductBulkRequestInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClassifyGroceryProductBulkRequestInner) GetPluCode

GetPluCode returns the PluCode field value

func (*ClassifyGroceryProductBulkRequestInner) GetPluCodeOk

func (o *ClassifyGroceryProductBulkRequestInner) GetPluCodeOk() (*string, bool)

GetPluCodeOk returns a tuple with the PluCode field value and a boolean to check if the value has been set.

func (*ClassifyGroceryProductBulkRequestInner) GetTitle

GetTitle returns the Title field value

func (*ClassifyGroceryProductBulkRequestInner) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*ClassifyGroceryProductBulkRequestInner) GetUpc

GetUpc returns the Upc field value

func (*ClassifyGroceryProductBulkRequestInner) GetUpcOk

GetUpcOk returns a tuple with the Upc field value and a boolean to check if the value has been set.

func (ClassifyGroceryProductBulkRequestInner) MarshalJSON

func (o ClassifyGroceryProductBulkRequestInner) MarshalJSON() ([]byte, error)

func (*ClassifyGroceryProductBulkRequestInner) SetPluCode

SetPluCode sets field value

func (*ClassifyGroceryProductBulkRequestInner) SetTitle

SetTitle sets field value

func (*ClassifyGroceryProductBulkRequestInner) SetUpc

SetUpc sets field value

func (ClassifyGroceryProductBulkRequestInner) ToMap

func (o ClassifyGroceryProductBulkRequestInner) ToMap() (map[string]interface{}, error)

func (*ClassifyGroceryProductBulkRequestInner) UnmarshalJSON

func (o *ClassifyGroceryProductBulkRequestInner) UnmarshalJSON(data []byte) (err error)

type ClassifyGroceryProductRequest

type ClassifyGroceryProductRequest struct {
	Title   string `json:"title"`
	Upc     string `json:"upc"`
	PluCode string `json:"plu_code"`
}

ClassifyGroceryProductRequest

func NewClassifyGroceryProductRequest

func NewClassifyGroceryProductRequest(title string, upc string, pluCode string) *ClassifyGroceryProductRequest

NewClassifyGroceryProductRequest instantiates a new ClassifyGroceryProductRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClassifyGroceryProductRequestWithDefaults

func NewClassifyGroceryProductRequestWithDefaults() *ClassifyGroceryProductRequest

NewClassifyGroceryProductRequestWithDefaults instantiates a new ClassifyGroceryProductRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClassifyGroceryProductRequest) GetPluCode

func (o *ClassifyGroceryProductRequest) GetPluCode() string

GetPluCode returns the PluCode field value

func (*ClassifyGroceryProductRequest) GetPluCodeOk

func (o *ClassifyGroceryProductRequest) GetPluCodeOk() (*string, bool)

GetPluCodeOk returns a tuple with the PluCode field value and a boolean to check if the value has been set.

func (*ClassifyGroceryProductRequest) GetTitle

func (o *ClassifyGroceryProductRequest) GetTitle() string

GetTitle returns the Title field value

func (*ClassifyGroceryProductRequest) GetTitleOk

func (o *ClassifyGroceryProductRequest) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*ClassifyGroceryProductRequest) GetUpc

GetUpc returns the Upc field value

func (*ClassifyGroceryProductRequest) GetUpcOk

func (o *ClassifyGroceryProductRequest) GetUpcOk() (*string, bool)

GetUpcOk returns a tuple with the Upc field value and a boolean to check if the value has been set.

func (ClassifyGroceryProductRequest) MarshalJSON

func (o ClassifyGroceryProductRequest) MarshalJSON() ([]byte, error)

func (*ClassifyGroceryProductRequest) SetPluCode

func (o *ClassifyGroceryProductRequest) SetPluCode(v string)

SetPluCode sets field value

func (*ClassifyGroceryProductRequest) SetTitle

func (o *ClassifyGroceryProductRequest) SetTitle(v string)

SetTitle sets field value

func (*ClassifyGroceryProductRequest) SetUpc

SetUpc sets field value

func (ClassifyGroceryProductRequest) ToMap

func (o ClassifyGroceryProductRequest) ToMap() (map[string]interface{}, error)

func (*ClassifyGroceryProductRequest) UnmarshalJSON

func (o *ClassifyGroceryProductRequest) UnmarshalJSON(data []byte) (err error)

type ComparableProduct

type ComparableProduct struct {
	Difference float32 `json:"difference"`
	Id         int32   `json:"id"`
	Image      string  `json:"image"`
	Title      string  `json:"title"`
}

ComparableProduct struct for ComparableProduct

func NewComparableProduct

func NewComparableProduct(difference float32, id int32, image string, title string) *ComparableProduct

NewComparableProduct instantiates a new ComparableProduct object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewComparableProductWithDefaults

func NewComparableProductWithDefaults() *ComparableProduct

NewComparableProductWithDefaults instantiates a new ComparableProduct object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ComparableProduct) GetDifference

func (o *ComparableProduct) GetDifference() float32

GetDifference returns the Difference field value

func (*ComparableProduct) GetDifferenceOk

func (o *ComparableProduct) GetDifferenceOk() (*float32, bool)

GetDifferenceOk returns a tuple with the Difference field value and a boolean to check if the value has been set.

func (*ComparableProduct) GetId

func (o *ComparableProduct) GetId() int32

GetId returns the Id field value

func (*ComparableProduct) GetIdOk

func (o *ComparableProduct) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ComparableProduct) GetImage

func (o *ComparableProduct) GetImage() string

GetImage returns the Image field value

func (*ComparableProduct) GetImageOk

func (o *ComparableProduct) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*ComparableProduct) GetTitle

func (o *ComparableProduct) GetTitle() string

GetTitle returns the Title field value

func (*ComparableProduct) GetTitleOk

func (o *ComparableProduct) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (ComparableProduct) MarshalJSON

func (o ComparableProduct) MarshalJSON() ([]byte, error)

func (*ComparableProduct) SetDifference

func (o *ComparableProduct) SetDifference(v float32)

SetDifference sets field value

func (*ComparableProduct) SetId

func (o *ComparableProduct) SetId(v int32)

SetId sets field value

func (*ComparableProduct) SetImage

func (o *ComparableProduct) SetImage(v string)

SetImage sets field value

func (*ComparableProduct) SetTitle

func (o *ComparableProduct) SetTitle(v string)

SetTitle sets field value

func (ComparableProduct) ToMap

func (o ComparableProduct) ToMap() (map[string]interface{}, error)

func (*ComparableProduct) UnmarshalJSON

func (o *ComparableProduct) UnmarshalJSON(data []byte) (err error)

type ComputeGlycemicLoad200Response

type ComputeGlycemicLoad200Response struct {
	TotalGlycemicLoad float32                                          `json:"totalGlycemicLoad"`
	Ingredients       []ComputeGlycemicLoad200ResponseIngredientsInner `json:"ingredients"`
}

ComputeGlycemicLoad200Response

func NewComputeGlycemicLoad200Response

func NewComputeGlycemicLoad200Response(totalGlycemicLoad float32, ingredients []ComputeGlycemicLoad200ResponseIngredientsInner) *ComputeGlycemicLoad200Response

NewComputeGlycemicLoad200Response instantiates a new ComputeGlycemicLoad200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewComputeGlycemicLoad200ResponseWithDefaults

func NewComputeGlycemicLoad200ResponseWithDefaults() *ComputeGlycemicLoad200Response

NewComputeGlycemicLoad200ResponseWithDefaults instantiates a new ComputeGlycemicLoad200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ComputeGlycemicLoad200Response) GetIngredients

GetIngredients returns the Ingredients field value

func (*ComputeGlycemicLoad200Response) GetIngredientsOk

GetIngredientsOk returns a tuple with the Ingredients field value and a boolean to check if the value has been set.

func (*ComputeGlycemicLoad200Response) GetTotalGlycemicLoad

func (o *ComputeGlycemicLoad200Response) GetTotalGlycemicLoad() float32

GetTotalGlycemicLoad returns the TotalGlycemicLoad field value

func (*ComputeGlycemicLoad200Response) GetTotalGlycemicLoadOk

func (o *ComputeGlycemicLoad200Response) GetTotalGlycemicLoadOk() (*float32, bool)

GetTotalGlycemicLoadOk returns a tuple with the TotalGlycemicLoad field value and a boolean to check if the value has been set.

func (ComputeGlycemicLoad200Response) MarshalJSON

func (o ComputeGlycemicLoad200Response) MarshalJSON() ([]byte, error)

func (*ComputeGlycemicLoad200Response) SetIngredients

SetIngredients sets field value

func (*ComputeGlycemicLoad200Response) SetTotalGlycemicLoad

func (o *ComputeGlycemicLoad200Response) SetTotalGlycemicLoad(v float32)

SetTotalGlycemicLoad sets field value

func (ComputeGlycemicLoad200Response) ToMap

func (o ComputeGlycemicLoad200Response) ToMap() (map[string]interface{}, error)

func (*ComputeGlycemicLoad200Response) UnmarshalJSON

func (o *ComputeGlycemicLoad200Response) UnmarshalJSON(data []byte) (err error)

type ComputeGlycemicLoad200ResponseIngredientsInner

type ComputeGlycemicLoad200ResponseIngredientsInner struct {
	Id            int32   `json:"id"`
	Original      string  `json:"original"`
	GlycemicIndex float32 `json:"glycemicIndex"`
	GlycemicLoad  float32 `json:"glycemicLoad"`
}

ComputeGlycemicLoad200ResponseIngredientsInner struct for ComputeGlycemicLoad200ResponseIngredientsInner

func NewComputeGlycemicLoad200ResponseIngredientsInner

func NewComputeGlycemicLoad200ResponseIngredientsInner(id int32, original string, glycemicIndex float32, glycemicLoad float32) *ComputeGlycemicLoad200ResponseIngredientsInner

NewComputeGlycemicLoad200ResponseIngredientsInner instantiates a new ComputeGlycemicLoad200ResponseIngredientsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewComputeGlycemicLoad200ResponseIngredientsInnerWithDefaults

func NewComputeGlycemicLoad200ResponseIngredientsInnerWithDefaults() *ComputeGlycemicLoad200ResponseIngredientsInner

NewComputeGlycemicLoad200ResponseIngredientsInnerWithDefaults instantiates a new ComputeGlycemicLoad200ResponseIngredientsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ComputeGlycemicLoad200ResponseIngredientsInner) GetGlycemicIndex

GetGlycemicIndex returns the GlycemicIndex field value

func (*ComputeGlycemicLoad200ResponseIngredientsInner) GetGlycemicIndexOk

func (o *ComputeGlycemicLoad200ResponseIngredientsInner) GetGlycemicIndexOk() (*float32, bool)

GetGlycemicIndexOk returns a tuple with the GlycemicIndex field value and a boolean to check if the value has been set.

func (*ComputeGlycemicLoad200ResponseIngredientsInner) GetGlycemicLoad

GetGlycemicLoad returns the GlycemicLoad field value

func (*ComputeGlycemicLoad200ResponseIngredientsInner) GetGlycemicLoadOk

func (o *ComputeGlycemicLoad200ResponseIngredientsInner) GetGlycemicLoadOk() (*float32, bool)

GetGlycemicLoadOk returns a tuple with the GlycemicLoad field value and a boolean to check if the value has been set.

func (*ComputeGlycemicLoad200ResponseIngredientsInner) GetId

GetId returns the Id field value

func (*ComputeGlycemicLoad200ResponseIngredientsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ComputeGlycemicLoad200ResponseIngredientsInner) GetOriginal

GetOriginal returns the Original field value

func (*ComputeGlycemicLoad200ResponseIngredientsInner) GetOriginalOk

GetOriginalOk returns a tuple with the Original field value and a boolean to check if the value has been set.

func (ComputeGlycemicLoad200ResponseIngredientsInner) MarshalJSON

func (*ComputeGlycemicLoad200ResponseIngredientsInner) SetGlycemicIndex

SetGlycemicIndex sets field value

func (*ComputeGlycemicLoad200ResponseIngredientsInner) SetGlycemicLoad

SetGlycemicLoad sets field value

func (*ComputeGlycemicLoad200ResponseIngredientsInner) SetId

SetId sets field value

func (*ComputeGlycemicLoad200ResponseIngredientsInner) SetOriginal

SetOriginal sets field value

func (ComputeGlycemicLoad200ResponseIngredientsInner) ToMap

func (o ComputeGlycemicLoad200ResponseIngredientsInner) ToMap() (map[string]interface{}, error)

func (*ComputeGlycemicLoad200ResponseIngredientsInner) UnmarshalJSON

func (o *ComputeGlycemicLoad200ResponseIngredientsInner) UnmarshalJSON(data []byte) (err error)

type ComputeGlycemicLoadRequest

type ComputeGlycemicLoadRequest struct {
	Ingredients []string `json:"ingredients"`
}

ComputeGlycemicLoadRequest

func NewComputeGlycemicLoadRequest

func NewComputeGlycemicLoadRequest(ingredients []string) *ComputeGlycemicLoadRequest

NewComputeGlycemicLoadRequest instantiates a new ComputeGlycemicLoadRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewComputeGlycemicLoadRequestWithDefaults

func NewComputeGlycemicLoadRequestWithDefaults() *ComputeGlycemicLoadRequest

NewComputeGlycemicLoadRequestWithDefaults instantiates a new ComputeGlycemicLoadRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ComputeGlycemicLoadRequest) GetIngredients

func (o *ComputeGlycemicLoadRequest) GetIngredients() []string

GetIngredients returns the Ingredients field value

func (*ComputeGlycemicLoadRequest) GetIngredientsOk

func (o *ComputeGlycemicLoadRequest) GetIngredientsOk() ([]string, bool)

GetIngredientsOk returns a tuple with the Ingredients field value and a boolean to check if the value has been set.

func (ComputeGlycemicLoadRequest) MarshalJSON

func (o ComputeGlycemicLoadRequest) MarshalJSON() ([]byte, error)

func (*ComputeGlycemicLoadRequest) SetIngredients

func (o *ComputeGlycemicLoadRequest) SetIngredients(v []string)

SetIngredients sets field value

func (ComputeGlycemicLoadRequest) ToMap

func (o ComputeGlycemicLoadRequest) ToMap() (map[string]interface{}, error)

func (*ComputeGlycemicLoadRequest) UnmarshalJSON

func (o *ComputeGlycemicLoadRequest) UnmarshalJSON(data []byte) (err error)

type ComputeIngredientAmount200Response

type ComputeIngredientAmount200Response struct {
	Amount float32 `json:"amount"`
	Unit   string  `json:"unit"`
}

ComputeIngredientAmount200Response

func NewComputeIngredientAmount200Response

func NewComputeIngredientAmount200Response(amount float32, unit string) *ComputeIngredientAmount200Response

NewComputeIngredientAmount200Response instantiates a new ComputeIngredientAmount200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewComputeIngredientAmount200ResponseWithDefaults

func NewComputeIngredientAmount200ResponseWithDefaults() *ComputeIngredientAmount200Response

NewComputeIngredientAmount200ResponseWithDefaults instantiates a new ComputeIngredientAmount200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ComputeIngredientAmount200Response) GetAmount

GetAmount returns the Amount field value

func (*ComputeIngredientAmount200Response) GetAmountOk

func (o *ComputeIngredientAmount200Response) GetAmountOk() (*float32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*ComputeIngredientAmount200Response) GetUnit

GetUnit returns the Unit field value

func (*ComputeIngredientAmount200Response) GetUnitOk

func (o *ComputeIngredientAmount200Response) GetUnitOk() (*string, bool)

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (ComputeIngredientAmount200Response) MarshalJSON

func (o ComputeIngredientAmount200Response) MarshalJSON() ([]byte, error)

func (*ComputeIngredientAmount200Response) SetAmount

SetAmount sets field value

func (*ComputeIngredientAmount200Response) SetUnit

SetUnit sets field value

func (ComputeIngredientAmount200Response) ToMap

func (o ComputeIngredientAmount200Response) ToMap() (map[string]interface{}, error)

func (*ComputeIngredientAmount200Response) UnmarshalJSON

func (o *ComputeIngredientAmount200Response) UnmarshalJSON(data []byte) (err error)

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type ConnectUser200Response

type ConnectUser200Response struct {
	Username string `json:"username"`
	Hash     string `json:"hash"`
}

ConnectUser200Response

func NewConnectUser200Response

func NewConnectUser200Response(username string, hash string) *ConnectUser200Response

NewConnectUser200Response instantiates a new ConnectUser200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConnectUser200ResponseWithDefaults

func NewConnectUser200ResponseWithDefaults() *ConnectUser200Response

NewConnectUser200ResponseWithDefaults instantiates a new ConnectUser200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConnectUser200Response) GetHash

func (o *ConnectUser200Response) GetHash() string

GetHash returns the Hash field value

func (*ConnectUser200Response) GetHashOk

func (o *ConnectUser200Response) GetHashOk() (*string, bool)

GetHashOk returns a tuple with the Hash field value and a boolean to check if the value has been set.

func (*ConnectUser200Response) GetUsername

func (o *ConnectUser200Response) GetUsername() string

GetUsername returns the Username field value

func (*ConnectUser200Response) GetUsernameOk

func (o *ConnectUser200Response) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (ConnectUser200Response) MarshalJSON

func (o ConnectUser200Response) MarshalJSON() ([]byte, error)

func (*ConnectUser200Response) SetHash

func (o *ConnectUser200Response) SetHash(v string)

SetHash sets field value

func (*ConnectUser200Response) SetUsername

func (o *ConnectUser200Response) SetUsername(v string)

SetUsername sets field value

func (ConnectUser200Response) ToMap

func (o ConnectUser200Response) ToMap() (map[string]interface{}, error)

func (*ConnectUser200Response) UnmarshalJSON

func (o *ConnectUser200Response) UnmarshalJSON(data []byte) (err error)

type ConnectUserRequest

type ConnectUserRequest struct {
	Username  string `json:"username"`
	FirstName string `json:"firstName"`
	LastName  string `json:"lastName"`
	Email     string `json:"email"`
}

ConnectUserRequest

func NewConnectUserRequest

func NewConnectUserRequest(username string, firstName string, lastName string, email string) *ConnectUserRequest

NewConnectUserRequest instantiates a new ConnectUserRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConnectUserRequestWithDefaults

func NewConnectUserRequestWithDefaults() *ConnectUserRequest

NewConnectUserRequestWithDefaults instantiates a new ConnectUserRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConnectUserRequest) GetEmail

func (o *ConnectUserRequest) GetEmail() string

GetEmail returns the Email field value

func (*ConnectUserRequest) GetEmailOk

func (o *ConnectUserRequest) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*ConnectUserRequest) GetFirstName

func (o *ConnectUserRequest) GetFirstName() string

GetFirstName returns the FirstName field value

func (*ConnectUserRequest) GetFirstNameOk

func (o *ConnectUserRequest) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName field value and a boolean to check if the value has been set.

func (*ConnectUserRequest) GetLastName

func (o *ConnectUserRequest) GetLastName() string

GetLastName returns the LastName field value

func (*ConnectUserRequest) GetLastNameOk

func (o *ConnectUserRequest) GetLastNameOk() (*string, bool)

GetLastNameOk returns a tuple with the LastName field value and a boolean to check if the value has been set.

func (*ConnectUserRequest) GetUsername

func (o *ConnectUserRequest) GetUsername() string

GetUsername returns the Username field value

func (*ConnectUserRequest) GetUsernameOk

func (o *ConnectUserRequest) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (ConnectUserRequest) MarshalJSON

func (o ConnectUserRequest) MarshalJSON() ([]byte, error)

func (*ConnectUserRequest) SetEmail

func (o *ConnectUserRequest) SetEmail(v string)

SetEmail sets field value

func (*ConnectUserRequest) SetFirstName

func (o *ConnectUserRequest) SetFirstName(v string)

SetFirstName sets field value

func (*ConnectUserRequest) SetLastName

func (o *ConnectUserRequest) SetLastName(v string)

SetLastName sets field value

func (*ConnectUserRequest) SetUsername

func (o *ConnectUserRequest) SetUsername(v string)

SetUsername sets field value

func (ConnectUserRequest) ToMap

func (o ConnectUserRequest) ToMap() (map[string]interface{}, error)

func (*ConnectUserRequest) UnmarshalJSON

func (o *ConnectUserRequest) UnmarshalJSON(data []byte) (err error)

type ConvertAmounts200Response

type ConvertAmounts200Response struct {
	SourceAmount float32 `json:"sourceAmount"`
	SourceUnit   string  `json:"sourceUnit"`
	TargetAmount float32 `json:"targetAmount"`
	TargetUnit   string  `json:"targetUnit"`
	Answer       string  `json:"answer"`
}

ConvertAmounts200Response

func NewConvertAmounts200Response

func NewConvertAmounts200Response(sourceAmount float32, sourceUnit string, targetAmount float32, targetUnit string, answer string) *ConvertAmounts200Response

NewConvertAmounts200Response instantiates a new ConvertAmounts200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConvertAmounts200ResponseWithDefaults

func NewConvertAmounts200ResponseWithDefaults() *ConvertAmounts200Response

NewConvertAmounts200ResponseWithDefaults instantiates a new ConvertAmounts200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConvertAmounts200Response) GetAnswer

func (o *ConvertAmounts200Response) GetAnswer() string

GetAnswer returns the Answer field value

func (*ConvertAmounts200Response) GetAnswerOk

func (o *ConvertAmounts200Response) GetAnswerOk() (*string, bool)

GetAnswerOk returns a tuple with the Answer field value and a boolean to check if the value has been set.

func (*ConvertAmounts200Response) GetSourceAmount

func (o *ConvertAmounts200Response) GetSourceAmount() float32

GetSourceAmount returns the SourceAmount field value

func (*ConvertAmounts200Response) GetSourceAmountOk

func (o *ConvertAmounts200Response) GetSourceAmountOk() (*float32, bool)

GetSourceAmountOk returns a tuple with the SourceAmount field value and a boolean to check if the value has been set.

func (*ConvertAmounts200Response) GetSourceUnit

func (o *ConvertAmounts200Response) GetSourceUnit() string

GetSourceUnit returns the SourceUnit field value

func (*ConvertAmounts200Response) GetSourceUnitOk

func (o *ConvertAmounts200Response) GetSourceUnitOk() (*string, bool)

GetSourceUnitOk returns a tuple with the SourceUnit field value and a boolean to check if the value has been set.

func (*ConvertAmounts200Response) GetTargetAmount

func (o *ConvertAmounts200Response) GetTargetAmount() float32

GetTargetAmount returns the TargetAmount field value

func (*ConvertAmounts200Response) GetTargetAmountOk

func (o *ConvertAmounts200Response) GetTargetAmountOk() (*float32, bool)

GetTargetAmountOk returns a tuple with the TargetAmount field value and a boolean to check if the value has been set.

func (*ConvertAmounts200Response) GetTargetUnit

func (o *ConvertAmounts200Response) GetTargetUnit() string

GetTargetUnit returns the TargetUnit field value

func (*ConvertAmounts200Response) GetTargetUnitOk

func (o *ConvertAmounts200Response) GetTargetUnitOk() (*string, bool)

GetTargetUnitOk returns a tuple with the TargetUnit field value and a boolean to check if the value has been set.

func (ConvertAmounts200Response) MarshalJSON

func (o ConvertAmounts200Response) MarshalJSON() ([]byte, error)

func (*ConvertAmounts200Response) SetAnswer

func (o *ConvertAmounts200Response) SetAnswer(v string)

SetAnswer sets field value

func (*ConvertAmounts200Response) SetSourceAmount

func (o *ConvertAmounts200Response) SetSourceAmount(v float32)

SetSourceAmount sets field value

func (*ConvertAmounts200Response) SetSourceUnit

func (o *ConvertAmounts200Response) SetSourceUnit(v string)

SetSourceUnit sets field value

func (*ConvertAmounts200Response) SetTargetAmount

func (o *ConvertAmounts200Response) SetTargetAmount(v float32)

SetTargetAmount sets field value

func (*ConvertAmounts200Response) SetTargetUnit

func (o *ConvertAmounts200Response) SetTargetUnit(v string)

SetTargetUnit sets field value

func (ConvertAmounts200Response) ToMap

func (o ConvertAmounts200Response) ToMap() (map[string]interface{}, error)

func (*ConvertAmounts200Response) UnmarshalJSON

func (o *ConvertAmounts200Response) UnmarshalJSON(data []byte) (err error)

type CreateRecipeCard200Response

type CreateRecipeCard200Response struct {
	Url string `json:"url"`
}

CreateRecipeCard200Response

func NewCreateRecipeCard200Response

func NewCreateRecipeCard200Response(url string) *CreateRecipeCard200Response

NewCreateRecipeCard200Response instantiates a new CreateRecipeCard200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateRecipeCard200ResponseWithDefaults

func NewCreateRecipeCard200ResponseWithDefaults() *CreateRecipeCard200Response

NewCreateRecipeCard200ResponseWithDefaults instantiates a new CreateRecipeCard200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateRecipeCard200Response) GetUrl

func (o *CreateRecipeCard200Response) GetUrl() string

GetUrl returns the Url field value

func (*CreateRecipeCard200Response) GetUrlOk

func (o *CreateRecipeCard200Response) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (CreateRecipeCard200Response) MarshalJSON

func (o CreateRecipeCard200Response) MarshalJSON() ([]byte, error)

func (*CreateRecipeCard200Response) SetUrl

func (o *CreateRecipeCard200Response) SetUrl(v string)

SetUrl sets field value

func (CreateRecipeCard200Response) ToMap

func (o CreateRecipeCard200Response) ToMap() (map[string]interface{}, error)

func (*CreateRecipeCard200Response) UnmarshalJSON

func (o *CreateRecipeCard200Response) UnmarshalJSON(data []byte) (err error)

type DefaultAPIService

type DefaultAPIService service

DefaultAPIService DefaultAPI service

func (*DefaultAPIService) AnalyzeRecipe

AnalyzeRecipe Analyze Recipe

This endpoint allows you to send raw recipe information, such as title, servings, and ingredients, to then see what we compute (badges, diets, nutrition, and more). This is useful if you have your own recipe data and want to enrich it with our semantic analysis.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAnalyzeRecipeRequest

func (*DefaultAPIService) AnalyzeRecipeExecute

func (a *DefaultAPIService) AnalyzeRecipeExecute(r ApiAnalyzeRecipeRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*DefaultAPIService) CreateRecipeCardGet

func (a *DefaultAPIService) CreateRecipeCardGet(ctx context.Context, id int32) ApiCreateRecipeCardGetRequest

CreateRecipeCardGet Create Recipe Card

Generate a recipe card for a recipe.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiCreateRecipeCardGetRequest

func (*DefaultAPIService) CreateRecipeCardGetExecute

func (a *DefaultAPIService) CreateRecipeCardGetExecute(r ApiCreateRecipeCardGetRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*DefaultAPIService) SearchRestaurants

SearchRestaurants Search Restaurants

Search through thousands of restaurants (in North America) by location, cuisine, budget, and more.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSearchRestaurantsRequest

func (*DefaultAPIService) SearchRestaurantsExecute

Execute executes the request

@return SearchRestaurants200Response

type DetectFoodInText200Response

type DetectFoodInText200Response struct {
	Annotations []DetectFoodInText200ResponseAnnotationsInner `json:"annotations"`
}

DetectFoodInText200Response

func NewDetectFoodInText200Response

func NewDetectFoodInText200Response(annotations []DetectFoodInText200ResponseAnnotationsInner) *DetectFoodInText200Response

NewDetectFoodInText200Response instantiates a new DetectFoodInText200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDetectFoodInText200ResponseWithDefaults

func NewDetectFoodInText200ResponseWithDefaults() *DetectFoodInText200Response

NewDetectFoodInText200ResponseWithDefaults instantiates a new DetectFoodInText200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DetectFoodInText200Response) GetAnnotations

GetAnnotations returns the Annotations field value

func (*DetectFoodInText200Response) GetAnnotationsOk

GetAnnotationsOk returns a tuple with the Annotations field value and a boolean to check if the value has been set.

func (DetectFoodInText200Response) MarshalJSON

func (o DetectFoodInText200Response) MarshalJSON() ([]byte, error)

func (*DetectFoodInText200Response) SetAnnotations

SetAnnotations sets field value

func (DetectFoodInText200Response) ToMap

func (o DetectFoodInText200Response) ToMap() (map[string]interface{}, error)

func (*DetectFoodInText200Response) UnmarshalJSON

func (o *DetectFoodInText200Response) UnmarshalJSON(data []byte) (err error)

type DetectFoodInText200ResponseAnnotationsInner

type DetectFoodInText200ResponseAnnotationsInner struct {
	Annotation string `json:"annotation"`
	Image      string `json:"image"`
	Tag        string `json:"tag"`
}

DetectFoodInText200ResponseAnnotationsInner struct for DetectFoodInText200ResponseAnnotationsInner

func NewDetectFoodInText200ResponseAnnotationsInner

func NewDetectFoodInText200ResponseAnnotationsInner(annotation string, image string, tag string) *DetectFoodInText200ResponseAnnotationsInner

NewDetectFoodInText200ResponseAnnotationsInner instantiates a new DetectFoodInText200ResponseAnnotationsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDetectFoodInText200ResponseAnnotationsInnerWithDefaults

func NewDetectFoodInText200ResponseAnnotationsInnerWithDefaults() *DetectFoodInText200ResponseAnnotationsInner

NewDetectFoodInText200ResponseAnnotationsInnerWithDefaults instantiates a new DetectFoodInText200ResponseAnnotationsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DetectFoodInText200ResponseAnnotationsInner) GetAnnotation

GetAnnotation returns the Annotation field value

func (*DetectFoodInText200ResponseAnnotationsInner) GetAnnotationOk

func (o *DetectFoodInText200ResponseAnnotationsInner) GetAnnotationOk() (*string, bool)

GetAnnotationOk returns a tuple with the Annotation field value and a boolean to check if the value has been set.

func (*DetectFoodInText200ResponseAnnotationsInner) GetImage

GetImage returns the Image field value

func (*DetectFoodInText200ResponseAnnotationsInner) GetImageOk

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*DetectFoodInText200ResponseAnnotationsInner) GetTag

GetTag returns the Tag field value

func (*DetectFoodInText200ResponseAnnotationsInner) GetTagOk

GetTagOk returns a tuple with the Tag field value and a boolean to check if the value has been set.

func (DetectFoodInText200ResponseAnnotationsInner) MarshalJSON

func (*DetectFoodInText200ResponseAnnotationsInner) SetAnnotation

SetAnnotation sets field value

func (*DetectFoodInText200ResponseAnnotationsInner) SetImage

SetImage sets field value

func (*DetectFoodInText200ResponseAnnotationsInner) SetTag

SetTag sets field value

func (DetectFoodInText200ResponseAnnotationsInner) ToMap

func (o DetectFoodInText200ResponseAnnotationsInner) ToMap() (map[string]interface{}, error)

func (*DetectFoodInText200ResponseAnnotationsInner) UnmarshalJSON

func (o *DetectFoodInText200ResponseAnnotationsInner) UnmarshalJSON(data []byte) (err error)

type GenerateMealPlan200Response

type GenerateMealPlan200Response struct {
	Meals     []GetSimilarRecipes200ResponseInner  `json:"meals"`
	Nutrients GenerateMealPlan200ResponseNutrients `json:"nutrients"`
}

GenerateMealPlan200Response

func NewGenerateMealPlan200Response

NewGenerateMealPlan200Response instantiates a new GenerateMealPlan200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGenerateMealPlan200ResponseWithDefaults

func NewGenerateMealPlan200ResponseWithDefaults() *GenerateMealPlan200Response

NewGenerateMealPlan200ResponseWithDefaults instantiates a new GenerateMealPlan200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GenerateMealPlan200Response) GetMeals

GetMeals returns the Meals field value

func (*GenerateMealPlan200Response) GetMealsOk

GetMealsOk returns a tuple with the Meals field value and a boolean to check if the value has been set.

func (*GenerateMealPlan200Response) GetNutrients

GetNutrients returns the Nutrients field value

func (*GenerateMealPlan200Response) GetNutrientsOk

GetNutrientsOk returns a tuple with the Nutrients field value and a boolean to check if the value has been set.

func (GenerateMealPlan200Response) MarshalJSON

func (o GenerateMealPlan200Response) MarshalJSON() ([]byte, error)

func (*GenerateMealPlan200Response) SetMeals

SetMeals sets field value

func (*GenerateMealPlan200Response) SetNutrients

SetNutrients sets field value

func (GenerateMealPlan200Response) ToMap

func (o GenerateMealPlan200Response) ToMap() (map[string]interface{}, error)

func (*GenerateMealPlan200Response) UnmarshalJSON

func (o *GenerateMealPlan200Response) UnmarshalJSON(data []byte) (err error)

type GenerateMealPlan200ResponseNutrients

type GenerateMealPlan200ResponseNutrients struct {
	Calories      float32 `json:"calories"`
	Carbohydrates float32 `json:"carbohydrates"`
	Fat           float32 `json:"fat"`
	Protein       float32 `json:"protein"`
}

GenerateMealPlan200ResponseNutrients struct for GenerateMealPlan200ResponseNutrients

func NewGenerateMealPlan200ResponseNutrients

func NewGenerateMealPlan200ResponseNutrients(calories float32, carbohydrates float32, fat float32, protein float32) *GenerateMealPlan200ResponseNutrients

NewGenerateMealPlan200ResponseNutrients instantiates a new GenerateMealPlan200ResponseNutrients object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGenerateMealPlan200ResponseNutrientsWithDefaults

func NewGenerateMealPlan200ResponseNutrientsWithDefaults() *GenerateMealPlan200ResponseNutrients

NewGenerateMealPlan200ResponseNutrientsWithDefaults instantiates a new GenerateMealPlan200ResponseNutrients object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GenerateMealPlan200ResponseNutrients) GetCalories

GetCalories returns the Calories field value

func (*GenerateMealPlan200ResponseNutrients) GetCaloriesOk

func (o *GenerateMealPlan200ResponseNutrients) GetCaloriesOk() (*float32, bool)

GetCaloriesOk returns a tuple with the Calories field value and a boolean to check if the value has been set.

func (*GenerateMealPlan200ResponseNutrients) GetCarbohydrates

func (o *GenerateMealPlan200ResponseNutrients) GetCarbohydrates() float32

GetCarbohydrates returns the Carbohydrates field value

func (*GenerateMealPlan200ResponseNutrients) GetCarbohydratesOk

func (o *GenerateMealPlan200ResponseNutrients) GetCarbohydratesOk() (*float32, bool)

GetCarbohydratesOk returns a tuple with the Carbohydrates field value and a boolean to check if the value has been set.

func (*GenerateMealPlan200ResponseNutrients) GetFat

GetFat returns the Fat field value

func (*GenerateMealPlan200ResponseNutrients) GetFatOk

GetFatOk returns a tuple with the Fat field value and a boolean to check if the value has been set.

func (*GenerateMealPlan200ResponseNutrients) GetProtein

GetProtein returns the Protein field value

func (*GenerateMealPlan200ResponseNutrients) GetProteinOk

func (o *GenerateMealPlan200ResponseNutrients) GetProteinOk() (*float32, bool)

GetProteinOk returns a tuple with the Protein field value and a boolean to check if the value has been set.

func (GenerateMealPlan200ResponseNutrients) MarshalJSON

func (o GenerateMealPlan200ResponseNutrients) MarshalJSON() ([]byte, error)

func (*GenerateMealPlan200ResponseNutrients) SetCalories

SetCalories sets field value

func (*GenerateMealPlan200ResponseNutrients) SetCarbohydrates

func (o *GenerateMealPlan200ResponseNutrients) SetCarbohydrates(v float32)

SetCarbohydrates sets field value

func (*GenerateMealPlan200ResponseNutrients) SetFat

SetFat sets field value

func (*GenerateMealPlan200ResponseNutrients) SetProtein

SetProtein sets field value

func (GenerateMealPlan200ResponseNutrients) ToMap

func (o GenerateMealPlan200ResponseNutrients) ToMap() (map[string]interface{}, error)

func (*GenerateMealPlan200ResponseNutrients) UnmarshalJSON

func (o *GenerateMealPlan200ResponseNutrients) UnmarshalJSON(data []byte) (err error)

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GetARandomFoodJoke200Response

type GetARandomFoodJoke200Response struct {
	Text string `json:"text"`
}

GetARandomFoodJoke200Response

func NewGetARandomFoodJoke200Response

func NewGetARandomFoodJoke200Response(text string) *GetARandomFoodJoke200Response

NewGetARandomFoodJoke200Response instantiates a new GetARandomFoodJoke200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetARandomFoodJoke200ResponseWithDefaults

func NewGetARandomFoodJoke200ResponseWithDefaults() *GetARandomFoodJoke200Response

NewGetARandomFoodJoke200ResponseWithDefaults instantiates a new GetARandomFoodJoke200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetARandomFoodJoke200Response) GetText

GetText returns the Text field value

func (*GetARandomFoodJoke200Response) GetTextOk

func (o *GetARandomFoodJoke200Response) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value and a boolean to check if the value has been set.

func (GetARandomFoodJoke200Response) MarshalJSON

func (o GetARandomFoodJoke200Response) MarshalJSON() ([]byte, error)

func (*GetARandomFoodJoke200Response) SetText

func (o *GetARandomFoodJoke200Response) SetText(v string)

SetText sets field value

func (GetARandomFoodJoke200Response) ToMap

func (o GetARandomFoodJoke200Response) ToMap() (map[string]interface{}, error)

func (*GetARandomFoodJoke200Response) UnmarshalJSON

func (o *GetARandomFoodJoke200Response) UnmarshalJSON(data []byte) (err error)

type GetAnalyzedRecipeInstructions200ResponseInner

type GetAnalyzedRecipeInstructions200ResponseInner struct {
	Name  string                                                    `json:"name"`
	Steps []GetAnalyzedRecipeInstructions200ResponseInnerStepsInner `json:"steps,omitempty"`
}

GetAnalyzedRecipeInstructions200ResponseInner struct for GetAnalyzedRecipeInstructions200ResponseInner

func NewGetAnalyzedRecipeInstructions200ResponseInner

func NewGetAnalyzedRecipeInstructions200ResponseInner(name string) *GetAnalyzedRecipeInstructions200ResponseInner

NewGetAnalyzedRecipeInstructions200ResponseInner instantiates a new GetAnalyzedRecipeInstructions200ResponseInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetAnalyzedRecipeInstructions200ResponseInnerWithDefaults

func NewGetAnalyzedRecipeInstructions200ResponseInnerWithDefaults() *GetAnalyzedRecipeInstructions200ResponseInner

NewGetAnalyzedRecipeInstructions200ResponseInnerWithDefaults instantiates a new GetAnalyzedRecipeInstructions200ResponseInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetAnalyzedRecipeInstructions200ResponseInner) GetName

GetName returns the Name field value

func (*GetAnalyzedRecipeInstructions200ResponseInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*GetAnalyzedRecipeInstructions200ResponseInner) GetSteps

GetSteps returns the Steps field value if set, zero value otherwise.

func (*GetAnalyzedRecipeInstructions200ResponseInner) GetStepsOk

GetStepsOk returns a tuple with the Steps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAnalyzedRecipeInstructions200ResponseInner) HasSteps

HasSteps returns a boolean if a field has been set.

func (GetAnalyzedRecipeInstructions200ResponseInner) MarshalJSON

func (*GetAnalyzedRecipeInstructions200ResponseInner) SetName

SetName sets field value

func (*GetAnalyzedRecipeInstructions200ResponseInner) SetSteps

SetSteps gets a reference to the given []GetAnalyzedRecipeInstructions200ResponseInnerStepsInner and assigns it to the Steps field.

func (GetAnalyzedRecipeInstructions200ResponseInner) ToMap

func (o GetAnalyzedRecipeInstructions200ResponseInner) ToMap() (map[string]interface{}, error)

func (*GetAnalyzedRecipeInstructions200ResponseInner) UnmarshalJSON

func (o *GetAnalyzedRecipeInstructions200ResponseInner) UnmarshalJSON(data []byte) (err error)

type GetAnalyzedRecipeInstructions200ResponseInnerStepsInner

type GetAnalyzedRecipeInstructions200ResponseInnerStepsInner struct {
	Number      float32                                                                   `json:"number"`
	Step        string                                                                    `json:"step"`
	Ingredients []GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner `json:"ingredients,omitempty"`
	Equipment   []GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner `json:"equipment,omitempty"`
}

GetAnalyzedRecipeInstructions200ResponseInnerStepsInner struct for GetAnalyzedRecipeInstructions200ResponseInnerStepsInner

func NewGetAnalyzedRecipeInstructions200ResponseInnerStepsInner

func NewGetAnalyzedRecipeInstructions200ResponseInnerStepsInner(number float32, step string) *GetAnalyzedRecipeInstructions200ResponseInnerStepsInner

NewGetAnalyzedRecipeInstructions200ResponseInnerStepsInner instantiates a new GetAnalyzedRecipeInstructions200ResponseInnerStepsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerWithDefaults

func NewGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerWithDefaults() *GetAnalyzedRecipeInstructions200ResponseInnerStepsInner

NewGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerWithDefaults instantiates a new GetAnalyzedRecipeInstructions200ResponseInnerStepsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) GetEquipment

GetEquipment returns the Equipment field value if set, zero value otherwise.

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) GetEquipmentOk

GetEquipmentOk returns a tuple with the Equipment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) GetIngredients

GetIngredients returns the Ingredients field value if set, zero value otherwise.

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) GetIngredientsOk

GetIngredientsOk returns a tuple with the Ingredients field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) GetNumber

GetNumber returns the Number field value

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) GetNumberOk

GetNumberOk returns a tuple with the Number field value and a boolean to check if the value has been set.

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) GetStep

GetStep returns the Step field value

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) GetStepOk

GetStepOk returns a tuple with the Step field value and a boolean to check if the value has been set.

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) HasEquipment

HasEquipment returns a boolean if a field has been set.

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) HasIngredients

HasIngredients returns a boolean if a field has been set.

func (GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) MarshalJSON

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) SetEquipment

SetEquipment gets a reference to the given []GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner and assigns it to the Equipment field.

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) SetIngredients

SetIngredients gets a reference to the given []GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner and assigns it to the Ingredients field.

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) SetNumber

SetNumber sets field value

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) SetStep

SetStep sets field value

func (GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) ToMap

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInner) UnmarshalJSON

type GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner

type GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner struct {
	Id            int32  `json:"id"`
	Name          string `json:"name"`
	LocalizedName string `json:"localizedName"`
	Image         string `json:"image"`
}

GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner struct for GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner

func NewGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner

func NewGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner(id int32, name string, localizedName string, image string) *GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner

NewGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner instantiates a new GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInnerWithDefaults

func NewGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInnerWithDefaults() *GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner

NewGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInnerWithDefaults instantiates a new GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) GetId

GetId returns the Id field value

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) GetImage

GetImage returns the Image field value

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) GetImageOk

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) GetLocalizedName

GetLocalizedName returns the LocalizedName field value

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) GetLocalizedNameOk

GetLocalizedNameOk returns a tuple with the LocalizedName field value and a boolean to check if the value has been set.

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) GetName

GetName returns the Name field value

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) MarshalJSON

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) SetId

SetId sets field value

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) SetImage

SetImage sets field value

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) SetLocalizedName

SetLocalizedName sets field value

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) SetName

SetName sets field value

func (GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) ToMap

func (*GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) UnmarshalJSON

type GetComparableProducts200Response

type GetComparableProducts200Response struct {
	ComparableProducts GetComparableProducts200ResponseComparableProducts `json:"comparableProducts"`
}

GetComparableProducts200Response

func NewGetComparableProducts200Response

func NewGetComparableProducts200Response(comparableProducts GetComparableProducts200ResponseComparableProducts) *GetComparableProducts200Response

NewGetComparableProducts200Response instantiates a new GetComparableProducts200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetComparableProducts200ResponseWithDefaults

func NewGetComparableProducts200ResponseWithDefaults() *GetComparableProducts200Response

NewGetComparableProducts200ResponseWithDefaults instantiates a new GetComparableProducts200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetComparableProducts200Response) GetComparableProducts

GetComparableProducts returns the ComparableProducts field value

func (*GetComparableProducts200Response) GetComparableProductsOk

GetComparableProductsOk returns a tuple with the ComparableProducts field value and a boolean to check if the value has been set.

func (GetComparableProducts200Response) MarshalJSON

func (o GetComparableProducts200Response) MarshalJSON() ([]byte, error)

func (*GetComparableProducts200Response) SetComparableProducts

SetComparableProducts sets field value

func (GetComparableProducts200Response) ToMap

func (o GetComparableProducts200Response) ToMap() (map[string]interface{}, error)

func (*GetComparableProducts200Response) UnmarshalJSON

func (o *GetComparableProducts200Response) UnmarshalJSON(data []byte) (err error)

type GetComparableProducts200ResponseComparableProducts

type GetComparableProducts200ResponseComparableProducts struct {
	Calories         []ComparableProduct `json:"calories"`
	Likes            []ComparableProduct `json:"likes"`
	Price            []ComparableProduct `json:"price"`
	Protein          []ComparableProduct `json:"protein"`
	SpoonacularScore []ComparableProduct `json:"spoonacular_score"`
	Sugar            []ComparableProduct `json:"sugar"`
}

GetComparableProducts200ResponseComparableProducts struct for GetComparableProducts200ResponseComparableProducts

func NewGetComparableProducts200ResponseComparableProducts

func NewGetComparableProducts200ResponseComparableProducts(calories []ComparableProduct, likes []ComparableProduct, price []ComparableProduct, protein []ComparableProduct, spoonacularScore []ComparableProduct, sugar []ComparableProduct) *GetComparableProducts200ResponseComparableProducts

NewGetComparableProducts200ResponseComparableProducts instantiates a new GetComparableProducts200ResponseComparableProducts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetComparableProducts200ResponseComparableProductsWithDefaults

func NewGetComparableProducts200ResponseComparableProductsWithDefaults() *GetComparableProducts200ResponseComparableProducts

NewGetComparableProducts200ResponseComparableProductsWithDefaults instantiates a new GetComparableProducts200ResponseComparableProducts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetComparableProducts200ResponseComparableProducts) GetCalories

GetCalories returns the Calories field value

func (*GetComparableProducts200ResponseComparableProducts) GetCaloriesOk

GetCaloriesOk returns a tuple with the Calories field value and a boolean to check if the value has been set.

func (*GetComparableProducts200ResponseComparableProducts) GetLikes

GetLikes returns the Likes field value

func (*GetComparableProducts200ResponseComparableProducts) GetLikesOk

GetLikesOk returns a tuple with the Likes field value and a boolean to check if the value has been set.

func (*GetComparableProducts200ResponseComparableProducts) GetPrice

GetPrice returns the Price field value

func (*GetComparableProducts200ResponseComparableProducts) GetPriceOk

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (*GetComparableProducts200ResponseComparableProducts) GetProtein

GetProtein returns the Protein field value

func (*GetComparableProducts200ResponseComparableProducts) GetProteinOk

GetProteinOk returns a tuple with the Protein field value and a boolean to check if the value has been set.

func (*GetComparableProducts200ResponseComparableProducts) GetSpoonacularScore

GetSpoonacularScore returns the SpoonacularScore field value

func (*GetComparableProducts200ResponseComparableProducts) GetSpoonacularScoreOk

GetSpoonacularScoreOk returns a tuple with the SpoonacularScore field value and a boolean to check if the value has been set.

func (*GetComparableProducts200ResponseComparableProducts) GetSugar

GetSugar returns the Sugar field value

func (*GetComparableProducts200ResponseComparableProducts) GetSugarOk

GetSugarOk returns a tuple with the Sugar field value and a boolean to check if the value has been set.

func (GetComparableProducts200ResponseComparableProducts) MarshalJSON

func (*GetComparableProducts200ResponseComparableProducts) SetCalories

SetCalories sets field value

func (*GetComparableProducts200ResponseComparableProducts) SetLikes

SetLikes sets field value

func (*GetComparableProducts200ResponseComparableProducts) SetPrice

SetPrice sets field value

func (*GetComparableProducts200ResponseComparableProducts) SetProtein

SetProtein sets field value

func (*GetComparableProducts200ResponseComparableProducts) SetSpoonacularScore

SetSpoonacularScore sets field value

func (*GetComparableProducts200ResponseComparableProducts) SetSugar

SetSugar sets field value

func (GetComparableProducts200ResponseComparableProducts) ToMap

func (*GetComparableProducts200ResponseComparableProducts) UnmarshalJSON

func (o *GetComparableProducts200ResponseComparableProducts) UnmarshalJSON(data []byte) (err error)

type GetConversationSuggests200Response

type GetConversationSuggests200Response struct {
	Suggests GetConversationSuggests200ResponseSuggests `json:"suggests"`
	Words    []string                                   `json:"words"`
}

GetConversationSuggests200Response

func NewGetConversationSuggests200Response

func NewGetConversationSuggests200Response(suggests GetConversationSuggests200ResponseSuggests, words []string) *GetConversationSuggests200Response

NewGetConversationSuggests200Response instantiates a new GetConversationSuggests200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetConversationSuggests200ResponseWithDefaults

func NewGetConversationSuggests200ResponseWithDefaults() *GetConversationSuggests200Response

NewGetConversationSuggests200ResponseWithDefaults instantiates a new GetConversationSuggests200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetConversationSuggests200Response) GetSuggests

GetSuggests returns the Suggests field value

func (*GetConversationSuggests200Response) GetSuggestsOk

GetSuggestsOk returns a tuple with the Suggests field value and a boolean to check if the value has been set.

func (*GetConversationSuggests200Response) GetWords

GetWords returns the Words field value

func (*GetConversationSuggests200Response) GetWordsOk

func (o *GetConversationSuggests200Response) GetWordsOk() ([]string, bool)

GetWordsOk returns a tuple with the Words field value and a boolean to check if the value has been set.

func (GetConversationSuggests200Response) MarshalJSON

func (o GetConversationSuggests200Response) MarshalJSON() ([]byte, error)

func (*GetConversationSuggests200Response) SetSuggests

SetSuggests sets field value

func (*GetConversationSuggests200Response) SetWords

func (o *GetConversationSuggests200Response) SetWords(v []string)

SetWords sets field value

func (GetConversationSuggests200Response) ToMap

func (o GetConversationSuggests200Response) ToMap() (map[string]interface{}, error)

func (*GetConversationSuggests200Response) UnmarshalJSON

func (o *GetConversationSuggests200Response) UnmarshalJSON(data []byte) (err error)

type GetConversationSuggests200ResponseSuggests

type GetConversationSuggests200ResponseSuggests struct {
	Underscore []GetConversationSuggests200ResponseSuggestsInner `json:"_"`
}

GetConversationSuggests200ResponseSuggests struct for GetConversationSuggests200ResponseSuggests

func NewGetConversationSuggests200ResponseSuggests

func NewGetConversationSuggests200ResponseSuggests(underscore []GetConversationSuggests200ResponseSuggestsInner) *GetConversationSuggests200ResponseSuggests

NewGetConversationSuggests200ResponseSuggests instantiates a new GetConversationSuggests200ResponseSuggests object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetConversationSuggests200ResponseSuggestsWithDefaults

func NewGetConversationSuggests200ResponseSuggestsWithDefaults() *GetConversationSuggests200ResponseSuggests

NewGetConversationSuggests200ResponseSuggestsWithDefaults instantiates a new GetConversationSuggests200ResponseSuggests object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetConversationSuggests200ResponseSuggests) GetUnderscore

GetUnderscore returns the Underscore field value

func (*GetConversationSuggests200ResponseSuggests) GetUnderscoreOk

GetUnderscoreOk returns a tuple with the Underscore field value and a boolean to check if the value has been set.

func (GetConversationSuggests200ResponseSuggests) MarshalJSON

func (*GetConversationSuggests200ResponseSuggests) SetUnderscore

SetUnderscore sets field value

func (GetConversationSuggests200ResponseSuggests) ToMap

func (o GetConversationSuggests200ResponseSuggests) ToMap() (map[string]interface{}, error)

func (*GetConversationSuggests200ResponseSuggests) UnmarshalJSON

func (o *GetConversationSuggests200ResponseSuggests) UnmarshalJSON(data []byte) (err error)

type GetConversationSuggests200ResponseSuggestsInner

type GetConversationSuggests200ResponseSuggestsInner struct {
	Name string `json:"name"`
}

GetConversationSuggests200ResponseSuggestsInner struct for GetConversationSuggests200ResponseSuggestsInner

func NewGetConversationSuggests200ResponseSuggestsInner

func NewGetConversationSuggests200ResponseSuggestsInner(name string) *GetConversationSuggests200ResponseSuggestsInner

NewGetConversationSuggests200ResponseSuggestsInner instantiates a new GetConversationSuggests200ResponseSuggestsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetConversationSuggests200ResponseSuggestsInnerWithDefaults

func NewGetConversationSuggests200ResponseSuggestsInnerWithDefaults() *GetConversationSuggests200ResponseSuggestsInner

NewGetConversationSuggests200ResponseSuggestsInnerWithDefaults instantiates a new GetConversationSuggests200ResponseSuggestsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetConversationSuggests200ResponseSuggestsInner) GetName

GetName returns the Name field value

func (*GetConversationSuggests200ResponseSuggestsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (GetConversationSuggests200ResponseSuggestsInner) MarshalJSON

func (*GetConversationSuggests200ResponseSuggestsInner) SetName

SetName sets field value

func (GetConversationSuggests200ResponseSuggestsInner) ToMap

func (o GetConversationSuggests200ResponseSuggestsInner) ToMap() (map[string]interface{}, error)

func (*GetConversationSuggests200ResponseSuggestsInner) UnmarshalJSON

func (o *GetConversationSuggests200ResponseSuggestsInner) UnmarshalJSON(data []byte) (err error)

type GetDishPairingForWine200Response

type GetDishPairingForWine200Response struct {
	Pairings []string `json:"pairings"`
	Text     string   `json:"text"`
}

GetDishPairingForWine200Response

func NewGetDishPairingForWine200Response

func NewGetDishPairingForWine200Response(pairings []string, text string) *GetDishPairingForWine200Response

NewGetDishPairingForWine200Response instantiates a new GetDishPairingForWine200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetDishPairingForWine200ResponseWithDefaults

func NewGetDishPairingForWine200ResponseWithDefaults() *GetDishPairingForWine200Response

NewGetDishPairingForWine200ResponseWithDefaults instantiates a new GetDishPairingForWine200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetDishPairingForWine200Response) GetPairings

func (o *GetDishPairingForWine200Response) GetPairings() []string

GetPairings returns the Pairings field value

func (*GetDishPairingForWine200Response) GetPairingsOk

func (o *GetDishPairingForWine200Response) GetPairingsOk() ([]string, bool)

GetPairingsOk returns a tuple with the Pairings field value and a boolean to check if the value has been set.

func (*GetDishPairingForWine200Response) GetText

GetText returns the Text field value

func (*GetDishPairingForWine200Response) GetTextOk

func (o *GetDishPairingForWine200Response) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value and a boolean to check if the value has been set.

func (GetDishPairingForWine200Response) MarshalJSON

func (o GetDishPairingForWine200Response) MarshalJSON() ([]byte, error)

func (*GetDishPairingForWine200Response) SetPairings

func (o *GetDishPairingForWine200Response) SetPairings(v []string)

SetPairings sets field value

func (*GetDishPairingForWine200Response) SetText

SetText sets field value

func (GetDishPairingForWine200Response) ToMap

func (o GetDishPairingForWine200Response) ToMap() (map[string]interface{}, error)

func (*GetDishPairingForWine200Response) UnmarshalJSON

func (o *GetDishPairingForWine200Response) UnmarshalJSON(data []byte) (err error)

type GetIngredientSubstitutes200Response

type GetIngredientSubstitutes200Response struct {
	Ingredient  string   `json:"ingredient"`
	Substitutes []string `json:"substitutes"`
	Message     string   `json:"message"`
}

GetIngredientSubstitutes200Response

func NewGetIngredientSubstitutes200Response

func NewGetIngredientSubstitutes200Response(ingredient string, substitutes []string, message string) *GetIngredientSubstitutes200Response

NewGetIngredientSubstitutes200Response instantiates a new GetIngredientSubstitutes200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetIngredientSubstitutes200ResponseWithDefaults

func NewGetIngredientSubstitutes200ResponseWithDefaults() *GetIngredientSubstitutes200Response

NewGetIngredientSubstitutes200ResponseWithDefaults instantiates a new GetIngredientSubstitutes200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetIngredientSubstitutes200Response) GetIngredient

func (o *GetIngredientSubstitutes200Response) GetIngredient() string

GetIngredient returns the Ingredient field value

func (*GetIngredientSubstitutes200Response) GetIngredientOk

func (o *GetIngredientSubstitutes200Response) GetIngredientOk() (*string, bool)

GetIngredientOk returns a tuple with the Ingredient field value and a boolean to check if the value has been set.

func (*GetIngredientSubstitutes200Response) GetMessage

GetMessage returns the Message field value

func (*GetIngredientSubstitutes200Response) GetMessageOk

func (o *GetIngredientSubstitutes200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetIngredientSubstitutes200Response) GetSubstitutes

func (o *GetIngredientSubstitutes200Response) GetSubstitutes() []string

GetSubstitutes returns the Substitutes field value

func (*GetIngredientSubstitutes200Response) GetSubstitutesOk

func (o *GetIngredientSubstitutes200Response) GetSubstitutesOk() ([]string, bool)

GetSubstitutesOk returns a tuple with the Substitutes field value and a boolean to check if the value has been set.

func (GetIngredientSubstitutes200Response) MarshalJSON

func (o GetIngredientSubstitutes200Response) MarshalJSON() ([]byte, error)

func (*GetIngredientSubstitutes200Response) SetIngredient

func (o *GetIngredientSubstitutes200Response) SetIngredient(v string)

SetIngredient sets field value

func (*GetIngredientSubstitutes200Response) SetMessage

SetMessage sets field value

func (*GetIngredientSubstitutes200Response) SetSubstitutes

func (o *GetIngredientSubstitutes200Response) SetSubstitutes(v []string)

SetSubstitutes sets field value

func (GetIngredientSubstitutes200Response) ToMap

func (o GetIngredientSubstitutes200Response) ToMap() (map[string]interface{}, error)

func (*GetIngredientSubstitutes200Response) UnmarshalJSON

func (o *GetIngredientSubstitutes200Response) UnmarshalJSON(data []byte) (err error)

type GetMealPlanTemplate200Response

type GetMealPlanTemplate200Response struct {
	Id   int32                                     `json:"id"`
	Name string                                    `json:"name"`
	Days []GetMealPlanTemplate200ResponseDaysInner `json:"days"`
}

GetMealPlanTemplate200Response

func NewGetMealPlanTemplate200Response

func NewGetMealPlanTemplate200Response(id int32, name string, days []GetMealPlanTemplate200ResponseDaysInner) *GetMealPlanTemplate200Response

NewGetMealPlanTemplate200Response instantiates a new GetMealPlanTemplate200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMealPlanTemplate200ResponseWithDefaults

func NewGetMealPlanTemplate200ResponseWithDefaults() *GetMealPlanTemplate200Response

NewGetMealPlanTemplate200ResponseWithDefaults instantiates a new GetMealPlanTemplate200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMealPlanTemplate200Response) GetDays

GetDays returns the Days field value

func (*GetMealPlanTemplate200Response) GetDaysOk

GetDaysOk returns a tuple with the Days field value and a boolean to check if the value has been set.

func (*GetMealPlanTemplate200Response) GetId

GetId returns the Id field value

func (*GetMealPlanTemplate200Response) GetIdOk

func (o *GetMealPlanTemplate200Response) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetMealPlanTemplate200Response) GetName

GetName returns the Name field value

func (*GetMealPlanTemplate200Response) GetNameOk

func (o *GetMealPlanTemplate200Response) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (GetMealPlanTemplate200Response) MarshalJSON

func (o GetMealPlanTemplate200Response) MarshalJSON() ([]byte, error)

func (*GetMealPlanTemplate200Response) SetDays

SetDays sets field value

func (*GetMealPlanTemplate200Response) SetId

SetId sets field value

func (*GetMealPlanTemplate200Response) SetName

func (o *GetMealPlanTemplate200Response) SetName(v string)

SetName sets field value

func (GetMealPlanTemplate200Response) ToMap

func (o GetMealPlanTemplate200Response) ToMap() (map[string]interface{}, error)

func (*GetMealPlanTemplate200Response) UnmarshalJSON

func (o *GetMealPlanTemplate200Response) UnmarshalJSON(data []byte) (err error)

type GetMealPlanTemplate200ResponseDaysInner

type GetMealPlanTemplate200ResponseDaysInner struct {
	NutritionSummary          *GetMealPlanWeek200ResponseDaysInnerNutritionSummary `json:"nutritionSummary,omitempty"`
	NutritionSummaryBreakfast *GetMealPlanWeek200ResponseDaysInnerNutritionSummary `json:"nutritionSummaryBreakfast,omitempty"`
	NutritionSummaryLunch     *GetMealPlanWeek200ResponseDaysInnerNutritionSummary `json:"nutritionSummaryLunch,omitempty"`
	NutritionSummaryDinner    *GetMealPlanWeek200ResponseDaysInnerNutritionSummary `json:"nutritionSummaryDinner,omitempty"`
	Day                       string                                               `json:"day"`
	Items                     []GetMealPlanTemplate200ResponseDaysInnerItemsInner  `json:"items,omitempty"`
}

GetMealPlanTemplate200ResponseDaysInner struct for GetMealPlanTemplate200ResponseDaysInner

func NewGetMealPlanTemplate200ResponseDaysInner

func NewGetMealPlanTemplate200ResponseDaysInner(day string) *GetMealPlanTemplate200ResponseDaysInner

NewGetMealPlanTemplate200ResponseDaysInner instantiates a new GetMealPlanTemplate200ResponseDaysInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMealPlanTemplate200ResponseDaysInnerWithDefaults

func NewGetMealPlanTemplate200ResponseDaysInnerWithDefaults() *GetMealPlanTemplate200ResponseDaysInner

NewGetMealPlanTemplate200ResponseDaysInnerWithDefaults instantiates a new GetMealPlanTemplate200ResponseDaysInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMealPlanTemplate200ResponseDaysInner) GetDay

GetDay returns the Day field value

func (*GetMealPlanTemplate200ResponseDaysInner) GetDayOk

GetDayOk returns a tuple with the Day field value and a boolean to check if the value has been set.

func (*GetMealPlanTemplate200ResponseDaysInner) GetItems

GetItems returns the Items field value if set, zero value otherwise.

func (*GetMealPlanTemplate200ResponseDaysInner) GetItemsOk

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMealPlanTemplate200ResponseDaysInner) GetNutritionSummary

GetNutritionSummary returns the NutritionSummary field value if set, zero value otherwise.

func (*GetMealPlanTemplate200ResponseDaysInner) GetNutritionSummaryBreakfast

GetNutritionSummaryBreakfast returns the NutritionSummaryBreakfast field value if set, zero value otherwise.

func (*GetMealPlanTemplate200ResponseDaysInner) GetNutritionSummaryBreakfastOk

GetNutritionSummaryBreakfastOk returns a tuple with the NutritionSummaryBreakfast field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMealPlanTemplate200ResponseDaysInner) GetNutritionSummaryDinner

GetNutritionSummaryDinner returns the NutritionSummaryDinner field value if set, zero value otherwise.

func (*GetMealPlanTemplate200ResponseDaysInner) GetNutritionSummaryDinnerOk

GetNutritionSummaryDinnerOk returns a tuple with the NutritionSummaryDinner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMealPlanTemplate200ResponseDaysInner) GetNutritionSummaryLunch

GetNutritionSummaryLunch returns the NutritionSummaryLunch field value if set, zero value otherwise.

func (*GetMealPlanTemplate200ResponseDaysInner) GetNutritionSummaryLunchOk

GetNutritionSummaryLunchOk returns a tuple with the NutritionSummaryLunch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMealPlanTemplate200ResponseDaysInner) GetNutritionSummaryOk

GetNutritionSummaryOk returns a tuple with the NutritionSummary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMealPlanTemplate200ResponseDaysInner) HasItems

HasItems returns a boolean if a field has been set.

func (*GetMealPlanTemplate200ResponseDaysInner) HasNutritionSummary

func (o *GetMealPlanTemplate200ResponseDaysInner) HasNutritionSummary() bool

HasNutritionSummary returns a boolean if a field has been set.

func (*GetMealPlanTemplate200ResponseDaysInner) HasNutritionSummaryBreakfast

func (o *GetMealPlanTemplate200ResponseDaysInner) HasNutritionSummaryBreakfast() bool

HasNutritionSummaryBreakfast returns a boolean if a field has been set.

func (*GetMealPlanTemplate200ResponseDaysInner) HasNutritionSummaryDinner

func (o *GetMealPlanTemplate200ResponseDaysInner) HasNutritionSummaryDinner() bool

HasNutritionSummaryDinner returns a boolean if a field has been set.

func (*GetMealPlanTemplate200ResponseDaysInner) HasNutritionSummaryLunch

func (o *GetMealPlanTemplate200ResponseDaysInner) HasNutritionSummaryLunch() bool

HasNutritionSummaryLunch returns a boolean if a field has been set.

func (GetMealPlanTemplate200ResponseDaysInner) MarshalJSON

func (o GetMealPlanTemplate200ResponseDaysInner) MarshalJSON() ([]byte, error)

func (*GetMealPlanTemplate200ResponseDaysInner) SetDay

SetDay sets field value

func (*GetMealPlanTemplate200ResponseDaysInner) SetItems

SetItems gets a reference to the given []GetMealPlanTemplate200ResponseDaysInnerItemsInner and assigns it to the Items field.

func (*GetMealPlanTemplate200ResponseDaysInner) SetNutritionSummary

SetNutritionSummary gets a reference to the given GetMealPlanWeek200ResponseDaysInnerNutritionSummary and assigns it to the NutritionSummary field.

func (*GetMealPlanTemplate200ResponseDaysInner) SetNutritionSummaryBreakfast

SetNutritionSummaryBreakfast gets a reference to the given GetMealPlanWeek200ResponseDaysInnerNutritionSummary and assigns it to the NutritionSummaryBreakfast field.

func (*GetMealPlanTemplate200ResponseDaysInner) SetNutritionSummaryDinner

SetNutritionSummaryDinner gets a reference to the given GetMealPlanWeek200ResponseDaysInnerNutritionSummary and assigns it to the NutritionSummaryDinner field.

func (*GetMealPlanTemplate200ResponseDaysInner) SetNutritionSummaryLunch

SetNutritionSummaryLunch gets a reference to the given GetMealPlanWeek200ResponseDaysInnerNutritionSummary and assigns it to the NutritionSummaryLunch field.

func (GetMealPlanTemplate200ResponseDaysInner) ToMap

func (o GetMealPlanTemplate200ResponseDaysInner) ToMap() (map[string]interface{}, error)

func (*GetMealPlanTemplate200ResponseDaysInner) UnmarshalJSON

func (o *GetMealPlanTemplate200ResponseDaysInner) UnmarshalJSON(data []byte) (err error)

type GetMealPlanTemplate200ResponseDaysInnerItemsInner

type GetMealPlanTemplate200ResponseDaysInnerItemsInner struct {
	Id       int32                                                   `json:"id"`
	Slot     int32                                                   `json:"slot"`
	Position int32                                                   `json:"position"`
	Type     string                                                  `json:"type"`
	Value    *GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue `json:"value,omitempty"`
}

GetMealPlanTemplate200ResponseDaysInnerItemsInner struct for GetMealPlanTemplate200ResponseDaysInnerItemsInner

func NewGetMealPlanTemplate200ResponseDaysInnerItemsInner

func NewGetMealPlanTemplate200ResponseDaysInnerItemsInner(id int32, slot int32, position int32, type_ string) *GetMealPlanTemplate200ResponseDaysInnerItemsInner

NewGetMealPlanTemplate200ResponseDaysInnerItemsInner instantiates a new GetMealPlanTemplate200ResponseDaysInnerItemsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMealPlanTemplate200ResponseDaysInnerItemsInnerWithDefaults

func NewGetMealPlanTemplate200ResponseDaysInnerItemsInnerWithDefaults() *GetMealPlanTemplate200ResponseDaysInnerItemsInner

NewGetMealPlanTemplate200ResponseDaysInnerItemsInnerWithDefaults instantiates a new GetMealPlanTemplate200ResponseDaysInnerItemsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) GetId

GetId returns the Id field value

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) GetPosition

GetPosition returns the Position field value

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) GetPositionOk

GetPositionOk returns a tuple with the Position field value and a boolean to check if the value has been set.

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) GetSlot

GetSlot returns the Slot field value

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) GetSlotOk

GetSlotOk returns a tuple with the Slot field value and a boolean to check if the value has been set.

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) GetType

GetType returns the Type field value

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) GetTypeOk

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) GetValue

GetValue returns the Value field value if set, zero value otherwise.

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) GetValueOk

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) HasValue

HasValue returns a boolean if a field has been set.

func (GetMealPlanTemplate200ResponseDaysInnerItemsInner) MarshalJSON

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) SetId

SetId sets field value

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) SetPosition

SetPosition sets field value

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) SetSlot

SetSlot sets field value

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) SetType

SetType sets field value

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) SetValue

SetValue gets a reference to the given GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue and assigns it to the Value field.

func (GetMealPlanTemplate200ResponseDaysInnerItemsInner) ToMap

func (o GetMealPlanTemplate200ResponseDaysInnerItemsInner) ToMap() (map[string]interface{}, error)

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInner) UnmarshalJSON

func (o *GetMealPlanTemplate200ResponseDaysInnerItemsInner) UnmarshalJSON(data []byte) (err error)

type GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue

type GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue struct {
	Id        float32 `json:"id"`
	Title     string  `json:"title"`
	ImageType string  `json:"imageType"`
}

GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue struct for GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue

func NewGetMealPlanTemplate200ResponseDaysInnerItemsInnerValue

func NewGetMealPlanTemplate200ResponseDaysInnerItemsInnerValue(id float32, title string, imageType string) *GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue

NewGetMealPlanTemplate200ResponseDaysInnerItemsInnerValue instantiates a new GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMealPlanTemplate200ResponseDaysInnerItemsInnerValueWithDefaults

func NewGetMealPlanTemplate200ResponseDaysInnerItemsInnerValueWithDefaults() *GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue

NewGetMealPlanTemplate200ResponseDaysInnerItemsInnerValueWithDefaults instantiates a new GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) GetId

GetId returns the Id field value

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) GetImageType

GetImageType returns the ImageType field value

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) GetImageTypeOk

GetImageTypeOk returns a tuple with the ImageType field value and a boolean to check if the value has been set.

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) GetTitle

GetTitle returns the Title field value

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) MarshalJSON

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) SetId

SetId sets field value

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) SetImageType

SetImageType sets field value

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) SetTitle

SetTitle sets field value

func (GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) ToMap

func (*GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) UnmarshalJSON

func (o *GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) UnmarshalJSON(data []byte) (err error)

type GetMealPlanTemplates200Response

type GetMealPlanTemplates200Response struct {
	Templates []GetMealPlanTemplates200ResponseTemplatesInner `json:"templates"`
}

GetMealPlanTemplates200Response

func NewGetMealPlanTemplates200Response

func NewGetMealPlanTemplates200Response(templates []GetMealPlanTemplates200ResponseTemplatesInner) *GetMealPlanTemplates200Response

NewGetMealPlanTemplates200Response instantiates a new GetMealPlanTemplates200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMealPlanTemplates200ResponseWithDefaults

func NewGetMealPlanTemplates200ResponseWithDefaults() *GetMealPlanTemplates200Response

NewGetMealPlanTemplates200ResponseWithDefaults instantiates a new GetMealPlanTemplates200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMealPlanTemplates200Response) GetTemplates

GetTemplates returns the Templates field value

func (*GetMealPlanTemplates200Response) GetTemplatesOk

GetTemplatesOk returns a tuple with the Templates field value and a boolean to check if the value has been set.

func (GetMealPlanTemplates200Response) MarshalJSON

func (o GetMealPlanTemplates200Response) MarshalJSON() ([]byte, error)

func (*GetMealPlanTemplates200Response) SetTemplates

SetTemplates sets field value

func (GetMealPlanTemplates200Response) ToMap

func (o GetMealPlanTemplates200Response) ToMap() (map[string]interface{}, error)

func (*GetMealPlanTemplates200Response) UnmarshalJSON

func (o *GetMealPlanTemplates200Response) UnmarshalJSON(data []byte) (err error)

type GetMealPlanTemplates200ResponseTemplatesInner

type GetMealPlanTemplates200ResponseTemplatesInner struct {
	Id   int32  `json:"id"`
	Name string `json:"name"`
}

GetMealPlanTemplates200ResponseTemplatesInner struct for GetMealPlanTemplates200ResponseTemplatesInner

func NewGetMealPlanTemplates200ResponseTemplatesInner

func NewGetMealPlanTemplates200ResponseTemplatesInner(id int32, name string) *GetMealPlanTemplates200ResponseTemplatesInner

NewGetMealPlanTemplates200ResponseTemplatesInner instantiates a new GetMealPlanTemplates200ResponseTemplatesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMealPlanTemplates200ResponseTemplatesInnerWithDefaults

func NewGetMealPlanTemplates200ResponseTemplatesInnerWithDefaults() *GetMealPlanTemplates200ResponseTemplatesInner

NewGetMealPlanTemplates200ResponseTemplatesInnerWithDefaults instantiates a new GetMealPlanTemplates200ResponseTemplatesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMealPlanTemplates200ResponseTemplatesInner) GetId

GetId returns the Id field value

func (*GetMealPlanTemplates200ResponseTemplatesInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetMealPlanTemplates200ResponseTemplatesInner) GetName

GetName returns the Name field value

func (*GetMealPlanTemplates200ResponseTemplatesInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (GetMealPlanTemplates200ResponseTemplatesInner) MarshalJSON

func (*GetMealPlanTemplates200ResponseTemplatesInner) SetId

SetId sets field value

func (*GetMealPlanTemplates200ResponseTemplatesInner) SetName

SetName sets field value

func (GetMealPlanTemplates200ResponseTemplatesInner) ToMap

func (o GetMealPlanTemplates200ResponseTemplatesInner) ToMap() (map[string]interface{}, error)

func (*GetMealPlanTemplates200ResponseTemplatesInner) UnmarshalJSON

func (o *GetMealPlanTemplates200ResponseTemplatesInner) UnmarshalJSON(data []byte) (err error)

type GetMealPlanWeek200Response

type GetMealPlanWeek200Response struct {
	Days []GetMealPlanWeek200ResponseDaysInner `json:"days"`
}

GetMealPlanWeek200Response

func NewGetMealPlanWeek200Response

func NewGetMealPlanWeek200Response(days []GetMealPlanWeek200ResponseDaysInner) *GetMealPlanWeek200Response

NewGetMealPlanWeek200Response instantiates a new GetMealPlanWeek200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMealPlanWeek200ResponseWithDefaults

func NewGetMealPlanWeek200ResponseWithDefaults() *GetMealPlanWeek200Response

NewGetMealPlanWeek200ResponseWithDefaults instantiates a new GetMealPlanWeek200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMealPlanWeek200Response) GetDays

GetDays returns the Days field value

func (*GetMealPlanWeek200Response) GetDaysOk

GetDaysOk returns a tuple with the Days field value and a boolean to check if the value has been set.

func (GetMealPlanWeek200Response) MarshalJSON

func (o GetMealPlanWeek200Response) MarshalJSON() ([]byte, error)

func (*GetMealPlanWeek200Response) SetDays

SetDays sets field value

func (GetMealPlanWeek200Response) ToMap

func (o GetMealPlanWeek200Response) ToMap() (map[string]interface{}, error)

func (*GetMealPlanWeek200Response) UnmarshalJSON

func (o *GetMealPlanWeek200Response) UnmarshalJSON(data []byte) (err error)

type GetMealPlanWeek200ResponseDaysInner

type GetMealPlanWeek200ResponseDaysInner struct {
	NutritionSummary          *GetMealPlanWeek200ResponseDaysInnerNutritionSummary `json:"nutritionSummary,omitempty"`
	NutritionSummaryBreakfast *GetMealPlanWeek200ResponseDaysInnerNutritionSummary `json:"nutritionSummaryBreakfast,omitempty"`
	NutritionSummaryLunch     *GetMealPlanWeek200ResponseDaysInnerNutritionSummary `json:"nutritionSummaryLunch,omitempty"`
	NutritionSummaryDinner    *GetMealPlanWeek200ResponseDaysInnerNutritionSummary `json:"nutritionSummaryDinner,omitempty"`
	Date                      float32                                              `json:"date"`
	Day                       string                                               `json:"day"`
	Items                     []GetMealPlanWeek200ResponseDaysInnerItemsInner      `json:"items,omitempty"`
}

GetMealPlanWeek200ResponseDaysInner struct for GetMealPlanWeek200ResponseDaysInner

func NewGetMealPlanWeek200ResponseDaysInner

func NewGetMealPlanWeek200ResponseDaysInner(date float32, day string) *GetMealPlanWeek200ResponseDaysInner

NewGetMealPlanWeek200ResponseDaysInner instantiates a new GetMealPlanWeek200ResponseDaysInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMealPlanWeek200ResponseDaysInnerWithDefaults

func NewGetMealPlanWeek200ResponseDaysInnerWithDefaults() *GetMealPlanWeek200ResponseDaysInner

NewGetMealPlanWeek200ResponseDaysInnerWithDefaults instantiates a new GetMealPlanWeek200ResponseDaysInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMealPlanWeek200ResponseDaysInner) GetDate

GetDate returns the Date field value

func (*GetMealPlanWeek200ResponseDaysInner) GetDateOk

GetDateOk returns a tuple with the Date field value and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInner) GetDay

GetDay returns the Day field value

func (*GetMealPlanWeek200ResponseDaysInner) GetDayOk

GetDayOk returns a tuple with the Day field value and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInner) GetItems

GetItems returns the Items field value if set, zero value otherwise.

func (*GetMealPlanWeek200ResponseDaysInner) GetItemsOk

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInner) GetNutritionSummary

GetNutritionSummary returns the NutritionSummary field value if set, zero value otherwise.

func (*GetMealPlanWeek200ResponseDaysInner) GetNutritionSummaryBreakfast

GetNutritionSummaryBreakfast returns the NutritionSummaryBreakfast field value if set, zero value otherwise.

func (*GetMealPlanWeek200ResponseDaysInner) GetNutritionSummaryBreakfastOk

GetNutritionSummaryBreakfastOk returns a tuple with the NutritionSummaryBreakfast field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInner) GetNutritionSummaryDinner

GetNutritionSummaryDinner returns the NutritionSummaryDinner field value if set, zero value otherwise.

func (*GetMealPlanWeek200ResponseDaysInner) GetNutritionSummaryDinnerOk

GetNutritionSummaryDinnerOk returns a tuple with the NutritionSummaryDinner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInner) GetNutritionSummaryLunch

GetNutritionSummaryLunch returns the NutritionSummaryLunch field value if set, zero value otherwise.

func (*GetMealPlanWeek200ResponseDaysInner) GetNutritionSummaryLunchOk

GetNutritionSummaryLunchOk returns a tuple with the NutritionSummaryLunch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInner) GetNutritionSummaryOk

GetNutritionSummaryOk returns a tuple with the NutritionSummary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInner) HasItems

HasItems returns a boolean if a field has been set.

func (*GetMealPlanWeek200ResponseDaysInner) HasNutritionSummary

func (o *GetMealPlanWeek200ResponseDaysInner) HasNutritionSummary() bool

HasNutritionSummary returns a boolean if a field has been set.

func (*GetMealPlanWeek200ResponseDaysInner) HasNutritionSummaryBreakfast

func (o *GetMealPlanWeek200ResponseDaysInner) HasNutritionSummaryBreakfast() bool

HasNutritionSummaryBreakfast returns a boolean if a field has been set.

func (*GetMealPlanWeek200ResponseDaysInner) HasNutritionSummaryDinner

func (o *GetMealPlanWeek200ResponseDaysInner) HasNutritionSummaryDinner() bool

HasNutritionSummaryDinner returns a boolean if a field has been set.

func (*GetMealPlanWeek200ResponseDaysInner) HasNutritionSummaryLunch

func (o *GetMealPlanWeek200ResponseDaysInner) HasNutritionSummaryLunch() bool

HasNutritionSummaryLunch returns a boolean if a field has been set.

func (GetMealPlanWeek200ResponseDaysInner) MarshalJSON

func (o GetMealPlanWeek200ResponseDaysInner) MarshalJSON() ([]byte, error)

func (*GetMealPlanWeek200ResponseDaysInner) SetDate

SetDate sets field value

func (*GetMealPlanWeek200ResponseDaysInner) SetDay

SetDay sets field value

func (*GetMealPlanWeek200ResponseDaysInner) SetItems

SetItems gets a reference to the given []GetMealPlanWeek200ResponseDaysInnerItemsInner and assigns it to the Items field.

func (*GetMealPlanWeek200ResponseDaysInner) SetNutritionSummary

SetNutritionSummary gets a reference to the given GetMealPlanWeek200ResponseDaysInnerNutritionSummary and assigns it to the NutritionSummary field.

func (*GetMealPlanWeek200ResponseDaysInner) SetNutritionSummaryBreakfast

SetNutritionSummaryBreakfast gets a reference to the given GetMealPlanWeek200ResponseDaysInnerNutritionSummary and assigns it to the NutritionSummaryBreakfast field.

func (*GetMealPlanWeek200ResponseDaysInner) SetNutritionSummaryDinner

SetNutritionSummaryDinner gets a reference to the given GetMealPlanWeek200ResponseDaysInnerNutritionSummary and assigns it to the NutritionSummaryDinner field.

func (*GetMealPlanWeek200ResponseDaysInner) SetNutritionSummaryLunch

SetNutritionSummaryLunch gets a reference to the given GetMealPlanWeek200ResponseDaysInnerNutritionSummary and assigns it to the NutritionSummaryLunch field.

func (GetMealPlanWeek200ResponseDaysInner) ToMap

func (o GetMealPlanWeek200ResponseDaysInner) ToMap() (map[string]interface{}, error)

func (*GetMealPlanWeek200ResponseDaysInner) UnmarshalJSON

func (o *GetMealPlanWeek200ResponseDaysInner) UnmarshalJSON(data []byte) (err error)

type GetMealPlanWeek200ResponseDaysInnerItemsInner

type GetMealPlanWeek200ResponseDaysInnerItemsInner struct {
	Id       int32                                               `json:"id"`
	Slot     int32                                               `json:"slot"`
	Position int32                                               `json:"position"`
	Type     string                                              `json:"type"`
	Value    *GetMealPlanWeek200ResponseDaysInnerItemsInnerValue `json:"value,omitempty"`
}

GetMealPlanWeek200ResponseDaysInnerItemsInner struct for GetMealPlanWeek200ResponseDaysInnerItemsInner

func NewGetMealPlanWeek200ResponseDaysInnerItemsInner

func NewGetMealPlanWeek200ResponseDaysInnerItemsInner(id int32, slot int32, position int32, type_ string) *GetMealPlanWeek200ResponseDaysInnerItemsInner

NewGetMealPlanWeek200ResponseDaysInnerItemsInner instantiates a new GetMealPlanWeek200ResponseDaysInnerItemsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMealPlanWeek200ResponseDaysInnerItemsInnerWithDefaults

func NewGetMealPlanWeek200ResponseDaysInnerItemsInnerWithDefaults() *GetMealPlanWeek200ResponseDaysInnerItemsInner

NewGetMealPlanWeek200ResponseDaysInnerItemsInnerWithDefaults instantiates a new GetMealPlanWeek200ResponseDaysInnerItemsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) GetId

GetId returns the Id field value

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) GetPosition

GetPosition returns the Position field value

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) GetPositionOk

GetPositionOk returns a tuple with the Position field value and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) GetSlot

GetSlot returns the Slot field value

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) GetSlotOk

GetSlotOk returns a tuple with the Slot field value and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) GetType

GetType returns the Type field value

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) GetTypeOk

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) GetValue

GetValue returns the Value field value if set, zero value otherwise.

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) GetValueOk

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) HasValue

HasValue returns a boolean if a field has been set.

func (GetMealPlanWeek200ResponseDaysInnerItemsInner) MarshalJSON

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) SetId

SetId sets field value

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) SetPosition

SetPosition sets field value

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) SetSlot

SetSlot sets field value

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) SetType

SetType sets field value

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) SetValue

SetValue gets a reference to the given GetMealPlanWeek200ResponseDaysInnerItemsInnerValue and assigns it to the Value field.

func (GetMealPlanWeek200ResponseDaysInnerItemsInner) ToMap

func (o GetMealPlanWeek200ResponseDaysInnerItemsInner) ToMap() (map[string]interface{}, error)

func (*GetMealPlanWeek200ResponseDaysInnerItemsInner) UnmarshalJSON

func (o *GetMealPlanWeek200ResponseDaysInnerItemsInner) UnmarshalJSON(data []byte) (err error)

type GetMealPlanWeek200ResponseDaysInnerItemsInnerValue

type GetMealPlanWeek200ResponseDaysInnerItemsInnerValue struct {
	Servings  float32 `json:"servings"`
	Id        float32 `json:"id"`
	Title     string  `json:"title"`
	ImageType string  `json:"imageType"`
}

GetMealPlanWeek200ResponseDaysInnerItemsInnerValue struct for GetMealPlanWeek200ResponseDaysInnerItemsInnerValue

func NewGetMealPlanWeek200ResponseDaysInnerItemsInnerValue

func NewGetMealPlanWeek200ResponseDaysInnerItemsInnerValue(servings float32, id float32, title string, imageType string) *GetMealPlanWeek200ResponseDaysInnerItemsInnerValue

NewGetMealPlanWeek200ResponseDaysInnerItemsInnerValue instantiates a new GetMealPlanWeek200ResponseDaysInnerItemsInnerValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMealPlanWeek200ResponseDaysInnerItemsInnerValueWithDefaults

func NewGetMealPlanWeek200ResponseDaysInnerItemsInnerValueWithDefaults() *GetMealPlanWeek200ResponseDaysInnerItemsInnerValue

NewGetMealPlanWeek200ResponseDaysInnerItemsInnerValueWithDefaults instantiates a new GetMealPlanWeek200ResponseDaysInnerItemsInnerValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) GetId

GetId returns the Id field value

func (*GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) GetImageType

GetImageType returns the ImageType field value

func (*GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) GetImageTypeOk

GetImageTypeOk returns a tuple with the ImageType field value and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) GetServings

GetServings returns the Servings field value

func (*GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) GetServingsOk

GetServingsOk returns a tuple with the Servings field value and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) GetTitle

GetTitle returns the Title field value

func (*GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) MarshalJSON

func (*GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) SetId

SetId sets field value

func (*GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) SetImageType

SetImageType sets field value

func (*GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) SetServings

SetServings sets field value

func (*GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) SetTitle

SetTitle sets field value

func (GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) ToMap

func (*GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) UnmarshalJSON

func (o *GetMealPlanWeek200ResponseDaysInnerItemsInnerValue) UnmarshalJSON(data []byte) (err error)

type GetMealPlanWeek200ResponseDaysInnerNutritionSummary

type GetMealPlanWeek200ResponseDaysInnerNutritionSummary struct {
	Nutrients []GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner `json:"nutrients"`
}

GetMealPlanWeek200ResponseDaysInnerNutritionSummary struct for GetMealPlanWeek200ResponseDaysInnerNutritionSummary

func NewGetMealPlanWeek200ResponseDaysInnerNutritionSummary

NewGetMealPlanWeek200ResponseDaysInnerNutritionSummary instantiates a new GetMealPlanWeek200ResponseDaysInnerNutritionSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMealPlanWeek200ResponseDaysInnerNutritionSummaryWithDefaults

func NewGetMealPlanWeek200ResponseDaysInnerNutritionSummaryWithDefaults() *GetMealPlanWeek200ResponseDaysInnerNutritionSummary

NewGetMealPlanWeek200ResponseDaysInnerNutritionSummaryWithDefaults instantiates a new GetMealPlanWeek200ResponseDaysInnerNutritionSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummary) GetNutrients

GetNutrients returns the Nutrients field value

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummary) GetNutrientsOk

GetNutrientsOk returns a tuple with the Nutrients field value and a boolean to check if the value has been set.

func (GetMealPlanWeek200ResponseDaysInnerNutritionSummary) MarshalJSON

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummary) SetNutrients

SetNutrients sets field value

func (GetMealPlanWeek200ResponseDaysInnerNutritionSummary) ToMap

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummary) UnmarshalJSON

func (o *GetMealPlanWeek200ResponseDaysInnerNutritionSummary) UnmarshalJSON(data []byte) (err error)

type GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner

type GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner struct {
	Name              string  `json:"name"`
	Amount            float32 `json:"amount"`
	Unit              string  `json:"unit"`
	PercentDailyNeeds float32 `json:"percentDailyNeeds"`
}

GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner struct for GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner

func NewGetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner

func NewGetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner(name string, amount float32, unit string, percentDailyNeeds float32) *GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner

NewGetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner instantiates a new GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInnerWithDefaults

func NewGetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInnerWithDefaults() *GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner

NewGetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInnerWithDefaults instantiates a new GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) GetAmount

GetAmount returns the Amount field value

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) GetAmountOk

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) GetName

GetName returns the Name field value

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) GetPercentDailyNeeds

GetPercentDailyNeeds returns the PercentDailyNeeds field value

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) GetPercentDailyNeedsOk

GetPercentDailyNeedsOk returns a tuple with the PercentDailyNeeds field value and a boolean to check if the value has been set.

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) GetUnit

GetUnit returns the Unit field value

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) GetUnitOk

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) MarshalJSON

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) SetAmount

SetAmount sets field value

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) SetName

SetName sets field value

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) SetPercentDailyNeeds

SetPercentDailyNeeds sets field value

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) SetUnit

SetUnit sets field value

func (GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) ToMap

func (*GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) UnmarshalJSON

type GetRandomRecipes200Response

type GetRandomRecipes200Response struct {
	Recipes []RecipeInformation `json:"recipes"`
}

GetRandomRecipes200Response

func NewGetRandomRecipes200Response

func NewGetRandomRecipes200Response(recipes []RecipeInformation) *GetRandomRecipes200Response

NewGetRandomRecipes200Response instantiates a new GetRandomRecipes200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRandomRecipes200ResponseWithDefaults

func NewGetRandomRecipes200ResponseWithDefaults() *GetRandomRecipes200Response

NewGetRandomRecipes200ResponseWithDefaults instantiates a new GetRandomRecipes200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRandomRecipes200Response) GetRecipes

GetRecipes returns the Recipes field value

func (*GetRandomRecipes200Response) GetRecipesOk

func (o *GetRandomRecipes200Response) GetRecipesOk() ([]RecipeInformation, bool)

GetRecipesOk returns a tuple with the Recipes field value and a boolean to check if the value has been set.

func (GetRandomRecipes200Response) MarshalJSON

func (o GetRandomRecipes200Response) MarshalJSON() ([]byte, error)

func (*GetRandomRecipes200Response) SetRecipes

SetRecipes sets field value

func (GetRandomRecipes200Response) ToMap

func (o GetRandomRecipes200Response) ToMap() (map[string]interface{}, error)

func (*GetRandomRecipes200Response) UnmarshalJSON

func (o *GetRandomRecipes200Response) UnmarshalJSON(data []byte) (err error)

type GetRecipeEquipmentByID200Response

type GetRecipeEquipmentByID200Response struct {
	Equipment []GetRecipeEquipmentByID200ResponseEquipmentInner `json:"equipment"`
}

GetRecipeEquipmentByID200Response

func NewGetRecipeEquipmentByID200Response

func NewGetRecipeEquipmentByID200Response(equipment []GetRecipeEquipmentByID200ResponseEquipmentInner) *GetRecipeEquipmentByID200Response

NewGetRecipeEquipmentByID200Response instantiates a new GetRecipeEquipmentByID200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecipeEquipmentByID200ResponseWithDefaults

func NewGetRecipeEquipmentByID200ResponseWithDefaults() *GetRecipeEquipmentByID200Response

NewGetRecipeEquipmentByID200ResponseWithDefaults instantiates a new GetRecipeEquipmentByID200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecipeEquipmentByID200Response) GetEquipment

GetEquipment returns the Equipment field value

func (*GetRecipeEquipmentByID200Response) GetEquipmentOk

GetEquipmentOk returns a tuple with the Equipment field value and a boolean to check if the value has been set.

func (GetRecipeEquipmentByID200Response) MarshalJSON

func (o GetRecipeEquipmentByID200Response) MarshalJSON() ([]byte, error)

func (*GetRecipeEquipmentByID200Response) SetEquipment

SetEquipment sets field value

func (GetRecipeEquipmentByID200Response) ToMap

func (o GetRecipeEquipmentByID200Response) ToMap() (map[string]interface{}, error)

func (*GetRecipeEquipmentByID200Response) UnmarshalJSON

func (o *GetRecipeEquipmentByID200Response) UnmarshalJSON(data []byte) (err error)

type GetRecipeEquipmentByID200ResponseEquipmentInner

type GetRecipeEquipmentByID200ResponseEquipmentInner struct {
	Image string `json:"image"`
	Name  string `json:"name"`
}

GetRecipeEquipmentByID200ResponseEquipmentInner struct for GetRecipeEquipmentByID200ResponseEquipmentInner

func NewGetRecipeEquipmentByID200ResponseEquipmentInner

func NewGetRecipeEquipmentByID200ResponseEquipmentInner(image string, name string) *GetRecipeEquipmentByID200ResponseEquipmentInner

NewGetRecipeEquipmentByID200ResponseEquipmentInner instantiates a new GetRecipeEquipmentByID200ResponseEquipmentInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecipeEquipmentByID200ResponseEquipmentInnerWithDefaults

func NewGetRecipeEquipmentByID200ResponseEquipmentInnerWithDefaults() *GetRecipeEquipmentByID200ResponseEquipmentInner

NewGetRecipeEquipmentByID200ResponseEquipmentInnerWithDefaults instantiates a new GetRecipeEquipmentByID200ResponseEquipmentInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecipeEquipmentByID200ResponseEquipmentInner) GetImage

GetImage returns the Image field value

func (*GetRecipeEquipmentByID200ResponseEquipmentInner) GetImageOk

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*GetRecipeEquipmentByID200ResponseEquipmentInner) GetName

GetName returns the Name field value

func (*GetRecipeEquipmentByID200ResponseEquipmentInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (GetRecipeEquipmentByID200ResponseEquipmentInner) MarshalJSON

func (*GetRecipeEquipmentByID200ResponseEquipmentInner) SetImage

SetImage sets field value

func (*GetRecipeEquipmentByID200ResponseEquipmentInner) SetName

SetName sets field value

func (GetRecipeEquipmentByID200ResponseEquipmentInner) ToMap

func (o GetRecipeEquipmentByID200ResponseEquipmentInner) ToMap() (map[string]interface{}, error)

func (*GetRecipeEquipmentByID200ResponseEquipmentInner) UnmarshalJSON

func (o *GetRecipeEquipmentByID200ResponseEquipmentInner) UnmarshalJSON(data []byte) (err error)

type GetRecipeIngredientsByID200Response

type GetRecipeIngredientsByID200Response struct {
	Ingredients []GetRecipeIngredientsByID200ResponseIngredientsInner `json:"ingredients"`
}

GetRecipeIngredientsByID200Response

func NewGetRecipeIngredientsByID200Response

func NewGetRecipeIngredientsByID200Response(ingredients []GetRecipeIngredientsByID200ResponseIngredientsInner) *GetRecipeIngredientsByID200Response

NewGetRecipeIngredientsByID200Response instantiates a new GetRecipeIngredientsByID200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecipeIngredientsByID200ResponseWithDefaults

func NewGetRecipeIngredientsByID200ResponseWithDefaults() *GetRecipeIngredientsByID200Response

NewGetRecipeIngredientsByID200ResponseWithDefaults instantiates a new GetRecipeIngredientsByID200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecipeIngredientsByID200Response) GetIngredients

GetIngredients returns the Ingredients field value

func (*GetRecipeIngredientsByID200Response) GetIngredientsOk

GetIngredientsOk returns a tuple with the Ingredients field value and a boolean to check if the value has been set.

func (GetRecipeIngredientsByID200Response) MarshalJSON

func (o GetRecipeIngredientsByID200Response) MarshalJSON() ([]byte, error)

func (*GetRecipeIngredientsByID200Response) SetIngredients

SetIngredients sets field value

func (GetRecipeIngredientsByID200Response) ToMap

func (o GetRecipeIngredientsByID200Response) ToMap() (map[string]interface{}, error)

func (*GetRecipeIngredientsByID200Response) UnmarshalJSON

func (o *GetRecipeIngredientsByID200Response) UnmarshalJSON(data []byte) (err error)

type GetRecipeIngredientsByID200ResponseIngredientsInner

type GetRecipeIngredientsByID200ResponseIngredientsInner struct {
	Amount *GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount `json:"amount,omitempty"`
	Image  string                                                        `json:"image"`
	Name   string                                                        `json:"name"`
}

GetRecipeIngredientsByID200ResponseIngredientsInner struct for GetRecipeIngredientsByID200ResponseIngredientsInner

func NewGetRecipeIngredientsByID200ResponseIngredientsInner

func NewGetRecipeIngredientsByID200ResponseIngredientsInner(image string, name string) *GetRecipeIngredientsByID200ResponseIngredientsInner

NewGetRecipeIngredientsByID200ResponseIngredientsInner instantiates a new GetRecipeIngredientsByID200ResponseIngredientsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecipeIngredientsByID200ResponseIngredientsInnerWithDefaults

func NewGetRecipeIngredientsByID200ResponseIngredientsInnerWithDefaults() *GetRecipeIngredientsByID200ResponseIngredientsInner

NewGetRecipeIngredientsByID200ResponseIngredientsInnerWithDefaults instantiates a new GetRecipeIngredientsByID200ResponseIngredientsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecipeIngredientsByID200ResponseIngredientsInner) GetAmount

GetAmount returns the Amount field value if set, zero value otherwise.

func (*GetRecipeIngredientsByID200ResponseIngredientsInner) GetAmountOk

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRecipeIngredientsByID200ResponseIngredientsInner) GetImage

GetImage returns the Image field value

func (*GetRecipeIngredientsByID200ResponseIngredientsInner) GetImageOk

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*GetRecipeIngredientsByID200ResponseIngredientsInner) GetName

GetName returns the Name field value

func (*GetRecipeIngredientsByID200ResponseIngredientsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*GetRecipeIngredientsByID200ResponseIngredientsInner) HasAmount

HasAmount returns a boolean if a field has been set.

func (GetRecipeIngredientsByID200ResponseIngredientsInner) MarshalJSON

func (*GetRecipeIngredientsByID200ResponseIngredientsInner) SetAmount

SetAmount gets a reference to the given GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount and assigns it to the Amount field.

func (*GetRecipeIngredientsByID200ResponseIngredientsInner) SetImage

SetImage sets field value

func (*GetRecipeIngredientsByID200ResponseIngredientsInner) SetName

SetName sets field value

func (GetRecipeIngredientsByID200ResponseIngredientsInner) ToMap

func (*GetRecipeIngredientsByID200ResponseIngredientsInner) UnmarshalJSON

func (o *GetRecipeIngredientsByID200ResponseIngredientsInner) UnmarshalJSON(data []byte) (err error)

type GetRecipeNutritionWidgetByID200Response

type GetRecipeNutritionWidgetByID200Response struct {
	Calories string                                             `json:"calories"`
	Carbs    string                                             `json:"carbs"`
	Fat      string                                             `json:"fat"`
	Protein  string                                             `json:"protein"`
	Bad      []GetRecipeNutritionWidgetByID200ResponseBadInner  `json:"bad"`
	Good     []GetRecipeNutritionWidgetByID200ResponseGoodInner `json:"good"`
}

GetRecipeNutritionWidgetByID200Response

func NewGetRecipeNutritionWidgetByID200Response

NewGetRecipeNutritionWidgetByID200Response instantiates a new GetRecipeNutritionWidgetByID200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecipeNutritionWidgetByID200ResponseWithDefaults

func NewGetRecipeNutritionWidgetByID200ResponseWithDefaults() *GetRecipeNutritionWidgetByID200Response

NewGetRecipeNutritionWidgetByID200ResponseWithDefaults instantiates a new GetRecipeNutritionWidgetByID200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecipeNutritionWidgetByID200Response) GetBad

GetBad returns the Bad field value

func (*GetRecipeNutritionWidgetByID200Response) GetBadOk

GetBadOk returns a tuple with the Bad field value and a boolean to check if the value has been set.

func (*GetRecipeNutritionWidgetByID200Response) GetCalories

GetCalories returns the Calories field value

func (*GetRecipeNutritionWidgetByID200Response) GetCaloriesOk

func (o *GetRecipeNutritionWidgetByID200Response) GetCaloriesOk() (*string, bool)

GetCaloriesOk returns a tuple with the Calories field value and a boolean to check if the value has been set.

func (*GetRecipeNutritionWidgetByID200Response) GetCarbs

GetCarbs returns the Carbs field value

func (*GetRecipeNutritionWidgetByID200Response) GetCarbsOk

GetCarbsOk returns a tuple with the Carbs field value and a boolean to check if the value has been set.

func (*GetRecipeNutritionWidgetByID200Response) GetFat

GetFat returns the Fat field value

func (*GetRecipeNutritionWidgetByID200Response) GetFatOk

GetFatOk returns a tuple with the Fat field value and a boolean to check if the value has been set.

func (*GetRecipeNutritionWidgetByID200Response) GetGood

GetGood returns the Good field value

func (*GetRecipeNutritionWidgetByID200Response) GetGoodOk

GetGoodOk returns a tuple with the Good field value and a boolean to check if the value has been set.

func (*GetRecipeNutritionWidgetByID200Response) GetProtein

GetProtein returns the Protein field value

func (*GetRecipeNutritionWidgetByID200Response) GetProteinOk

func (o *GetRecipeNutritionWidgetByID200Response) GetProteinOk() (*string, bool)

GetProteinOk returns a tuple with the Protein field value and a boolean to check if the value has been set.

func (GetRecipeNutritionWidgetByID200Response) MarshalJSON

func (o GetRecipeNutritionWidgetByID200Response) MarshalJSON() ([]byte, error)

func (*GetRecipeNutritionWidgetByID200Response) SetBad

SetBad sets field value

func (*GetRecipeNutritionWidgetByID200Response) SetCalories

SetCalories sets field value

func (*GetRecipeNutritionWidgetByID200Response) SetCarbs

SetCarbs sets field value

func (*GetRecipeNutritionWidgetByID200Response) SetFat

SetFat sets field value

func (*GetRecipeNutritionWidgetByID200Response) SetGood

SetGood sets field value

func (*GetRecipeNutritionWidgetByID200Response) SetProtein

SetProtein sets field value

func (GetRecipeNutritionWidgetByID200Response) ToMap

func (o GetRecipeNutritionWidgetByID200Response) ToMap() (map[string]interface{}, error)

func (*GetRecipeNutritionWidgetByID200Response) UnmarshalJSON

func (o *GetRecipeNutritionWidgetByID200Response) UnmarshalJSON(data []byte) (err error)

type GetRecipeNutritionWidgetByID200ResponseBadInner

type GetRecipeNutritionWidgetByID200ResponseBadInner struct {
	Title               string  `json:"title"`
	Amount              string  `json:"amount"`
	Indented            bool    `json:"indented"`
	PercentOfDailyNeeds float32 `json:"percentOfDailyNeeds"`
}

GetRecipeNutritionWidgetByID200ResponseBadInner struct for GetRecipeNutritionWidgetByID200ResponseBadInner

func NewGetRecipeNutritionWidgetByID200ResponseBadInner

func NewGetRecipeNutritionWidgetByID200ResponseBadInner(title string, amount string, indented bool, percentOfDailyNeeds float32) *GetRecipeNutritionWidgetByID200ResponseBadInner

NewGetRecipeNutritionWidgetByID200ResponseBadInner instantiates a new GetRecipeNutritionWidgetByID200ResponseBadInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecipeNutritionWidgetByID200ResponseBadInnerWithDefaults

func NewGetRecipeNutritionWidgetByID200ResponseBadInnerWithDefaults() *GetRecipeNutritionWidgetByID200ResponseBadInner

NewGetRecipeNutritionWidgetByID200ResponseBadInnerWithDefaults instantiates a new GetRecipeNutritionWidgetByID200ResponseBadInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecipeNutritionWidgetByID200ResponseBadInner) GetAmount

GetAmount returns the Amount field value

func (*GetRecipeNutritionWidgetByID200ResponseBadInner) GetAmountOk

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*GetRecipeNutritionWidgetByID200ResponseBadInner) GetIndented

GetIndented returns the Indented field value

func (*GetRecipeNutritionWidgetByID200ResponseBadInner) GetIndentedOk

GetIndentedOk returns a tuple with the Indented field value and a boolean to check if the value has been set.

func (*GetRecipeNutritionWidgetByID200ResponseBadInner) GetPercentOfDailyNeeds

func (o *GetRecipeNutritionWidgetByID200ResponseBadInner) GetPercentOfDailyNeeds() float32

GetPercentOfDailyNeeds returns the PercentOfDailyNeeds field value

func (*GetRecipeNutritionWidgetByID200ResponseBadInner) GetPercentOfDailyNeedsOk

func (o *GetRecipeNutritionWidgetByID200ResponseBadInner) GetPercentOfDailyNeedsOk() (*float32, bool)

GetPercentOfDailyNeedsOk returns a tuple with the PercentOfDailyNeeds field value and a boolean to check if the value has been set.

func (*GetRecipeNutritionWidgetByID200ResponseBadInner) GetTitle

GetTitle returns the Title field value

func (*GetRecipeNutritionWidgetByID200ResponseBadInner) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (GetRecipeNutritionWidgetByID200ResponseBadInner) MarshalJSON

func (*GetRecipeNutritionWidgetByID200ResponseBadInner) SetAmount

SetAmount sets field value

func (*GetRecipeNutritionWidgetByID200ResponseBadInner) SetIndented

SetIndented sets field value

func (*GetRecipeNutritionWidgetByID200ResponseBadInner) SetPercentOfDailyNeeds

func (o *GetRecipeNutritionWidgetByID200ResponseBadInner) SetPercentOfDailyNeeds(v float32)

SetPercentOfDailyNeeds sets field value

func (*GetRecipeNutritionWidgetByID200ResponseBadInner) SetTitle

SetTitle sets field value

func (GetRecipeNutritionWidgetByID200ResponseBadInner) ToMap

func (o GetRecipeNutritionWidgetByID200ResponseBadInner) ToMap() (map[string]interface{}, error)

func (*GetRecipeNutritionWidgetByID200ResponseBadInner) UnmarshalJSON

func (o *GetRecipeNutritionWidgetByID200ResponseBadInner) UnmarshalJSON(data []byte) (err error)

type GetRecipeNutritionWidgetByID200ResponseGoodInner

type GetRecipeNutritionWidgetByID200ResponseGoodInner struct {
	Amount              string  `json:"amount"`
	Indented            bool    `json:"indented"`
	PercentOfDailyNeeds float32 `json:"percentOfDailyNeeds"`
	Title               string  `json:"title"`
}

GetRecipeNutritionWidgetByID200ResponseGoodInner struct for GetRecipeNutritionWidgetByID200ResponseGoodInner

func NewGetRecipeNutritionWidgetByID200ResponseGoodInner

func NewGetRecipeNutritionWidgetByID200ResponseGoodInner(amount string, indented bool, percentOfDailyNeeds float32, title string) *GetRecipeNutritionWidgetByID200ResponseGoodInner

NewGetRecipeNutritionWidgetByID200ResponseGoodInner instantiates a new GetRecipeNutritionWidgetByID200ResponseGoodInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecipeNutritionWidgetByID200ResponseGoodInnerWithDefaults

func NewGetRecipeNutritionWidgetByID200ResponseGoodInnerWithDefaults() *GetRecipeNutritionWidgetByID200ResponseGoodInner

NewGetRecipeNutritionWidgetByID200ResponseGoodInnerWithDefaults instantiates a new GetRecipeNutritionWidgetByID200ResponseGoodInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecipeNutritionWidgetByID200ResponseGoodInner) GetAmount

GetAmount returns the Amount field value

func (*GetRecipeNutritionWidgetByID200ResponseGoodInner) GetAmountOk

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*GetRecipeNutritionWidgetByID200ResponseGoodInner) GetIndented

GetIndented returns the Indented field value

func (*GetRecipeNutritionWidgetByID200ResponseGoodInner) GetIndentedOk

GetIndentedOk returns a tuple with the Indented field value and a boolean to check if the value has been set.

func (*GetRecipeNutritionWidgetByID200ResponseGoodInner) GetPercentOfDailyNeeds

func (o *GetRecipeNutritionWidgetByID200ResponseGoodInner) GetPercentOfDailyNeeds() float32

GetPercentOfDailyNeeds returns the PercentOfDailyNeeds field value

func (*GetRecipeNutritionWidgetByID200ResponseGoodInner) GetPercentOfDailyNeedsOk

func (o *GetRecipeNutritionWidgetByID200ResponseGoodInner) GetPercentOfDailyNeedsOk() (*float32, bool)

GetPercentOfDailyNeedsOk returns a tuple with the PercentOfDailyNeeds field value and a boolean to check if the value has been set.

func (*GetRecipeNutritionWidgetByID200ResponseGoodInner) GetTitle

GetTitle returns the Title field value

func (*GetRecipeNutritionWidgetByID200ResponseGoodInner) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (GetRecipeNutritionWidgetByID200ResponseGoodInner) MarshalJSON

func (*GetRecipeNutritionWidgetByID200ResponseGoodInner) SetAmount

SetAmount sets field value

func (*GetRecipeNutritionWidgetByID200ResponseGoodInner) SetIndented

SetIndented sets field value

func (*GetRecipeNutritionWidgetByID200ResponseGoodInner) SetPercentOfDailyNeeds

func (o *GetRecipeNutritionWidgetByID200ResponseGoodInner) SetPercentOfDailyNeeds(v float32)

SetPercentOfDailyNeeds sets field value

func (*GetRecipeNutritionWidgetByID200ResponseGoodInner) SetTitle

SetTitle sets field value

func (GetRecipeNutritionWidgetByID200ResponseGoodInner) ToMap

func (o GetRecipeNutritionWidgetByID200ResponseGoodInner) ToMap() (map[string]interface{}, error)

func (*GetRecipeNutritionWidgetByID200ResponseGoodInner) UnmarshalJSON

func (o *GetRecipeNutritionWidgetByID200ResponseGoodInner) UnmarshalJSON(data []byte) (err error)

type GetRecipePriceBreakdownByID200Response

type GetRecipePriceBreakdownByID200Response struct {
	Ingredients         []GetRecipePriceBreakdownByID200ResponseIngredientsInner `json:"ingredients"`
	TotalCost           float32                                                  `json:"totalCost"`
	TotalCostPerServing float32                                                  `json:"totalCostPerServing"`
}

GetRecipePriceBreakdownByID200Response

func NewGetRecipePriceBreakdownByID200Response

func NewGetRecipePriceBreakdownByID200Response(ingredients []GetRecipePriceBreakdownByID200ResponseIngredientsInner, totalCost float32, totalCostPerServing float32) *GetRecipePriceBreakdownByID200Response

NewGetRecipePriceBreakdownByID200Response instantiates a new GetRecipePriceBreakdownByID200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecipePriceBreakdownByID200ResponseWithDefaults

func NewGetRecipePriceBreakdownByID200ResponseWithDefaults() *GetRecipePriceBreakdownByID200Response

NewGetRecipePriceBreakdownByID200ResponseWithDefaults instantiates a new GetRecipePriceBreakdownByID200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecipePriceBreakdownByID200Response) GetIngredients

GetIngredients returns the Ingredients field value

func (*GetRecipePriceBreakdownByID200Response) GetIngredientsOk

GetIngredientsOk returns a tuple with the Ingredients field value and a boolean to check if the value has been set.

func (*GetRecipePriceBreakdownByID200Response) GetTotalCost

GetTotalCost returns the TotalCost field value

func (*GetRecipePriceBreakdownByID200Response) GetTotalCostOk

func (o *GetRecipePriceBreakdownByID200Response) GetTotalCostOk() (*float32, bool)

GetTotalCostOk returns a tuple with the TotalCost field value and a boolean to check if the value has been set.

func (*GetRecipePriceBreakdownByID200Response) GetTotalCostPerServing

func (o *GetRecipePriceBreakdownByID200Response) GetTotalCostPerServing() float32

GetTotalCostPerServing returns the TotalCostPerServing field value

func (*GetRecipePriceBreakdownByID200Response) GetTotalCostPerServingOk

func (o *GetRecipePriceBreakdownByID200Response) GetTotalCostPerServingOk() (*float32, bool)

GetTotalCostPerServingOk returns a tuple with the TotalCostPerServing field value and a boolean to check if the value has been set.

func (GetRecipePriceBreakdownByID200Response) MarshalJSON

func (o GetRecipePriceBreakdownByID200Response) MarshalJSON() ([]byte, error)

func (*GetRecipePriceBreakdownByID200Response) SetIngredients

SetIngredients sets field value

func (*GetRecipePriceBreakdownByID200Response) SetTotalCost

SetTotalCost sets field value

func (*GetRecipePriceBreakdownByID200Response) SetTotalCostPerServing

func (o *GetRecipePriceBreakdownByID200Response) SetTotalCostPerServing(v float32)

SetTotalCostPerServing sets field value

func (GetRecipePriceBreakdownByID200Response) ToMap

func (o GetRecipePriceBreakdownByID200Response) ToMap() (map[string]interface{}, error)

func (*GetRecipePriceBreakdownByID200Response) UnmarshalJSON

func (o *GetRecipePriceBreakdownByID200Response) UnmarshalJSON(data []byte) (err error)

type GetRecipePriceBreakdownByID200ResponseIngredientsInner

type GetRecipePriceBreakdownByID200ResponseIngredientsInner struct {
	Amount *GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount `json:"amount,omitempty"`
	Image  string                                                        `json:"image"`
	Name   string                                                        `json:"name"`
	Price  float32                                                       `json:"price"`
}

GetRecipePriceBreakdownByID200ResponseIngredientsInner struct for GetRecipePriceBreakdownByID200ResponseIngredientsInner

func NewGetRecipePriceBreakdownByID200ResponseIngredientsInner

func NewGetRecipePriceBreakdownByID200ResponseIngredientsInner(image string, name string, price float32) *GetRecipePriceBreakdownByID200ResponseIngredientsInner

NewGetRecipePriceBreakdownByID200ResponseIngredientsInner instantiates a new GetRecipePriceBreakdownByID200ResponseIngredientsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecipePriceBreakdownByID200ResponseIngredientsInnerWithDefaults

func NewGetRecipePriceBreakdownByID200ResponseIngredientsInnerWithDefaults() *GetRecipePriceBreakdownByID200ResponseIngredientsInner

NewGetRecipePriceBreakdownByID200ResponseIngredientsInnerWithDefaults instantiates a new GetRecipePriceBreakdownByID200ResponseIngredientsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInner) GetAmount

GetAmount returns the Amount field value if set, zero value otherwise.

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInner) GetAmountOk

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInner) GetImage

GetImage returns the Image field value

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInner) GetImageOk

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInner) GetName

GetName returns the Name field value

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInner) GetPrice

GetPrice returns the Price field value

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInner) GetPriceOk

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInner) HasAmount

HasAmount returns a boolean if a field has been set.

func (GetRecipePriceBreakdownByID200ResponseIngredientsInner) MarshalJSON

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInner) SetAmount

SetAmount gets a reference to the given GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount and assigns it to the Amount field.

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInner) SetImage

SetImage sets field value

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInner) SetName

SetName sets field value

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInner) SetPrice

SetPrice sets field value

func (GetRecipePriceBreakdownByID200ResponseIngredientsInner) ToMap

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInner) UnmarshalJSON

func (o *GetRecipePriceBreakdownByID200ResponseIngredientsInner) UnmarshalJSON(data []byte) (err error)

type GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount

type GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount struct {
	Metric GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric `json:"metric"`
	Us     GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric `json:"us"`
}

GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount struct for GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount

func NewGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount

NewGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount instantiates a new GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountWithDefaults

func NewGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountWithDefaults() *GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount

NewGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountWithDefaults instantiates a new GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount) GetMetric

GetMetric returns the Metric field value

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount) GetMetricOk

GetMetricOk returns a tuple with the Metric field value and a boolean to check if the value has been set.

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount) GetUs

GetUs returns the Us field value

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount) GetUsOk

GetUsOk returns a tuple with the Us field value and a boolean to check if the value has been set.

func (GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount) MarshalJSON

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount) SetMetric

SetMetric sets field value

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount) SetUs

SetUs sets field value

func (GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount) ToMap

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount) UnmarshalJSON

type GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric

type GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric struct {
	Unit  string  `json:"unit"`
	Value float32 `json:"value"`
}

GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric struct for GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric

func NewGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric

func NewGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric(unit string, value float32) *GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric

NewGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric instantiates a new GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetricWithDefaults

func NewGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetricWithDefaults() *GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric

NewGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetricWithDefaults instantiates a new GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric) GetUnit

GetUnit returns the Unit field value

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric) GetUnitOk

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric) GetValue

GetValue returns the Value field value

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric) GetValueOk

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric) MarshalJSON

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric) SetUnit

SetUnit sets field value

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric) SetValue

SetValue sets field value

func (GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric) ToMap

func (*GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric) UnmarshalJSON

type GetShoppingList200Response

type GetShoppingList200Response struct {
	Aisles    []GetShoppingList200ResponseAislesInner `json:"aisles"`
	Cost      float32                                 `json:"cost"`
	StartDate float32                                 `json:"startDate"`
	EndDate   float32                                 `json:"endDate"`
}

GetShoppingList200Response

func NewGetShoppingList200Response

func NewGetShoppingList200Response(aisles []GetShoppingList200ResponseAislesInner, cost float32, startDate float32, endDate float32) *GetShoppingList200Response

NewGetShoppingList200Response instantiates a new GetShoppingList200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetShoppingList200ResponseWithDefaults

func NewGetShoppingList200ResponseWithDefaults() *GetShoppingList200Response

NewGetShoppingList200ResponseWithDefaults instantiates a new GetShoppingList200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetShoppingList200Response) GetAisles

GetAisles returns the Aisles field value

func (*GetShoppingList200Response) GetAislesOk

GetAislesOk returns a tuple with the Aisles field value and a boolean to check if the value has been set.

func (*GetShoppingList200Response) GetCost

func (o *GetShoppingList200Response) GetCost() float32

GetCost returns the Cost field value

func (*GetShoppingList200Response) GetCostOk

func (o *GetShoppingList200Response) GetCostOk() (*float32, bool)

GetCostOk returns a tuple with the Cost field value and a boolean to check if the value has been set.

func (*GetShoppingList200Response) GetEndDate

func (o *GetShoppingList200Response) GetEndDate() float32

GetEndDate returns the EndDate field value

func (*GetShoppingList200Response) GetEndDateOk

func (o *GetShoppingList200Response) GetEndDateOk() (*float32, bool)

GetEndDateOk returns a tuple with the EndDate field value and a boolean to check if the value has been set.

func (*GetShoppingList200Response) GetStartDate

func (o *GetShoppingList200Response) GetStartDate() float32

GetStartDate returns the StartDate field value

func (*GetShoppingList200Response) GetStartDateOk

func (o *GetShoppingList200Response) GetStartDateOk() (*float32, bool)

GetStartDateOk returns a tuple with the StartDate field value and a boolean to check if the value has been set.

func (GetShoppingList200Response) MarshalJSON

func (o GetShoppingList200Response) MarshalJSON() ([]byte, error)

func (*GetShoppingList200Response) SetAisles

SetAisles sets field value

func (*GetShoppingList200Response) SetCost

func (o *GetShoppingList200Response) SetCost(v float32)

SetCost sets field value

func (*GetShoppingList200Response) SetEndDate

func (o *GetShoppingList200Response) SetEndDate(v float32)

SetEndDate sets field value

func (*GetShoppingList200Response) SetStartDate

func (o *GetShoppingList200Response) SetStartDate(v float32)

SetStartDate sets field value

func (GetShoppingList200Response) ToMap

func (o GetShoppingList200Response) ToMap() (map[string]interface{}, error)

func (*GetShoppingList200Response) UnmarshalJSON

func (o *GetShoppingList200Response) UnmarshalJSON(data []byte) (err error)

type GetShoppingList200ResponseAislesInner

type GetShoppingList200ResponseAislesInner struct {
	Aisle string                                            `json:"aisle"`
	Items []GetShoppingList200ResponseAislesInnerItemsInner `json:"items,omitempty"`
}

GetShoppingList200ResponseAislesInner struct for GetShoppingList200ResponseAislesInner

func NewGetShoppingList200ResponseAislesInner

func NewGetShoppingList200ResponseAislesInner(aisle string) *GetShoppingList200ResponseAislesInner

NewGetShoppingList200ResponseAislesInner instantiates a new GetShoppingList200ResponseAislesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetShoppingList200ResponseAislesInnerWithDefaults

func NewGetShoppingList200ResponseAislesInnerWithDefaults() *GetShoppingList200ResponseAislesInner

NewGetShoppingList200ResponseAislesInnerWithDefaults instantiates a new GetShoppingList200ResponseAislesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetShoppingList200ResponseAislesInner) GetAisle

GetAisle returns the Aisle field value

func (*GetShoppingList200ResponseAislesInner) GetAisleOk

GetAisleOk returns a tuple with the Aisle field value and a boolean to check if the value has been set.

func (*GetShoppingList200ResponseAislesInner) GetItems

GetItems returns the Items field value if set, zero value otherwise.

func (*GetShoppingList200ResponseAislesInner) GetItemsOk

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShoppingList200ResponseAislesInner) HasItems

HasItems returns a boolean if a field has been set.

func (GetShoppingList200ResponseAislesInner) MarshalJSON

func (o GetShoppingList200ResponseAislesInner) MarshalJSON() ([]byte, error)

func (*GetShoppingList200ResponseAislesInner) SetAisle

SetAisle sets field value

func (*GetShoppingList200ResponseAislesInner) SetItems

SetItems gets a reference to the given []GetShoppingList200ResponseAislesInnerItemsInner and assigns it to the Items field.

func (GetShoppingList200ResponseAislesInner) ToMap

func (o GetShoppingList200ResponseAislesInner) ToMap() (map[string]interface{}, error)

func (*GetShoppingList200ResponseAislesInner) UnmarshalJSON

func (o *GetShoppingList200ResponseAislesInner) UnmarshalJSON(data []byte) (err error)

type GetShoppingList200ResponseAislesInnerItemsInner

type GetShoppingList200ResponseAislesInnerItemsInner struct {
	Id           int32                                                    `json:"id"`
	Name         string                                                   `json:"name"`
	Measures     *GetShoppingList200ResponseAislesInnerItemsInnerMeasures `json:"measures,omitempty"`
	PantryItem   bool                                                     `json:"pantryItem"`
	Aisle        string                                                   `json:"aisle"`
	Cost         float32                                                  `json:"cost"`
	IngredientId int32                                                    `json:"ingredientId"`
}

GetShoppingList200ResponseAislesInnerItemsInner struct for GetShoppingList200ResponseAislesInnerItemsInner

func NewGetShoppingList200ResponseAislesInnerItemsInner

func NewGetShoppingList200ResponseAislesInnerItemsInner(id int32, name string, pantryItem bool, aisle string, cost float32, ingredientId int32) *GetShoppingList200ResponseAislesInnerItemsInner

NewGetShoppingList200ResponseAislesInnerItemsInner instantiates a new GetShoppingList200ResponseAislesInnerItemsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetShoppingList200ResponseAislesInnerItemsInnerWithDefaults

func NewGetShoppingList200ResponseAislesInnerItemsInnerWithDefaults() *GetShoppingList200ResponseAislesInnerItemsInner

NewGetShoppingList200ResponseAislesInnerItemsInnerWithDefaults instantiates a new GetShoppingList200ResponseAislesInnerItemsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetShoppingList200ResponseAislesInnerItemsInner) GetAisle

GetAisle returns the Aisle field value

func (*GetShoppingList200ResponseAislesInnerItemsInner) GetAisleOk

GetAisleOk returns a tuple with the Aisle field value and a boolean to check if the value has been set.

func (*GetShoppingList200ResponseAislesInnerItemsInner) GetCost

GetCost returns the Cost field value

func (*GetShoppingList200ResponseAislesInnerItemsInner) GetCostOk

GetCostOk returns a tuple with the Cost field value and a boolean to check if the value has been set.

func (*GetShoppingList200ResponseAislesInnerItemsInner) GetId

GetId returns the Id field value

func (*GetShoppingList200ResponseAislesInnerItemsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetShoppingList200ResponseAislesInnerItemsInner) GetIngredientId

GetIngredientId returns the IngredientId field value

func (*GetShoppingList200ResponseAislesInnerItemsInner) GetIngredientIdOk

func (o *GetShoppingList200ResponseAislesInnerItemsInner) GetIngredientIdOk() (*int32, bool)

GetIngredientIdOk returns a tuple with the IngredientId field value and a boolean to check if the value has been set.

func (*GetShoppingList200ResponseAislesInnerItemsInner) GetMeasures

GetMeasures returns the Measures field value if set, zero value otherwise.

func (*GetShoppingList200ResponseAislesInnerItemsInner) GetMeasuresOk

GetMeasuresOk returns a tuple with the Measures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShoppingList200ResponseAislesInnerItemsInner) GetName

GetName returns the Name field value

func (*GetShoppingList200ResponseAislesInnerItemsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*GetShoppingList200ResponseAislesInnerItemsInner) GetPantryItem

GetPantryItem returns the PantryItem field value

func (*GetShoppingList200ResponseAislesInnerItemsInner) GetPantryItemOk

GetPantryItemOk returns a tuple with the PantryItem field value and a boolean to check if the value has been set.

func (*GetShoppingList200ResponseAislesInnerItemsInner) HasMeasures

HasMeasures returns a boolean if a field has been set.

func (GetShoppingList200ResponseAislesInnerItemsInner) MarshalJSON

func (*GetShoppingList200ResponseAislesInnerItemsInner) SetAisle

SetAisle sets field value

func (*GetShoppingList200ResponseAislesInnerItemsInner) SetCost

SetCost sets field value

func (*GetShoppingList200ResponseAislesInnerItemsInner) SetId

SetId sets field value

func (*GetShoppingList200ResponseAislesInnerItemsInner) SetIngredientId

SetIngredientId sets field value

func (*GetShoppingList200ResponseAislesInnerItemsInner) SetMeasures

SetMeasures gets a reference to the given GetShoppingList200ResponseAislesInnerItemsInnerMeasures and assigns it to the Measures field.

func (*GetShoppingList200ResponseAislesInnerItemsInner) SetName

SetName sets field value

func (*GetShoppingList200ResponseAislesInnerItemsInner) SetPantryItem

SetPantryItem sets field value

func (GetShoppingList200ResponseAislesInnerItemsInner) ToMap

func (o GetShoppingList200ResponseAislesInnerItemsInner) ToMap() (map[string]interface{}, error)

func (*GetShoppingList200ResponseAislesInnerItemsInner) UnmarshalJSON

func (o *GetShoppingList200ResponseAislesInnerItemsInner) UnmarshalJSON(data []byte) (err error)

type GetShoppingList200ResponseAislesInnerItemsInnerMeasures

type GetShoppingList200ResponseAislesInnerItemsInnerMeasures struct {
	Original GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal `json:"original"`
	Metric   GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal `json:"metric"`
	Us       GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal `json:"us"`
}

GetShoppingList200ResponseAislesInnerItemsInnerMeasures struct for GetShoppingList200ResponseAislesInnerItemsInnerMeasures

func NewGetShoppingList200ResponseAislesInnerItemsInnerMeasures

NewGetShoppingList200ResponseAislesInnerItemsInnerMeasures instantiates a new GetShoppingList200ResponseAislesInnerItemsInnerMeasures object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetShoppingList200ResponseAislesInnerItemsInnerMeasuresWithDefaults

func NewGetShoppingList200ResponseAislesInnerItemsInnerMeasuresWithDefaults() *GetShoppingList200ResponseAislesInnerItemsInnerMeasures

NewGetShoppingList200ResponseAislesInnerItemsInnerMeasuresWithDefaults instantiates a new GetShoppingList200ResponseAislesInnerItemsInnerMeasures object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasures) GetMetric

GetMetric returns the Metric field value

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasures) GetMetricOk

GetMetricOk returns a tuple with the Metric field value and a boolean to check if the value has been set.

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasures) GetOriginal

GetOriginal returns the Original field value

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasures) GetOriginalOk

GetOriginalOk returns a tuple with the Original field value and a boolean to check if the value has been set.

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasures) GetUs

GetUs returns the Us field value

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasures) GetUsOk

GetUsOk returns a tuple with the Us field value and a boolean to check if the value has been set.

func (GetShoppingList200ResponseAislesInnerItemsInnerMeasures) MarshalJSON

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasures) SetMetric

SetMetric sets field value

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasures) SetOriginal

SetOriginal sets field value

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasures) SetUs

SetUs sets field value

func (GetShoppingList200ResponseAislesInnerItemsInnerMeasures) ToMap

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasures) UnmarshalJSON

type GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal

type GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal struct {
	Amount float32 `json:"amount"`
	Unit   string  `json:"unit"`
}

GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal struct for GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal

func NewGetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal

func NewGetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal(amount float32, unit string) *GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal

NewGetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal instantiates a new GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginalWithDefaults

func NewGetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginalWithDefaults() *GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal

NewGetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginalWithDefaults instantiates a new GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal) GetAmount

GetAmount returns the Amount field value

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal) GetAmountOk

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal) GetUnit

GetUnit returns the Unit field value

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal) GetUnitOk

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal) MarshalJSON

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal) SetAmount

SetAmount sets field value

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal) SetUnit

SetUnit sets field value

func (GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal) ToMap

func (*GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal) UnmarshalJSON

type GetSimilarRecipes200ResponseInner

type GetSimilarRecipes200ResponseInner struct {
	Id             int32   `json:"id"`
	Title          string  `json:"title"`
	ImageType      string  `json:"imageType"`
	ReadyInMinutes int32   `json:"readyInMinutes"`
	Servings       float32 `json:"servings"`
	SourceUrl      string  `json:"sourceUrl"`
}

GetSimilarRecipes200ResponseInner struct for GetSimilarRecipes200ResponseInner

func NewGetSimilarRecipes200ResponseInner

func NewGetSimilarRecipes200ResponseInner(id int32, title string, imageType string, readyInMinutes int32, servings float32, sourceUrl string) *GetSimilarRecipes200ResponseInner

NewGetSimilarRecipes200ResponseInner instantiates a new GetSimilarRecipes200ResponseInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetSimilarRecipes200ResponseInnerWithDefaults

func NewGetSimilarRecipes200ResponseInnerWithDefaults() *GetSimilarRecipes200ResponseInner

NewGetSimilarRecipes200ResponseInnerWithDefaults instantiates a new GetSimilarRecipes200ResponseInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetSimilarRecipes200ResponseInner) GetId

GetId returns the Id field value

func (*GetSimilarRecipes200ResponseInner) GetIdOk

func (o *GetSimilarRecipes200ResponseInner) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetSimilarRecipes200ResponseInner) GetImageType

func (o *GetSimilarRecipes200ResponseInner) GetImageType() string

GetImageType returns the ImageType field value

func (*GetSimilarRecipes200ResponseInner) GetImageTypeOk

func (o *GetSimilarRecipes200ResponseInner) GetImageTypeOk() (*string, bool)

GetImageTypeOk returns a tuple with the ImageType field value and a boolean to check if the value has been set.

func (*GetSimilarRecipes200ResponseInner) GetReadyInMinutes

func (o *GetSimilarRecipes200ResponseInner) GetReadyInMinutes() int32

GetReadyInMinutes returns the ReadyInMinutes field value

func (*GetSimilarRecipes200ResponseInner) GetReadyInMinutesOk

func (o *GetSimilarRecipes200ResponseInner) GetReadyInMinutesOk() (*int32, bool)

GetReadyInMinutesOk returns a tuple with the ReadyInMinutes field value and a boolean to check if the value has been set.

func (*GetSimilarRecipes200ResponseInner) GetServings

func (o *GetSimilarRecipes200ResponseInner) GetServings() float32

GetServings returns the Servings field value

func (*GetSimilarRecipes200ResponseInner) GetServingsOk

func (o *GetSimilarRecipes200ResponseInner) GetServingsOk() (*float32, bool)

GetServingsOk returns a tuple with the Servings field value and a boolean to check if the value has been set.

func (*GetSimilarRecipes200ResponseInner) GetSourceUrl

func (o *GetSimilarRecipes200ResponseInner) GetSourceUrl() string

GetSourceUrl returns the SourceUrl field value

func (*GetSimilarRecipes200ResponseInner) GetSourceUrlOk

func (o *GetSimilarRecipes200ResponseInner) GetSourceUrlOk() (*string, bool)

GetSourceUrlOk returns a tuple with the SourceUrl field value and a boolean to check if the value has been set.

func (*GetSimilarRecipes200ResponseInner) GetTitle

GetTitle returns the Title field value

func (*GetSimilarRecipes200ResponseInner) GetTitleOk

func (o *GetSimilarRecipes200ResponseInner) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (GetSimilarRecipes200ResponseInner) MarshalJSON

func (o GetSimilarRecipes200ResponseInner) MarshalJSON() ([]byte, error)

func (*GetSimilarRecipes200ResponseInner) SetId

SetId sets field value

func (*GetSimilarRecipes200ResponseInner) SetImageType

func (o *GetSimilarRecipes200ResponseInner) SetImageType(v string)

SetImageType sets field value

func (*GetSimilarRecipes200ResponseInner) SetReadyInMinutes

func (o *GetSimilarRecipes200ResponseInner) SetReadyInMinutes(v int32)

SetReadyInMinutes sets field value

func (*GetSimilarRecipes200ResponseInner) SetServings

func (o *GetSimilarRecipes200ResponseInner) SetServings(v float32)

SetServings sets field value

func (*GetSimilarRecipes200ResponseInner) SetSourceUrl

func (o *GetSimilarRecipes200ResponseInner) SetSourceUrl(v string)

SetSourceUrl sets field value

func (*GetSimilarRecipes200ResponseInner) SetTitle

SetTitle sets field value

func (GetSimilarRecipes200ResponseInner) ToMap

func (o GetSimilarRecipes200ResponseInner) ToMap() (map[string]interface{}, error)

func (*GetSimilarRecipes200ResponseInner) UnmarshalJSON

func (o *GetSimilarRecipes200ResponseInner) UnmarshalJSON(data []byte) (err error)

type GetWineDescription200Response

type GetWineDescription200Response struct {
	WineDescription string `json:"wineDescription"`
}

GetWineDescription200Response

func NewGetWineDescription200Response

func NewGetWineDescription200Response(wineDescription string) *GetWineDescription200Response

NewGetWineDescription200Response instantiates a new GetWineDescription200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetWineDescription200ResponseWithDefaults

func NewGetWineDescription200ResponseWithDefaults() *GetWineDescription200Response

NewGetWineDescription200ResponseWithDefaults instantiates a new GetWineDescription200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetWineDescription200Response) GetWineDescription

func (o *GetWineDescription200Response) GetWineDescription() string

GetWineDescription returns the WineDescription field value

func (*GetWineDescription200Response) GetWineDescriptionOk

func (o *GetWineDescription200Response) GetWineDescriptionOk() (*string, bool)

GetWineDescriptionOk returns a tuple with the WineDescription field value and a boolean to check if the value has been set.

func (GetWineDescription200Response) MarshalJSON

func (o GetWineDescription200Response) MarshalJSON() ([]byte, error)

func (*GetWineDescription200Response) SetWineDescription

func (o *GetWineDescription200Response) SetWineDescription(v string)

SetWineDescription sets field value

func (GetWineDescription200Response) ToMap

func (o GetWineDescription200Response) ToMap() (map[string]interface{}, error)

func (*GetWineDescription200Response) UnmarshalJSON

func (o *GetWineDescription200Response) UnmarshalJSON(data []byte) (err error)

type GetWinePairing200Response

type GetWinePairing200Response struct {
	PairedWines    []string                                       `json:"pairedWines"`
	PairingText    string                                         `json:"pairingText"`
	ProductMatches []GetWinePairing200ResponseProductMatchesInner `json:"productMatches"`
}

GetWinePairing200Response

func NewGetWinePairing200Response

func NewGetWinePairing200Response(pairedWines []string, pairingText string, productMatches []GetWinePairing200ResponseProductMatchesInner) *GetWinePairing200Response

NewGetWinePairing200Response instantiates a new GetWinePairing200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetWinePairing200ResponseWithDefaults

func NewGetWinePairing200ResponseWithDefaults() *GetWinePairing200Response

NewGetWinePairing200ResponseWithDefaults instantiates a new GetWinePairing200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetWinePairing200Response) GetPairedWines

func (o *GetWinePairing200Response) GetPairedWines() []string

GetPairedWines returns the PairedWines field value

func (*GetWinePairing200Response) GetPairedWinesOk

func (o *GetWinePairing200Response) GetPairedWinesOk() ([]string, bool)

GetPairedWinesOk returns a tuple with the PairedWines field value and a boolean to check if the value has been set.

func (*GetWinePairing200Response) GetPairingText

func (o *GetWinePairing200Response) GetPairingText() string

GetPairingText returns the PairingText field value

func (*GetWinePairing200Response) GetPairingTextOk

func (o *GetWinePairing200Response) GetPairingTextOk() (*string, bool)

GetPairingTextOk returns a tuple with the PairingText field value and a boolean to check if the value has been set.

func (*GetWinePairing200Response) GetProductMatches

GetProductMatches returns the ProductMatches field value

func (*GetWinePairing200Response) GetProductMatchesOk

GetProductMatchesOk returns a tuple with the ProductMatches field value and a boolean to check if the value has been set.

func (GetWinePairing200Response) MarshalJSON

func (o GetWinePairing200Response) MarshalJSON() ([]byte, error)

func (*GetWinePairing200Response) SetPairedWines

func (o *GetWinePairing200Response) SetPairedWines(v []string)

SetPairedWines sets field value

func (*GetWinePairing200Response) SetPairingText

func (o *GetWinePairing200Response) SetPairingText(v string)

SetPairingText sets field value

func (*GetWinePairing200Response) SetProductMatches

SetProductMatches sets field value

func (GetWinePairing200Response) ToMap

func (o GetWinePairing200Response) ToMap() (map[string]interface{}, error)

func (*GetWinePairing200Response) UnmarshalJSON

func (o *GetWinePairing200Response) UnmarshalJSON(data []byte) (err error)

type GetWinePairing200ResponseProductMatchesInner

type GetWinePairing200ResponseProductMatchesInner struct {
	Id            int32   `json:"id"`
	Title         string  `json:"title"`
	AverageRating float32 `json:"averageRating"`
	Description   *string `json:"description,omitempty"`
	ImageUrl      string  `json:"imageUrl"`
	Link          string  `json:"link"`
	Price         string  `json:"price"`
	RatingCount   int32   `json:"ratingCount"`
	Score         float32 `json:"score"`
}

GetWinePairing200ResponseProductMatchesInner struct for GetWinePairing200ResponseProductMatchesInner

func NewGetWinePairing200ResponseProductMatchesInner

func NewGetWinePairing200ResponseProductMatchesInner(id int32, title string, averageRating float32, imageUrl string, link string, price string, ratingCount int32, score float32) *GetWinePairing200ResponseProductMatchesInner

NewGetWinePairing200ResponseProductMatchesInner instantiates a new GetWinePairing200ResponseProductMatchesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetWinePairing200ResponseProductMatchesInnerWithDefaults

func NewGetWinePairing200ResponseProductMatchesInnerWithDefaults() *GetWinePairing200ResponseProductMatchesInner

NewGetWinePairing200ResponseProductMatchesInnerWithDefaults instantiates a new GetWinePairing200ResponseProductMatchesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetWinePairing200ResponseProductMatchesInner) GetAverageRating

GetAverageRating returns the AverageRating field value

func (*GetWinePairing200ResponseProductMatchesInner) GetAverageRatingOk

func (o *GetWinePairing200ResponseProductMatchesInner) GetAverageRatingOk() (*float32, bool)

GetAverageRatingOk returns a tuple with the AverageRating field value and a boolean to check if the value has been set.

func (*GetWinePairing200ResponseProductMatchesInner) GetDescription

GetDescription returns the Description field value if set, zero value otherwise.

func (*GetWinePairing200ResponseProductMatchesInner) GetDescriptionOk

func (o *GetWinePairing200ResponseProductMatchesInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetWinePairing200ResponseProductMatchesInner) GetId

GetId returns the Id field value

func (*GetWinePairing200ResponseProductMatchesInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetWinePairing200ResponseProductMatchesInner) GetImageUrl

GetImageUrl returns the ImageUrl field value

func (*GetWinePairing200ResponseProductMatchesInner) GetImageUrlOk

GetImageUrlOk returns a tuple with the ImageUrl field value and a boolean to check if the value has been set.

GetLink returns the Link field value

func (*GetWinePairing200ResponseProductMatchesInner) GetLinkOk

GetLinkOk returns a tuple with the Link field value and a boolean to check if the value has been set.

func (*GetWinePairing200ResponseProductMatchesInner) GetPrice

GetPrice returns the Price field value

func (*GetWinePairing200ResponseProductMatchesInner) GetPriceOk

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (*GetWinePairing200ResponseProductMatchesInner) GetRatingCount

GetRatingCount returns the RatingCount field value

func (*GetWinePairing200ResponseProductMatchesInner) GetRatingCountOk

func (o *GetWinePairing200ResponseProductMatchesInner) GetRatingCountOk() (*int32, bool)

GetRatingCountOk returns a tuple with the RatingCount field value and a boolean to check if the value has been set.

func (*GetWinePairing200ResponseProductMatchesInner) GetScore

GetScore returns the Score field value

func (*GetWinePairing200ResponseProductMatchesInner) GetScoreOk

GetScoreOk returns a tuple with the Score field value and a boolean to check if the value has been set.

func (*GetWinePairing200ResponseProductMatchesInner) GetTitle

GetTitle returns the Title field value

func (*GetWinePairing200ResponseProductMatchesInner) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*GetWinePairing200ResponseProductMatchesInner) HasDescription

HasDescription returns a boolean if a field has been set.

func (GetWinePairing200ResponseProductMatchesInner) MarshalJSON

func (*GetWinePairing200ResponseProductMatchesInner) SetAverageRating

SetAverageRating sets field value

func (*GetWinePairing200ResponseProductMatchesInner) SetDescription

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*GetWinePairing200ResponseProductMatchesInner) SetId

SetId sets field value

func (*GetWinePairing200ResponseProductMatchesInner) SetImageUrl

SetImageUrl sets field value

SetLink sets field value

func (*GetWinePairing200ResponseProductMatchesInner) SetPrice

SetPrice sets field value

func (*GetWinePairing200ResponseProductMatchesInner) SetRatingCount

SetRatingCount sets field value

func (*GetWinePairing200ResponseProductMatchesInner) SetScore

SetScore sets field value

func (*GetWinePairing200ResponseProductMatchesInner) SetTitle

SetTitle sets field value

func (GetWinePairing200ResponseProductMatchesInner) ToMap

func (o GetWinePairing200ResponseProductMatchesInner) ToMap() (map[string]interface{}, error)

func (*GetWinePairing200ResponseProductMatchesInner) UnmarshalJSON

func (o *GetWinePairing200ResponseProductMatchesInner) UnmarshalJSON(data []byte) (err error)

type GetWineRecommendation200Response

type GetWineRecommendation200Response struct {
	RecommendedWines []GetWineRecommendation200ResponseRecommendedWinesInner `json:"recommendedWines"`
	TotalFound       int32                                                   `json:"totalFound"`
}

GetWineRecommendation200Response

func NewGetWineRecommendation200Response

func NewGetWineRecommendation200Response(recommendedWines []GetWineRecommendation200ResponseRecommendedWinesInner, totalFound int32) *GetWineRecommendation200Response

NewGetWineRecommendation200Response instantiates a new GetWineRecommendation200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetWineRecommendation200ResponseWithDefaults

func NewGetWineRecommendation200ResponseWithDefaults() *GetWineRecommendation200Response

NewGetWineRecommendation200ResponseWithDefaults instantiates a new GetWineRecommendation200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetWineRecommendation200Response) GetRecommendedWines

GetRecommendedWines returns the RecommendedWines field value

func (*GetWineRecommendation200Response) GetRecommendedWinesOk

GetRecommendedWinesOk returns a tuple with the RecommendedWines field value and a boolean to check if the value has been set.

func (*GetWineRecommendation200Response) GetTotalFound

func (o *GetWineRecommendation200Response) GetTotalFound() int32

GetTotalFound returns the TotalFound field value

func (*GetWineRecommendation200Response) GetTotalFoundOk

func (o *GetWineRecommendation200Response) GetTotalFoundOk() (*int32, bool)

GetTotalFoundOk returns a tuple with the TotalFound field value and a boolean to check if the value has been set.

func (GetWineRecommendation200Response) MarshalJSON

func (o GetWineRecommendation200Response) MarshalJSON() ([]byte, error)

func (*GetWineRecommendation200Response) SetRecommendedWines

SetRecommendedWines sets field value

func (*GetWineRecommendation200Response) SetTotalFound

func (o *GetWineRecommendation200Response) SetTotalFound(v int32)

SetTotalFound sets field value

func (GetWineRecommendation200Response) ToMap

func (o GetWineRecommendation200Response) ToMap() (map[string]interface{}, error)

func (*GetWineRecommendation200Response) UnmarshalJSON

func (o *GetWineRecommendation200Response) UnmarshalJSON(data []byte) (err error)

type GetWineRecommendation200ResponseRecommendedWinesInner

type GetWineRecommendation200ResponseRecommendedWinesInner struct {
	Id            int32   `json:"id"`
	Title         string  `json:"title"`
	AverageRating float32 `json:"averageRating"`
	Description   string  `json:"description"`
	ImageUrl      string  `json:"imageUrl"`
	Link          string  `json:"link"`
	Price         string  `json:"price"`
	RatingCount   int32   `json:"ratingCount"`
	Score         float32 `json:"score"`
}

GetWineRecommendation200ResponseRecommendedWinesInner struct for GetWineRecommendation200ResponseRecommendedWinesInner

func NewGetWineRecommendation200ResponseRecommendedWinesInner

func NewGetWineRecommendation200ResponseRecommendedWinesInner(id int32, title string, averageRating float32, description string, imageUrl string, link string, price string, ratingCount int32, score float32) *GetWineRecommendation200ResponseRecommendedWinesInner

NewGetWineRecommendation200ResponseRecommendedWinesInner instantiates a new GetWineRecommendation200ResponseRecommendedWinesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetWineRecommendation200ResponseRecommendedWinesInnerWithDefaults

func NewGetWineRecommendation200ResponseRecommendedWinesInnerWithDefaults() *GetWineRecommendation200ResponseRecommendedWinesInner

NewGetWineRecommendation200ResponseRecommendedWinesInnerWithDefaults instantiates a new GetWineRecommendation200ResponseRecommendedWinesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetAverageRating

GetAverageRating returns the AverageRating field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetAverageRatingOk

GetAverageRatingOk returns a tuple with the AverageRating field value and a boolean to check if the value has been set.

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetDescription

GetDescription returns the Description field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetDescriptionOk

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetId

GetId returns the Id field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetImageUrl

GetImageUrl returns the ImageUrl field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetImageUrlOk

GetImageUrlOk returns a tuple with the ImageUrl field value and a boolean to check if the value has been set.

GetLink returns the Link field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetLinkOk

GetLinkOk returns a tuple with the Link field value and a boolean to check if the value has been set.

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetPrice

GetPrice returns the Price field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetPriceOk

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetRatingCount

GetRatingCount returns the RatingCount field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetRatingCountOk

GetRatingCountOk returns a tuple with the RatingCount field value and a boolean to check if the value has been set.

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetScore

GetScore returns the Score field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetScoreOk

GetScoreOk returns a tuple with the Score field value and a boolean to check if the value has been set.

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetTitle

GetTitle returns the Title field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (GetWineRecommendation200ResponseRecommendedWinesInner) MarshalJSON

func (*GetWineRecommendation200ResponseRecommendedWinesInner) SetAverageRating

SetAverageRating sets field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) SetDescription

SetDescription sets field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) SetId

SetId sets field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) SetImageUrl

SetImageUrl sets field value

SetLink sets field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) SetPrice

SetPrice sets field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) SetRatingCount

SetRatingCount sets field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) SetScore

SetScore sets field value

func (*GetWineRecommendation200ResponseRecommendedWinesInner) SetTitle

SetTitle sets field value

func (GetWineRecommendation200ResponseRecommendedWinesInner) ToMap

func (*GetWineRecommendation200ResponseRecommendedWinesInner) UnmarshalJSON

func (o *GetWineRecommendation200ResponseRecommendedWinesInner) UnmarshalJSON(data []byte) (err error)

type GuessNutritionByDishName200Response

type GuessNutritionByDishName200Response struct {
	Calories    GuessNutritionByDishName200ResponseCalories `json:"calories"`
	Carbs       GuessNutritionByDishName200ResponseCalories `json:"carbs"`
	Fat         GuessNutritionByDishName200ResponseCalories `json:"fat"`
	Protein     GuessNutritionByDishName200ResponseCalories `json:"protein"`
	RecipesUsed int32                                       `json:"recipesUsed"`
}

GuessNutritionByDishName200Response

func NewGuessNutritionByDishName200Response

NewGuessNutritionByDishName200Response instantiates a new GuessNutritionByDishName200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGuessNutritionByDishName200ResponseWithDefaults

func NewGuessNutritionByDishName200ResponseWithDefaults() *GuessNutritionByDishName200Response

NewGuessNutritionByDishName200ResponseWithDefaults instantiates a new GuessNutritionByDishName200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GuessNutritionByDishName200Response) GetCalories

GetCalories returns the Calories field value

func (*GuessNutritionByDishName200Response) GetCaloriesOk

GetCaloriesOk returns a tuple with the Calories field value and a boolean to check if the value has been set.

func (*GuessNutritionByDishName200Response) GetCarbs

GetCarbs returns the Carbs field value

func (*GuessNutritionByDishName200Response) GetCarbsOk

GetCarbsOk returns a tuple with the Carbs field value and a boolean to check if the value has been set.

func (*GuessNutritionByDishName200Response) GetFat

GetFat returns the Fat field value

func (*GuessNutritionByDishName200Response) GetFatOk

GetFatOk returns a tuple with the Fat field value and a boolean to check if the value has been set.

func (*GuessNutritionByDishName200Response) GetProtein

GetProtein returns the Protein field value

func (*GuessNutritionByDishName200Response) GetProteinOk

GetProteinOk returns a tuple with the Protein field value and a boolean to check if the value has been set.

func (*GuessNutritionByDishName200Response) GetRecipesUsed

func (o *GuessNutritionByDishName200Response) GetRecipesUsed() int32

GetRecipesUsed returns the RecipesUsed field value

func (*GuessNutritionByDishName200Response) GetRecipesUsedOk

func (o *GuessNutritionByDishName200Response) GetRecipesUsedOk() (*int32, bool)

GetRecipesUsedOk returns a tuple with the RecipesUsed field value and a boolean to check if the value has been set.

func (GuessNutritionByDishName200Response) MarshalJSON

func (o GuessNutritionByDishName200Response) MarshalJSON() ([]byte, error)

func (*GuessNutritionByDishName200Response) SetCalories

SetCalories sets field value

func (*GuessNutritionByDishName200Response) SetCarbs

SetCarbs sets field value

func (*GuessNutritionByDishName200Response) SetFat

SetFat sets field value

func (*GuessNutritionByDishName200Response) SetProtein

SetProtein sets field value

func (*GuessNutritionByDishName200Response) SetRecipesUsed

func (o *GuessNutritionByDishName200Response) SetRecipesUsed(v int32)

SetRecipesUsed sets field value

func (GuessNutritionByDishName200Response) ToMap

func (o GuessNutritionByDishName200Response) ToMap() (map[string]interface{}, error)

func (*GuessNutritionByDishName200Response) UnmarshalJSON

func (o *GuessNutritionByDishName200Response) UnmarshalJSON(data []byte) (err error)

type GuessNutritionByDishName200ResponseCalories

type GuessNutritionByDishName200ResponseCalories struct {
	ConfidenceRange95Percent GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent `json:"confidenceRange95Percent"`
	StandardDeviation        float32                                                             `json:"standardDeviation"`
	Unit                     string                                                              `json:"unit"`
	Value                    float32                                                             `json:"value"`
}

GuessNutritionByDishName200ResponseCalories struct for GuessNutritionByDishName200ResponseCalories

func NewGuessNutritionByDishName200ResponseCalories

func NewGuessNutritionByDishName200ResponseCalories(confidenceRange95Percent GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent, standardDeviation float32, unit string, value float32) *GuessNutritionByDishName200ResponseCalories

NewGuessNutritionByDishName200ResponseCalories instantiates a new GuessNutritionByDishName200ResponseCalories object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGuessNutritionByDishName200ResponseCaloriesWithDefaults

func NewGuessNutritionByDishName200ResponseCaloriesWithDefaults() *GuessNutritionByDishName200ResponseCalories

NewGuessNutritionByDishName200ResponseCaloriesWithDefaults instantiates a new GuessNutritionByDishName200ResponseCalories object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GuessNutritionByDishName200ResponseCalories) GetConfidenceRange95Percent

GetConfidenceRange95Percent returns the ConfidenceRange95Percent field value

func (*GuessNutritionByDishName200ResponseCalories) GetConfidenceRange95PercentOk

GetConfidenceRange95PercentOk returns a tuple with the ConfidenceRange95Percent field value and a boolean to check if the value has been set.

func (*GuessNutritionByDishName200ResponseCalories) GetStandardDeviation

func (o *GuessNutritionByDishName200ResponseCalories) GetStandardDeviation() float32

GetStandardDeviation returns the StandardDeviation field value

func (*GuessNutritionByDishName200ResponseCalories) GetStandardDeviationOk

func (o *GuessNutritionByDishName200ResponseCalories) GetStandardDeviationOk() (*float32, bool)

GetStandardDeviationOk returns a tuple with the StandardDeviation field value and a boolean to check if the value has been set.

func (*GuessNutritionByDishName200ResponseCalories) GetUnit

GetUnit returns the Unit field value

func (*GuessNutritionByDishName200ResponseCalories) GetUnitOk

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (*GuessNutritionByDishName200ResponseCalories) GetValue

GetValue returns the Value field value

func (*GuessNutritionByDishName200ResponseCalories) GetValueOk

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (GuessNutritionByDishName200ResponseCalories) MarshalJSON

func (*GuessNutritionByDishName200ResponseCalories) SetConfidenceRange95Percent

SetConfidenceRange95Percent sets field value

func (*GuessNutritionByDishName200ResponseCalories) SetStandardDeviation

func (o *GuessNutritionByDishName200ResponseCalories) SetStandardDeviation(v float32)

SetStandardDeviation sets field value

func (*GuessNutritionByDishName200ResponseCalories) SetUnit

SetUnit sets field value

func (*GuessNutritionByDishName200ResponseCalories) SetValue

SetValue sets field value

func (GuessNutritionByDishName200ResponseCalories) ToMap

func (o GuessNutritionByDishName200ResponseCalories) ToMap() (map[string]interface{}, error)

func (*GuessNutritionByDishName200ResponseCalories) UnmarshalJSON

func (o *GuessNutritionByDishName200ResponseCalories) UnmarshalJSON(data []byte) (err error)

type GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent

type GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent struct {
	Max float32 `json:"max"`
	Min float32 `json:"min"`
}

GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent struct for GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent

func NewGuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent

func NewGuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent(max float32, min float32) *GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent

NewGuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent instantiates a new GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGuessNutritionByDishName200ResponseCaloriesConfidenceRange95PercentWithDefaults

func NewGuessNutritionByDishName200ResponseCaloriesConfidenceRange95PercentWithDefaults() *GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent

NewGuessNutritionByDishName200ResponseCaloriesConfidenceRange95PercentWithDefaults instantiates a new GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent) GetMax

GetMax returns the Max field value

func (*GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent) GetMaxOk

GetMaxOk returns a tuple with the Max field value and a boolean to check if the value has been set.

func (*GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent) GetMin

GetMin returns the Min field value

func (*GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent) GetMinOk

GetMinOk returns a tuple with the Min field value and a boolean to check if the value has been set.

func (GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent) MarshalJSON

func (*GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent) SetMax

SetMax sets field value

func (*GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent) SetMin

SetMin sets field value

func (GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent) ToMap

func (*GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent) UnmarshalJSON

type ImageAnalysisByURL200Response

type ImageAnalysisByURL200Response struct {
	Nutrition ImageAnalysisByURL200ResponseNutrition      `json:"nutrition"`
	Category  ImageAnalysisByURL200ResponseCategory       `json:"category"`
	Recipes   []ImageAnalysisByURL200ResponseRecipesInner `json:"recipes"`
}

ImageAnalysisByURL200Response

func NewImageAnalysisByURL200Response

NewImageAnalysisByURL200Response instantiates a new ImageAnalysisByURL200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewImageAnalysisByURL200ResponseWithDefaults

func NewImageAnalysisByURL200ResponseWithDefaults() *ImageAnalysisByURL200Response

NewImageAnalysisByURL200ResponseWithDefaults instantiates a new ImageAnalysisByURL200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ImageAnalysisByURL200Response) GetCategory

GetCategory returns the Category field value

func (*ImageAnalysisByURL200Response) GetCategoryOk

GetCategoryOk returns a tuple with the Category field value and a boolean to check if the value has been set.

func (*ImageAnalysisByURL200Response) GetNutrition

GetNutrition returns the Nutrition field value

func (*ImageAnalysisByURL200Response) GetNutritionOk

GetNutritionOk returns a tuple with the Nutrition field value and a boolean to check if the value has been set.

func (*ImageAnalysisByURL200Response) GetRecipes

GetRecipes returns the Recipes field value

func (*ImageAnalysisByURL200Response) GetRecipesOk

GetRecipesOk returns a tuple with the Recipes field value and a boolean to check if the value has been set.

func (ImageAnalysisByURL200Response) MarshalJSON

func (o ImageAnalysisByURL200Response) MarshalJSON() ([]byte, error)

func (*ImageAnalysisByURL200Response) SetCategory

SetCategory sets field value

func (*ImageAnalysisByURL200Response) SetNutrition

SetNutrition sets field value

func (*ImageAnalysisByURL200Response) SetRecipes

SetRecipes sets field value

func (ImageAnalysisByURL200Response) ToMap

func (o ImageAnalysisByURL200Response) ToMap() (map[string]interface{}, error)

func (*ImageAnalysisByURL200Response) UnmarshalJSON

func (o *ImageAnalysisByURL200Response) UnmarshalJSON(data []byte) (err error)

type ImageAnalysisByURL200ResponseCategory

type ImageAnalysisByURL200ResponseCategory struct {
	Name        string  `json:"name"`
	Probability float32 `json:"probability"`
}

ImageAnalysisByURL200ResponseCategory struct for ImageAnalysisByURL200ResponseCategory

func NewImageAnalysisByURL200ResponseCategory

func NewImageAnalysisByURL200ResponseCategory(name string, probability float32) *ImageAnalysisByURL200ResponseCategory

NewImageAnalysisByURL200ResponseCategory instantiates a new ImageAnalysisByURL200ResponseCategory object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewImageAnalysisByURL200ResponseCategoryWithDefaults

func NewImageAnalysisByURL200ResponseCategoryWithDefaults() *ImageAnalysisByURL200ResponseCategory

NewImageAnalysisByURL200ResponseCategoryWithDefaults instantiates a new ImageAnalysisByURL200ResponseCategory object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ImageAnalysisByURL200ResponseCategory) GetName

GetName returns the Name field value

func (*ImageAnalysisByURL200ResponseCategory) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ImageAnalysisByURL200ResponseCategory) GetProbability

func (o *ImageAnalysisByURL200ResponseCategory) GetProbability() float32

GetProbability returns the Probability field value

func (*ImageAnalysisByURL200ResponseCategory) GetProbabilityOk

func (o *ImageAnalysisByURL200ResponseCategory) GetProbabilityOk() (*float32, bool)

GetProbabilityOk returns a tuple with the Probability field value and a boolean to check if the value has been set.

func (ImageAnalysisByURL200ResponseCategory) MarshalJSON

func (o ImageAnalysisByURL200ResponseCategory) MarshalJSON() ([]byte, error)

func (*ImageAnalysisByURL200ResponseCategory) SetName

SetName sets field value

func (*ImageAnalysisByURL200ResponseCategory) SetProbability

func (o *ImageAnalysisByURL200ResponseCategory) SetProbability(v float32)

SetProbability sets field value

func (ImageAnalysisByURL200ResponseCategory) ToMap

func (o ImageAnalysisByURL200ResponseCategory) ToMap() (map[string]interface{}, error)

func (*ImageAnalysisByURL200ResponseCategory) UnmarshalJSON

func (o *ImageAnalysisByURL200ResponseCategory) UnmarshalJSON(data []byte) (err error)

type ImageAnalysisByURL200ResponseNutrition

type ImageAnalysisByURL200ResponseNutrition struct {
	RecipesUsed int32                                          `json:"recipesUsed"`
	Calories    ImageAnalysisByURL200ResponseNutritionCalories `json:"calories"`
	Fat         ImageAnalysisByURL200ResponseNutritionCalories `json:"fat"`
	Protein     ImageAnalysisByURL200ResponseNutritionCalories `json:"protein"`
	Carbs       ImageAnalysisByURL200ResponseNutritionCalories `json:"carbs"`
}

ImageAnalysisByURL200ResponseNutrition struct for ImageAnalysisByURL200ResponseNutrition

func NewImageAnalysisByURL200ResponseNutrition

NewImageAnalysisByURL200ResponseNutrition instantiates a new ImageAnalysisByURL200ResponseNutrition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewImageAnalysisByURL200ResponseNutritionWithDefaults

func NewImageAnalysisByURL200ResponseNutritionWithDefaults() *ImageAnalysisByURL200ResponseNutrition

NewImageAnalysisByURL200ResponseNutritionWithDefaults instantiates a new ImageAnalysisByURL200ResponseNutrition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ImageAnalysisByURL200ResponseNutrition) GetCalories

GetCalories returns the Calories field value

func (*ImageAnalysisByURL200ResponseNutrition) GetCaloriesOk

GetCaloriesOk returns a tuple with the Calories field value and a boolean to check if the value has been set.

func (*ImageAnalysisByURL200ResponseNutrition) GetCarbs

GetCarbs returns the Carbs field value

func (*ImageAnalysisByURL200ResponseNutrition) GetCarbsOk

GetCarbsOk returns a tuple with the Carbs field value and a boolean to check if the value has been set.

func (*ImageAnalysisByURL200ResponseNutrition) GetFat

GetFat returns the Fat field value

func (*ImageAnalysisByURL200ResponseNutrition) GetFatOk

GetFatOk returns a tuple with the Fat field value and a boolean to check if the value has been set.

func (*ImageAnalysisByURL200ResponseNutrition) GetProtein

GetProtein returns the Protein field value

func (*ImageAnalysisByURL200ResponseNutrition) GetProteinOk

GetProteinOk returns a tuple with the Protein field value and a boolean to check if the value has been set.

func (*ImageAnalysisByURL200ResponseNutrition) GetRecipesUsed

func (o *ImageAnalysisByURL200ResponseNutrition) GetRecipesUsed() int32

GetRecipesUsed returns the RecipesUsed field value

func (*ImageAnalysisByURL200ResponseNutrition) GetRecipesUsedOk

func (o *ImageAnalysisByURL200ResponseNutrition) GetRecipesUsedOk() (*int32, bool)

GetRecipesUsedOk returns a tuple with the RecipesUsed field value and a boolean to check if the value has been set.

func (ImageAnalysisByURL200ResponseNutrition) MarshalJSON

func (o ImageAnalysisByURL200ResponseNutrition) MarshalJSON() ([]byte, error)

func (*ImageAnalysisByURL200ResponseNutrition) SetCalories

SetCalories sets field value

func (*ImageAnalysisByURL200ResponseNutrition) SetCarbs

SetCarbs sets field value

func (*ImageAnalysisByURL200ResponseNutrition) SetFat

SetFat sets field value

func (*ImageAnalysisByURL200ResponseNutrition) SetProtein

SetProtein sets field value

func (*ImageAnalysisByURL200ResponseNutrition) SetRecipesUsed

func (o *ImageAnalysisByURL200ResponseNutrition) SetRecipesUsed(v int32)

SetRecipesUsed sets field value

func (ImageAnalysisByURL200ResponseNutrition) ToMap

func (o ImageAnalysisByURL200ResponseNutrition) ToMap() (map[string]interface{}, error)

func (*ImageAnalysisByURL200ResponseNutrition) UnmarshalJSON

func (o *ImageAnalysisByURL200ResponseNutrition) UnmarshalJSON(data []byte) (err error)

type ImageAnalysisByURL200ResponseNutritionCalories

type ImageAnalysisByURL200ResponseNutritionCalories struct {
	Value                    float32                                                                `json:"value"`
	Unit                     string                                                                 `json:"unit"`
	ConfidenceRange95Percent ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent `json:"confidenceRange95Percent"`
	StandardDeviation        float32                                                                `json:"standardDeviation"`
}

ImageAnalysisByURL200ResponseNutritionCalories struct for ImageAnalysisByURL200ResponseNutritionCalories

func NewImageAnalysisByURL200ResponseNutritionCalories

func NewImageAnalysisByURL200ResponseNutritionCalories(value float32, unit string, confidenceRange95Percent ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent, standardDeviation float32) *ImageAnalysisByURL200ResponseNutritionCalories

NewImageAnalysisByURL200ResponseNutritionCalories instantiates a new ImageAnalysisByURL200ResponseNutritionCalories object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewImageAnalysisByURL200ResponseNutritionCaloriesWithDefaults

func NewImageAnalysisByURL200ResponseNutritionCaloriesWithDefaults() *ImageAnalysisByURL200ResponseNutritionCalories

NewImageAnalysisByURL200ResponseNutritionCaloriesWithDefaults instantiates a new ImageAnalysisByURL200ResponseNutritionCalories object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ImageAnalysisByURL200ResponseNutritionCalories) GetConfidenceRange95Percent

GetConfidenceRange95Percent returns the ConfidenceRange95Percent field value

func (*ImageAnalysisByURL200ResponseNutritionCalories) GetConfidenceRange95PercentOk

GetConfidenceRange95PercentOk returns a tuple with the ConfidenceRange95Percent field value and a boolean to check if the value has been set.

func (*ImageAnalysisByURL200ResponseNutritionCalories) GetStandardDeviation

func (o *ImageAnalysisByURL200ResponseNutritionCalories) GetStandardDeviation() float32

GetStandardDeviation returns the StandardDeviation field value

func (*ImageAnalysisByURL200ResponseNutritionCalories) GetStandardDeviationOk

func (o *ImageAnalysisByURL200ResponseNutritionCalories) GetStandardDeviationOk() (*float32, bool)

GetStandardDeviationOk returns a tuple with the StandardDeviation field value and a boolean to check if the value has been set.

func (*ImageAnalysisByURL200ResponseNutritionCalories) GetUnit

GetUnit returns the Unit field value

func (*ImageAnalysisByURL200ResponseNutritionCalories) GetUnitOk

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (*ImageAnalysisByURL200ResponseNutritionCalories) GetValue

GetValue returns the Value field value

func (*ImageAnalysisByURL200ResponseNutritionCalories) GetValueOk

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (ImageAnalysisByURL200ResponseNutritionCalories) MarshalJSON

func (*ImageAnalysisByURL200ResponseNutritionCalories) SetConfidenceRange95Percent

SetConfidenceRange95Percent sets field value

func (*ImageAnalysisByURL200ResponseNutritionCalories) SetStandardDeviation

func (o *ImageAnalysisByURL200ResponseNutritionCalories) SetStandardDeviation(v float32)

SetStandardDeviation sets field value

func (*ImageAnalysisByURL200ResponseNutritionCalories) SetUnit

SetUnit sets field value

func (*ImageAnalysisByURL200ResponseNutritionCalories) SetValue

SetValue sets field value

func (ImageAnalysisByURL200ResponseNutritionCalories) ToMap

func (o ImageAnalysisByURL200ResponseNutritionCalories) ToMap() (map[string]interface{}, error)

func (*ImageAnalysisByURL200ResponseNutritionCalories) UnmarshalJSON

func (o *ImageAnalysisByURL200ResponseNutritionCalories) UnmarshalJSON(data []byte) (err error)

type ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent

type ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent struct {
	Min float32 `json:"min"`
	Max float32 `json:"max"`
}

ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent struct for ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent

func NewImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent

func NewImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent(min float32, max float32) *ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent

NewImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent instantiates a new ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95PercentWithDefaults

func NewImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95PercentWithDefaults() *ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent

NewImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95PercentWithDefaults instantiates a new ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent) GetMax

GetMax returns the Max field value

func (*ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent) GetMaxOk

GetMaxOk returns a tuple with the Max field value and a boolean to check if the value has been set.

func (*ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent) GetMin

GetMin returns the Min field value

func (*ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent) GetMinOk

GetMinOk returns a tuple with the Min field value and a boolean to check if the value has been set.

func (ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent) MarshalJSON

func (*ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent) SetMax

SetMax sets field value

func (*ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent) SetMin

SetMin sets field value

func (ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent) ToMap

func (*ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent) UnmarshalJSON

type ImageAnalysisByURL200ResponseRecipesInner

type ImageAnalysisByURL200ResponseRecipesInner struct {
	Id        int32  `json:"id"`
	Title     string `json:"title"`
	ImageType string `json:"imageType"`
	Url       string `json:"url"`
}

ImageAnalysisByURL200ResponseRecipesInner struct for ImageAnalysisByURL200ResponseRecipesInner

func NewImageAnalysisByURL200ResponseRecipesInner

func NewImageAnalysisByURL200ResponseRecipesInner(id int32, title string, imageType string, url string) *ImageAnalysisByURL200ResponseRecipesInner

NewImageAnalysisByURL200ResponseRecipesInner instantiates a new ImageAnalysisByURL200ResponseRecipesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewImageAnalysisByURL200ResponseRecipesInnerWithDefaults

func NewImageAnalysisByURL200ResponseRecipesInnerWithDefaults() *ImageAnalysisByURL200ResponseRecipesInner

NewImageAnalysisByURL200ResponseRecipesInnerWithDefaults instantiates a new ImageAnalysisByURL200ResponseRecipesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ImageAnalysisByURL200ResponseRecipesInner) GetId

GetId returns the Id field value

func (*ImageAnalysisByURL200ResponseRecipesInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ImageAnalysisByURL200ResponseRecipesInner) GetImageType

GetImageType returns the ImageType field value

func (*ImageAnalysisByURL200ResponseRecipesInner) GetImageTypeOk

func (o *ImageAnalysisByURL200ResponseRecipesInner) GetImageTypeOk() (*string, bool)

GetImageTypeOk returns a tuple with the ImageType field value and a boolean to check if the value has been set.

func (*ImageAnalysisByURL200ResponseRecipesInner) GetTitle

GetTitle returns the Title field value

func (*ImageAnalysisByURL200ResponseRecipesInner) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*ImageAnalysisByURL200ResponseRecipesInner) GetUrl

GetUrl returns the Url field value

func (*ImageAnalysisByURL200ResponseRecipesInner) GetUrlOk

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (ImageAnalysisByURL200ResponseRecipesInner) MarshalJSON

func (*ImageAnalysisByURL200ResponseRecipesInner) SetId

SetId sets field value

func (*ImageAnalysisByURL200ResponseRecipesInner) SetImageType

SetImageType sets field value

func (*ImageAnalysisByURL200ResponseRecipesInner) SetTitle

SetTitle sets field value

func (*ImageAnalysisByURL200ResponseRecipesInner) SetUrl

SetUrl sets field value

func (ImageAnalysisByURL200ResponseRecipesInner) ToMap

func (o ImageAnalysisByURL200ResponseRecipesInner) ToMap() (map[string]interface{}, error)

func (*ImageAnalysisByURL200ResponseRecipesInner) UnmarshalJSON

func (o *ImageAnalysisByURL200ResponseRecipesInner) UnmarshalJSON(data []byte) (err error)

type ImageClassificationByURL200Response

type ImageClassificationByURL200Response struct {
	Category    string  `json:"category"`
	Probability float32 `json:"probability"`
}

ImageClassificationByURL200Response

func NewImageClassificationByURL200Response

func NewImageClassificationByURL200Response(category string, probability float32) *ImageClassificationByURL200Response

NewImageClassificationByURL200Response instantiates a new ImageClassificationByURL200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewImageClassificationByURL200ResponseWithDefaults

func NewImageClassificationByURL200ResponseWithDefaults() *ImageClassificationByURL200Response

NewImageClassificationByURL200ResponseWithDefaults instantiates a new ImageClassificationByURL200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ImageClassificationByURL200Response) GetCategory

GetCategory returns the Category field value

func (*ImageClassificationByURL200Response) GetCategoryOk

func (o *ImageClassificationByURL200Response) GetCategoryOk() (*string, bool)

GetCategoryOk returns a tuple with the Category field value and a boolean to check if the value has been set.

func (*ImageClassificationByURL200Response) GetProbability

func (o *ImageClassificationByURL200Response) GetProbability() float32

GetProbability returns the Probability field value

func (*ImageClassificationByURL200Response) GetProbabilityOk

func (o *ImageClassificationByURL200Response) GetProbabilityOk() (*float32, bool)

GetProbabilityOk returns a tuple with the Probability field value and a boolean to check if the value has been set.

func (ImageClassificationByURL200Response) MarshalJSON

func (o ImageClassificationByURL200Response) MarshalJSON() ([]byte, error)

func (*ImageClassificationByURL200Response) SetCategory

func (o *ImageClassificationByURL200Response) SetCategory(v string)

SetCategory sets field value

func (*ImageClassificationByURL200Response) SetProbability

func (o *ImageClassificationByURL200Response) SetProbability(v float32)

SetProbability sets field value

func (ImageClassificationByURL200Response) ToMap

func (o ImageClassificationByURL200Response) ToMap() (map[string]interface{}, error)

func (*ImageClassificationByURL200Response) UnmarshalJSON

func (o *ImageClassificationByURL200Response) UnmarshalJSON(data []byte) (err error)

type IngredientBasics

type IngredientBasics struct {
	Description NullableString `json:"description"`
	Name        string         `json:"name"`
	SafetyLevel NullableString `json:"safety_level"`
}

IngredientBasics struct for IngredientBasics

func NewIngredientBasics

func NewIngredientBasics(description NullableString, name string, safetyLevel NullableString) *IngredientBasics

NewIngredientBasics instantiates a new IngredientBasics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngredientBasicsWithDefaults

func NewIngredientBasicsWithDefaults() *IngredientBasics

NewIngredientBasicsWithDefaults instantiates a new IngredientBasics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngredientBasics) GetDescription

func (o *IngredientBasics) GetDescription() string

GetDescription returns the Description field value If the value is explicit nil, the zero value for string will be returned

func (*IngredientBasics) GetDescriptionOk

func (o *IngredientBasics) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IngredientBasics) GetName

func (o *IngredientBasics) GetName() string

GetName returns the Name field value

func (*IngredientBasics) GetNameOk

func (o *IngredientBasics) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IngredientBasics) GetSafetyLevel

func (o *IngredientBasics) GetSafetyLevel() string

GetSafetyLevel returns the SafetyLevel field value If the value is explicit nil, the zero value for string will be returned

func (*IngredientBasics) GetSafetyLevelOk

func (o *IngredientBasics) GetSafetyLevelOk() (*string, bool)

GetSafetyLevelOk returns a tuple with the SafetyLevel field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (IngredientBasics) MarshalJSON

func (o IngredientBasics) MarshalJSON() ([]byte, error)

func (*IngredientBasics) SetDescription

func (o *IngredientBasics) SetDescription(v string)

SetDescription sets field value

func (*IngredientBasics) SetName

func (o *IngredientBasics) SetName(v string)

SetName sets field value

func (*IngredientBasics) SetSafetyLevel

func (o *IngredientBasics) SetSafetyLevel(v string)

SetSafetyLevel sets field value

func (IngredientBasics) ToMap

func (o IngredientBasics) ToMap() (map[string]interface{}, error)

func (*IngredientBasics) UnmarshalJSON

func (o *IngredientBasics) UnmarshalJSON(data []byte) (err error)

type IngredientInformation

type IngredientInformation struct {
	Id                int32                              `json:"id"`
	Original          string                             `json:"original"`
	OriginalName      string                             `json:"originalName"`
	Name              string                             `json:"name"`
	Amount            float32                            `json:"amount"`
	Unit              string                             `json:"unit"`
	UnitShort         string                             `json:"unitShort"`
	UnitLong          string                             `json:"unitLong"`
	PossibleUnits     []string                           `json:"possibleUnits"`
	EstimatedCost     IngredientInformationEstimatedCost `json:"estimatedCost"`
	Consistency       string                             `json:"consistency"`
	ShoppingListUnits []string                           `json:"shoppingListUnits,omitempty"`
	Aisle             string                             `json:"aisle"`
	Image             string                             `json:"image"`
	Meta              []string                           `json:"meta"`
	Nutrition         *IngredientInformationNutrition    `json:"nutrition,omitempty"`
	CategoryPath      []string                           `json:"categoryPath,omitempty"`
}

IngredientInformation

func NewIngredientInformation

func NewIngredientInformation(id int32, original string, originalName string, name string, amount float32, unit string, unitShort string, unitLong string, possibleUnits []string, estimatedCost IngredientInformationEstimatedCost, consistency string, aisle string, image string, meta []string) *IngredientInformation

NewIngredientInformation instantiates a new IngredientInformation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngredientInformationWithDefaults

func NewIngredientInformationWithDefaults() *IngredientInformation

NewIngredientInformationWithDefaults instantiates a new IngredientInformation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngredientInformation) GetAisle

func (o *IngredientInformation) GetAisle() string

GetAisle returns the Aisle field value

func (*IngredientInformation) GetAisleOk

func (o *IngredientInformation) GetAisleOk() (*string, bool)

GetAisleOk returns a tuple with the Aisle field value and a boolean to check if the value has been set.

func (*IngredientInformation) GetAmount

func (o *IngredientInformation) GetAmount() float32

GetAmount returns the Amount field value

func (*IngredientInformation) GetAmountOk

func (o *IngredientInformation) GetAmountOk() (*float32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*IngredientInformation) GetCategoryPath

func (o *IngredientInformation) GetCategoryPath() []string

GetCategoryPath returns the CategoryPath field value if set, zero value otherwise.

func (*IngredientInformation) GetCategoryPathOk

func (o *IngredientInformation) GetCategoryPathOk() ([]string, bool)

GetCategoryPathOk returns a tuple with the CategoryPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngredientInformation) GetConsistency

func (o *IngredientInformation) GetConsistency() string

GetConsistency returns the Consistency field value

func (*IngredientInformation) GetConsistencyOk

func (o *IngredientInformation) GetConsistencyOk() (*string, bool)

GetConsistencyOk returns a tuple with the Consistency field value and a boolean to check if the value has been set.

func (*IngredientInformation) GetEstimatedCost

GetEstimatedCost returns the EstimatedCost field value

func (*IngredientInformation) GetEstimatedCostOk

GetEstimatedCostOk returns a tuple with the EstimatedCost field value and a boolean to check if the value has been set.

func (*IngredientInformation) GetId

func (o *IngredientInformation) GetId() int32

GetId returns the Id field value

func (*IngredientInformation) GetIdOk

func (o *IngredientInformation) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*IngredientInformation) GetImage

func (o *IngredientInformation) GetImage() string

GetImage returns the Image field value

func (*IngredientInformation) GetImageOk

func (o *IngredientInformation) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*IngredientInformation) GetMeta

func (o *IngredientInformation) GetMeta() []string

GetMeta returns the Meta field value

func (*IngredientInformation) GetMetaOk

func (o *IngredientInformation) GetMetaOk() ([]string, bool)

GetMetaOk returns a tuple with the Meta field value and a boolean to check if the value has been set.

func (*IngredientInformation) GetName

func (o *IngredientInformation) GetName() string

GetName returns the Name field value

func (*IngredientInformation) GetNameOk

func (o *IngredientInformation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IngredientInformation) GetNutrition

GetNutrition returns the Nutrition field value if set, zero value otherwise.

func (*IngredientInformation) GetNutritionOk

GetNutritionOk returns a tuple with the Nutrition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngredientInformation) GetOriginal

func (o *IngredientInformation) GetOriginal() string

GetOriginal returns the Original field value

func (*IngredientInformation) GetOriginalName

func (o *IngredientInformation) GetOriginalName() string

GetOriginalName returns the OriginalName field value

func (*IngredientInformation) GetOriginalNameOk

func (o *IngredientInformation) GetOriginalNameOk() (*string, bool)

GetOriginalNameOk returns a tuple with the OriginalName field value and a boolean to check if the value has been set.

func (*IngredientInformation) GetOriginalOk

func (o *IngredientInformation) GetOriginalOk() (*string, bool)

GetOriginalOk returns a tuple with the Original field value and a boolean to check if the value has been set.

func (*IngredientInformation) GetPossibleUnits

func (o *IngredientInformation) GetPossibleUnits() []string

GetPossibleUnits returns the PossibleUnits field value

func (*IngredientInformation) GetPossibleUnitsOk

func (o *IngredientInformation) GetPossibleUnitsOk() ([]string, bool)

GetPossibleUnitsOk returns a tuple with the PossibleUnits field value and a boolean to check if the value has been set.

func (*IngredientInformation) GetShoppingListUnits

func (o *IngredientInformation) GetShoppingListUnits() []string

GetShoppingListUnits returns the ShoppingListUnits field value if set, zero value otherwise.

func (*IngredientInformation) GetShoppingListUnitsOk

func (o *IngredientInformation) GetShoppingListUnitsOk() ([]string, bool)

GetShoppingListUnitsOk returns a tuple with the ShoppingListUnits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngredientInformation) GetUnit

func (o *IngredientInformation) GetUnit() string

GetUnit returns the Unit field value

func (*IngredientInformation) GetUnitLong

func (o *IngredientInformation) GetUnitLong() string

GetUnitLong returns the UnitLong field value

func (*IngredientInformation) GetUnitLongOk

func (o *IngredientInformation) GetUnitLongOk() (*string, bool)

GetUnitLongOk returns a tuple with the UnitLong field value and a boolean to check if the value has been set.

func (*IngredientInformation) GetUnitOk

func (o *IngredientInformation) GetUnitOk() (*string, bool)

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (*IngredientInformation) GetUnitShort

func (o *IngredientInformation) GetUnitShort() string

GetUnitShort returns the UnitShort field value

func (*IngredientInformation) GetUnitShortOk

func (o *IngredientInformation) GetUnitShortOk() (*string, bool)

GetUnitShortOk returns a tuple with the UnitShort field value and a boolean to check if the value has been set.

func (*IngredientInformation) HasCategoryPath

func (o *IngredientInformation) HasCategoryPath() bool

HasCategoryPath returns a boolean if a field has been set.

func (*IngredientInformation) HasNutrition

func (o *IngredientInformation) HasNutrition() bool

HasNutrition returns a boolean if a field has been set.

func (*IngredientInformation) HasShoppingListUnits

func (o *IngredientInformation) HasShoppingListUnits() bool

HasShoppingListUnits returns a boolean if a field has been set.

func (IngredientInformation) MarshalJSON

func (o IngredientInformation) MarshalJSON() ([]byte, error)

func (*IngredientInformation) SetAisle

func (o *IngredientInformation) SetAisle(v string)

SetAisle sets field value

func (*IngredientInformation) SetAmount

func (o *IngredientInformation) SetAmount(v float32)

SetAmount sets field value

func (*IngredientInformation) SetCategoryPath

func (o *IngredientInformation) SetCategoryPath(v []string)

SetCategoryPath gets a reference to the given []string and assigns it to the CategoryPath field.

func (*IngredientInformation) SetConsistency

func (o *IngredientInformation) SetConsistency(v string)

SetConsistency sets field value

func (*IngredientInformation) SetEstimatedCost

SetEstimatedCost sets field value

func (*IngredientInformation) SetId

func (o *IngredientInformation) SetId(v int32)

SetId sets field value

func (*IngredientInformation) SetImage

func (o *IngredientInformation) SetImage(v string)

SetImage sets field value

func (*IngredientInformation) SetMeta

func (o *IngredientInformation) SetMeta(v []string)

SetMeta sets field value

func (*IngredientInformation) SetName

func (o *IngredientInformation) SetName(v string)

SetName sets field value

func (*IngredientInformation) SetNutrition

SetNutrition gets a reference to the given IngredientInformationNutrition and assigns it to the Nutrition field.

func (*IngredientInformation) SetOriginal

func (o *IngredientInformation) SetOriginal(v string)

SetOriginal sets field value

func (*IngredientInformation) SetOriginalName

func (o *IngredientInformation) SetOriginalName(v string)

SetOriginalName sets field value

func (*IngredientInformation) SetPossibleUnits

func (o *IngredientInformation) SetPossibleUnits(v []string)

SetPossibleUnits sets field value

func (*IngredientInformation) SetShoppingListUnits

func (o *IngredientInformation) SetShoppingListUnits(v []string)

SetShoppingListUnits gets a reference to the given []string and assigns it to the ShoppingListUnits field.

func (*IngredientInformation) SetUnit

func (o *IngredientInformation) SetUnit(v string)

SetUnit sets field value

func (*IngredientInformation) SetUnitLong

func (o *IngredientInformation) SetUnitLong(v string)

SetUnitLong sets field value

func (*IngredientInformation) SetUnitShort

func (o *IngredientInformation) SetUnitShort(v string)

SetUnitShort sets field value

func (IngredientInformation) ToMap

func (o IngredientInformation) ToMap() (map[string]interface{}, error)

func (*IngredientInformation) UnmarshalJSON

func (o *IngredientInformation) UnmarshalJSON(data []byte) (err error)

type IngredientInformationEstimatedCost

type IngredientInformationEstimatedCost struct {
	Value float32 `json:"value"`
	Unit  string  `json:"unit"`
}

IngredientInformationEstimatedCost struct for IngredientInformationEstimatedCost

func NewIngredientInformationEstimatedCost

func NewIngredientInformationEstimatedCost(value float32, unit string) *IngredientInformationEstimatedCost

NewIngredientInformationEstimatedCost instantiates a new IngredientInformationEstimatedCost object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngredientInformationEstimatedCostWithDefaults

func NewIngredientInformationEstimatedCostWithDefaults() *IngredientInformationEstimatedCost

NewIngredientInformationEstimatedCostWithDefaults instantiates a new IngredientInformationEstimatedCost object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngredientInformationEstimatedCost) GetUnit

GetUnit returns the Unit field value

func (*IngredientInformationEstimatedCost) GetUnitOk

func (o *IngredientInformationEstimatedCost) GetUnitOk() (*string, bool)

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (*IngredientInformationEstimatedCost) GetValue

GetValue returns the Value field value

func (*IngredientInformationEstimatedCost) GetValueOk

func (o *IngredientInformationEstimatedCost) GetValueOk() (*float32, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (IngredientInformationEstimatedCost) MarshalJSON

func (o IngredientInformationEstimatedCost) MarshalJSON() ([]byte, error)

func (*IngredientInformationEstimatedCost) SetUnit

SetUnit sets field value

func (*IngredientInformationEstimatedCost) SetValue

SetValue sets field value

func (IngredientInformationEstimatedCost) ToMap

func (o IngredientInformationEstimatedCost) ToMap() (map[string]interface{}, error)

func (*IngredientInformationEstimatedCost) UnmarshalJSON

func (o *IngredientInformationEstimatedCost) UnmarshalJSON(data []byte) (err error)

type IngredientInformationNutrition

type IngredientInformationNutrition struct {
	Nutrients        []SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner  `json:"nutrients"`
	Properties       []IngredientInformationNutritionPropertiesInner                 `json:"properties"`
	CaloricBreakdown SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown  `json:"caloricBreakdown"`
	WeightPerServing GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal `json:"weightPerServing"`
}

IngredientInformationNutrition struct for IngredientInformationNutrition

func NewIngredientInformationNutrition

NewIngredientInformationNutrition instantiates a new IngredientInformationNutrition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngredientInformationNutritionWithDefaults

func NewIngredientInformationNutritionWithDefaults() *IngredientInformationNutrition

NewIngredientInformationNutritionWithDefaults instantiates a new IngredientInformationNutrition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngredientInformationNutrition) GetCaloricBreakdown

GetCaloricBreakdown returns the CaloricBreakdown field value

func (*IngredientInformationNutrition) GetCaloricBreakdownOk

GetCaloricBreakdownOk returns a tuple with the CaloricBreakdown field value and a boolean to check if the value has been set.

func (*IngredientInformationNutrition) GetNutrients

GetNutrients returns the Nutrients field value

func (*IngredientInformationNutrition) GetNutrientsOk

GetNutrientsOk returns a tuple with the Nutrients field value and a boolean to check if the value has been set.

func (*IngredientInformationNutrition) GetProperties

GetProperties returns the Properties field value

func (*IngredientInformationNutrition) GetPropertiesOk

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set.

func (*IngredientInformationNutrition) GetWeightPerServing

GetWeightPerServing returns the WeightPerServing field value

func (*IngredientInformationNutrition) GetWeightPerServingOk

GetWeightPerServingOk returns a tuple with the WeightPerServing field value and a boolean to check if the value has been set.

func (IngredientInformationNutrition) MarshalJSON

func (o IngredientInformationNutrition) MarshalJSON() ([]byte, error)

func (*IngredientInformationNutrition) SetCaloricBreakdown

SetCaloricBreakdown sets field value

func (*IngredientInformationNutrition) SetNutrients

SetNutrients sets field value

func (*IngredientInformationNutrition) SetProperties

SetProperties sets field value

func (*IngredientInformationNutrition) SetWeightPerServing

SetWeightPerServing sets field value

func (IngredientInformationNutrition) ToMap

func (o IngredientInformationNutrition) ToMap() (map[string]interface{}, error)

func (*IngredientInformationNutrition) UnmarshalJSON

func (o *IngredientInformationNutrition) UnmarshalJSON(data []byte) (err error)

type IngredientInformationNutritionPropertiesInner

type IngredientInformationNutritionPropertiesInner struct {
	Name   string  `json:"name"`
	Amount float32 `json:"amount"`
	Unit   string  `json:"unit"`
}

IngredientInformationNutritionPropertiesInner struct for IngredientInformationNutritionPropertiesInner

func NewIngredientInformationNutritionPropertiesInner

func NewIngredientInformationNutritionPropertiesInner(name string, amount float32, unit string) *IngredientInformationNutritionPropertiesInner

NewIngredientInformationNutritionPropertiesInner instantiates a new IngredientInformationNutritionPropertiesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngredientInformationNutritionPropertiesInnerWithDefaults

func NewIngredientInformationNutritionPropertiesInnerWithDefaults() *IngredientInformationNutritionPropertiesInner

NewIngredientInformationNutritionPropertiesInnerWithDefaults instantiates a new IngredientInformationNutritionPropertiesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngredientInformationNutritionPropertiesInner) GetAmount

GetAmount returns the Amount field value

func (*IngredientInformationNutritionPropertiesInner) GetAmountOk

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*IngredientInformationNutritionPropertiesInner) GetName

GetName returns the Name field value

func (*IngredientInformationNutritionPropertiesInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IngredientInformationNutritionPropertiesInner) GetUnit

GetUnit returns the Unit field value

func (*IngredientInformationNutritionPropertiesInner) GetUnitOk

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (IngredientInformationNutritionPropertiesInner) MarshalJSON

func (*IngredientInformationNutritionPropertiesInner) SetAmount

SetAmount sets field value

func (*IngredientInformationNutritionPropertiesInner) SetName

SetName sets field value

func (*IngredientInformationNutritionPropertiesInner) SetUnit

SetUnit sets field value

func (IngredientInformationNutritionPropertiesInner) ToMap

func (o IngredientInformationNutritionPropertiesInner) ToMap() (map[string]interface{}, error)

func (*IngredientInformationNutritionPropertiesInner) UnmarshalJSON

func (o *IngredientInformationNutritionPropertiesInner) UnmarshalJSON(data []byte) (err error)

type IngredientSearch200Response

type IngredientSearch200Response struct {
	Results      []IngredientSearch200ResponseResultsInner `json:"results"`
	Offset       int32                                     `json:"offset"`
	Number       int32                                     `json:"number"`
	TotalResults int32                                     `json:"totalResults"`
}

IngredientSearch200Response

func NewIngredientSearch200Response

func NewIngredientSearch200Response(results []IngredientSearch200ResponseResultsInner, offset int32, number int32, totalResults int32) *IngredientSearch200Response

NewIngredientSearch200Response instantiates a new IngredientSearch200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngredientSearch200ResponseWithDefaults

func NewIngredientSearch200ResponseWithDefaults() *IngredientSearch200Response

NewIngredientSearch200ResponseWithDefaults instantiates a new IngredientSearch200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngredientSearch200Response) GetNumber

func (o *IngredientSearch200Response) GetNumber() int32

GetNumber returns the Number field value

func (*IngredientSearch200Response) GetNumberOk

func (o *IngredientSearch200Response) GetNumberOk() (*int32, bool)

GetNumberOk returns a tuple with the Number field value and a boolean to check if the value has been set.

func (*IngredientSearch200Response) GetOffset

func (o *IngredientSearch200Response) GetOffset() int32

GetOffset returns the Offset field value

func (*IngredientSearch200Response) GetOffsetOk

func (o *IngredientSearch200Response) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*IngredientSearch200Response) GetResults

GetResults returns the Results field value

func (*IngredientSearch200Response) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*IngredientSearch200Response) GetTotalResults

func (o *IngredientSearch200Response) GetTotalResults() int32

GetTotalResults returns the TotalResults field value

func (*IngredientSearch200Response) GetTotalResultsOk

func (o *IngredientSearch200Response) GetTotalResultsOk() (*int32, bool)

GetTotalResultsOk returns a tuple with the TotalResults field value and a boolean to check if the value has been set.

func (IngredientSearch200Response) MarshalJSON

func (o IngredientSearch200Response) MarshalJSON() ([]byte, error)

func (*IngredientSearch200Response) SetNumber

func (o *IngredientSearch200Response) SetNumber(v int32)

SetNumber sets field value

func (*IngredientSearch200Response) SetOffset

func (o *IngredientSearch200Response) SetOffset(v int32)

SetOffset sets field value

func (*IngredientSearch200Response) SetResults

SetResults sets field value

func (*IngredientSearch200Response) SetTotalResults

func (o *IngredientSearch200Response) SetTotalResults(v int32)

SetTotalResults sets field value

func (IngredientSearch200Response) ToMap

func (o IngredientSearch200Response) ToMap() (map[string]interface{}, error)

func (*IngredientSearch200Response) UnmarshalJSON

func (o *IngredientSearch200Response) UnmarshalJSON(data []byte) (err error)

type IngredientSearch200ResponseResultsInner

type IngredientSearch200ResponseResultsInner struct {
	Id    int32  `json:"id"`
	Name  string `json:"name"`
	Image string `json:"image"`
}

IngredientSearch200ResponseResultsInner struct for IngredientSearch200ResponseResultsInner

func NewIngredientSearch200ResponseResultsInner

func NewIngredientSearch200ResponseResultsInner(id int32, name string, image string) *IngredientSearch200ResponseResultsInner

NewIngredientSearch200ResponseResultsInner instantiates a new IngredientSearch200ResponseResultsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngredientSearch200ResponseResultsInnerWithDefaults

func NewIngredientSearch200ResponseResultsInnerWithDefaults() *IngredientSearch200ResponseResultsInner

NewIngredientSearch200ResponseResultsInnerWithDefaults instantiates a new IngredientSearch200ResponseResultsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngredientSearch200ResponseResultsInner) GetId

GetId returns the Id field value

func (*IngredientSearch200ResponseResultsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*IngredientSearch200ResponseResultsInner) GetImage

GetImage returns the Image field value

func (*IngredientSearch200ResponseResultsInner) GetImageOk

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*IngredientSearch200ResponseResultsInner) GetName

GetName returns the Name field value

func (*IngredientSearch200ResponseResultsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (IngredientSearch200ResponseResultsInner) MarshalJSON

func (o IngredientSearch200ResponseResultsInner) MarshalJSON() ([]byte, error)

func (*IngredientSearch200ResponseResultsInner) SetId

SetId sets field value

func (*IngredientSearch200ResponseResultsInner) SetImage

SetImage sets field value

func (*IngredientSearch200ResponseResultsInner) SetName

SetName sets field value

func (IngredientSearch200ResponseResultsInner) ToMap

func (o IngredientSearch200ResponseResultsInner) ToMap() (map[string]interface{}, error)

func (*IngredientSearch200ResponseResultsInner) UnmarshalJSON

func (o *IngredientSearch200ResponseResultsInner) UnmarshalJSON(data []byte) (err error)

type IngredientsAPIService

type IngredientsAPIService service

IngredientsAPIService IngredientsAPI service

func (*IngredientsAPIService) AutocompleteIngredientSearch

func (a *IngredientsAPIService) AutocompleteIngredientSearch(ctx context.Context) ApiAutocompleteIngredientSearchRequest

AutocompleteIngredientSearch Autocomplete Ingredient Search

Autocomplete the entry of an ingredient.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAutocompleteIngredientSearchRequest

func (*IngredientsAPIService) AutocompleteIngredientSearchExecute

Execute executes the request

@return []AutocompleteIngredientSearch200ResponseInner

func (*IngredientsAPIService) ComputeIngredientAmount

func (a *IngredientsAPIService) ComputeIngredientAmount(ctx context.Context, id int32) ApiComputeIngredientAmountRequest

ComputeIngredientAmount Compute Ingredient Amount

Compute the amount you need of a certain ingredient for a certain nutritional goal. For example, how much pineapple do you have to eat to get 10 grams of protein?

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the ingredient you want the amount for.
@return ApiComputeIngredientAmountRequest

func (*IngredientsAPIService) ComputeIngredientAmountExecute

Execute executes the request

@return ComputeIngredientAmount200Response

func (*IngredientsAPIService) GetIngredientInformation

func (a *IngredientsAPIService) GetIngredientInformation(ctx context.Context, id int32) ApiGetIngredientInformationRequest

GetIngredientInformation Get Ingredient Information

Use an ingredient id to get all available information about an ingredient, such as its image and supermarket aisle.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ingredient id.
@return ApiGetIngredientInformationRequest

func (*IngredientsAPIService) GetIngredientInformationExecute

Execute executes the request

@return IngredientInformation

func (*IngredientsAPIService) GetIngredientSubstitutes

GetIngredientSubstitutes Get Ingredient Substitutes

Search for substitutes for a given ingredient.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetIngredientSubstitutesRequest

func (*IngredientsAPIService) GetIngredientSubstitutesByID

func (a *IngredientsAPIService) GetIngredientSubstitutesByID(ctx context.Context, id int32) ApiGetIngredientSubstitutesByIDRequest

GetIngredientSubstitutesByID Get Ingredient Substitutes by ID

Search for substitutes for a given ingredient.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the ingredient you want substitutes for.
@return ApiGetIngredientSubstitutesByIDRequest

func (*IngredientsAPIService) GetIngredientSubstitutesByIDExecute

Execute executes the request

@return GetIngredientSubstitutes200Response

func (*IngredientsAPIService) GetIngredientSubstitutesExecute

Execute executes the request

@return GetIngredientSubstitutes200Response

func (*IngredientsAPIService) IngredientSearch

IngredientSearch Ingredient Search

Search for simple whole foods (e.g. fruits, vegetables, nuts, grains, meat, fish, dairy etc.).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiIngredientSearchRequest

func (*IngredientsAPIService) IngredientSearchExecute

Execute executes the request

@return IngredientSearch200Response

func (*IngredientsAPIService) IngredientsByIDImage

IngredientsByIDImage Ingredients by ID Image

Visualize a recipe's ingredient list.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiIngredientsByIDImageRequest

func (*IngredientsAPIService) IngredientsByIDImageExecute

func (a *IngredientsAPIService) IngredientsByIDImageExecute(r ApiIngredientsByIDImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*IngredientsAPIService) MapIngredientsToGroceryProducts

func (a *IngredientsAPIService) MapIngredientsToGroceryProducts(ctx context.Context) ApiMapIngredientsToGroceryProductsRequest

MapIngredientsToGroceryProducts Map Ingredients to Grocery Products

Map a set of ingredients to products you can buy in the grocery store.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiMapIngredientsToGroceryProductsRequest

func (*IngredientsAPIService) MapIngredientsToGroceryProductsExecute

Execute executes the request

@return []MapIngredientsToGroceryProducts200ResponseInner

func (*IngredientsAPIService) VisualizeIngredients

VisualizeIngredients Ingredients Widget

Visualize ingredients of a recipe. You can play around with that endpoint!

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiVisualizeIngredientsRequest

func (*IngredientsAPIService) VisualizeIngredientsExecute

func (a *IngredientsAPIService) VisualizeIngredientsExecute(r ApiVisualizeIngredientsRequest) (string, *http.Response, error)

Execute executes the request

@return string

type MapIngredientsToGroceryProducts200ResponseInner

type MapIngredientsToGroceryProducts200ResponseInner struct {
	Original        string                                                         `json:"original"`
	OriginalName    string                                                         `json:"originalName"`
	IngredientImage string                                                         `json:"ingredientImage"`
	Meta            []string                                                       `json:"meta"`
	Products        []MapIngredientsToGroceryProducts200ResponseInnerProductsInner `json:"products"`
}

MapIngredientsToGroceryProducts200ResponseInner struct for MapIngredientsToGroceryProducts200ResponseInner

func NewMapIngredientsToGroceryProducts200ResponseInner

func NewMapIngredientsToGroceryProducts200ResponseInner(original string, originalName string, ingredientImage string, meta []string, products []MapIngredientsToGroceryProducts200ResponseInnerProductsInner) *MapIngredientsToGroceryProducts200ResponseInner

NewMapIngredientsToGroceryProducts200ResponseInner instantiates a new MapIngredientsToGroceryProducts200ResponseInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMapIngredientsToGroceryProducts200ResponseInnerWithDefaults

func NewMapIngredientsToGroceryProducts200ResponseInnerWithDefaults() *MapIngredientsToGroceryProducts200ResponseInner

NewMapIngredientsToGroceryProducts200ResponseInnerWithDefaults instantiates a new MapIngredientsToGroceryProducts200ResponseInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MapIngredientsToGroceryProducts200ResponseInner) GetIngredientImage

GetIngredientImage returns the IngredientImage field value

func (*MapIngredientsToGroceryProducts200ResponseInner) GetIngredientImageOk

func (o *MapIngredientsToGroceryProducts200ResponseInner) GetIngredientImageOk() (*string, bool)

GetIngredientImageOk returns a tuple with the IngredientImage field value and a boolean to check if the value has been set.

func (*MapIngredientsToGroceryProducts200ResponseInner) GetMeta

GetMeta returns the Meta field value

func (*MapIngredientsToGroceryProducts200ResponseInner) GetMetaOk

GetMetaOk returns a tuple with the Meta field value and a boolean to check if the value has been set.

func (*MapIngredientsToGroceryProducts200ResponseInner) GetOriginal

GetOriginal returns the Original field value

func (*MapIngredientsToGroceryProducts200ResponseInner) GetOriginalName

GetOriginalName returns the OriginalName field value

func (*MapIngredientsToGroceryProducts200ResponseInner) GetOriginalNameOk

func (o *MapIngredientsToGroceryProducts200ResponseInner) GetOriginalNameOk() (*string, bool)

GetOriginalNameOk returns a tuple with the OriginalName field value and a boolean to check if the value has been set.

func (*MapIngredientsToGroceryProducts200ResponseInner) GetOriginalOk

GetOriginalOk returns a tuple with the Original field value and a boolean to check if the value has been set.

func (*MapIngredientsToGroceryProducts200ResponseInner) GetProducts

GetProducts returns the Products field value

func (*MapIngredientsToGroceryProducts200ResponseInner) GetProductsOk

GetProductsOk returns a tuple with the Products field value and a boolean to check if the value has been set.

func (MapIngredientsToGroceryProducts200ResponseInner) MarshalJSON

func (*MapIngredientsToGroceryProducts200ResponseInner) SetIngredientImage

SetIngredientImage sets field value

func (*MapIngredientsToGroceryProducts200ResponseInner) SetMeta

SetMeta sets field value

func (*MapIngredientsToGroceryProducts200ResponseInner) SetOriginal

SetOriginal sets field value

func (*MapIngredientsToGroceryProducts200ResponseInner) SetOriginalName

SetOriginalName sets field value

func (*MapIngredientsToGroceryProducts200ResponseInner) SetProducts

SetProducts sets field value

func (MapIngredientsToGroceryProducts200ResponseInner) ToMap

func (o MapIngredientsToGroceryProducts200ResponseInner) ToMap() (map[string]interface{}, error)

func (*MapIngredientsToGroceryProducts200ResponseInner) UnmarshalJSON

func (o *MapIngredientsToGroceryProducts200ResponseInner) UnmarshalJSON(data []byte) (err error)

type MapIngredientsToGroceryProducts200ResponseInnerProductsInner

type MapIngredientsToGroceryProducts200ResponseInnerProductsInner struct {
	Id    int32  `json:"id"`
	Title string `json:"title"`
	Upc   string `json:"upc"`
}

MapIngredientsToGroceryProducts200ResponseInnerProductsInner struct for MapIngredientsToGroceryProducts200ResponseInnerProductsInner

func NewMapIngredientsToGroceryProducts200ResponseInnerProductsInner

func NewMapIngredientsToGroceryProducts200ResponseInnerProductsInner(id int32, title string, upc string) *MapIngredientsToGroceryProducts200ResponseInnerProductsInner

NewMapIngredientsToGroceryProducts200ResponseInnerProductsInner instantiates a new MapIngredientsToGroceryProducts200ResponseInnerProductsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMapIngredientsToGroceryProducts200ResponseInnerProductsInnerWithDefaults

func NewMapIngredientsToGroceryProducts200ResponseInnerProductsInnerWithDefaults() *MapIngredientsToGroceryProducts200ResponseInnerProductsInner

NewMapIngredientsToGroceryProducts200ResponseInnerProductsInnerWithDefaults instantiates a new MapIngredientsToGroceryProducts200ResponseInnerProductsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MapIngredientsToGroceryProducts200ResponseInnerProductsInner) GetId

GetId returns the Id field value

func (*MapIngredientsToGroceryProducts200ResponseInnerProductsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*MapIngredientsToGroceryProducts200ResponseInnerProductsInner) GetTitle

GetTitle returns the Title field value

func (*MapIngredientsToGroceryProducts200ResponseInnerProductsInner) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*MapIngredientsToGroceryProducts200ResponseInnerProductsInner) GetUpc

GetUpc returns the Upc field value

func (*MapIngredientsToGroceryProducts200ResponseInnerProductsInner) GetUpcOk

GetUpcOk returns a tuple with the Upc field value and a boolean to check if the value has been set.

func (MapIngredientsToGroceryProducts200ResponseInnerProductsInner) MarshalJSON

func (*MapIngredientsToGroceryProducts200ResponseInnerProductsInner) SetId

SetId sets field value

func (*MapIngredientsToGroceryProducts200ResponseInnerProductsInner) SetTitle

SetTitle sets field value

func (*MapIngredientsToGroceryProducts200ResponseInnerProductsInner) SetUpc

SetUpc sets field value

func (MapIngredientsToGroceryProducts200ResponseInnerProductsInner) ToMap

func (*MapIngredientsToGroceryProducts200ResponseInnerProductsInner) UnmarshalJSON

type MapIngredientsToGroceryProductsRequest

type MapIngredientsToGroceryProductsRequest struct {
	Ingredients []string `json:"ingredients"`
	Servings    float32  `json:"servings"`
}

MapIngredientsToGroceryProductsRequest

func NewMapIngredientsToGroceryProductsRequest

func NewMapIngredientsToGroceryProductsRequest(ingredients []string, servings float32) *MapIngredientsToGroceryProductsRequest

NewMapIngredientsToGroceryProductsRequest instantiates a new MapIngredientsToGroceryProductsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMapIngredientsToGroceryProductsRequestWithDefaults

func NewMapIngredientsToGroceryProductsRequestWithDefaults() *MapIngredientsToGroceryProductsRequest

NewMapIngredientsToGroceryProductsRequestWithDefaults instantiates a new MapIngredientsToGroceryProductsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MapIngredientsToGroceryProductsRequest) GetIngredients

func (o *MapIngredientsToGroceryProductsRequest) GetIngredients() []string

GetIngredients returns the Ingredients field value

func (*MapIngredientsToGroceryProductsRequest) GetIngredientsOk

func (o *MapIngredientsToGroceryProductsRequest) GetIngredientsOk() ([]string, bool)

GetIngredientsOk returns a tuple with the Ingredients field value and a boolean to check if the value has been set.

func (*MapIngredientsToGroceryProductsRequest) GetServings

GetServings returns the Servings field value

func (*MapIngredientsToGroceryProductsRequest) GetServingsOk

func (o *MapIngredientsToGroceryProductsRequest) GetServingsOk() (*float32, bool)

GetServingsOk returns a tuple with the Servings field value and a boolean to check if the value has been set.

func (MapIngredientsToGroceryProductsRequest) MarshalJSON

func (o MapIngredientsToGroceryProductsRequest) MarshalJSON() ([]byte, error)

func (*MapIngredientsToGroceryProductsRequest) SetIngredients

func (o *MapIngredientsToGroceryProductsRequest) SetIngredients(v []string)

SetIngredients sets field value

func (*MapIngredientsToGroceryProductsRequest) SetServings

SetServings sets field value

func (MapIngredientsToGroceryProductsRequest) ToMap

func (o MapIngredientsToGroceryProductsRequest) ToMap() (map[string]interface{}, error)

func (*MapIngredientsToGroceryProductsRequest) UnmarshalJSON

func (o *MapIngredientsToGroceryProductsRequest) UnmarshalJSON(data []byte) (err error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type MealPlanningAPIService

type MealPlanningAPIService service

MealPlanningAPIService MealPlanningAPI service

func (*MealPlanningAPIService) AddMealPlanTemplate

func (a *MealPlanningAPIService) AddMealPlanTemplate(ctx context.Context, username string) ApiAddMealPlanTemplateRequest

AddMealPlanTemplate Add Meal Plan Template

Add a meal plan template for a user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username The username.
@return ApiAddMealPlanTemplateRequest

func (*MealPlanningAPIService) AddMealPlanTemplateExecute

Execute executes the request

@return AddMealPlanTemplate200Response

func (*MealPlanningAPIService) AddToMealPlan

func (a *MealPlanningAPIService) AddToMealPlan(ctx context.Context, username string) ApiAddToMealPlanRequest

AddToMealPlan Add to Meal Plan

Add an item to the user's meal plan.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username The username.
@return ApiAddToMealPlanRequest

func (*MealPlanningAPIService) AddToMealPlanExecute

func (a *MealPlanningAPIService) AddToMealPlanExecute(r ApiAddToMealPlanRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*MealPlanningAPIService) AddToShoppingList

func (a *MealPlanningAPIService) AddToShoppingList(ctx context.Context, username string) ApiAddToShoppingListRequest

AddToShoppingList Add to Shopping List

Add an item to the current shopping list of a user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username The username.
@return ApiAddToShoppingListRequest

func (*MealPlanningAPIService) AddToShoppingListExecute

Execute executes the request

@return GetShoppingList200Response

func (*MealPlanningAPIService) ClearMealPlanDay

func (a *MealPlanningAPIService) ClearMealPlanDay(ctx context.Context, username string, date string) ApiClearMealPlanDayRequest

ClearMealPlanDay Clear Meal Plan Day

Delete all planned items from the user's meal plan for a specific day.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username The username.
@param date The date in the format yyyy-mm-dd.
@return ApiClearMealPlanDayRequest

func (*MealPlanningAPIService) ClearMealPlanDayExecute

func (a *MealPlanningAPIService) ClearMealPlanDayExecute(r ApiClearMealPlanDayRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*MealPlanningAPIService) ConnectUser

ConnectUser Connect User

In order to call user-specific endpoints, you need to connect your app's users to spoonacular users.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiConnectUserRequest

func (*MealPlanningAPIService) ConnectUserExecute

Execute executes the request

@return ConnectUser200Response

func (*MealPlanningAPIService) DeleteFromMealPlan

func (a *MealPlanningAPIService) DeleteFromMealPlan(ctx context.Context, username string, id int32) ApiDeleteFromMealPlanRequest

DeleteFromMealPlan Delete from Meal Plan

Delete an item from the user's meal plan.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username The username.
@param id The shopping list item id.
@return ApiDeleteFromMealPlanRequest

func (*MealPlanningAPIService) DeleteFromMealPlanExecute

func (a *MealPlanningAPIService) DeleteFromMealPlanExecute(r ApiDeleteFromMealPlanRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*MealPlanningAPIService) DeleteFromShoppingList

func (a *MealPlanningAPIService) DeleteFromShoppingList(ctx context.Context, username string, id int32) ApiDeleteFromShoppingListRequest

DeleteFromShoppingList Delete from Shopping List

Delete an item from the current shopping list of the user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username The username.
@param id The shopping list item id.
@return ApiDeleteFromShoppingListRequest

func (*MealPlanningAPIService) DeleteFromShoppingListExecute

func (a *MealPlanningAPIService) DeleteFromShoppingListExecute(r ApiDeleteFromShoppingListRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*MealPlanningAPIService) DeleteMealPlanTemplate

func (a *MealPlanningAPIService) DeleteMealPlanTemplate(ctx context.Context, username string, id int32) ApiDeleteMealPlanTemplateRequest

DeleteMealPlanTemplate Delete Meal Plan Template

Delete a meal plan template for a user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username The username.
@param id The shopping list item id.
@return ApiDeleteMealPlanTemplateRequest

func (*MealPlanningAPIService) DeleteMealPlanTemplateExecute

func (a *MealPlanningAPIService) DeleteMealPlanTemplateExecute(r ApiDeleteMealPlanTemplateRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*MealPlanningAPIService) GenerateMealPlan

GenerateMealPlan Generate Meal Plan

Generate a meal plan with three meals per day (breakfast, lunch, and dinner).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGenerateMealPlanRequest

func (*MealPlanningAPIService) GenerateMealPlanExecute

Execute executes the request

@return GenerateMealPlan200Response

func (*MealPlanningAPIService) GenerateShoppingList

func (a *MealPlanningAPIService) GenerateShoppingList(ctx context.Context, username string, startDate string, endDate string) ApiGenerateShoppingListRequest

GenerateShoppingList Generate Shopping List

Generate the shopping list for a user from the meal planner in a given time frame.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username The username.
@param startDate The start date in the format yyyy-mm-dd.
@param endDate The end date in the format yyyy-mm-dd.
@return ApiGenerateShoppingListRequest

func (*MealPlanningAPIService) GenerateShoppingListExecute

Execute executes the request

@return GetShoppingList200Response

func (*MealPlanningAPIService) GetMealPlanTemplate

func (a *MealPlanningAPIService) GetMealPlanTemplate(ctx context.Context, username string, id int32) ApiGetMealPlanTemplateRequest

GetMealPlanTemplate Get Meal Plan Template

Get information about a meal plan template.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username The username.
@param id The shopping list item id.
@return ApiGetMealPlanTemplateRequest

func (*MealPlanningAPIService) GetMealPlanTemplateExecute

Execute executes the request

@return GetMealPlanTemplate200Response

func (*MealPlanningAPIService) GetMealPlanTemplates

func (a *MealPlanningAPIService) GetMealPlanTemplates(ctx context.Context, username string) ApiGetMealPlanTemplatesRequest

GetMealPlanTemplates Get Meal Plan Templates

Get meal plan templates from user or public ones.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username The username.
@return ApiGetMealPlanTemplatesRequest

func (*MealPlanningAPIService) GetMealPlanTemplatesExecute

Execute executes the request

@return GetMealPlanTemplates200Response

func (*MealPlanningAPIService) GetMealPlanWeek

func (a *MealPlanningAPIService) GetMealPlanWeek(ctx context.Context, username string, startDate string) ApiGetMealPlanWeekRequest

GetMealPlanWeek Get Meal Plan Week

Retrieve a meal planned week for the given user. The username must be a spoonacular user and the hash must the the user's hash that can be found in his/her account.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username The username.
@param startDate The start date of the meal planned week in the format yyyy-mm-dd.
@return ApiGetMealPlanWeekRequest

func (*MealPlanningAPIService) GetMealPlanWeekExecute

Execute executes the request

@return GetMealPlanWeek200Response

func (*MealPlanningAPIService) GetShoppingList

func (a *MealPlanningAPIService) GetShoppingList(ctx context.Context, username string) ApiGetShoppingListRequest

GetShoppingList Get Shopping List

Get the current shopping list for the given user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username The username.
@return ApiGetShoppingListRequest

func (*MealPlanningAPIService) GetShoppingListExecute

Execute executes the request

@return GetShoppingList200Response
type MenuItem struct {
	Id               int32                                           `json:"id"`
	Title            string                                          `json:"title"`
	RestaurantChain  string                                          `json:"restaurantChain"`
	Nutrition        *SearchGroceryProductsByUPC200ResponseNutrition `json:"nutrition,omitempty"`
	Badges           []string                                        `json:"badges,omitempty"`
	Breadcrumbs      []string                                        `json:"breadcrumbs,omitempty"`
	GeneratedText    NullableString                                  `json:"generatedText,omitempty"`
	ImageType        *string                                         `json:"imageType,omitempty"`
	Likes            *int32                                          `json:"likes,omitempty"`
	Servings         *MenuItemServings                               `json:"servings,omitempty"`
	Price            NullableFloat32                                 `json:"price"`
	SpoonacularScore NullableFloat32                                 `json:"spoonacularScore"`
}

MenuItem

func NewMenuItem

func NewMenuItem(id int32, title string, restaurantChain string, price NullableFloat32, spoonacularScore NullableFloat32) *MenuItem

NewMenuItem instantiates a new MenuItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMenuItemWithDefaults

func NewMenuItemWithDefaults() *MenuItem

NewMenuItemWithDefaults instantiates a new MenuItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *MenuItem) GetBadges() []string

GetBadges returns the Badges field value if set, zero value otherwise.

func (o *MenuItem) GetBadgesOk() ([]string, bool)

GetBadgesOk returns a tuple with the Badges field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *MenuItem) GetBreadcrumbs() []string

GetBreadcrumbs returns the Breadcrumbs field value if set, zero value otherwise.

func (o *MenuItem) GetBreadcrumbsOk() ([]string, bool)

GetBreadcrumbsOk returns a tuple with the Breadcrumbs field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *MenuItem) GetGeneratedText() string

GetGeneratedText returns the GeneratedText field value if set, zero value otherwise (both if not set or set to explicit null).

func (o *MenuItem) GetGeneratedTextOk() (*string, bool)

GetGeneratedTextOk returns a tuple with the GeneratedText field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (o *MenuItem) GetId() int32

GetId returns the Id field value

func (o *MenuItem) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (o *MenuItem) GetImageType() string

GetImageType returns the ImageType field value if set, zero value otherwise.

func (o *MenuItem) GetImageTypeOk() (*string, bool)

GetImageTypeOk returns a tuple with the ImageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *MenuItem) GetLikes() int32

GetLikes returns the Likes field value if set, zero value otherwise.

func (o *MenuItem) GetLikesOk() (*int32, bool)

GetLikesOk returns a tuple with the Likes field value if set, nil otherwise and a boolean to check if the value has been set.

GetNutrition returns the Nutrition field value if set, zero value otherwise.

GetNutritionOk returns a tuple with the Nutrition field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *MenuItem) GetPrice() float32

GetPrice returns the Price field value If the value is explicit nil, the zero value for float32 will be returned

func (o *MenuItem) GetPriceOk() (*float32, bool)

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (o *MenuItem) GetRestaurantChain() string

GetRestaurantChain returns the RestaurantChain field value

func (o *MenuItem) GetRestaurantChainOk() (*string, bool)

GetRestaurantChainOk returns a tuple with the RestaurantChain field value and a boolean to check if the value has been set.

func (o *MenuItem) GetServings() MenuItemServings

GetServings returns the Servings field value if set, zero value otherwise.

func (o *MenuItem) GetServingsOk() (*MenuItemServings, bool)

GetServingsOk returns a tuple with the Servings field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *MenuItem) GetSpoonacularScore() float32

GetSpoonacularScore returns the SpoonacularScore field value If the value is explicit nil, the zero value for float32 will be returned

func (o *MenuItem) GetSpoonacularScoreOk() (*float32, bool)

GetSpoonacularScoreOk returns a tuple with the SpoonacularScore field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (o *MenuItem) GetTitle() string

GetTitle returns the Title field value

func (o *MenuItem) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (o *MenuItem) HasBadges() bool

HasBadges returns a boolean if a field has been set.

func (o *MenuItem) HasBreadcrumbs() bool

HasBreadcrumbs returns a boolean if a field has been set.

func (o *MenuItem) HasGeneratedText() bool

HasGeneratedText returns a boolean if a field has been set.

func (o *MenuItem) HasImageType() bool

HasImageType returns a boolean if a field has been set.

func (o *MenuItem) HasLikes() bool

HasLikes returns a boolean if a field has been set.

func (o *MenuItem) HasNutrition() bool

HasNutrition returns a boolean if a field has been set.

func (o *MenuItem) HasServings() bool

HasServings returns a boolean if a field has been set.

func (o MenuItem) MarshalJSON() ([]byte, error)
func (o *MenuItem) SetBadges(v []string)

SetBadges gets a reference to the given []string and assigns it to the Badges field.

func (o *MenuItem) SetBreadcrumbs(v []string)

SetBreadcrumbs gets a reference to the given []string and assigns it to the Breadcrumbs field.

func (o *MenuItem) SetGeneratedText(v string)

SetGeneratedText gets a reference to the given NullableString and assigns it to the GeneratedText field.

func (o *MenuItem) SetGeneratedTextNil()

SetGeneratedTextNil sets the value for GeneratedText to be an explicit nil

func (o *MenuItem) SetId(v int32)

SetId sets field value

func (o *MenuItem) SetImageType(v string)

SetImageType gets a reference to the given string and assigns it to the ImageType field.

func (o *MenuItem) SetLikes(v int32)

SetLikes gets a reference to the given int32 and assigns it to the Likes field.

SetNutrition gets a reference to the given SearchGroceryProductsByUPC200ResponseNutrition and assigns it to the Nutrition field.

func (o *MenuItem) SetPrice(v float32)

SetPrice sets field value

func (o *MenuItem) SetRestaurantChain(v string)

SetRestaurantChain sets field value

func (o *MenuItem) SetServings(v MenuItemServings)

SetServings gets a reference to the given MenuItemServings and assigns it to the Servings field.

func (o *MenuItem) SetSpoonacularScore(v float32)

SetSpoonacularScore sets field value

func (o *MenuItem) SetTitle(v string)

SetTitle sets field value

func (o MenuItem) ToMap() (map[string]interface{}, error)
func (o *MenuItem) UnmarshalJSON(data []byte) (err error)
func (o *MenuItem) UnsetGeneratedText()

UnsetGeneratedText ensures that no value is present for GeneratedText, not even an explicit nil

type MenuItemServings struct {
	Number float32         `json:"number"`
	Size   NullableFloat32 `json:"size"`
	Unit   NullableString  `json:"unit"`
}

MenuItemServings struct for MenuItemServings

func NewMenuItemServings

func NewMenuItemServings(number float32, size NullableFloat32, unit NullableString) *MenuItemServings

NewMenuItemServings instantiates a new MenuItemServings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMenuItemServingsWithDefaults

func NewMenuItemServingsWithDefaults() *MenuItemServings

NewMenuItemServingsWithDefaults instantiates a new MenuItemServings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *MenuItemServings) GetNumber() float32

GetNumber returns the Number field value

func (o *MenuItemServings) GetNumberOk() (*float32, bool)

GetNumberOk returns a tuple with the Number field value and a boolean to check if the value has been set.

func (o *MenuItemServings) GetSize() float32

GetSize returns the Size field value If the value is explicit nil, the zero value for float32 will be returned

func (o *MenuItemServings) GetSizeOk() (*float32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (o *MenuItemServings) GetUnit() string

GetUnit returns the Unit field value If the value is explicit nil, the zero value for string will be returned

func (o *MenuItemServings) GetUnitOk() (*string, bool)

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (o MenuItemServings) MarshalJSON() ([]byte, error)
func (o *MenuItemServings) SetNumber(v float32)

SetNumber sets field value

func (o *MenuItemServings) SetSize(v float32)

SetSize sets field value

func (o *MenuItemServings) SetUnit(v string)

SetUnit sets field value

func (o MenuItemServings) ToMap() (map[string]interface{}, error)
func (o *MenuItemServings) UnmarshalJSON(data []byte) (err error)
type MenuItemsAPIService service

MenuItemsAPIService MenuItemsAPI service

func (a *MenuItemsAPIService) AutocompleteMenuItemSearch(ctx context.Context) ApiAutocompleteMenuItemSearchRequest

AutocompleteMenuItemSearch Autocomplete Menu Item Search

Generate suggestions for menu items based on a (partial) query. The matches will be found by looking in the title only.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAutocompleteMenuItemSearchRequest

Execute executes the request

@return AutocompleteProductSearch200Response
func (a *MenuItemsAPIService) GetMenuItemInformation(ctx context.Context, id int32) ApiGetMenuItemInformationRequest

GetMenuItemInformation Get Menu Item Information

Use a menu item id to get all available information about a menu item, such as nutrition.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The menu item id.
@return ApiGetMenuItemInformationRequest
func (a *MenuItemsAPIService) GetMenuItemInformationExecute(r ApiGetMenuItemInformationRequest) (*MenuItem, *http.Response, error)

Execute executes the request

@return MenuItem
func (a *MenuItemsAPIService) MenuItemNutritionByIDImage(ctx context.Context, id int32) ApiMenuItemNutritionByIDImageRequest

MenuItemNutritionByIDImage Menu Item Nutrition by ID Image

Visualize a menu item's nutritional information as HTML including CSS.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The menu item id.
@return ApiMenuItemNutritionByIDImageRequest
func (a *MenuItemsAPIService) MenuItemNutritionByIDImageExecute(r ApiMenuItemNutritionByIDImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File
func (a *MenuItemsAPIService) MenuItemNutritionLabelImage(ctx context.Context, id int32) ApiMenuItemNutritionLabelImageRequest

MenuItemNutritionLabelImage Menu Item Nutrition Label Image

Visualize a menu item's nutritional label information as an image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The menu item id.
@return ApiMenuItemNutritionLabelImageRequest
func (a *MenuItemsAPIService) MenuItemNutritionLabelImageExecute(r ApiMenuItemNutritionLabelImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File
func (a *MenuItemsAPIService) MenuItemNutritionLabelWidget(ctx context.Context, id int32) ApiMenuItemNutritionLabelWidgetRequest

MenuItemNutritionLabelWidget Menu Item Nutrition Label Widget

Visualize a menu item's nutritional label information as HTML including CSS.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The menu item id.
@return ApiMenuItemNutritionLabelWidgetRequest
func (a *MenuItemsAPIService) MenuItemNutritionLabelWidgetExecute(r ApiMenuItemNutritionLabelWidgetRequest) (string, *http.Response, error)

Execute executes the request

@return string

SearchMenuItems Search Menu Items

Search over 115,000 menu items from over 800 fast food and chain restaurants. For example, McDonald's Big Mac or Starbucks Mocha.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSearchMenuItemsRequest

Execute executes the request

@return SearchMenuItems200Response
func (a *MenuItemsAPIService) VisualizeMenuItemNutritionByID(ctx context.Context, id int32) ApiVisualizeMenuItemNutritionByIDRequest

VisualizeMenuItemNutritionByID Menu Item Nutrition by ID Widget

Visualize a menu item's nutritional information as HTML including CSS.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The menu item id.
@return ApiVisualizeMenuItemNutritionByIDRequest
func (a *MenuItemsAPIService) VisualizeMenuItemNutritionByIDExecute(r ApiVisualizeMenuItemNutritionByIDRequest) (string, *http.Response, error)

Execute executes the request

@return string

type MiscAPIService

type MiscAPIService service

MiscAPIService MiscAPI service

func (*MiscAPIService) DetectFoodInText

func (a *MiscAPIService) DetectFoodInText(ctx context.Context) ApiDetectFoodInTextRequest

DetectFoodInText Detect Food in Text

Take any text and find all mentions of food contained within it. This task is also called Named Entity Recognition (NER). In this case, the entities are foods. Either dishes, such as pizza or cheeseburger, or ingredients, such as cucumber or almonds.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDetectFoodInTextRequest

func (*MiscAPIService) DetectFoodInTextExecute

Execute executes the request

@return DetectFoodInText200Response

func (*MiscAPIService) GetARandomFoodJoke

func (a *MiscAPIService) GetARandomFoodJoke(ctx context.Context) ApiGetARandomFoodJokeRequest

GetARandomFoodJoke Random Food Joke

Get a random joke that is related to food. Caution: this is an endpoint for adults!

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetARandomFoodJokeRequest

func (*MiscAPIService) GetARandomFoodJokeExecute

Execute executes the request

@return GetARandomFoodJoke200Response

func (*MiscAPIService) GetConversationSuggests

func (a *MiscAPIService) GetConversationSuggests(ctx context.Context) ApiGetConversationSuggestsRequest

GetConversationSuggests Conversation Suggests

This endpoint returns suggestions for things the user can say or ask the chatbot.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetConversationSuggestsRequest

func (*MiscAPIService) GetConversationSuggestsExecute

Execute executes the request

@return GetConversationSuggests200Response

func (*MiscAPIService) GetRandomFoodTrivia

func (a *MiscAPIService) GetRandomFoodTrivia(ctx context.Context) ApiGetRandomFoodTriviaRequest

GetRandomFoodTrivia Random Food Trivia

Returns random food trivia.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRandomFoodTriviaRequest

func (*MiscAPIService) GetRandomFoodTriviaExecute

Execute executes the request

@return GetARandomFoodJoke200Response

func (*MiscAPIService) ImageAnalysisByURL

func (a *MiscAPIService) ImageAnalysisByURL(ctx context.Context) ApiImageAnalysisByURLRequest

ImageAnalysisByURL Image Analysis by URL

Analyze a food image. The API tries to classify the image, guess the nutrition, and find a matching recipes.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiImageAnalysisByURLRequest

func (*MiscAPIService) ImageAnalysisByURLExecute

Execute executes the request

@return ImageAnalysisByURL200Response

func (*MiscAPIService) ImageClassificationByURL

func (a *MiscAPIService) ImageClassificationByURL(ctx context.Context) ApiImageClassificationByURLRequest

ImageClassificationByURL Image Classification by URL

Classify a food image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiImageClassificationByURLRequest

func (*MiscAPIService) ImageClassificationByURLExecute

Execute executes the request

@return ImageClassificationByURL200Response

func (*MiscAPIService) SearchAllFood

func (a *MiscAPIService) SearchAllFood(ctx context.Context) ApiSearchAllFoodRequest

SearchAllFood Search All Food

Search all food content with one call. That includes recipes, grocery products, menu items, simple foods (ingredients), and food videos.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSearchAllFoodRequest

func (*MiscAPIService) SearchAllFoodExecute

Execute executes the request

@return SearchAllFood200Response

func (*MiscAPIService) SearchCustomFoods

func (a *MiscAPIService) SearchCustomFoods(ctx context.Context) ApiSearchCustomFoodsRequest

SearchCustomFoods Search Custom Foods

Search custom foods in a user's account.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSearchCustomFoodsRequest

func (*MiscAPIService) SearchCustomFoodsExecute

Execute executes the request

@return SearchCustomFoods200Response

func (*MiscAPIService) SearchFoodVideos

func (a *MiscAPIService) SearchFoodVideos(ctx context.Context) ApiSearchFoodVideosRequest

SearchFoodVideos Search Food Videos

Find recipe and other food related videos.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSearchFoodVideosRequest

func (*MiscAPIService) SearchFoodVideosExecute

Execute executes the request

@return SearchFoodVideos200Response

func (*MiscAPIService) SearchSiteContent

func (a *MiscAPIService) SearchSiteContent(ctx context.Context) ApiSearchSiteContentRequest

SearchSiteContent Search Site Content

Search spoonacular's site content. You'll be able to find everything that you could also find using the search suggestions on spoonacular.com. This is a suggest API so you can send partial strings as queries.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSearchSiteContentRequest

func (*MiscAPIService) SearchSiteContentExecute

Execute executes the request

@return SearchSiteContent200Response

func (*MiscAPIService) TalkToChatbot

func (a *MiscAPIService) TalkToChatbot(ctx context.Context) ApiTalkToChatbotRequest

TalkToChatbot Talk to Chatbot

This endpoint can be used to have a conversation about food with the spoonacular chatbot. Use the "Get Conversation Suggests" endpoint to show your user what he or she can say.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiTalkToChatbotRequest

func (*MiscAPIService) TalkToChatbotExecute

Execute executes the request

@return TalkToChatbot200Response

type NullableAddMealPlanTemplate200Response

type NullableAddMealPlanTemplate200Response struct {
	// contains filtered or unexported fields
}

func (NullableAddMealPlanTemplate200Response) Get

func (NullableAddMealPlanTemplate200Response) IsSet

func (NullableAddMealPlanTemplate200Response) MarshalJSON

func (v NullableAddMealPlanTemplate200Response) MarshalJSON() ([]byte, error)

func (*NullableAddMealPlanTemplate200Response) Set

func (*NullableAddMealPlanTemplate200Response) UnmarshalJSON

func (v *NullableAddMealPlanTemplate200Response) UnmarshalJSON(src []byte) error

func (*NullableAddMealPlanTemplate200Response) Unset

type NullableAddMealPlanTemplate200ResponseItemsInner

type NullableAddMealPlanTemplate200ResponseItemsInner struct {
	// contains filtered or unexported fields
}

func (NullableAddMealPlanTemplate200ResponseItemsInner) Get

func (NullableAddMealPlanTemplate200ResponseItemsInner) IsSet

func (NullableAddMealPlanTemplate200ResponseItemsInner) MarshalJSON

func (*NullableAddMealPlanTemplate200ResponseItemsInner) Set

func (*NullableAddMealPlanTemplate200ResponseItemsInner) UnmarshalJSON

func (*NullableAddMealPlanTemplate200ResponseItemsInner) Unset

type NullableAddMealPlanTemplate200ResponseItemsInnerValue

type NullableAddMealPlanTemplate200ResponseItemsInnerValue struct {
	// contains filtered or unexported fields
}

func (NullableAddMealPlanTemplate200ResponseItemsInnerValue) Get

func (NullableAddMealPlanTemplate200ResponseItemsInnerValue) IsSet

func (NullableAddMealPlanTemplate200ResponseItemsInnerValue) MarshalJSON

func (*NullableAddMealPlanTemplate200ResponseItemsInnerValue) Set

func (*NullableAddMealPlanTemplate200ResponseItemsInnerValue) UnmarshalJSON

func (*NullableAddMealPlanTemplate200ResponseItemsInnerValue) Unset

type NullableAddToMealPlanRequest

type NullableAddToMealPlanRequest struct {
	// contains filtered or unexported fields
}

func NewNullableAddToMealPlanRequest

func NewNullableAddToMealPlanRequest(val *AddToMealPlanRequest) *NullableAddToMealPlanRequest

func (NullableAddToMealPlanRequest) Get

func (NullableAddToMealPlanRequest) IsSet

func (NullableAddToMealPlanRequest) MarshalJSON

func (v NullableAddToMealPlanRequest) MarshalJSON() ([]byte, error)

func (*NullableAddToMealPlanRequest) Set

func (*NullableAddToMealPlanRequest) UnmarshalJSON

func (v *NullableAddToMealPlanRequest) UnmarshalJSON(src []byte) error

func (*NullableAddToMealPlanRequest) Unset

func (v *NullableAddToMealPlanRequest) Unset()

type NullableAddToMealPlanRequestValue

type NullableAddToMealPlanRequestValue struct {
	// contains filtered or unexported fields
}

func (NullableAddToMealPlanRequestValue) Get

func (NullableAddToMealPlanRequestValue) IsSet

func (NullableAddToMealPlanRequestValue) MarshalJSON

func (v NullableAddToMealPlanRequestValue) MarshalJSON() ([]byte, error)

func (*NullableAddToMealPlanRequestValue) Set

func (*NullableAddToMealPlanRequestValue) UnmarshalJSON

func (v *NullableAddToMealPlanRequestValue) UnmarshalJSON(src []byte) error

func (*NullableAddToMealPlanRequestValue) Unset

type NullableAddToMealPlanRequestValueIngredientsInner

type NullableAddToMealPlanRequestValueIngredientsInner struct {
	// contains filtered or unexported fields
}

func (NullableAddToMealPlanRequestValueIngredientsInner) Get

func (NullableAddToMealPlanRequestValueIngredientsInner) IsSet

func (NullableAddToMealPlanRequestValueIngredientsInner) MarshalJSON

func (*NullableAddToMealPlanRequestValueIngredientsInner) Set

func (*NullableAddToMealPlanRequestValueIngredientsInner) UnmarshalJSON

func (*NullableAddToMealPlanRequestValueIngredientsInner) Unset

type NullableAddToShoppingListRequest

type NullableAddToShoppingListRequest struct {
	// contains filtered or unexported fields
}

func (NullableAddToShoppingListRequest) Get

func (NullableAddToShoppingListRequest) IsSet

func (NullableAddToShoppingListRequest) MarshalJSON

func (v NullableAddToShoppingListRequest) MarshalJSON() ([]byte, error)

func (*NullableAddToShoppingListRequest) Set

func (*NullableAddToShoppingListRequest) UnmarshalJSON

func (v *NullableAddToShoppingListRequest) UnmarshalJSON(src []byte) error

func (*NullableAddToShoppingListRequest) Unset

type NullableAnalyzeARecipeSearchQuery200Response

type NullableAnalyzeARecipeSearchQuery200Response struct {
	// contains filtered or unexported fields
}

func (NullableAnalyzeARecipeSearchQuery200Response) Get

func (NullableAnalyzeARecipeSearchQuery200Response) IsSet

func (NullableAnalyzeARecipeSearchQuery200Response) MarshalJSON

func (*NullableAnalyzeARecipeSearchQuery200Response) Set

func (*NullableAnalyzeARecipeSearchQuery200Response) UnmarshalJSON

func (*NullableAnalyzeARecipeSearchQuery200Response) Unset

type NullableAnalyzeARecipeSearchQuery200ResponseDishesInner

type NullableAnalyzeARecipeSearchQuery200ResponseDishesInner struct {
	// contains filtered or unexported fields
}

func (NullableAnalyzeARecipeSearchQuery200ResponseDishesInner) Get

func (NullableAnalyzeARecipeSearchQuery200ResponseDishesInner) IsSet

func (NullableAnalyzeARecipeSearchQuery200ResponseDishesInner) MarshalJSON

func (*NullableAnalyzeARecipeSearchQuery200ResponseDishesInner) Set

func (*NullableAnalyzeARecipeSearchQuery200ResponseDishesInner) UnmarshalJSON

func (*NullableAnalyzeARecipeSearchQuery200ResponseDishesInner) Unset

type NullableAnalyzeARecipeSearchQuery200ResponseIngredientsInner

type NullableAnalyzeARecipeSearchQuery200ResponseIngredientsInner struct {
	// contains filtered or unexported fields
}

func (NullableAnalyzeARecipeSearchQuery200ResponseIngredientsInner) Get

func (NullableAnalyzeARecipeSearchQuery200ResponseIngredientsInner) IsSet

func (NullableAnalyzeARecipeSearchQuery200ResponseIngredientsInner) MarshalJSON

func (*NullableAnalyzeARecipeSearchQuery200ResponseIngredientsInner) Set

func (*NullableAnalyzeARecipeSearchQuery200ResponseIngredientsInner) UnmarshalJSON

func (*NullableAnalyzeARecipeSearchQuery200ResponseIngredientsInner) Unset

type NullableAnalyzeRecipeInstructions200Response

type NullableAnalyzeRecipeInstructions200Response struct {
	// contains filtered or unexported fields
}

func (NullableAnalyzeRecipeInstructions200Response) Get

func (NullableAnalyzeRecipeInstructions200Response) IsSet

func (NullableAnalyzeRecipeInstructions200Response) MarshalJSON

func (*NullableAnalyzeRecipeInstructions200Response) Set

func (*NullableAnalyzeRecipeInstructions200Response) UnmarshalJSON

func (*NullableAnalyzeRecipeInstructions200Response) Unset

type NullableAnalyzeRecipeInstructions200ResponseIngredientsInner

type NullableAnalyzeRecipeInstructions200ResponseIngredientsInner struct {
	// contains filtered or unexported fields
}

func (NullableAnalyzeRecipeInstructions200ResponseIngredientsInner) Get

func (NullableAnalyzeRecipeInstructions200ResponseIngredientsInner) IsSet

func (NullableAnalyzeRecipeInstructions200ResponseIngredientsInner) MarshalJSON

func (*NullableAnalyzeRecipeInstructions200ResponseIngredientsInner) Set

func (*NullableAnalyzeRecipeInstructions200ResponseIngredientsInner) UnmarshalJSON

func (*NullableAnalyzeRecipeInstructions200ResponseIngredientsInner) Unset

type NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInner

type NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInner struct {
	// contains filtered or unexported fields
}

func (NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInner) Get

func (NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInner) IsSet

func (NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInner) MarshalJSON

func (*NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInner) Set

func (*NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInner) UnmarshalJSON

func (*NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInner) Unset

type NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner

type NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner struct {
	// contains filtered or unexported fields
}

func (NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) Get

func (NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) IsSet

func (NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) MarshalJSON

func (*NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) Set

func (*NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) UnmarshalJSON

func (*NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner) Unset

type NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner

type NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner struct {
	// contains filtered or unexported fields
}

func (NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) Get

func (NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) IsSet

func (NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) MarshalJSON

func (*NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) Set

func (*NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) UnmarshalJSON

func (*NullableAnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner) Unset

type NullableAnalyzeRecipeRequest

type NullableAnalyzeRecipeRequest struct {
	// contains filtered or unexported fields
}

func NewNullableAnalyzeRecipeRequest

func NewNullableAnalyzeRecipeRequest(val *AnalyzeRecipeRequest) *NullableAnalyzeRecipeRequest

func (NullableAnalyzeRecipeRequest) Get

func (NullableAnalyzeRecipeRequest) IsSet

func (NullableAnalyzeRecipeRequest) MarshalJSON

func (v NullableAnalyzeRecipeRequest) MarshalJSON() ([]byte, error)

func (*NullableAnalyzeRecipeRequest) Set

func (*NullableAnalyzeRecipeRequest) UnmarshalJSON

func (v *NullableAnalyzeRecipeRequest) UnmarshalJSON(src []byte) error

func (*NullableAnalyzeRecipeRequest) Unset

func (v *NullableAnalyzeRecipeRequest) Unset()

type NullableAutocompleteIngredientSearch200ResponseInner

type NullableAutocompleteIngredientSearch200ResponseInner struct {
	// contains filtered or unexported fields
}

func (NullableAutocompleteIngredientSearch200ResponseInner) Get

func (NullableAutocompleteIngredientSearch200ResponseInner) IsSet

func (NullableAutocompleteIngredientSearch200ResponseInner) MarshalJSON

func (*NullableAutocompleteIngredientSearch200ResponseInner) Set

func (*NullableAutocompleteIngredientSearch200ResponseInner) UnmarshalJSON

func (*NullableAutocompleteIngredientSearch200ResponseInner) Unset

type NullableAutocompleteProductSearch200Response

type NullableAutocompleteProductSearch200Response struct {
	// contains filtered or unexported fields
}

func (NullableAutocompleteProductSearch200Response) Get

func (NullableAutocompleteProductSearch200Response) IsSet

func (NullableAutocompleteProductSearch200Response) MarshalJSON

func (*NullableAutocompleteProductSearch200Response) Set

func (*NullableAutocompleteProductSearch200Response) UnmarshalJSON

func (*NullableAutocompleteProductSearch200Response) Unset

type NullableAutocompleteProductSearch200ResponseResultsInner

type NullableAutocompleteProductSearch200ResponseResultsInner struct {
	// contains filtered or unexported fields
}

func (NullableAutocompleteProductSearch200ResponseResultsInner) Get

func (NullableAutocompleteProductSearch200ResponseResultsInner) IsSet

func (NullableAutocompleteProductSearch200ResponseResultsInner) MarshalJSON

func (*NullableAutocompleteProductSearch200ResponseResultsInner) Set

func (*NullableAutocompleteProductSearch200ResponseResultsInner) UnmarshalJSON

func (*NullableAutocompleteProductSearch200ResponseResultsInner) Unset

type NullableAutocompleteRecipeSearch200ResponseInner

type NullableAutocompleteRecipeSearch200ResponseInner struct {
	// contains filtered or unexported fields
}

func (NullableAutocompleteRecipeSearch200ResponseInner) Get

func (NullableAutocompleteRecipeSearch200ResponseInner) IsSet

func (NullableAutocompleteRecipeSearch200ResponseInner) MarshalJSON

func (*NullableAutocompleteRecipeSearch200ResponseInner) Set

func (*NullableAutocompleteRecipeSearch200ResponseInner) UnmarshalJSON

func (*NullableAutocompleteRecipeSearch200ResponseInner) Unset

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableClassifyCuisine200Response

type NullableClassifyCuisine200Response struct {
	// contains filtered or unexported fields
}

func (NullableClassifyCuisine200Response) Get

func (NullableClassifyCuisine200Response) IsSet

func (NullableClassifyCuisine200Response) MarshalJSON

func (v NullableClassifyCuisine200Response) MarshalJSON() ([]byte, error)

func (*NullableClassifyCuisine200Response) Set

func (*NullableClassifyCuisine200Response) UnmarshalJSON

func (v *NullableClassifyCuisine200Response) UnmarshalJSON(src []byte) error

func (*NullableClassifyCuisine200Response) Unset

type NullableClassifyGroceryProduct200Response

type NullableClassifyGroceryProduct200Response struct {
	// contains filtered or unexported fields
}

func (NullableClassifyGroceryProduct200Response) Get

func (NullableClassifyGroceryProduct200Response) IsSet

func (NullableClassifyGroceryProduct200Response) MarshalJSON

func (*NullableClassifyGroceryProduct200Response) Set

func (*NullableClassifyGroceryProduct200Response) UnmarshalJSON

func (v *NullableClassifyGroceryProduct200Response) UnmarshalJSON(src []byte) error

func (*NullableClassifyGroceryProduct200Response) Unset

type NullableClassifyGroceryProductBulk200ResponseInner

type NullableClassifyGroceryProductBulk200ResponseInner struct {
	// contains filtered or unexported fields
}

func (NullableClassifyGroceryProductBulk200ResponseInner) Get

func (NullableClassifyGroceryProductBulk200ResponseInner) IsSet

func (NullableClassifyGroceryProductBulk200ResponseInner) MarshalJSON

func (*NullableClassifyGroceryProductBulk200ResponseInner) Set

func (*NullableClassifyGroceryProductBulk200ResponseInner) UnmarshalJSON

func (*NullableClassifyGroceryProductBulk200ResponseInner) Unset

type NullableClassifyGroceryProductBulkRequestInner

type NullableClassifyGroceryProductBulkRequestInner struct {
	// contains filtered or unexported fields
}

func (NullableClassifyGroceryProductBulkRequestInner) Get

func (NullableClassifyGroceryProductBulkRequestInner) IsSet

func (NullableClassifyGroceryProductBulkRequestInner) MarshalJSON

func (*NullableClassifyGroceryProductBulkRequestInner) Set

func (*NullableClassifyGroceryProductBulkRequestInner) UnmarshalJSON

func (*NullableClassifyGroceryProductBulkRequestInner) Unset

type NullableClassifyGroceryProductRequest

type NullableClassifyGroceryProductRequest struct {
	// contains filtered or unexported fields
}

func (NullableClassifyGroceryProductRequest) Get

func (NullableClassifyGroceryProductRequest) IsSet

func (NullableClassifyGroceryProductRequest) MarshalJSON

func (v NullableClassifyGroceryProductRequest) MarshalJSON() ([]byte, error)

func (*NullableClassifyGroceryProductRequest) Set

func (*NullableClassifyGroceryProductRequest) UnmarshalJSON

func (v *NullableClassifyGroceryProductRequest) UnmarshalJSON(src []byte) error

func (*NullableClassifyGroceryProductRequest) Unset

type NullableComparableProduct

type NullableComparableProduct struct {
	// contains filtered or unexported fields
}

func NewNullableComparableProduct

func NewNullableComparableProduct(val *ComparableProduct) *NullableComparableProduct

func (NullableComparableProduct) Get

func (NullableComparableProduct) IsSet

func (v NullableComparableProduct) IsSet() bool

func (NullableComparableProduct) MarshalJSON

func (v NullableComparableProduct) MarshalJSON() ([]byte, error)

func (*NullableComparableProduct) Set

func (*NullableComparableProduct) UnmarshalJSON

func (v *NullableComparableProduct) UnmarshalJSON(src []byte) error

func (*NullableComparableProduct) Unset

func (v *NullableComparableProduct) Unset()

type NullableComputeGlycemicLoad200Response

type NullableComputeGlycemicLoad200Response struct {
	// contains filtered or unexported fields
}

func (NullableComputeGlycemicLoad200Response) Get

func (NullableComputeGlycemicLoad200Response) IsSet

func (NullableComputeGlycemicLoad200Response) MarshalJSON

func (v NullableComputeGlycemicLoad200Response) MarshalJSON() ([]byte, error)

func (*NullableComputeGlycemicLoad200Response) Set

func (*NullableComputeGlycemicLoad200Response) UnmarshalJSON

func (v *NullableComputeGlycemicLoad200Response) UnmarshalJSON(src []byte) error

func (*NullableComputeGlycemicLoad200Response) Unset

type NullableComputeGlycemicLoad200ResponseIngredientsInner

type NullableComputeGlycemicLoad200ResponseIngredientsInner struct {
	// contains filtered or unexported fields
}

func (NullableComputeGlycemicLoad200ResponseIngredientsInner) Get

func (NullableComputeGlycemicLoad200ResponseIngredientsInner) IsSet

func (NullableComputeGlycemicLoad200ResponseIngredientsInner) MarshalJSON

func (*NullableComputeGlycemicLoad200ResponseIngredientsInner) Set

func (*NullableComputeGlycemicLoad200ResponseIngredientsInner) UnmarshalJSON

func (*NullableComputeGlycemicLoad200ResponseIngredientsInner) Unset

type NullableComputeGlycemicLoadRequest

type NullableComputeGlycemicLoadRequest struct {
	// contains filtered or unexported fields
}

func (NullableComputeGlycemicLoadRequest) Get

func (NullableComputeGlycemicLoadRequest) IsSet

func (NullableComputeGlycemicLoadRequest) MarshalJSON

func (v NullableComputeGlycemicLoadRequest) MarshalJSON() ([]byte, error)

func (*NullableComputeGlycemicLoadRequest) Set

func (*NullableComputeGlycemicLoadRequest) UnmarshalJSON

func (v *NullableComputeGlycemicLoadRequest) UnmarshalJSON(src []byte) error

func (*NullableComputeGlycemicLoadRequest) Unset

type NullableComputeIngredientAmount200Response

type NullableComputeIngredientAmount200Response struct {
	// contains filtered or unexported fields
}

func (NullableComputeIngredientAmount200Response) Get

func (NullableComputeIngredientAmount200Response) IsSet

func (NullableComputeIngredientAmount200Response) MarshalJSON

func (*NullableComputeIngredientAmount200Response) Set

func (*NullableComputeIngredientAmount200Response) UnmarshalJSON

func (v *NullableComputeIngredientAmount200Response) UnmarshalJSON(src []byte) error

func (*NullableComputeIngredientAmount200Response) Unset

type NullableConnectUser200Response

type NullableConnectUser200Response struct {
	// contains filtered or unexported fields
}

func (NullableConnectUser200Response) Get

func (NullableConnectUser200Response) IsSet

func (NullableConnectUser200Response) MarshalJSON

func (v NullableConnectUser200Response) MarshalJSON() ([]byte, error)

func (*NullableConnectUser200Response) Set

func (*NullableConnectUser200Response) UnmarshalJSON

func (v *NullableConnectUser200Response) UnmarshalJSON(src []byte) error

func (*NullableConnectUser200Response) Unset

func (v *NullableConnectUser200Response) Unset()

type NullableConnectUserRequest

type NullableConnectUserRequest struct {
	// contains filtered or unexported fields
}

func NewNullableConnectUserRequest

func NewNullableConnectUserRequest(val *ConnectUserRequest) *NullableConnectUserRequest

func (NullableConnectUserRequest) Get

func (NullableConnectUserRequest) IsSet

func (v NullableConnectUserRequest) IsSet() bool

func (NullableConnectUserRequest) MarshalJSON

func (v NullableConnectUserRequest) MarshalJSON() ([]byte, error)

func (*NullableConnectUserRequest) Set

func (*NullableConnectUserRequest) UnmarshalJSON

func (v *NullableConnectUserRequest) UnmarshalJSON(src []byte) error

func (*NullableConnectUserRequest) Unset

func (v *NullableConnectUserRequest) Unset()

type NullableConvertAmounts200Response

type NullableConvertAmounts200Response struct {
	// contains filtered or unexported fields
}

func (NullableConvertAmounts200Response) Get

func (NullableConvertAmounts200Response) IsSet

func (NullableConvertAmounts200Response) MarshalJSON

func (v NullableConvertAmounts200Response) MarshalJSON() ([]byte, error)

func (*NullableConvertAmounts200Response) Set

func (*NullableConvertAmounts200Response) UnmarshalJSON

func (v *NullableConvertAmounts200Response) UnmarshalJSON(src []byte) error

func (*NullableConvertAmounts200Response) Unset

type NullableCreateRecipeCard200Response

type NullableCreateRecipeCard200Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateRecipeCard200Response) Get

func (NullableCreateRecipeCard200Response) IsSet

func (NullableCreateRecipeCard200Response) MarshalJSON

func (v NullableCreateRecipeCard200Response) MarshalJSON() ([]byte, error)

func (*NullableCreateRecipeCard200Response) Set

func (*NullableCreateRecipeCard200Response) UnmarshalJSON

func (v *NullableCreateRecipeCard200Response) UnmarshalJSON(src []byte) error

func (*NullableCreateRecipeCard200Response) Unset

type NullableDetectFoodInText200Response

type NullableDetectFoodInText200Response struct {
	// contains filtered or unexported fields
}

func (NullableDetectFoodInText200Response) Get

func (NullableDetectFoodInText200Response) IsSet

func (NullableDetectFoodInText200Response) MarshalJSON

func (v NullableDetectFoodInText200Response) MarshalJSON() ([]byte, error)

func (*NullableDetectFoodInText200Response) Set

func (*NullableDetectFoodInText200Response) UnmarshalJSON

func (v *NullableDetectFoodInText200Response) UnmarshalJSON(src []byte) error

func (*NullableDetectFoodInText200Response) Unset

type NullableDetectFoodInText200ResponseAnnotationsInner

type NullableDetectFoodInText200ResponseAnnotationsInner struct {
	// contains filtered or unexported fields
}

func (NullableDetectFoodInText200ResponseAnnotationsInner) Get

func (NullableDetectFoodInText200ResponseAnnotationsInner) IsSet

func (NullableDetectFoodInText200ResponseAnnotationsInner) MarshalJSON

func (*NullableDetectFoodInText200ResponseAnnotationsInner) Set

func (*NullableDetectFoodInText200ResponseAnnotationsInner) UnmarshalJSON

func (*NullableDetectFoodInText200ResponseAnnotationsInner) Unset

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGenerateMealPlan200Response

type NullableGenerateMealPlan200Response struct {
	// contains filtered or unexported fields
}

func (NullableGenerateMealPlan200Response) Get

func (NullableGenerateMealPlan200Response) IsSet

func (NullableGenerateMealPlan200Response) MarshalJSON

func (v NullableGenerateMealPlan200Response) MarshalJSON() ([]byte, error)

func (*NullableGenerateMealPlan200Response) Set

func (*NullableGenerateMealPlan200Response) UnmarshalJSON

func (v *NullableGenerateMealPlan200Response) UnmarshalJSON(src []byte) error

func (*NullableGenerateMealPlan200Response) Unset

type NullableGenerateMealPlan200ResponseNutrients

type NullableGenerateMealPlan200ResponseNutrients struct {
	// contains filtered or unexported fields
}

func (NullableGenerateMealPlan200ResponseNutrients) Get

func (NullableGenerateMealPlan200ResponseNutrients) IsSet

func (NullableGenerateMealPlan200ResponseNutrients) MarshalJSON

func (*NullableGenerateMealPlan200ResponseNutrients) Set

func (*NullableGenerateMealPlan200ResponseNutrients) UnmarshalJSON

func (*NullableGenerateMealPlan200ResponseNutrients) Unset

type NullableGetARandomFoodJoke200Response

type NullableGetARandomFoodJoke200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetARandomFoodJoke200Response) Get

func (NullableGetARandomFoodJoke200Response) IsSet

func (NullableGetARandomFoodJoke200Response) MarshalJSON

func (v NullableGetARandomFoodJoke200Response) MarshalJSON() ([]byte, error)

func (*NullableGetARandomFoodJoke200Response) Set

func (*NullableGetARandomFoodJoke200Response) UnmarshalJSON

func (v *NullableGetARandomFoodJoke200Response) UnmarshalJSON(src []byte) error

func (*NullableGetARandomFoodJoke200Response) Unset

type NullableGetAnalyzedRecipeInstructions200ResponseInner

type NullableGetAnalyzedRecipeInstructions200ResponseInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAnalyzedRecipeInstructions200ResponseInner) Get

func (NullableGetAnalyzedRecipeInstructions200ResponseInner) IsSet

func (NullableGetAnalyzedRecipeInstructions200ResponseInner) MarshalJSON

func (*NullableGetAnalyzedRecipeInstructions200ResponseInner) Set

func (*NullableGetAnalyzedRecipeInstructions200ResponseInner) UnmarshalJSON

func (*NullableGetAnalyzedRecipeInstructions200ResponseInner) Unset

type NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInner

type NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInner) Get

func (NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInner) IsSet

func (NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInner) MarshalJSON

func (*NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInner) Set

func (*NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInner) UnmarshalJSON

func (*NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInner) Unset

type NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner

type NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) Get

func (NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) IsSet

func (NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) MarshalJSON

func (*NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) Set

func (*NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) UnmarshalJSON

func (*NullableGetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner) Unset

type NullableGetComparableProducts200Response

type NullableGetComparableProducts200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetComparableProducts200Response) Get

func (NullableGetComparableProducts200Response) IsSet

func (NullableGetComparableProducts200Response) MarshalJSON

func (*NullableGetComparableProducts200Response) Set

func (*NullableGetComparableProducts200Response) UnmarshalJSON

func (v *NullableGetComparableProducts200Response) UnmarshalJSON(src []byte) error

func (*NullableGetComparableProducts200Response) Unset

type NullableGetComparableProducts200ResponseComparableProducts

type NullableGetComparableProducts200ResponseComparableProducts struct {
	// contains filtered or unexported fields
}

func (NullableGetComparableProducts200ResponseComparableProducts) Get

func (NullableGetComparableProducts200ResponseComparableProducts) IsSet

func (NullableGetComparableProducts200ResponseComparableProducts) MarshalJSON

func (*NullableGetComparableProducts200ResponseComparableProducts) Set

func (*NullableGetComparableProducts200ResponseComparableProducts) UnmarshalJSON

func (*NullableGetComparableProducts200ResponseComparableProducts) Unset

type NullableGetConversationSuggests200Response

type NullableGetConversationSuggests200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetConversationSuggests200Response) Get

func (NullableGetConversationSuggests200Response) IsSet

func (NullableGetConversationSuggests200Response) MarshalJSON

func (*NullableGetConversationSuggests200Response) Set

func (*NullableGetConversationSuggests200Response) UnmarshalJSON

func (v *NullableGetConversationSuggests200Response) UnmarshalJSON(src []byte) error

func (*NullableGetConversationSuggests200Response) Unset

type NullableGetConversationSuggests200ResponseSuggests

type NullableGetConversationSuggests200ResponseSuggests struct {
	// contains filtered or unexported fields
}

func (NullableGetConversationSuggests200ResponseSuggests) Get

func (NullableGetConversationSuggests200ResponseSuggests) IsSet

func (NullableGetConversationSuggests200ResponseSuggests) MarshalJSON

func (*NullableGetConversationSuggests200ResponseSuggests) Set

func (*NullableGetConversationSuggests200ResponseSuggests) UnmarshalJSON

func (*NullableGetConversationSuggests200ResponseSuggests) Unset

type NullableGetConversationSuggests200ResponseSuggestsInner

type NullableGetConversationSuggests200ResponseSuggestsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetConversationSuggests200ResponseSuggestsInner) Get

func (NullableGetConversationSuggests200ResponseSuggestsInner) IsSet

func (NullableGetConversationSuggests200ResponseSuggestsInner) MarshalJSON

func (*NullableGetConversationSuggests200ResponseSuggestsInner) Set

func (*NullableGetConversationSuggests200ResponseSuggestsInner) UnmarshalJSON

func (*NullableGetConversationSuggests200ResponseSuggestsInner) Unset

type NullableGetDishPairingForWine200Response

type NullableGetDishPairingForWine200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetDishPairingForWine200Response) Get

func (NullableGetDishPairingForWine200Response) IsSet

func (NullableGetDishPairingForWine200Response) MarshalJSON

func (*NullableGetDishPairingForWine200Response) Set

func (*NullableGetDishPairingForWine200Response) UnmarshalJSON

func (v *NullableGetDishPairingForWine200Response) UnmarshalJSON(src []byte) error

func (*NullableGetDishPairingForWine200Response) Unset

type NullableGetIngredientSubstitutes200Response

type NullableGetIngredientSubstitutes200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetIngredientSubstitutes200Response) Get

func (NullableGetIngredientSubstitutes200Response) IsSet

func (NullableGetIngredientSubstitutes200Response) MarshalJSON

func (*NullableGetIngredientSubstitutes200Response) Set

func (*NullableGetIngredientSubstitutes200Response) UnmarshalJSON

func (v *NullableGetIngredientSubstitutes200Response) UnmarshalJSON(src []byte) error

func (*NullableGetIngredientSubstitutes200Response) Unset

type NullableGetMealPlanTemplate200Response

type NullableGetMealPlanTemplate200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetMealPlanTemplate200Response) Get

func (NullableGetMealPlanTemplate200Response) IsSet

func (NullableGetMealPlanTemplate200Response) MarshalJSON

func (v NullableGetMealPlanTemplate200Response) MarshalJSON() ([]byte, error)

func (*NullableGetMealPlanTemplate200Response) Set

func (*NullableGetMealPlanTemplate200Response) UnmarshalJSON

func (v *NullableGetMealPlanTemplate200Response) UnmarshalJSON(src []byte) error

func (*NullableGetMealPlanTemplate200Response) Unset

type NullableGetMealPlanTemplate200ResponseDaysInner

type NullableGetMealPlanTemplate200ResponseDaysInner struct {
	// contains filtered or unexported fields
}

func (NullableGetMealPlanTemplate200ResponseDaysInner) Get

func (NullableGetMealPlanTemplate200ResponseDaysInner) IsSet

func (NullableGetMealPlanTemplate200ResponseDaysInner) MarshalJSON

func (*NullableGetMealPlanTemplate200ResponseDaysInner) Set

func (*NullableGetMealPlanTemplate200ResponseDaysInner) UnmarshalJSON

func (*NullableGetMealPlanTemplate200ResponseDaysInner) Unset

type NullableGetMealPlanTemplate200ResponseDaysInnerItemsInner

type NullableGetMealPlanTemplate200ResponseDaysInnerItemsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetMealPlanTemplate200ResponseDaysInnerItemsInner) Get

func (NullableGetMealPlanTemplate200ResponseDaysInnerItemsInner) IsSet

func (NullableGetMealPlanTemplate200ResponseDaysInnerItemsInner) MarshalJSON

func (*NullableGetMealPlanTemplate200ResponseDaysInnerItemsInner) Set

func (*NullableGetMealPlanTemplate200ResponseDaysInnerItemsInner) UnmarshalJSON

func (*NullableGetMealPlanTemplate200ResponseDaysInnerItemsInner) Unset

type NullableGetMealPlanTemplate200ResponseDaysInnerItemsInnerValue

type NullableGetMealPlanTemplate200ResponseDaysInnerItemsInnerValue struct {
	// contains filtered or unexported fields
}

func (NullableGetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) Get

func (NullableGetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) IsSet

func (NullableGetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) MarshalJSON

func (*NullableGetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) Set

func (*NullableGetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) UnmarshalJSON

func (*NullableGetMealPlanTemplate200ResponseDaysInnerItemsInnerValue) Unset

type NullableGetMealPlanTemplates200Response

type NullableGetMealPlanTemplates200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetMealPlanTemplates200Response) Get

func (NullableGetMealPlanTemplates200Response) IsSet

func (NullableGetMealPlanTemplates200Response) MarshalJSON

func (v NullableGetMealPlanTemplates200Response) MarshalJSON() ([]byte, error)

func (*NullableGetMealPlanTemplates200Response) Set

func (*NullableGetMealPlanTemplates200Response) UnmarshalJSON

func (v *NullableGetMealPlanTemplates200Response) UnmarshalJSON(src []byte) error

func (*NullableGetMealPlanTemplates200Response) Unset

type NullableGetMealPlanTemplates200ResponseTemplatesInner

type NullableGetMealPlanTemplates200ResponseTemplatesInner struct {
	// contains filtered or unexported fields
}

func (NullableGetMealPlanTemplates200ResponseTemplatesInner) Get

func (NullableGetMealPlanTemplates200ResponseTemplatesInner) IsSet

func (NullableGetMealPlanTemplates200ResponseTemplatesInner) MarshalJSON

func (*NullableGetMealPlanTemplates200ResponseTemplatesInner) Set

func (*NullableGetMealPlanTemplates200ResponseTemplatesInner) UnmarshalJSON

func (*NullableGetMealPlanTemplates200ResponseTemplatesInner) Unset

type NullableGetMealPlanWeek200Response

type NullableGetMealPlanWeek200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetMealPlanWeek200Response) Get

func (NullableGetMealPlanWeek200Response) IsSet

func (NullableGetMealPlanWeek200Response) MarshalJSON

func (v NullableGetMealPlanWeek200Response) MarshalJSON() ([]byte, error)

func (*NullableGetMealPlanWeek200Response) Set

func (*NullableGetMealPlanWeek200Response) UnmarshalJSON

func (v *NullableGetMealPlanWeek200Response) UnmarshalJSON(src []byte) error

func (*NullableGetMealPlanWeek200Response) Unset

type NullableGetMealPlanWeek200ResponseDaysInner

type NullableGetMealPlanWeek200ResponseDaysInner struct {
	// contains filtered or unexported fields
}

func (NullableGetMealPlanWeek200ResponseDaysInner) Get

func (NullableGetMealPlanWeek200ResponseDaysInner) IsSet

func (NullableGetMealPlanWeek200ResponseDaysInner) MarshalJSON

func (*NullableGetMealPlanWeek200ResponseDaysInner) Set

func (*NullableGetMealPlanWeek200ResponseDaysInner) UnmarshalJSON

func (v *NullableGetMealPlanWeek200ResponseDaysInner) UnmarshalJSON(src []byte) error

func (*NullableGetMealPlanWeek200ResponseDaysInner) Unset

type NullableGetMealPlanWeek200ResponseDaysInnerItemsInner

type NullableGetMealPlanWeek200ResponseDaysInnerItemsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetMealPlanWeek200ResponseDaysInnerItemsInner) Get

func (NullableGetMealPlanWeek200ResponseDaysInnerItemsInner) IsSet

func (NullableGetMealPlanWeek200ResponseDaysInnerItemsInner) MarshalJSON

func (*NullableGetMealPlanWeek200ResponseDaysInnerItemsInner) Set

func (*NullableGetMealPlanWeek200ResponseDaysInnerItemsInner) UnmarshalJSON

func (*NullableGetMealPlanWeek200ResponseDaysInnerItemsInner) Unset

type NullableGetMealPlanWeek200ResponseDaysInnerItemsInnerValue

type NullableGetMealPlanWeek200ResponseDaysInnerItemsInnerValue struct {
	// contains filtered or unexported fields
}

func (NullableGetMealPlanWeek200ResponseDaysInnerItemsInnerValue) Get

func (NullableGetMealPlanWeek200ResponseDaysInnerItemsInnerValue) IsSet

func (NullableGetMealPlanWeek200ResponseDaysInnerItemsInnerValue) MarshalJSON

func (*NullableGetMealPlanWeek200ResponseDaysInnerItemsInnerValue) Set

func (*NullableGetMealPlanWeek200ResponseDaysInnerItemsInnerValue) UnmarshalJSON

func (*NullableGetMealPlanWeek200ResponseDaysInnerItemsInnerValue) Unset

type NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummary

type NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummary struct {
	// contains filtered or unexported fields
}

func (NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummary) Get

func (NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummary) IsSet

func (NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummary) MarshalJSON

func (*NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummary) Set

func (*NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummary) UnmarshalJSON

func (*NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummary) Unset

type NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner

type NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) Get

func (NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) IsSet

func (NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) MarshalJSON

func (*NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) Set

func (*NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) UnmarshalJSON

func (*NullableGetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner) Unset

type NullableGetRandomRecipes200Response

type NullableGetRandomRecipes200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetRandomRecipes200Response) Get

func (NullableGetRandomRecipes200Response) IsSet

func (NullableGetRandomRecipes200Response) MarshalJSON

func (v NullableGetRandomRecipes200Response) MarshalJSON() ([]byte, error)

func (*NullableGetRandomRecipes200Response) Set

func (*NullableGetRandomRecipes200Response) UnmarshalJSON

func (v *NullableGetRandomRecipes200Response) UnmarshalJSON(src []byte) error

func (*NullableGetRandomRecipes200Response) Unset

type NullableGetRecipeEquipmentByID200Response

type NullableGetRecipeEquipmentByID200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetRecipeEquipmentByID200Response) Get

func (NullableGetRecipeEquipmentByID200Response) IsSet

func (NullableGetRecipeEquipmentByID200Response) MarshalJSON

func (*NullableGetRecipeEquipmentByID200Response) Set

func (*NullableGetRecipeEquipmentByID200Response) UnmarshalJSON

func (v *NullableGetRecipeEquipmentByID200Response) UnmarshalJSON(src []byte) error

func (*NullableGetRecipeEquipmentByID200Response) Unset

type NullableGetRecipeEquipmentByID200ResponseEquipmentInner

type NullableGetRecipeEquipmentByID200ResponseEquipmentInner struct {
	// contains filtered or unexported fields
}

func (NullableGetRecipeEquipmentByID200ResponseEquipmentInner) Get

func (NullableGetRecipeEquipmentByID200ResponseEquipmentInner) IsSet

func (NullableGetRecipeEquipmentByID200ResponseEquipmentInner) MarshalJSON

func (*NullableGetRecipeEquipmentByID200ResponseEquipmentInner) Set

func (*NullableGetRecipeEquipmentByID200ResponseEquipmentInner) UnmarshalJSON

func (*NullableGetRecipeEquipmentByID200ResponseEquipmentInner) Unset

type NullableGetRecipeIngredientsByID200Response

type NullableGetRecipeIngredientsByID200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetRecipeIngredientsByID200Response) Get

func (NullableGetRecipeIngredientsByID200Response) IsSet

func (NullableGetRecipeIngredientsByID200Response) MarshalJSON

func (*NullableGetRecipeIngredientsByID200Response) Set

func (*NullableGetRecipeIngredientsByID200Response) UnmarshalJSON

func (v *NullableGetRecipeIngredientsByID200Response) UnmarshalJSON(src []byte) error

func (*NullableGetRecipeIngredientsByID200Response) Unset

type NullableGetRecipeIngredientsByID200ResponseIngredientsInner

type NullableGetRecipeIngredientsByID200ResponseIngredientsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetRecipeIngredientsByID200ResponseIngredientsInner) Get

func (NullableGetRecipeIngredientsByID200ResponseIngredientsInner) IsSet

func (NullableGetRecipeIngredientsByID200ResponseIngredientsInner) MarshalJSON

func (*NullableGetRecipeIngredientsByID200ResponseIngredientsInner) Set

func (*NullableGetRecipeIngredientsByID200ResponseIngredientsInner) UnmarshalJSON

func (*NullableGetRecipeIngredientsByID200ResponseIngredientsInner) Unset

type NullableGetRecipeNutritionWidgetByID200Response

type NullableGetRecipeNutritionWidgetByID200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetRecipeNutritionWidgetByID200Response) Get

func (NullableGetRecipeNutritionWidgetByID200Response) IsSet

func (NullableGetRecipeNutritionWidgetByID200Response) MarshalJSON

func (*NullableGetRecipeNutritionWidgetByID200Response) Set

func (*NullableGetRecipeNutritionWidgetByID200Response) UnmarshalJSON

func (*NullableGetRecipeNutritionWidgetByID200Response) Unset

type NullableGetRecipeNutritionWidgetByID200ResponseBadInner

type NullableGetRecipeNutritionWidgetByID200ResponseBadInner struct {
	// contains filtered or unexported fields
}

func (NullableGetRecipeNutritionWidgetByID200ResponseBadInner) Get

func (NullableGetRecipeNutritionWidgetByID200ResponseBadInner) IsSet

func (NullableGetRecipeNutritionWidgetByID200ResponseBadInner) MarshalJSON

func (*NullableGetRecipeNutritionWidgetByID200ResponseBadInner) Set

func (*NullableGetRecipeNutritionWidgetByID200ResponseBadInner) UnmarshalJSON

func (*NullableGetRecipeNutritionWidgetByID200ResponseBadInner) Unset

type NullableGetRecipeNutritionWidgetByID200ResponseGoodInner

type NullableGetRecipeNutritionWidgetByID200ResponseGoodInner struct {
	// contains filtered or unexported fields
}

func (NullableGetRecipeNutritionWidgetByID200ResponseGoodInner) Get

func (NullableGetRecipeNutritionWidgetByID200ResponseGoodInner) IsSet

func (NullableGetRecipeNutritionWidgetByID200ResponseGoodInner) MarshalJSON

func (*NullableGetRecipeNutritionWidgetByID200ResponseGoodInner) Set

func (*NullableGetRecipeNutritionWidgetByID200ResponseGoodInner) UnmarshalJSON

func (*NullableGetRecipeNutritionWidgetByID200ResponseGoodInner) Unset

type NullableGetRecipePriceBreakdownByID200Response

type NullableGetRecipePriceBreakdownByID200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetRecipePriceBreakdownByID200Response) Get

func (NullableGetRecipePriceBreakdownByID200Response) IsSet

func (NullableGetRecipePriceBreakdownByID200Response) MarshalJSON

func (*NullableGetRecipePriceBreakdownByID200Response) Set

func (*NullableGetRecipePriceBreakdownByID200Response) UnmarshalJSON

func (*NullableGetRecipePriceBreakdownByID200Response) Unset

type NullableGetRecipePriceBreakdownByID200ResponseIngredientsInner

type NullableGetRecipePriceBreakdownByID200ResponseIngredientsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetRecipePriceBreakdownByID200ResponseIngredientsInner) Get

func (NullableGetRecipePriceBreakdownByID200ResponseIngredientsInner) IsSet

func (NullableGetRecipePriceBreakdownByID200ResponseIngredientsInner) MarshalJSON

func (*NullableGetRecipePriceBreakdownByID200ResponseIngredientsInner) Set

func (*NullableGetRecipePriceBreakdownByID200ResponseIngredientsInner) UnmarshalJSON

func (*NullableGetRecipePriceBreakdownByID200ResponseIngredientsInner) Unset

type NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount

type NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount struct {
	// contains filtered or unexported fields
}

func (NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount) Get

func (NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount) IsSet

func (NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount) MarshalJSON

func (*NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount) Set

func (*NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount) UnmarshalJSON

func (*NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount) Unset

type NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric

type NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric struct {
	// contains filtered or unexported fields
}

func (NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric) Get

func (NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric) IsSet

func (NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric) MarshalJSON

func (*NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric) Set

func (*NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric) UnmarshalJSON

func (*NullableGetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric) Unset

type NullableGetShoppingList200Response

type NullableGetShoppingList200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetShoppingList200Response) Get

func (NullableGetShoppingList200Response) IsSet

func (NullableGetShoppingList200Response) MarshalJSON

func (v NullableGetShoppingList200Response) MarshalJSON() ([]byte, error)

func (*NullableGetShoppingList200Response) Set

func (*NullableGetShoppingList200Response) UnmarshalJSON

func (v *NullableGetShoppingList200Response) UnmarshalJSON(src []byte) error

func (*NullableGetShoppingList200Response) Unset

type NullableGetShoppingList200ResponseAislesInner

type NullableGetShoppingList200ResponseAislesInner struct {
	// contains filtered or unexported fields
}

func (NullableGetShoppingList200ResponseAislesInner) Get

func (NullableGetShoppingList200ResponseAislesInner) IsSet

func (NullableGetShoppingList200ResponseAislesInner) MarshalJSON

func (*NullableGetShoppingList200ResponseAislesInner) Set

func (*NullableGetShoppingList200ResponseAislesInner) UnmarshalJSON

func (*NullableGetShoppingList200ResponseAislesInner) Unset

type NullableGetShoppingList200ResponseAislesInnerItemsInner

type NullableGetShoppingList200ResponseAislesInnerItemsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetShoppingList200ResponseAislesInnerItemsInner) Get

func (NullableGetShoppingList200ResponseAislesInnerItemsInner) IsSet

func (NullableGetShoppingList200ResponseAislesInnerItemsInner) MarshalJSON

func (*NullableGetShoppingList200ResponseAislesInnerItemsInner) Set

func (*NullableGetShoppingList200ResponseAislesInnerItemsInner) UnmarshalJSON

func (*NullableGetShoppingList200ResponseAislesInnerItemsInner) Unset

type NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasures

type NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasures struct {
	// contains filtered or unexported fields
}

func (NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasures) Get

func (NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasures) IsSet

func (NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasures) MarshalJSON

func (*NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasures) Set

func (*NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasures) UnmarshalJSON

func (*NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasures) Unset

type NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal

type NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal struct {
	// contains filtered or unexported fields
}

func (NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal) Get

func (NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal) IsSet

func (NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal) MarshalJSON

func (*NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal) Set

func (*NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal) UnmarshalJSON

func (*NullableGetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal) Unset

type NullableGetSimilarRecipes200ResponseInner

type NullableGetSimilarRecipes200ResponseInner struct {
	// contains filtered or unexported fields
}

func (NullableGetSimilarRecipes200ResponseInner) Get

func (NullableGetSimilarRecipes200ResponseInner) IsSet

func (NullableGetSimilarRecipes200ResponseInner) MarshalJSON

func (*NullableGetSimilarRecipes200ResponseInner) Set

func (*NullableGetSimilarRecipes200ResponseInner) UnmarshalJSON

func (v *NullableGetSimilarRecipes200ResponseInner) UnmarshalJSON(src []byte) error

func (*NullableGetSimilarRecipes200ResponseInner) Unset

type NullableGetWineDescription200Response

type NullableGetWineDescription200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetWineDescription200Response) Get

func (NullableGetWineDescription200Response) IsSet

func (NullableGetWineDescription200Response) MarshalJSON

func (v NullableGetWineDescription200Response) MarshalJSON() ([]byte, error)

func (*NullableGetWineDescription200Response) Set

func (*NullableGetWineDescription200Response) UnmarshalJSON

func (v *NullableGetWineDescription200Response) UnmarshalJSON(src []byte) error

func (*NullableGetWineDescription200Response) Unset

type NullableGetWinePairing200Response

type NullableGetWinePairing200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetWinePairing200Response) Get

func (NullableGetWinePairing200Response) IsSet

func (NullableGetWinePairing200Response) MarshalJSON

func (v NullableGetWinePairing200Response) MarshalJSON() ([]byte, error)

func (*NullableGetWinePairing200Response) Set

func (*NullableGetWinePairing200Response) UnmarshalJSON

func (v *NullableGetWinePairing200Response) UnmarshalJSON(src []byte) error

func (*NullableGetWinePairing200Response) Unset

type NullableGetWinePairing200ResponseProductMatchesInner

type NullableGetWinePairing200ResponseProductMatchesInner struct {
	// contains filtered or unexported fields
}

func (NullableGetWinePairing200ResponseProductMatchesInner) Get

func (NullableGetWinePairing200ResponseProductMatchesInner) IsSet

func (NullableGetWinePairing200ResponseProductMatchesInner) MarshalJSON

func (*NullableGetWinePairing200ResponseProductMatchesInner) Set

func (*NullableGetWinePairing200ResponseProductMatchesInner) UnmarshalJSON

func (*NullableGetWinePairing200ResponseProductMatchesInner) Unset

type NullableGetWineRecommendation200Response

type NullableGetWineRecommendation200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetWineRecommendation200Response) Get

func (NullableGetWineRecommendation200Response) IsSet

func (NullableGetWineRecommendation200Response) MarshalJSON

func (*NullableGetWineRecommendation200Response) Set

func (*NullableGetWineRecommendation200Response) UnmarshalJSON

func (v *NullableGetWineRecommendation200Response) UnmarshalJSON(src []byte) error

func (*NullableGetWineRecommendation200Response) Unset

type NullableGetWineRecommendation200ResponseRecommendedWinesInner

type NullableGetWineRecommendation200ResponseRecommendedWinesInner struct {
	// contains filtered or unexported fields
}

func (NullableGetWineRecommendation200ResponseRecommendedWinesInner) Get

func (NullableGetWineRecommendation200ResponseRecommendedWinesInner) IsSet

func (NullableGetWineRecommendation200ResponseRecommendedWinesInner) MarshalJSON

func (*NullableGetWineRecommendation200ResponseRecommendedWinesInner) Set

func (*NullableGetWineRecommendation200ResponseRecommendedWinesInner) UnmarshalJSON

func (*NullableGetWineRecommendation200ResponseRecommendedWinesInner) Unset

type NullableGuessNutritionByDishName200Response

type NullableGuessNutritionByDishName200Response struct {
	// contains filtered or unexported fields
}

func (NullableGuessNutritionByDishName200Response) Get

func (NullableGuessNutritionByDishName200Response) IsSet

func (NullableGuessNutritionByDishName200Response) MarshalJSON

func (*NullableGuessNutritionByDishName200Response) Set

func (*NullableGuessNutritionByDishName200Response) UnmarshalJSON

func (v *NullableGuessNutritionByDishName200Response) UnmarshalJSON(src []byte) error

func (*NullableGuessNutritionByDishName200Response) Unset

type NullableGuessNutritionByDishName200ResponseCalories

type NullableGuessNutritionByDishName200ResponseCalories struct {
	// contains filtered or unexported fields
}

func (NullableGuessNutritionByDishName200ResponseCalories) Get

func (NullableGuessNutritionByDishName200ResponseCalories) IsSet

func (NullableGuessNutritionByDishName200ResponseCalories) MarshalJSON

func (*NullableGuessNutritionByDishName200ResponseCalories) Set

func (*NullableGuessNutritionByDishName200ResponseCalories) UnmarshalJSON

func (*NullableGuessNutritionByDishName200ResponseCalories) Unset

type NullableGuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent

type NullableGuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent struct {
	// contains filtered or unexported fields
}

func (NullableGuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent) Get

func (NullableGuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent) IsSet

func (NullableGuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent) MarshalJSON

func (*NullableGuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent) Set

func (*NullableGuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent) UnmarshalJSON

func (*NullableGuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent) Unset

type NullableImageAnalysisByURL200Response

type NullableImageAnalysisByURL200Response struct {
	// contains filtered or unexported fields
}

func (NullableImageAnalysisByURL200Response) Get

func (NullableImageAnalysisByURL200Response) IsSet

func (NullableImageAnalysisByURL200Response) MarshalJSON

func (v NullableImageAnalysisByURL200Response) MarshalJSON() ([]byte, error)

func (*NullableImageAnalysisByURL200Response) Set

func (*NullableImageAnalysisByURL200Response) UnmarshalJSON

func (v *NullableImageAnalysisByURL200Response) UnmarshalJSON(src []byte) error

func (*NullableImageAnalysisByURL200Response) Unset

type NullableImageAnalysisByURL200ResponseCategory

type NullableImageAnalysisByURL200ResponseCategory struct {
	// contains filtered or unexported fields
}

func (NullableImageAnalysisByURL200ResponseCategory) Get

func (NullableImageAnalysisByURL200ResponseCategory) IsSet

func (NullableImageAnalysisByURL200ResponseCategory) MarshalJSON

func (*NullableImageAnalysisByURL200ResponseCategory) Set

func (*NullableImageAnalysisByURL200ResponseCategory) UnmarshalJSON

func (*NullableImageAnalysisByURL200ResponseCategory) Unset

type NullableImageAnalysisByURL200ResponseNutrition

type NullableImageAnalysisByURL200ResponseNutrition struct {
	// contains filtered or unexported fields
}

func (NullableImageAnalysisByURL200ResponseNutrition) Get

func (NullableImageAnalysisByURL200ResponseNutrition) IsSet

func (NullableImageAnalysisByURL200ResponseNutrition) MarshalJSON

func (*NullableImageAnalysisByURL200ResponseNutrition) Set

func (*NullableImageAnalysisByURL200ResponseNutrition) UnmarshalJSON

func (*NullableImageAnalysisByURL200ResponseNutrition) Unset

type NullableImageAnalysisByURL200ResponseNutritionCalories

type NullableImageAnalysisByURL200ResponseNutritionCalories struct {
	// contains filtered or unexported fields
}

func (NullableImageAnalysisByURL200ResponseNutritionCalories) Get

func (NullableImageAnalysisByURL200ResponseNutritionCalories) IsSet

func (NullableImageAnalysisByURL200ResponseNutritionCalories) MarshalJSON

func (*NullableImageAnalysisByURL200ResponseNutritionCalories) Set

func (*NullableImageAnalysisByURL200ResponseNutritionCalories) UnmarshalJSON

func (*NullableImageAnalysisByURL200ResponseNutritionCalories) Unset

type NullableImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent

type NullableImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent struct {
	// contains filtered or unexported fields
}

func (NullableImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent) Get

func (NullableImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent) IsSet

func (NullableImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent) MarshalJSON

func (*NullableImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent) Set

func (*NullableImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent) UnmarshalJSON

func (*NullableImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent) Unset

type NullableImageAnalysisByURL200ResponseRecipesInner

type NullableImageAnalysisByURL200ResponseRecipesInner struct {
	// contains filtered or unexported fields
}

func (NullableImageAnalysisByURL200ResponseRecipesInner) Get

func (NullableImageAnalysisByURL200ResponseRecipesInner) IsSet

func (NullableImageAnalysisByURL200ResponseRecipesInner) MarshalJSON

func (*NullableImageAnalysisByURL200ResponseRecipesInner) Set

func (*NullableImageAnalysisByURL200ResponseRecipesInner) UnmarshalJSON

func (*NullableImageAnalysisByURL200ResponseRecipesInner) Unset

type NullableImageClassificationByURL200Response

type NullableImageClassificationByURL200Response struct {
	// contains filtered or unexported fields
}

func (NullableImageClassificationByURL200Response) Get

func (NullableImageClassificationByURL200Response) IsSet

func (NullableImageClassificationByURL200Response) MarshalJSON

func (*NullableImageClassificationByURL200Response) Set

func (*NullableImageClassificationByURL200Response) UnmarshalJSON

func (v *NullableImageClassificationByURL200Response) UnmarshalJSON(src []byte) error

func (*NullableImageClassificationByURL200Response) Unset

type NullableIngredientBasics

type NullableIngredientBasics struct {
	// contains filtered or unexported fields
}

func NewNullableIngredientBasics

func NewNullableIngredientBasics(val *IngredientBasics) *NullableIngredientBasics

func (NullableIngredientBasics) Get

func (NullableIngredientBasics) IsSet

func (v NullableIngredientBasics) IsSet() bool

func (NullableIngredientBasics) MarshalJSON

func (v NullableIngredientBasics) MarshalJSON() ([]byte, error)

func (*NullableIngredientBasics) Set

func (*NullableIngredientBasics) UnmarshalJSON

func (v *NullableIngredientBasics) UnmarshalJSON(src []byte) error

func (*NullableIngredientBasics) Unset

func (v *NullableIngredientBasics) Unset()

type NullableIngredientInformation

type NullableIngredientInformation struct {
	// contains filtered or unexported fields
}

func (NullableIngredientInformation) Get

func (NullableIngredientInformation) IsSet

func (NullableIngredientInformation) MarshalJSON

func (v NullableIngredientInformation) MarshalJSON() ([]byte, error)

func (*NullableIngredientInformation) Set

func (*NullableIngredientInformation) UnmarshalJSON

func (v *NullableIngredientInformation) UnmarshalJSON(src []byte) error

func (*NullableIngredientInformation) Unset

func (v *NullableIngredientInformation) Unset()

type NullableIngredientInformationEstimatedCost

type NullableIngredientInformationEstimatedCost struct {
	// contains filtered or unexported fields
}

func (NullableIngredientInformationEstimatedCost) Get

func (NullableIngredientInformationEstimatedCost) IsSet

func (NullableIngredientInformationEstimatedCost) MarshalJSON

func (*NullableIngredientInformationEstimatedCost) Set

func (*NullableIngredientInformationEstimatedCost) UnmarshalJSON

func (v *NullableIngredientInformationEstimatedCost) UnmarshalJSON(src []byte) error

func (*NullableIngredientInformationEstimatedCost) Unset

type NullableIngredientInformationNutrition

type NullableIngredientInformationNutrition struct {
	// contains filtered or unexported fields
}

func (NullableIngredientInformationNutrition) Get

func (NullableIngredientInformationNutrition) IsSet

func (NullableIngredientInformationNutrition) MarshalJSON

func (v NullableIngredientInformationNutrition) MarshalJSON() ([]byte, error)

func (*NullableIngredientInformationNutrition) Set

func (*NullableIngredientInformationNutrition) UnmarshalJSON

func (v *NullableIngredientInformationNutrition) UnmarshalJSON(src []byte) error

func (*NullableIngredientInformationNutrition) Unset

type NullableIngredientInformationNutritionPropertiesInner

type NullableIngredientInformationNutritionPropertiesInner struct {
	// contains filtered or unexported fields
}

func (NullableIngredientInformationNutritionPropertiesInner) Get

func (NullableIngredientInformationNutritionPropertiesInner) IsSet

func (NullableIngredientInformationNutritionPropertiesInner) MarshalJSON

func (*NullableIngredientInformationNutritionPropertiesInner) Set

func (*NullableIngredientInformationNutritionPropertiesInner) UnmarshalJSON

func (*NullableIngredientInformationNutritionPropertiesInner) Unset

type NullableIngredientSearch200Response

type NullableIngredientSearch200Response struct {
	// contains filtered or unexported fields
}

func (NullableIngredientSearch200Response) Get

func (NullableIngredientSearch200Response) IsSet

func (NullableIngredientSearch200Response) MarshalJSON

func (v NullableIngredientSearch200Response) MarshalJSON() ([]byte, error)

func (*NullableIngredientSearch200Response) Set

func (*NullableIngredientSearch200Response) UnmarshalJSON

func (v *NullableIngredientSearch200Response) UnmarshalJSON(src []byte) error

func (*NullableIngredientSearch200Response) Unset

type NullableIngredientSearch200ResponseResultsInner

type NullableIngredientSearch200ResponseResultsInner struct {
	// contains filtered or unexported fields
}

func (NullableIngredientSearch200ResponseResultsInner) Get

func (NullableIngredientSearch200ResponseResultsInner) IsSet

func (NullableIngredientSearch200ResponseResultsInner) MarshalJSON

func (*NullableIngredientSearch200ResponseResultsInner) Set

func (*NullableIngredientSearch200ResponseResultsInner) UnmarshalJSON

func (*NullableIngredientSearch200ResponseResultsInner) Unset

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableMapIngredientsToGroceryProducts200ResponseInner

type NullableMapIngredientsToGroceryProducts200ResponseInner struct {
	// contains filtered or unexported fields
}

func (NullableMapIngredientsToGroceryProducts200ResponseInner) Get

func (NullableMapIngredientsToGroceryProducts200ResponseInner) IsSet

func (NullableMapIngredientsToGroceryProducts200ResponseInner) MarshalJSON

func (*NullableMapIngredientsToGroceryProducts200ResponseInner) Set

func (*NullableMapIngredientsToGroceryProducts200ResponseInner) UnmarshalJSON

func (*NullableMapIngredientsToGroceryProducts200ResponseInner) Unset

type NullableMapIngredientsToGroceryProducts200ResponseInnerProductsInner

type NullableMapIngredientsToGroceryProducts200ResponseInnerProductsInner struct {
	// contains filtered or unexported fields
}

func (NullableMapIngredientsToGroceryProducts200ResponseInnerProductsInner) Get

func (NullableMapIngredientsToGroceryProducts200ResponseInnerProductsInner) IsSet

func (NullableMapIngredientsToGroceryProducts200ResponseInnerProductsInner) MarshalJSON

func (*NullableMapIngredientsToGroceryProducts200ResponseInnerProductsInner) Set

func (*NullableMapIngredientsToGroceryProducts200ResponseInnerProductsInner) UnmarshalJSON

func (*NullableMapIngredientsToGroceryProducts200ResponseInnerProductsInner) Unset

type NullableMapIngredientsToGroceryProductsRequest

type NullableMapIngredientsToGroceryProductsRequest struct {
	// contains filtered or unexported fields
}

func (NullableMapIngredientsToGroceryProductsRequest) Get

func (NullableMapIngredientsToGroceryProductsRequest) IsSet

func (NullableMapIngredientsToGroceryProductsRequest) MarshalJSON

func (*NullableMapIngredientsToGroceryProductsRequest) Set

func (*NullableMapIngredientsToGroceryProductsRequest) UnmarshalJSON

func (*NullableMapIngredientsToGroceryProductsRequest) Unset

type NullableMenuItem

type NullableMenuItem struct {
	// contains filtered or unexported fields
}

func NewNullableMenuItem

func NewNullableMenuItem(val *MenuItem) *NullableMenuItem

func (NullableMenuItem) Get

func (v NullableMenuItem) Get() *MenuItem

func (NullableMenuItem) IsSet

func (v NullableMenuItem) IsSet() bool

func (NullableMenuItem) MarshalJSON

func (v NullableMenuItem) MarshalJSON() ([]byte, error)

func (*NullableMenuItem) Set

func (v *NullableMenuItem) Set(val *MenuItem)

func (*NullableMenuItem) UnmarshalJSON

func (v *NullableMenuItem) UnmarshalJSON(src []byte) error

func (*NullableMenuItem) Unset

func (v *NullableMenuItem) Unset()

type NullableMenuItemServings

type NullableMenuItemServings struct {
	// contains filtered or unexported fields
}

func NewNullableMenuItemServings

func NewNullableMenuItemServings(val *MenuItemServings) *NullableMenuItemServings

func (NullableMenuItemServings) Get

func (NullableMenuItemServings) IsSet

func (v NullableMenuItemServings) IsSet() bool

func (NullableMenuItemServings) MarshalJSON

func (v NullableMenuItemServings) MarshalJSON() ([]byte, error)

func (*NullableMenuItemServings) Set

func (*NullableMenuItemServings) UnmarshalJSON

func (v *NullableMenuItemServings) UnmarshalJSON(src []byte) error

func (*NullableMenuItemServings) Unset

func (v *NullableMenuItemServings) Unset()

type NullableProductInformation

type NullableProductInformation struct {
	// contains filtered or unexported fields
}

func NewNullableProductInformation

func NewNullableProductInformation(val *ProductInformation) *NullableProductInformation

func (NullableProductInformation) Get

func (NullableProductInformation) IsSet

func (v NullableProductInformation) IsSet() bool

func (NullableProductInformation) MarshalJSON

func (v NullableProductInformation) MarshalJSON() ([]byte, error)

func (*NullableProductInformation) Set

func (*NullableProductInformation) UnmarshalJSON

func (v *NullableProductInformation) UnmarshalJSON(src []byte) error

func (*NullableProductInformation) Unset

func (v *NullableProductInformation) Unset()

type NullableProductInformationCredits

type NullableProductInformationCredits struct {
	// contains filtered or unexported fields
}

func (NullableProductInformationCredits) Get

func (NullableProductInformationCredits) IsSet

func (NullableProductInformationCredits) MarshalJSON

func (v NullableProductInformationCredits) MarshalJSON() ([]byte, error)

func (*NullableProductInformationCredits) Set

func (*NullableProductInformationCredits) UnmarshalJSON

func (v *NullableProductInformationCredits) UnmarshalJSON(src []byte) error

func (*NullableProductInformationCredits) Unset

type NullableQuickAnswer200Response

type NullableQuickAnswer200Response struct {
	// contains filtered or unexported fields
}

func (NullableQuickAnswer200Response) Get

func (NullableQuickAnswer200Response) IsSet

func (NullableQuickAnswer200Response) MarshalJSON

func (v NullableQuickAnswer200Response) MarshalJSON() ([]byte, error)

func (*NullableQuickAnswer200Response) Set

func (*NullableQuickAnswer200Response) UnmarshalJSON

func (v *NullableQuickAnswer200Response) UnmarshalJSON(src []byte) error

func (*NullableQuickAnswer200Response) Unset

func (v *NullableQuickAnswer200Response) Unset()

type NullableRecipeInformation

type NullableRecipeInformation struct {
	// contains filtered or unexported fields
}

func NewNullableRecipeInformation

func NewNullableRecipeInformation(val *RecipeInformation) *NullableRecipeInformation

func (NullableRecipeInformation) Get

func (NullableRecipeInformation) IsSet

func (v NullableRecipeInformation) IsSet() bool

func (NullableRecipeInformation) MarshalJSON

func (v NullableRecipeInformation) MarshalJSON() ([]byte, error)

func (*NullableRecipeInformation) Set

func (*NullableRecipeInformation) UnmarshalJSON

func (v *NullableRecipeInformation) UnmarshalJSON(src []byte) error

func (*NullableRecipeInformation) Unset

func (v *NullableRecipeInformation) Unset()

type NullableRecipeInformationExtendedIngredientsInner

type NullableRecipeInformationExtendedIngredientsInner struct {
	// contains filtered or unexported fields
}

func (NullableRecipeInformationExtendedIngredientsInner) Get

func (NullableRecipeInformationExtendedIngredientsInner) IsSet

func (NullableRecipeInformationExtendedIngredientsInner) MarshalJSON

func (*NullableRecipeInformationExtendedIngredientsInner) Set

func (*NullableRecipeInformationExtendedIngredientsInner) UnmarshalJSON

func (*NullableRecipeInformationExtendedIngredientsInner) Unset

type NullableRecipeInformationExtendedIngredientsInnerMeasures

type NullableRecipeInformationExtendedIngredientsInnerMeasures struct {
	// contains filtered or unexported fields
}

func (NullableRecipeInformationExtendedIngredientsInnerMeasures) Get

func (NullableRecipeInformationExtendedIngredientsInnerMeasures) IsSet

func (NullableRecipeInformationExtendedIngredientsInnerMeasures) MarshalJSON

func (*NullableRecipeInformationExtendedIngredientsInnerMeasures) Set

func (*NullableRecipeInformationExtendedIngredientsInnerMeasures) UnmarshalJSON

func (*NullableRecipeInformationExtendedIngredientsInnerMeasures) Unset

type NullableRecipeInformationExtendedIngredientsInnerMeasuresMetric

type NullableRecipeInformationExtendedIngredientsInnerMeasuresMetric struct {
	// contains filtered or unexported fields
}

func (NullableRecipeInformationExtendedIngredientsInnerMeasuresMetric) Get

func (NullableRecipeInformationExtendedIngredientsInnerMeasuresMetric) IsSet

func (NullableRecipeInformationExtendedIngredientsInnerMeasuresMetric) MarshalJSON

func (*NullableRecipeInformationExtendedIngredientsInnerMeasuresMetric) Set

func (*NullableRecipeInformationExtendedIngredientsInnerMeasuresMetric) UnmarshalJSON

func (*NullableRecipeInformationExtendedIngredientsInnerMeasuresMetric) Unset

type NullableRecipeInformationWinePairing

type NullableRecipeInformationWinePairing struct {
	// contains filtered or unexported fields
}

func (NullableRecipeInformationWinePairing) Get

func (NullableRecipeInformationWinePairing) IsSet

func (NullableRecipeInformationWinePairing) MarshalJSON

func (v NullableRecipeInformationWinePairing) MarshalJSON() ([]byte, error)

func (*NullableRecipeInformationWinePairing) Set

func (*NullableRecipeInformationWinePairing) UnmarshalJSON

func (v *NullableRecipeInformationWinePairing) UnmarshalJSON(src []byte) error

func (*NullableRecipeInformationWinePairing) Unset

type NullableRecipeInformationWinePairingProductMatchesInner

type NullableRecipeInformationWinePairingProductMatchesInner struct {
	// contains filtered or unexported fields
}

func (NullableRecipeInformationWinePairingProductMatchesInner) Get

func (NullableRecipeInformationWinePairingProductMatchesInner) IsSet

func (NullableRecipeInformationWinePairingProductMatchesInner) MarshalJSON

func (*NullableRecipeInformationWinePairingProductMatchesInner) Set

func (*NullableRecipeInformationWinePairingProductMatchesInner) UnmarshalJSON

func (*NullableRecipeInformationWinePairingProductMatchesInner) Unset

type NullableSearchAllFood200Response

type NullableSearchAllFood200Response struct {
	// contains filtered or unexported fields
}

func (NullableSearchAllFood200Response) Get

func (NullableSearchAllFood200Response) IsSet

func (NullableSearchAllFood200Response) MarshalJSON

func (v NullableSearchAllFood200Response) MarshalJSON() ([]byte, error)

func (*NullableSearchAllFood200Response) Set

func (*NullableSearchAllFood200Response) UnmarshalJSON

func (v *NullableSearchAllFood200Response) UnmarshalJSON(src []byte) error

func (*NullableSearchAllFood200Response) Unset

type NullableSearchAllFood200ResponseSearchResultsInner

type NullableSearchAllFood200ResponseSearchResultsInner struct {
	// contains filtered or unexported fields
}

func (NullableSearchAllFood200ResponseSearchResultsInner) Get

func (NullableSearchAllFood200ResponseSearchResultsInner) IsSet

func (NullableSearchAllFood200ResponseSearchResultsInner) MarshalJSON

func (*NullableSearchAllFood200ResponseSearchResultsInner) Set

func (*NullableSearchAllFood200ResponseSearchResultsInner) UnmarshalJSON

func (*NullableSearchAllFood200ResponseSearchResultsInner) Unset

type NullableSearchCustomFoods200Response

type NullableSearchCustomFoods200Response struct {
	// contains filtered or unexported fields
}

func (NullableSearchCustomFoods200Response) Get

func (NullableSearchCustomFoods200Response) IsSet

func (NullableSearchCustomFoods200Response) MarshalJSON

func (v NullableSearchCustomFoods200Response) MarshalJSON() ([]byte, error)

func (*NullableSearchCustomFoods200Response) Set

func (*NullableSearchCustomFoods200Response) UnmarshalJSON

func (v *NullableSearchCustomFoods200Response) UnmarshalJSON(src []byte) error

func (*NullableSearchCustomFoods200Response) Unset

type NullableSearchCustomFoods200ResponseCustomFoodsInner

type NullableSearchCustomFoods200ResponseCustomFoodsInner struct {
	// contains filtered or unexported fields
}

func (NullableSearchCustomFoods200ResponseCustomFoodsInner) Get

func (NullableSearchCustomFoods200ResponseCustomFoodsInner) IsSet

func (NullableSearchCustomFoods200ResponseCustomFoodsInner) MarshalJSON

func (*NullableSearchCustomFoods200ResponseCustomFoodsInner) Set

func (*NullableSearchCustomFoods200ResponseCustomFoodsInner) UnmarshalJSON

func (*NullableSearchCustomFoods200ResponseCustomFoodsInner) Unset

type NullableSearchFoodVideos200Response

type NullableSearchFoodVideos200Response struct {
	// contains filtered or unexported fields
}

func (NullableSearchFoodVideos200Response) Get

func (NullableSearchFoodVideos200Response) IsSet

func (NullableSearchFoodVideos200Response) MarshalJSON

func (v NullableSearchFoodVideos200Response) MarshalJSON() ([]byte, error)

func (*NullableSearchFoodVideos200Response) Set

func (*NullableSearchFoodVideos200Response) UnmarshalJSON

func (v *NullableSearchFoodVideos200Response) UnmarshalJSON(src []byte) error

func (*NullableSearchFoodVideos200Response) Unset

type NullableSearchFoodVideos200ResponseVideosInner

type NullableSearchFoodVideos200ResponseVideosInner struct {
	// contains filtered or unexported fields
}

func (NullableSearchFoodVideos200ResponseVideosInner) Get

func (NullableSearchFoodVideos200ResponseVideosInner) IsSet

func (NullableSearchFoodVideos200ResponseVideosInner) MarshalJSON

func (*NullableSearchFoodVideos200ResponseVideosInner) Set

func (*NullableSearchFoodVideos200ResponseVideosInner) UnmarshalJSON

func (*NullableSearchFoodVideos200ResponseVideosInner) Unset

type NullableSearchGroceryProducts200Response

type NullableSearchGroceryProducts200Response struct {
	// contains filtered or unexported fields
}

func (NullableSearchGroceryProducts200Response) Get

func (NullableSearchGroceryProducts200Response) IsSet

func (NullableSearchGroceryProducts200Response) MarshalJSON

func (*NullableSearchGroceryProducts200Response) Set

func (*NullableSearchGroceryProducts200Response) UnmarshalJSON

func (v *NullableSearchGroceryProducts200Response) UnmarshalJSON(src []byte) error

func (*NullableSearchGroceryProducts200Response) Unset

type NullableSearchGroceryProductsByUPC200Response

type NullableSearchGroceryProductsByUPC200Response struct {
	// contains filtered or unexported fields
}

func (NullableSearchGroceryProductsByUPC200Response) Get

func (NullableSearchGroceryProductsByUPC200Response) IsSet

func (NullableSearchGroceryProductsByUPC200Response) MarshalJSON

func (*NullableSearchGroceryProductsByUPC200Response) Set

func (*NullableSearchGroceryProductsByUPC200Response) UnmarshalJSON

func (*NullableSearchGroceryProductsByUPC200Response) Unset

type NullableSearchGroceryProductsByUPC200ResponseNutrition

type NullableSearchGroceryProductsByUPC200ResponseNutrition struct {
	// contains filtered or unexported fields
}

func (NullableSearchGroceryProductsByUPC200ResponseNutrition) Get

func (NullableSearchGroceryProductsByUPC200ResponseNutrition) IsSet

func (NullableSearchGroceryProductsByUPC200ResponseNutrition) MarshalJSON

func (*NullableSearchGroceryProductsByUPC200ResponseNutrition) Set

func (*NullableSearchGroceryProductsByUPC200ResponseNutrition) UnmarshalJSON

func (*NullableSearchGroceryProductsByUPC200ResponseNutrition) Unset

type NullableSearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown

type NullableSearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown struct {
	// contains filtered or unexported fields
}

func (NullableSearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) Get

func (NullableSearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) IsSet

func (NullableSearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) MarshalJSON

func (*NullableSearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) Set

func (*NullableSearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) UnmarshalJSON

func (*NullableSearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) Unset

type NullableSearchGroceryProductsByUPC200ResponseNutritionNutrientsInner

type NullableSearchGroceryProductsByUPC200ResponseNutritionNutrientsInner struct {
	// contains filtered or unexported fields
}

func (NullableSearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) Get

func (NullableSearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) IsSet

func (NullableSearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) MarshalJSON

func (*NullableSearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) Set

func (*NullableSearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) UnmarshalJSON

func (*NullableSearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) Unset

type NullableSearchGroceryProductsByUPC200ResponseServings

type NullableSearchGroceryProductsByUPC200ResponseServings struct {
	// contains filtered or unexported fields
}

func (NullableSearchGroceryProductsByUPC200ResponseServings) Get

func (NullableSearchGroceryProductsByUPC200ResponseServings) IsSet

func (NullableSearchGroceryProductsByUPC200ResponseServings) MarshalJSON

func (*NullableSearchGroceryProductsByUPC200ResponseServings) Set

func (*NullableSearchGroceryProductsByUPC200ResponseServings) UnmarshalJSON

func (*NullableSearchGroceryProductsByUPC200ResponseServings) Unset

type NullableSearchMenuItems200Response

type NullableSearchMenuItems200Response struct {
	// contains filtered or unexported fields
}

func (NullableSearchMenuItems200Response) Get

func (NullableSearchMenuItems200Response) IsSet

func (NullableSearchMenuItems200Response) MarshalJSON

func (v NullableSearchMenuItems200Response) MarshalJSON() ([]byte, error)

func (*NullableSearchMenuItems200Response) Set

func (*NullableSearchMenuItems200Response) UnmarshalJSON

func (v *NullableSearchMenuItems200Response) UnmarshalJSON(src []byte) error

func (*NullableSearchMenuItems200Response) Unset

type NullableSearchRecipes200Response

type NullableSearchRecipes200Response struct {
	// contains filtered or unexported fields
}

func (NullableSearchRecipes200Response) Get

func (NullableSearchRecipes200Response) IsSet

func (NullableSearchRecipes200Response) MarshalJSON

func (v NullableSearchRecipes200Response) MarshalJSON() ([]byte, error)

func (*NullableSearchRecipes200Response) Set

func (*NullableSearchRecipes200Response) UnmarshalJSON

func (v *NullableSearchRecipes200Response) UnmarshalJSON(src []byte) error

func (*NullableSearchRecipes200Response) Unset

type NullableSearchRecipes200ResponseResultsInner

type NullableSearchRecipes200ResponseResultsInner struct {
	// contains filtered or unexported fields
}

func (NullableSearchRecipes200ResponseResultsInner) Get

func (NullableSearchRecipes200ResponseResultsInner) IsSet

func (NullableSearchRecipes200ResponseResultsInner) MarshalJSON

func (*NullableSearchRecipes200ResponseResultsInner) Set

func (*NullableSearchRecipes200ResponseResultsInner) UnmarshalJSON

func (*NullableSearchRecipes200ResponseResultsInner) Unset

type NullableSearchRecipesByIngredients200ResponseInner

type NullableSearchRecipesByIngredients200ResponseInner struct {
	// contains filtered or unexported fields
}

func (NullableSearchRecipesByIngredients200ResponseInner) Get

func (NullableSearchRecipesByIngredients200ResponseInner) IsSet

func (NullableSearchRecipesByIngredients200ResponseInner) MarshalJSON

func (*NullableSearchRecipesByIngredients200ResponseInner) Set

func (*NullableSearchRecipesByIngredients200ResponseInner) UnmarshalJSON

func (*NullableSearchRecipesByIngredients200ResponseInner) Unset

type NullableSearchRecipesByIngredients200ResponseInnerMissedIngredientsInner

type NullableSearchRecipesByIngredients200ResponseInnerMissedIngredientsInner struct {
	// contains filtered or unexported fields
}

func (NullableSearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) Get

func (NullableSearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) IsSet

func (NullableSearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) MarshalJSON

func (*NullableSearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) Set

func (*NullableSearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) UnmarshalJSON

func (*NullableSearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) Unset

type NullableSearchRecipesByNutrients200ResponseInner

type NullableSearchRecipesByNutrients200ResponseInner struct {
	// contains filtered or unexported fields
}

func (NullableSearchRecipesByNutrients200ResponseInner) Get

func (NullableSearchRecipesByNutrients200ResponseInner) IsSet

func (NullableSearchRecipesByNutrients200ResponseInner) MarshalJSON

func (*NullableSearchRecipesByNutrients200ResponseInner) Set

func (*NullableSearchRecipesByNutrients200ResponseInner) UnmarshalJSON

func (*NullableSearchRecipesByNutrients200ResponseInner) Unset

type NullableSearchRestaurants200Response

type NullableSearchRestaurants200Response struct {
	// contains filtered or unexported fields
}

func (NullableSearchRestaurants200Response) Get

func (NullableSearchRestaurants200Response) IsSet

func (NullableSearchRestaurants200Response) MarshalJSON

func (v NullableSearchRestaurants200Response) MarshalJSON() ([]byte, error)

func (*NullableSearchRestaurants200Response) Set

func (*NullableSearchRestaurants200Response) UnmarshalJSON

func (v *NullableSearchRestaurants200Response) UnmarshalJSON(src []byte) error

func (*NullableSearchRestaurants200Response) Unset

type NullableSearchRestaurants200ResponseRestaurantsInner

type NullableSearchRestaurants200ResponseRestaurantsInner struct {
	// contains filtered or unexported fields
}

func (NullableSearchRestaurants200ResponseRestaurantsInner) Get

func (NullableSearchRestaurants200ResponseRestaurantsInner) IsSet

func (NullableSearchRestaurants200ResponseRestaurantsInner) MarshalJSON

func (*NullableSearchRestaurants200ResponseRestaurantsInner) Set

func (*NullableSearchRestaurants200ResponseRestaurantsInner) UnmarshalJSON

func (*NullableSearchRestaurants200ResponseRestaurantsInner) Unset

type NullableSearchRestaurants200ResponseRestaurantsInnerAddress

type NullableSearchRestaurants200ResponseRestaurantsInnerAddress struct {
	// contains filtered or unexported fields
}

func (NullableSearchRestaurants200ResponseRestaurantsInnerAddress) Get

func (NullableSearchRestaurants200ResponseRestaurantsInnerAddress) IsSet

func (NullableSearchRestaurants200ResponseRestaurantsInnerAddress) MarshalJSON

func (*NullableSearchRestaurants200ResponseRestaurantsInnerAddress) Set

func (*NullableSearchRestaurants200ResponseRestaurantsInnerAddress) UnmarshalJSON

func (*NullableSearchRestaurants200ResponseRestaurantsInnerAddress) Unset

type NullableSearchRestaurants200ResponseRestaurantsInnerLocalHours

type NullableSearchRestaurants200ResponseRestaurantsInnerLocalHours struct {
	// contains filtered or unexported fields
}

func (NullableSearchRestaurants200ResponseRestaurantsInnerLocalHours) Get

func (NullableSearchRestaurants200ResponseRestaurantsInnerLocalHours) IsSet

func (NullableSearchRestaurants200ResponseRestaurantsInnerLocalHours) MarshalJSON

func (*NullableSearchRestaurants200ResponseRestaurantsInnerLocalHours) Set

func (*NullableSearchRestaurants200ResponseRestaurantsInnerLocalHours) UnmarshalJSON

func (*NullableSearchRestaurants200ResponseRestaurantsInnerLocalHours) Unset

type NullableSearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational

type NullableSearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational struct {
	// contains filtered or unexported fields
}

func (NullableSearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) Get

func (NullableSearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) IsSet

func (NullableSearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) MarshalJSON

func (*NullableSearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) Set

func (*NullableSearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) UnmarshalJSON

func (*NullableSearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) Unset

type NullableSearchResult

type NullableSearchResult struct {
	// contains filtered or unexported fields
}

func NewNullableSearchResult

func NewNullableSearchResult(val *SearchResult) *NullableSearchResult

func (NullableSearchResult) Get

func (NullableSearchResult) IsSet

func (v NullableSearchResult) IsSet() bool

func (NullableSearchResult) MarshalJSON

func (v NullableSearchResult) MarshalJSON() ([]byte, error)

func (*NullableSearchResult) Set

func (v *NullableSearchResult) Set(val *SearchResult)

func (*NullableSearchResult) UnmarshalJSON

func (v *NullableSearchResult) UnmarshalJSON(src []byte) error

func (*NullableSearchResult) Unset

func (v *NullableSearchResult) Unset()

type NullableSearchSiteContent200Response

type NullableSearchSiteContent200Response struct {
	// contains filtered or unexported fields
}

func (NullableSearchSiteContent200Response) Get

func (NullableSearchSiteContent200Response) IsSet

func (NullableSearchSiteContent200Response) MarshalJSON

func (v NullableSearchSiteContent200Response) MarshalJSON() ([]byte, error)

func (*NullableSearchSiteContent200Response) Set

func (*NullableSearchSiteContent200Response) UnmarshalJSON

func (v *NullableSearchSiteContent200Response) UnmarshalJSON(src []byte) error

func (*NullableSearchSiteContent200Response) Unset

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableSummarizeRecipe200Response

type NullableSummarizeRecipe200Response struct {
	// contains filtered or unexported fields
}

func (NullableSummarizeRecipe200Response) Get

func (NullableSummarizeRecipe200Response) IsSet

func (NullableSummarizeRecipe200Response) MarshalJSON

func (v NullableSummarizeRecipe200Response) MarshalJSON() ([]byte, error)

func (*NullableSummarizeRecipe200Response) Set

func (*NullableSummarizeRecipe200Response) UnmarshalJSON

func (v *NullableSummarizeRecipe200Response) UnmarshalJSON(src []byte) error

func (*NullableSummarizeRecipe200Response) Unset

type NullableTalkToChatbot200Response

type NullableTalkToChatbot200Response struct {
	// contains filtered or unexported fields
}

func (NullableTalkToChatbot200Response) Get

func (NullableTalkToChatbot200Response) IsSet

func (NullableTalkToChatbot200Response) MarshalJSON

func (v NullableTalkToChatbot200Response) MarshalJSON() ([]byte, error)

func (*NullableTalkToChatbot200Response) Set

func (*NullableTalkToChatbot200Response) UnmarshalJSON

func (v *NullableTalkToChatbot200Response) UnmarshalJSON(src []byte) error

func (*NullableTalkToChatbot200Response) Unset

type NullableTalkToChatbot200ResponseMediaInner

type NullableTalkToChatbot200ResponseMediaInner struct {
	// contains filtered or unexported fields
}

func (NullableTalkToChatbot200ResponseMediaInner) Get

func (NullableTalkToChatbot200ResponseMediaInner) IsSet

func (NullableTalkToChatbot200ResponseMediaInner) MarshalJSON

func (*NullableTalkToChatbot200ResponseMediaInner) Set

func (*NullableTalkToChatbot200ResponseMediaInner) UnmarshalJSON

func (v *NullableTalkToChatbot200ResponseMediaInner) UnmarshalJSON(src []byte) error

func (*NullableTalkToChatbot200ResponseMediaInner) Unset

type NullableTasteInformation

type NullableTasteInformation struct {
	// contains filtered or unexported fields
}

func NewNullableTasteInformation

func NewNullableTasteInformation(val *TasteInformation) *NullableTasteInformation

func (NullableTasteInformation) Get

func (NullableTasteInformation) IsSet

func (v NullableTasteInformation) IsSet() bool

func (NullableTasteInformation) MarshalJSON

func (v NullableTasteInformation) MarshalJSON() ([]byte, error)

func (*NullableTasteInformation) Set

func (*NullableTasteInformation) UnmarshalJSON

func (v *NullableTasteInformation) UnmarshalJSON(src []byte) error

func (*NullableTasteInformation) Unset

func (v *NullableTasteInformation) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type ProductInformation

type ProductInformation struct {
	Id               int32                                          `json:"id"`
	Title            string                                         `json:"title"`
	Upc              NullableString                                 `json:"upc,omitempty"`
	UsdaCode         NullableString                                 `json:"usdaCode,omitempty"`
	Breadcrumbs      []string                                       `json:"breadcrumbs"`
	ImageType        string                                         `json:"imageType"`
	Badges           []string                                       `json:"badges"`
	ImportantBadges  []string                                       `json:"importantBadges"`
	IngredientCount  int32                                          `json:"ingredientCount"`
	GeneratedText    NullableString                                 `json:"generatedText,omitempty"`
	IngredientList   string                                         `json:"ingredientList"`
	Ingredients      []IngredientBasics                             `json:"ingredients"`
	Likes            float32                                        `json:"likes"`
	Aisle            NullableString                                 `json:"aisle"`
	Credits          *ProductInformationCredits                     `json:"credits,omitempty"`
	Nutrition        SearchGroceryProductsByUPC200ResponseNutrition `json:"nutrition"`
	Price            float32                                        `json:"price"`
	Servings         SearchGroceryProductsByUPC200ResponseServings  `json:"servings"`
	SpoonacularScore float32                                        `json:"spoonacularScore"`
}

ProductInformation

func NewProductInformation

func NewProductInformation(id int32, title string, breadcrumbs []string, imageType string, badges []string, importantBadges []string, ingredientCount int32, ingredientList string, ingredients []IngredientBasics, likes float32, aisle NullableString, nutrition SearchGroceryProductsByUPC200ResponseNutrition, price float32, servings SearchGroceryProductsByUPC200ResponseServings, spoonacularScore float32) *ProductInformation

NewProductInformation instantiates a new ProductInformation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProductInformationWithDefaults

func NewProductInformationWithDefaults() *ProductInformation

NewProductInformationWithDefaults instantiates a new ProductInformation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProductInformation) GetAisle

func (o *ProductInformation) GetAisle() string

GetAisle returns the Aisle field value If the value is explicit nil, the zero value for string will be returned

func (*ProductInformation) GetAisleOk

func (o *ProductInformation) GetAisleOk() (*string, bool)

GetAisleOk returns a tuple with the Aisle field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProductInformation) GetBadges

func (o *ProductInformation) GetBadges() []string

GetBadges returns the Badges field value

func (*ProductInformation) GetBadgesOk

func (o *ProductInformation) GetBadgesOk() ([]string, bool)

GetBadgesOk returns a tuple with the Badges field value and a boolean to check if the value has been set.

func (*ProductInformation) GetBreadcrumbs

func (o *ProductInformation) GetBreadcrumbs() []string

GetBreadcrumbs returns the Breadcrumbs field value

func (*ProductInformation) GetBreadcrumbsOk

func (o *ProductInformation) GetBreadcrumbsOk() ([]string, bool)

GetBreadcrumbsOk returns a tuple with the Breadcrumbs field value and a boolean to check if the value has been set.

func (*ProductInformation) GetCredits

GetCredits returns the Credits field value if set, zero value otherwise.

func (*ProductInformation) GetCreditsOk

func (o *ProductInformation) GetCreditsOk() (*ProductInformationCredits, bool)

GetCreditsOk returns a tuple with the Credits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductInformation) GetGeneratedText

func (o *ProductInformation) GetGeneratedText() string

GetGeneratedText returns the GeneratedText field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProductInformation) GetGeneratedTextOk

func (o *ProductInformation) GetGeneratedTextOk() (*string, bool)

GetGeneratedTextOk returns a tuple with the GeneratedText field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProductInformation) GetId

func (o *ProductInformation) GetId() int32

GetId returns the Id field value

func (*ProductInformation) GetIdOk

func (o *ProductInformation) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ProductInformation) GetImageType

func (o *ProductInformation) GetImageType() string

GetImageType returns the ImageType field value

func (*ProductInformation) GetImageTypeOk

func (o *ProductInformation) GetImageTypeOk() (*string, bool)

GetImageTypeOk returns a tuple with the ImageType field value and a boolean to check if the value has been set.

func (*ProductInformation) GetImportantBadges

func (o *ProductInformation) GetImportantBadges() []string

GetImportantBadges returns the ImportantBadges field value

func (*ProductInformation) GetImportantBadgesOk

func (o *ProductInformation) GetImportantBadgesOk() ([]string, bool)

GetImportantBadgesOk returns a tuple with the ImportantBadges field value and a boolean to check if the value has been set.

func (*ProductInformation) GetIngredientCount

func (o *ProductInformation) GetIngredientCount() int32

GetIngredientCount returns the IngredientCount field value

func (*ProductInformation) GetIngredientCountOk

func (o *ProductInformation) GetIngredientCountOk() (*int32, bool)

GetIngredientCountOk returns a tuple with the IngredientCount field value and a boolean to check if the value has been set.

func (*ProductInformation) GetIngredientList

func (o *ProductInformation) GetIngredientList() string

GetIngredientList returns the IngredientList field value

func (*ProductInformation) GetIngredientListOk

func (o *ProductInformation) GetIngredientListOk() (*string, bool)

GetIngredientListOk returns a tuple with the IngredientList field value and a boolean to check if the value has been set.

func (*ProductInformation) GetIngredients

func (o *ProductInformation) GetIngredients() []IngredientBasics

GetIngredients returns the Ingredients field value

func (*ProductInformation) GetIngredientsOk

func (o *ProductInformation) GetIngredientsOk() ([]IngredientBasics, bool)

GetIngredientsOk returns a tuple with the Ingredients field value and a boolean to check if the value has been set.

func (*ProductInformation) GetLikes

func (o *ProductInformation) GetLikes() float32

GetLikes returns the Likes field value

func (*ProductInformation) GetLikesOk

func (o *ProductInformation) GetLikesOk() (*float32, bool)

GetLikesOk returns a tuple with the Likes field value and a boolean to check if the value has been set.

func (*ProductInformation) GetNutrition

GetNutrition returns the Nutrition field value

func (*ProductInformation) GetNutritionOk

GetNutritionOk returns a tuple with the Nutrition field value and a boolean to check if the value has been set.

func (*ProductInformation) GetPrice

func (o *ProductInformation) GetPrice() float32

GetPrice returns the Price field value

func (*ProductInformation) GetPriceOk

func (o *ProductInformation) GetPriceOk() (*float32, bool)

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (*ProductInformation) GetServings

GetServings returns the Servings field value

func (*ProductInformation) GetServingsOk

GetServingsOk returns a tuple with the Servings field value and a boolean to check if the value has been set.

func (*ProductInformation) GetSpoonacularScore

func (o *ProductInformation) GetSpoonacularScore() float32

GetSpoonacularScore returns the SpoonacularScore field value

func (*ProductInformation) GetSpoonacularScoreOk

func (o *ProductInformation) GetSpoonacularScoreOk() (*float32, bool)

GetSpoonacularScoreOk returns a tuple with the SpoonacularScore field value and a boolean to check if the value has been set.

func (*ProductInformation) GetTitle

func (o *ProductInformation) GetTitle() string

GetTitle returns the Title field value

func (*ProductInformation) GetTitleOk

func (o *ProductInformation) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*ProductInformation) GetUpc

func (o *ProductInformation) GetUpc() string

GetUpc returns the Upc field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProductInformation) GetUpcOk

func (o *ProductInformation) GetUpcOk() (*string, bool)

GetUpcOk returns a tuple with the Upc field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProductInformation) GetUsdaCode

func (o *ProductInformation) GetUsdaCode() string

GetUsdaCode returns the UsdaCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProductInformation) GetUsdaCodeOk

func (o *ProductInformation) GetUsdaCodeOk() (*string, bool)

GetUsdaCodeOk returns a tuple with the UsdaCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProductInformation) HasCredits

func (o *ProductInformation) HasCredits() bool

HasCredits returns a boolean if a field has been set.

func (*ProductInformation) HasGeneratedText

func (o *ProductInformation) HasGeneratedText() bool

HasGeneratedText returns a boolean if a field has been set.

func (*ProductInformation) HasUpc

func (o *ProductInformation) HasUpc() bool

HasUpc returns a boolean if a field has been set.

func (*ProductInformation) HasUsdaCode

func (o *ProductInformation) HasUsdaCode() bool

HasUsdaCode returns a boolean if a field has been set.

func (ProductInformation) MarshalJSON

func (o ProductInformation) MarshalJSON() ([]byte, error)

func (*ProductInformation) SetAisle

func (o *ProductInformation) SetAisle(v string)

SetAisle sets field value

func (*ProductInformation) SetBadges

func (o *ProductInformation) SetBadges(v []string)

SetBadges sets field value

func (*ProductInformation) SetBreadcrumbs

func (o *ProductInformation) SetBreadcrumbs(v []string)

SetBreadcrumbs sets field value

func (*ProductInformation) SetCredits

SetCredits gets a reference to the given ProductInformationCredits and assigns it to the Credits field.

func (*ProductInformation) SetGeneratedText

func (o *ProductInformation) SetGeneratedText(v string)

SetGeneratedText gets a reference to the given NullableString and assigns it to the GeneratedText field.

func (*ProductInformation) SetGeneratedTextNil

func (o *ProductInformation) SetGeneratedTextNil()

SetGeneratedTextNil sets the value for GeneratedText to be an explicit nil

func (*ProductInformation) SetId

func (o *ProductInformation) SetId(v int32)

SetId sets field value

func (*ProductInformation) SetImageType

func (o *ProductInformation) SetImageType(v string)

SetImageType sets field value

func (*ProductInformation) SetImportantBadges

func (o *ProductInformation) SetImportantBadges(v []string)

SetImportantBadges sets field value

func (*ProductInformation) SetIngredientCount

func (o *ProductInformation) SetIngredientCount(v int32)

SetIngredientCount sets field value

func (*ProductInformation) SetIngredientList

func (o *ProductInformation) SetIngredientList(v string)

SetIngredientList sets field value

func (*ProductInformation) SetIngredients

func (o *ProductInformation) SetIngredients(v []IngredientBasics)

SetIngredients sets field value

func (*ProductInformation) SetLikes

func (o *ProductInformation) SetLikes(v float32)

SetLikes sets field value

func (*ProductInformation) SetNutrition

SetNutrition sets field value

func (*ProductInformation) SetPrice

func (o *ProductInformation) SetPrice(v float32)

SetPrice sets field value

func (*ProductInformation) SetServings

SetServings sets field value

func (*ProductInformation) SetSpoonacularScore

func (o *ProductInformation) SetSpoonacularScore(v float32)

SetSpoonacularScore sets field value

func (*ProductInformation) SetTitle

func (o *ProductInformation) SetTitle(v string)

SetTitle sets field value

func (*ProductInformation) SetUpc

func (o *ProductInformation) SetUpc(v string)

SetUpc gets a reference to the given NullableString and assigns it to the Upc field.

func (*ProductInformation) SetUpcNil

func (o *ProductInformation) SetUpcNil()

SetUpcNil sets the value for Upc to be an explicit nil

func (*ProductInformation) SetUsdaCode

func (o *ProductInformation) SetUsdaCode(v string)

SetUsdaCode gets a reference to the given NullableString and assigns it to the UsdaCode field.

func (*ProductInformation) SetUsdaCodeNil

func (o *ProductInformation) SetUsdaCodeNil()

SetUsdaCodeNil sets the value for UsdaCode to be an explicit nil

func (ProductInformation) ToMap

func (o ProductInformation) ToMap() (map[string]interface{}, error)

func (*ProductInformation) UnmarshalJSON

func (o *ProductInformation) UnmarshalJSON(data []byte) (err error)

func (*ProductInformation) UnsetGeneratedText

func (o *ProductInformation) UnsetGeneratedText()

UnsetGeneratedText ensures that no value is present for GeneratedText, not even an explicit nil

func (*ProductInformation) UnsetUpc

func (o *ProductInformation) UnsetUpc()

UnsetUpc ensures that no value is present for Upc, not even an explicit nil

func (*ProductInformation) UnsetUsdaCode

func (o *ProductInformation) UnsetUsdaCode()

UnsetUsdaCode ensures that no value is present for UsdaCode, not even an explicit nil

type ProductInformationCredits

type ProductInformationCredits struct {
	Text      *string `json:"text,omitempty"`
	Link      *string `json:"link,omitempty"`
	Image     *string `json:"image,omitempty"`
	ImageLink *string `json:"imageLink,omitempty"`
}

ProductInformationCredits struct for ProductInformationCredits

func NewProductInformationCredits

func NewProductInformationCredits() *ProductInformationCredits

NewProductInformationCredits instantiates a new ProductInformationCredits object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProductInformationCreditsWithDefaults

func NewProductInformationCreditsWithDefaults() *ProductInformationCredits

NewProductInformationCreditsWithDefaults instantiates a new ProductInformationCredits object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProductInformationCredits) GetImage

func (o *ProductInformationCredits) GetImage() string

GetImage returns the Image field value if set, zero value otherwise.

func (o *ProductInformationCredits) GetImageLink() string

GetImageLink returns the ImageLink field value if set, zero value otherwise.

func (*ProductInformationCredits) GetImageLinkOk

func (o *ProductInformationCredits) GetImageLinkOk() (*string, bool)

GetImageLinkOk returns a tuple with the ImageLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductInformationCredits) GetImageOk

func (o *ProductInformationCredits) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *ProductInformationCredits) GetLink() string

GetLink returns the Link field value if set, zero value otherwise.

func (*ProductInformationCredits) GetLinkOk

func (o *ProductInformationCredits) GetLinkOk() (*string, bool)

GetLinkOk returns a tuple with the Link field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductInformationCredits) GetText

func (o *ProductInformationCredits) GetText() string

GetText returns the Text field value if set, zero value otherwise.

func (*ProductInformationCredits) GetTextOk

func (o *ProductInformationCredits) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductInformationCredits) HasImage

func (o *ProductInformationCredits) HasImage() bool

HasImage returns a boolean if a field has been set.

func (o *ProductInformationCredits) HasImageLink() bool

HasImageLink returns a boolean if a field has been set.

func (o *ProductInformationCredits) HasLink() bool

HasLink returns a boolean if a field has been set.

func (*ProductInformationCredits) HasText

func (o *ProductInformationCredits) HasText() bool

HasText returns a boolean if a field has been set.

func (ProductInformationCredits) MarshalJSON

func (o ProductInformationCredits) MarshalJSON() ([]byte, error)

func (*ProductInformationCredits) SetImage

func (o *ProductInformationCredits) SetImage(v string)

SetImage gets a reference to the given string and assigns it to the Image field.

func (o *ProductInformationCredits) SetImageLink(v string)

SetImageLink gets a reference to the given string and assigns it to the ImageLink field.

func (o *ProductInformationCredits) SetLink(v string)

SetLink gets a reference to the given string and assigns it to the Link field.

func (*ProductInformationCredits) SetText

func (o *ProductInformationCredits) SetText(v string)

SetText gets a reference to the given string and assigns it to the Text field.

func (ProductInformationCredits) ToMap

func (o ProductInformationCredits) ToMap() (map[string]interface{}, error)

type ProductsAPIService

type ProductsAPIService service

ProductsAPIService ProductsAPI service

func (*ProductsAPIService) AutocompleteProductSearch

func (a *ProductsAPIService) AutocompleteProductSearch(ctx context.Context) ApiAutocompleteProductSearchRequest

AutocompleteProductSearch Autocomplete Product Search

Generate suggestions for grocery products based on a (partial) query. The matches will be found by looking in the title only.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAutocompleteProductSearchRequest

func (*ProductsAPIService) AutocompleteProductSearchExecute

Execute executes the request

@return AutocompleteProductSearch200Response

func (*ProductsAPIService) ClassifyGroceryProduct

func (a *ProductsAPIService) ClassifyGroceryProduct(ctx context.Context) ApiClassifyGroceryProductRequest

ClassifyGroceryProduct Classify Grocery Product

This endpoint allows you to match a packaged food to a basic category, e.g. a specific brand of milk to the category milk.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiClassifyGroceryProductRequest

func (*ProductsAPIService) ClassifyGroceryProductBulk

func (a *ProductsAPIService) ClassifyGroceryProductBulk(ctx context.Context) ApiClassifyGroceryProductBulkRequest

ClassifyGroceryProductBulk Classify Grocery Product Bulk

Provide a set of product jsons, get back classified products.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiClassifyGroceryProductBulkRequest

func (*ProductsAPIService) ClassifyGroceryProductBulkExecute

Execute executes the request

@return []ClassifyGroceryProductBulk200ResponseInner

func (*ProductsAPIService) ClassifyGroceryProductExecute

Execute executes the request

@return ClassifyGroceryProduct200Response

func (*ProductsAPIService) GetComparableProducts

func (a *ProductsAPIService) GetComparableProducts(ctx context.Context, upc string) ApiGetComparableProductsRequest

GetComparableProducts Get Comparable Products

Find comparable products to the given one.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param upc The UPC of the product for which you want to find comparable products.
@return ApiGetComparableProductsRequest

func (*ProductsAPIService) GetComparableProductsExecute

Execute executes the request

@return GetComparableProducts200Response

func (*ProductsAPIService) GetProductInformation

func (a *ProductsAPIService) GetProductInformation(ctx context.Context, id int32) ApiGetProductInformationRequest

GetProductInformation Get Product Information

Use a product id to get full information about a product, such as ingredients, nutrition, etc. The nutritional information is per serving.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the packaged food.
@return ApiGetProductInformationRequest

func (*ProductsAPIService) GetProductInformationExecute

Execute executes the request

@return ProductInformation

func (*ProductsAPIService) ProductNutritionByIDImage

func (a *ProductsAPIService) ProductNutritionByIDImage(ctx context.Context, id int32) ApiProductNutritionByIDImageRequest

ProductNutritionByIDImage Product Nutrition by ID Image

Visualize a product's nutritional information as an image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the product.
@return ApiProductNutritionByIDImageRequest

func (*ProductsAPIService) ProductNutritionByIDImageExecute

func (a *ProductsAPIService) ProductNutritionByIDImageExecute(r ApiProductNutritionByIDImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ProductsAPIService) ProductNutritionLabelImage

func (a *ProductsAPIService) ProductNutritionLabelImage(ctx context.Context, id int32) ApiProductNutritionLabelImageRequest

ProductNutritionLabelImage Product Nutrition Label Image

Get a product's nutrition label as an image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The product id.
@return ApiProductNutritionLabelImageRequest

func (*ProductsAPIService) ProductNutritionLabelImageExecute

func (a *ProductsAPIService) ProductNutritionLabelImageExecute(r ApiProductNutritionLabelImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ProductsAPIService) ProductNutritionLabelWidget

func (a *ProductsAPIService) ProductNutritionLabelWidget(ctx context.Context, id int32) ApiProductNutritionLabelWidgetRequest

ProductNutritionLabelWidget Product Nutrition Label Widget

Get a product's nutrition label as an HTML widget.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The product id.
@return ApiProductNutritionLabelWidgetRequest

func (*ProductsAPIService) ProductNutritionLabelWidgetExecute

func (a *ProductsAPIService) ProductNutritionLabelWidgetExecute(r ApiProductNutritionLabelWidgetRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*ProductsAPIService) SearchGroceryProducts

func (a *ProductsAPIService) SearchGroceryProducts(ctx context.Context) ApiSearchGroceryProductsRequest

SearchGroceryProducts Search Grocery Products

Search packaged food products, such as frozen pizza or Greek yogurt.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSearchGroceryProductsRequest

func (*ProductsAPIService) SearchGroceryProductsByUPC

func (a *ProductsAPIService) SearchGroceryProductsByUPC(ctx context.Context, upc string) ApiSearchGroceryProductsByUPCRequest

SearchGroceryProductsByUPC Search Grocery Products by UPC

Get information about a packaged food using its UPC.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param upc The product's UPC.
@return ApiSearchGroceryProductsByUPCRequest

func (*ProductsAPIService) SearchGroceryProductsByUPCExecute

Execute executes the request

@return SearchGroceryProductsByUPC200Response

func (*ProductsAPIService) SearchGroceryProductsExecute

Execute executes the request

@return SearchGroceryProducts200Response

func (*ProductsAPIService) VisualizeProductNutritionByID

func (a *ProductsAPIService) VisualizeProductNutritionByID(ctx context.Context, id int32) ApiVisualizeProductNutritionByIDRequest

VisualizeProductNutritionByID Product Nutrition by ID Widget

Visualize a product's nutritional information as HTML including CSS.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the product.
@return ApiVisualizeProductNutritionByIDRequest

func (*ProductsAPIService) VisualizeProductNutritionByIDExecute

func (a *ProductsAPIService) VisualizeProductNutritionByIDExecute(r ApiVisualizeProductNutritionByIDRequest) (string, *http.Response, error)

Execute executes the request

@return string

type QuickAnswer200Response

type QuickAnswer200Response struct {
	Answer string `json:"answer"`
	Image  string `json:"image"`
}

QuickAnswer200Response

func NewQuickAnswer200Response

func NewQuickAnswer200Response(answer string, image string) *QuickAnswer200Response

NewQuickAnswer200Response instantiates a new QuickAnswer200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQuickAnswer200ResponseWithDefaults

func NewQuickAnswer200ResponseWithDefaults() *QuickAnswer200Response

NewQuickAnswer200ResponseWithDefaults instantiates a new QuickAnswer200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QuickAnswer200Response) GetAnswer

func (o *QuickAnswer200Response) GetAnswer() string

GetAnswer returns the Answer field value

func (*QuickAnswer200Response) GetAnswerOk

func (o *QuickAnswer200Response) GetAnswerOk() (*string, bool)

GetAnswerOk returns a tuple with the Answer field value and a boolean to check if the value has been set.

func (*QuickAnswer200Response) GetImage

func (o *QuickAnswer200Response) GetImage() string

GetImage returns the Image field value

func (*QuickAnswer200Response) GetImageOk

func (o *QuickAnswer200Response) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (QuickAnswer200Response) MarshalJSON

func (o QuickAnswer200Response) MarshalJSON() ([]byte, error)

func (*QuickAnswer200Response) SetAnswer

func (o *QuickAnswer200Response) SetAnswer(v string)

SetAnswer sets field value

func (*QuickAnswer200Response) SetImage

func (o *QuickAnswer200Response) SetImage(v string)

SetImage sets field value

func (QuickAnswer200Response) ToMap

func (o QuickAnswer200Response) ToMap() (map[string]interface{}, error)

func (*QuickAnswer200Response) UnmarshalJSON

func (o *QuickAnswer200Response) UnmarshalJSON(data []byte) (err error)

type RecipeInformation

type RecipeInformation struct {
	Id                       int32                                       `json:"id"`
	Title                    string                                      `json:"title"`
	Image                    NullableString                              `json:"image"`
	ImageType                *string                                     `json:"imageType,omitempty"`
	Servings                 float32                                     `json:"servings"`
	ReadyInMinutes           int32                                       `json:"readyInMinutes"`
	PreparationMinutes       NullableInt32                               `json:"preparationMinutes,omitempty"`
	CookingMinutes           NullableInt32                               `json:"cookingMinutes,omitempty"`
	License                  *string                                     `json:"license,omitempty"`
	SourceName               string                                      `json:"sourceName"`
	SourceUrl                string                                      `json:"sourceUrl"`
	SpoonacularSourceUrl     string                                      `json:"spoonacularSourceUrl"`
	AggregateLikes           int32                                       `json:"aggregateLikes"`
	HealthScore              float32                                     `json:"healthScore"`
	SpoonacularScore         float32                                     `json:"spoonacularScore"`
	PricePerServing          float32                                     `json:"pricePerServing"`
	AnalyzedInstructions     []map[string]interface{}                    `json:"analyzedInstructions"`
	Cheap                    bool                                        `json:"cheap"`
	CreditsText              string                                      `json:"creditsText"`
	Cuisines                 []string                                    `json:"cuisines"`
	DairyFree                bool                                        `json:"dairyFree"`
	Diets                    []string                                    `json:"diets"`
	Gaps                     string                                      `json:"gaps"`
	GlutenFree               bool                                        `json:"glutenFree"`
	Instructions             NullableString                              `json:"instructions"`
	LowFodmap                bool                                        `json:"lowFodmap"`
	Occasions                []string                                    `json:"occasions"`
	Sustainable              bool                                        `json:"sustainable"`
	Vegan                    bool                                        `json:"vegan"`
	Vegetarian               bool                                        `json:"vegetarian"`
	VeryHealthy              bool                                        `json:"veryHealthy"`
	VeryPopular              bool                                        `json:"veryPopular"`
	WeightWatcherSmartPoints float32                                     `json:"weightWatcherSmartPoints"`
	DishTypes                []string                                    `json:"dishTypes"`
	ExtendedIngredients      []RecipeInformationExtendedIngredientsInner `json:"extendedIngredients"`
	Summary                  string                                      `json:"summary"`
	WinePairing              *RecipeInformationWinePairing               `json:"winePairing,omitempty"`
	Taste                    *TasteInformation                           `json:"taste,omitempty"`
}

RecipeInformation

func NewRecipeInformation

func NewRecipeInformation(id int32, title string, image NullableString, servings float32, readyInMinutes int32, sourceName string, sourceUrl string, spoonacularSourceUrl string, aggregateLikes int32, healthScore float32, spoonacularScore float32, pricePerServing float32, analyzedInstructions []map[string]interface{}, cheap bool, creditsText string, cuisines []string, dairyFree bool, diets []string, gaps string, glutenFree bool, instructions NullableString, lowFodmap bool, occasions []string, sustainable bool, vegan bool, vegetarian bool, veryHealthy bool, veryPopular bool, weightWatcherSmartPoints float32, dishTypes []string, extendedIngredients []RecipeInformationExtendedIngredientsInner, summary string) *RecipeInformation

NewRecipeInformation instantiates a new RecipeInformation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRecipeInformationWithDefaults

func NewRecipeInformationWithDefaults() *RecipeInformation

NewRecipeInformationWithDefaults instantiates a new RecipeInformation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RecipeInformation) GetAggregateLikes

func (o *RecipeInformation) GetAggregateLikes() int32

GetAggregateLikes returns the AggregateLikes field value

func (*RecipeInformation) GetAggregateLikesOk

func (o *RecipeInformation) GetAggregateLikesOk() (*int32, bool)

GetAggregateLikesOk returns a tuple with the AggregateLikes field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetAnalyzedInstructions

func (o *RecipeInformation) GetAnalyzedInstructions() []map[string]interface{}

GetAnalyzedInstructions returns the AnalyzedInstructions field value

func (*RecipeInformation) GetAnalyzedInstructionsOk

func (o *RecipeInformation) GetAnalyzedInstructionsOk() ([]map[string]interface{}, bool)

GetAnalyzedInstructionsOk returns a tuple with the AnalyzedInstructions field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetCheap

func (o *RecipeInformation) GetCheap() bool

GetCheap returns the Cheap field value

func (*RecipeInformation) GetCheapOk

func (o *RecipeInformation) GetCheapOk() (*bool, bool)

GetCheapOk returns a tuple with the Cheap field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetCookingMinutes

func (o *RecipeInformation) GetCookingMinutes() int32

GetCookingMinutes returns the CookingMinutes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RecipeInformation) GetCookingMinutesOk

func (o *RecipeInformation) GetCookingMinutesOk() (*int32, bool)

GetCookingMinutesOk returns a tuple with the CookingMinutes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RecipeInformation) GetCreditsText

func (o *RecipeInformation) GetCreditsText() string

GetCreditsText returns the CreditsText field value

func (*RecipeInformation) GetCreditsTextOk

func (o *RecipeInformation) GetCreditsTextOk() (*string, bool)

GetCreditsTextOk returns a tuple with the CreditsText field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetCuisines

func (o *RecipeInformation) GetCuisines() []string

GetCuisines returns the Cuisines field value

func (*RecipeInformation) GetCuisinesOk

func (o *RecipeInformation) GetCuisinesOk() ([]string, bool)

GetCuisinesOk returns a tuple with the Cuisines field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetDairyFree

func (o *RecipeInformation) GetDairyFree() bool

GetDairyFree returns the DairyFree field value

func (*RecipeInformation) GetDairyFreeOk

func (o *RecipeInformation) GetDairyFreeOk() (*bool, bool)

GetDairyFreeOk returns a tuple with the DairyFree field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetDiets

func (o *RecipeInformation) GetDiets() []string

GetDiets returns the Diets field value

func (*RecipeInformation) GetDietsOk

func (o *RecipeInformation) GetDietsOk() ([]string, bool)

GetDietsOk returns a tuple with the Diets field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetDishTypes

func (o *RecipeInformation) GetDishTypes() []string

GetDishTypes returns the DishTypes field value

func (*RecipeInformation) GetDishTypesOk

func (o *RecipeInformation) GetDishTypesOk() ([]string, bool)

GetDishTypesOk returns a tuple with the DishTypes field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetExtendedIngredients

func (o *RecipeInformation) GetExtendedIngredients() []RecipeInformationExtendedIngredientsInner

GetExtendedIngredients returns the ExtendedIngredients field value

func (*RecipeInformation) GetExtendedIngredientsOk

func (o *RecipeInformation) GetExtendedIngredientsOk() ([]RecipeInformationExtendedIngredientsInner, bool)

GetExtendedIngredientsOk returns a tuple with the ExtendedIngredients field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetGaps

func (o *RecipeInformation) GetGaps() string

GetGaps returns the Gaps field value

func (*RecipeInformation) GetGapsOk

func (o *RecipeInformation) GetGapsOk() (*string, bool)

GetGapsOk returns a tuple with the Gaps field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetGlutenFree

func (o *RecipeInformation) GetGlutenFree() bool

GetGlutenFree returns the GlutenFree field value

func (*RecipeInformation) GetGlutenFreeOk

func (o *RecipeInformation) GetGlutenFreeOk() (*bool, bool)

GetGlutenFreeOk returns a tuple with the GlutenFree field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetHealthScore

func (o *RecipeInformation) GetHealthScore() float32

GetHealthScore returns the HealthScore field value

func (*RecipeInformation) GetHealthScoreOk

func (o *RecipeInformation) GetHealthScoreOk() (*float32, bool)

GetHealthScoreOk returns a tuple with the HealthScore field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetId

func (o *RecipeInformation) GetId() int32

GetId returns the Id field value

func (*RecipeInformation) GetIdOk

func (o *RecipeInformation) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetImage

func (o *RecipeInformation) GetImage() string

GetImage returns the Image field value If the value is explicit nil, the zero value for string will be returned

func (*RecipeInformation) GetImageOk

func (o *RecipeInformation) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RecipeInformation) GetImageType

func (o *RecipeInformation) GetImageType() string

GetImageType returns the ImageType field value if set, zero value otherwise.

func (*RecipeInformation) GetImageTypeOk

func (o *RecipeInformation) GetImageTypeOk() (*string, bool)

GetImageTypeOk returns a tuple with the ImageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipeInformation) GetInstructions

func (o *RecipeInformation) GetInstructions() string

GetInstructions returns the Instructions field value If the value is explicit nil, the zero value for string will be returned

func (*RecipeInformation) GetInstructionsOk

func (o *RecipeInformation) GetInstructionsOk() (*string, bool)

GetInstructionsOk returns a tuple with the Instructions field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RecipeInformation) GetLicense

func (o *RecipeInformation) GetLicense() string

GetLicense returns the License field value if set, zero value otherwise.

func (*RecipeInformation) GetLicenseOk

func (o *RecipeInformation) GetLicenseOk() (*string, bool)

GetLicenseOk returns a tuple with the License field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipeInformation) GetLowFodmap

func (o *RecipeInformation) GetLowFodmap() bool

GetLowFodmap returns the LowFodmap field value

func (*RecipeInformation) GetLowFodmapOk

func (o *RecipeInformation) GetLowFodmapOk() (*bool, bool)

GetLowFodmapOk returns a tuple with the LowFodmap field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetOccasions

func (o *RecipeInformation) GetOccasions() []string

GetOccasions returns the Occasions field value

func (*RecipeInformation) GetOccasionsOk

func (o *RecipeInformation) GetOccasionsOk() ([]string, bool)

GetOccasionsOk returns a tuple with the Occasions field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetPreparationMinutes

func (o *RecipeInformation) GetPreparationMinutes() int32

GetPreparationMinutes returns the PreparationMinutes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RecipeInformation) GetPreparationMinutesOk

func (o *RecipeInformation) GetPreparationMinutesOk() (*int32, bool)

GetPreparationMinutesOk returns a tuple with the PreparationMinutes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RecipeInformation) GetPricePerServing

func (o *RecipeInformation) GetPricePerServing() float32

GetPricePerServing returns the PricePerServing field value

func (*RecipeInformation) GetPricePerServingOk

func (o *RecipeInformation) GetPricePerServingOk() (*float32, bool)

GetPricePerServingOk returns a tuple with the PricePerServing field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetReadyInMinutes

func (o *RecipeInformation) GetReadyInMinutes() int32

GetReadyInMinutes returns the ReadyInMinutes field value

func (*RecipeInformation) GetReadyInMinutesOk

func (o *RecipeInformation) GetReadyInMinutesOk() (*int32, bool)

GetReadyInMinutesOk returns a tuple with the ReadyInMinutes field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetServings

func (o *RecipeInformation) GetServings() float32

GetServings returns the Servings field value

func (*RecipeInformation) GetServingsOk

func (o *RecipeInformation) GetServingsOk() (*float32, bool)

GetServingsOk returns a tuple with the Servings field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetSourceName

func (o *RecipeInformation) GetSourceName() string

GetSourceName returns the SourceName field value

func (*RecipeInformation) GetSourceNameOk

func (o *RecipeInformation) GetSourceNameOk() (*string, bool)

GetSourceNameOk returns a tuple with the SourceName field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetSourceUrl

func (o *RecipeInformation) GetSourceUrl() string

GetSourceUrl returns the SourceUrl field value

func (*RecipeInformation) GetSourceUrlOk

func (o *RecipeInformation) GetSourceUrlOk() (*string, bool)

GetSourceUrlOk returns a tuple with the SourceUrl field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetSpoonacularScore

func (o *RecipeInformation) GetSpoonacularScore() float32

GetSpoonacularScore returns the SpoonacularScore field value

func (*RecipeInformation) GetSpoonacularScoreOk

func (o *RecipeInformation) GetSpoonacularScoreOk() (*float32, bool)

GetSpoonacularScoreOk returns a tuple with the SpoonacularScore field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetSpoonacularSourceUrl

func (o *RecipeInformation) GetSpoonacularSourceUrl() string

GetSpoonacularSourceUrl returns the SpoonacularSourceUrl field value

func (*RecipeInformation) GetSpoonacularSourceUrlOk

func (o *RecipeInformation) GetSpoonacularSourceUrlOk() (*string, bool)

GetSpoonacularSourceUrlOk returns a tuple with the SpoonacularSourceUrl field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetSummary

func (o *RecipeInformation) GetSummary() string

GetSummary returns the Summary field value

func (*RecipeInformation) GetSummaryOk

func (o *RecipeInformation) GetSummaryOk() (*string, bool)

GetSummaryOk returns a tuple with the Summary field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetSustainable

func (o *RecipeInformation) GetSustainable() bool

GetSustainable returns the Sustainable field value

func (*RecipeInformation) GetSustainableOk

func (o *RecipeInformation) GetSustainableOk() (*bool, bool)

GetSustainableOk returns a tuple with the Sustainable field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetTaste

func (o *RecipeInformation) GetTaste() TasteInformation

GetTaste returns the Taste field value if set, zero value otherwise.

func (*RecipeInformation) GetTasteOk

func (o *RecipeInformation) GetTasteOk() (*TasteInformation, bool)

GetTasteOk returns a tuple with the Taste field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipeInformation) GetTitle

func (o *RecipeInformation) GetTitle() string

GetTitle returns the Title field value

func (*RecipeInformation) GetTitleOk

func (o *RecipeInformation) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetVegan

func (o *RecipeInformation) GetVegan() bool

GetVegan returns the Vegan field value

func (*RecipeInformation) GetVeganOk

func (o *RecipeInformation) GetVeganOk() (*bool, bool)

GetVeganOk returns a tuple with the Vegan field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetVegetarian

func (o *RecipeInformation) GetVegetarian() bool

GetVegetarian returns the Vegetarian field value

func (*RecipeInformation) GetVegetarianOk

func (o *RecipeInformation) GetVegetarianOk() (*bool, bool)

GetVegetarianOk returns a tuple with the Vegetarian field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetVeryHealthy

func (o *RecipeInformation) GetVeryHealthy() bool

GetVeryHealthy returns the VeryHealthy field value

func (*RecipeInformation) GetVeryHealthyOk

func (o *RecipeInformation) GetVeryHealthyOk() (*bool, bool)

GetVeryHealthyOk returns a tuple with the VeryHealthy field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetVeryPopular

func (o *RecipeInformation) GetVeryPopular() bool

GetVeryPopular returns the VeryPopular field value

func (*RecipeInformation) GetVeryPopularOk

func (o *RecipeInformation) GetVeryPopularOk() (*bool, bool)

GetVeryPopularOk returns a tuple with the VeryPopular field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetWeightWatcherSmartPoints

func (o *RecipeInformation) GetWeightWatcherSmartPoints() float32

GetWeightWatcherSmartPoints returns the WeightWatcherSmartPoints field value

func (*RecipeInformation) GetWeightWatcherSmartPointsOk

func (o *RecipeInformation) GetWeightWatcherSmartPointsOk() (*float32, bool)

GetWeightWatcherSmartPointsOk returns a tuple with the WeightWatcherSmartPoints field value and a boolean to check if the value has been set.

func (*RecipeInformation) GetWinePairing

func (o *RecipeInformation) GetWinePairing() RecipeInformationWinePairing

GetWinePairing returns the WinePairing field value if set, zero value otherwise.

func (*RecipeInformation) GetWinePairingOk

func (o *RecipeInformation) GetWinePairingOk() (*RecipeInformationWinePairing, bool)

GetWinePairingOk returns a tuple with the WinePairing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipeInformation) HasCookingMinutes

func (o *RecipeInformation) HasCookingMinutes() bool

HasCookingMinutes returns a boolean if a field has been set.

func (*RecipeInformation) HasImageType

func (o *RecipeInformation) HasImageType() bool

HasImageType returns a boolean if a field has been set.

func (*RecipeInformation) HasLicense

func (o *RecipeInformation) HasLicense() bool

HasLicense returns a boolean if a field has been set.

func (*RecipeInformation) HasPreparationMinutes

func (o *RecipeInformation) HasPreparationMinutes() bool

HasPreparationMinutes returns a boolean if a field has been set.

func (*RecipeInformation) HasTaste

func (o *RecipeInformation) HasTaste() bool

HasTaste returns a boolean if a field has been set.

func (*RecipeInformation) HasWinePairing

func (o *RecipeInformation) HasWinePairing() bool

HasWinePairing returns a boolean if a field has been set.

func (RecipeInformation) MarshalJSON

func (o RecipeInformation) MarshalJSON() ([]byte, error)

func (*RecipeInformation) SetAggregateLikes

func (o *RecipeInformation) SetAggregateLikes(v int32)

SetAggregateLikes sets field value

func (*RecipeInformation) SetAnalyzedInstructions

func (o *RecipeInformation) SetAnalyzedInstructions(v []map[string]interface{})

SetAnalyzedInstructions sets field value

func (*RecipeInformation) SetCheap

func (o *RecipeInformation) SetCheap(v bool)

SetCheap sets field value

func (*RecipeInformation) SetCookingMinutes

func (o *RecipeInformation) SetCookingMinutes(v int32)

SetCookingMinutes gets a reference to the given NullableInt32 and assigns it to the CookingMinutes field.

func (*RecipeInformation) SetCookingMinutesNil

func (o *RecipeInformation) SetCookingMinutesNil()

SetCookingMinutesNil sets the value for CookingMinutes to be an explicit nil

func (*RecipeInformation) SetCreditsText

func (o *RecipeInformation) SetCreditsText(v string)

SetCreditsText sets field value

func (*RecipeInformation) SetCuisines

func (o *RecipeInformation) SetCuisines(v []string)

SetCuisines sets field value

func (*RecipeInformation) SetDairyFree

func (o *RecipeInformation) SetDairyFree(v bool)

SetDairyFree sets field value

func (*RecipeInformation) SetDiets

func (o *RecipeInformation) SetDiets(v []string)

SetDiets sets field value

func (*RecipeInformation) SetDishTypes

func (o *RecipeInformation) SetDishTypes(v []string)

SetDishTypes sets field value

func (*RecipeInformation) SetExtendedIngredients

func (o *RecipeInformation) SetExtendedIngredients(v []RecipeInformationExtendedIngredientsInner)

SetExtendedIngredients sets field value

func (*RecipeInformation) SetGaps

func (o *RecipeInformation) SetGaps(v string)

SetGaps sets field value

func (*RecipeInformation) SetGlutenFree

func (o *RecipeInformation) SetGlutenFree(v bool)

SetGlutenFree sets field value

func (*RecipeInformation) SetHealthScore

func (o *RecipeInformation) SetHealthScore(v float32)

SetHealthScore sets field value

func (*RecipeInformation) SetId

func (o *RecipeInformation) SetId(v int32)

SetId sets field value

func (*RecipeInformation) SetImage

func (o *RecipeInformation) SetImage(v string)

SetImage sets field value

func (*RecipeInformation) SetImageType

func (o *RecipeInformation) SetImageType(v string)

SetImageType gets a reference to the given string and assigns it to the ImageType field.

func (*RecipeInformation) SetInstructions

func (o *RecipeInformation) SetInstructions(v string)

SetInstructions sets field value

func (*RecipeInformation) SetLicense

func (o *RecipeInformation) SetLicense(v string)

SetLicense gets a reference to the given string and assigns it to the License field.

func (*RecipeInformation) SetLowFodmap

func (o *RecipeInformation) SetLowFodmap(v bool)

SetLowFodmap sets field value

func (*RecipeInformation) SetOccasions

func (o *RecipeInformation) SetOccasions(v []string)

SetOccasions sets field value

func (*RecipeInformation) SetPreparationMinutes

func (o *RecipeInformation) SetPreparationMinutes(v int32)

SetPreparationMinutes gets a reference to the given NullableInt32 and assigns it to the PreparationMinutes field.

func (*RecipeInformation) SetPreparationMinutesNil

func (o *RecipeInformation) SetPreparationMinutesNil()

SetPreparationMinutesNil sets the value for PreparationMinutes to be an explicit nil

func (*RecipeInformation) SetPricePerServing

func (o *RecipeInformation) SetPricePerServing(v float32)

SetPricePerServing sets field value

func (*RecipeInformation) SetReadyInMinutes

func (o *RecipeInformation) SetReadyInMinutes(v int32)

SetReadyInMinutes sets field value

func (*RecipeInformation) SetServings

func (o *RecipeInformation) SetServings(v float32)

SetServings sets field value

func (*RecipeInformation) SetSourceName

func (o *RecipeInformation) SetSourceName(v string)

SetSourceName sets field value

func (*RecipeInformation) SetSourceUrl

func (o *RecipeInformation) SetSourceUrl(v string)

SetSourceUrl sets field value

func (*RecipeInformation) SetSpoonacularScore

func (o *RecipeInformation) SetSpoonacularScore(v float32)

SetSpoonacularScore sets field value

func (*RecipeInformation) SetSpoonacularSourceUrl

func (o *RecipeInformation) SetSpoonacularSourceUrl(v string)

SetSpoonacularSourceUrl sets field value

func (*RecipeInformation) SetSummary

func (o *RecipeInformation) SetSummary(v string)

SetSummary sets field value

func (*RecipeInformation) SetSustainable

func (o *RecipeInformation) SetSustainable(v bool)

SetSustainable sets field value

func (*RecipeInformation) SetTaste

func (o *RecipeInformation) SetTaste(v TasteInformation)

SetTaste gets a reference to the given TasteInformation and assigns it to the Taste field.

func (*RecipeInformation) SetTitle

func (o *RecipeInformation) SetTitle(v string)

SetTitle sets field value

func (*RecipeInformation) SetVegan

func (o *RecipeInformation) SetVegan(v bool)

SetVegan sets field value

func (*RecipeInformation) SetVegetarian

func (o *RecipeInformation) SetVegetarian(v bool)

SetVegetarian sets field value

func (*RecipeInformation) SetVeryHealthy

func (o *RecipeInformation) SetVeryHealthy(v bool)

SetVeryHealthy sets field value

func (*RecipeInformation) SetVeryPopular

func (o *RecipeInformation) SetVeryPopular(v bool)

SetVeryPopular sets field value

func (*RecipeInformation) SetWeightWatcherSmartPoints

func (o *RecipeInformation) SetWeightWatcherSmartPoints(v float32)

SetWeightWatcherSmartPoints sets field value

func (*RecipeInformation) SetWinePairing

func (o *RecipeInformation) SetWinePairing(v RecipeInformationWinePairing)

SetWinePairing gets a reference to the given RecipeInformationWinePairing and assigns it to the WinePairing field.

func (RecipeInformation) ToMap

func (o RecipeInformation) ToMap() (map[string]interface{}, error)

func (*RecipeInformation) UnmarshalJSON

func (o *RecipeInformation) UnmarshalJSON(data []byte) (err error)

func (*RecipeInformation) UnsetCookingMinutes

func (o *RecipeInformation) UnsetCookingMinutes()

UnsetCookingMinutes ensures that no value is present for CookingMinutes, not even an explicit nil

func (*RecipeInformation) UnsetPreparationMinutes

func (o *RecipeInformation) UnsetPreparationMinutes()

UnsetPreparationMinutes ensures that no value is present for PreparationMinutes, not even an explicit nil

type RecipeInformationExtendedIngredientsInner

type RecipeInformationExtendedIngredientsInner struct {
	Aisle        string                                             `json:"aisle"`
	Amount       float32                                            `json:"amount"`
	Consistency  string                                             `json:"consistency"`
	Id           int32                                              `json:"id"`
	Image        string                                             `json:"image"`
	Measures     *RecipeInformationExtendedIngredientsInnerMeasures `json:"measures,omitempty"`
	Meta         []string                                           `json:"meta,omitempty"`
	Name         string                                             `json:"name"`
	Original     string                                             `json:"original"`
	OriginalName string                                             `json:"originalName"`
	Unit         string                                             `json:"unit"`
}

RecipeInformationExtendedIngredientsInner struct for RecipeInformationExtendedIngredientsInner

func NewRecipeInformationExtendedIngredientsInner

func NewRecipeInformationExtendedIngredientsInner(aisle string, amount float32, consistency string, id int32, image string, name string, original string, originalName string, unit string) *RecipeInformationExtendedIngredientsInner

NewRecipeInformationExtendedIngredientsInner instantiates a new RecipeInformationExtendedIngredientsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRecipeInformationExtendedIngredientsInnerWithDefaults

func NewRecipeInformationExtendedIngredientsInnerWithDefaults() *RecipeInformationExtendedIngredientsInner

NewRecipeInformationExtendedIngredientsInnerWithDefaults instantiates a new RecipeInformationExtendedIngredientsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RecipeInformationExtendedIngredientsInner) GetAisle

GetAisle returns the Aisle field value

func (*RecipeInformationExtendedIngredientsInner) GetAisleOk

GetAisleOk returns a tuple with the Aisle field value and a boolean to check if the value has been set.

func (*RecipeInformationExtendedIngredientsInner) GetAmount

GetAmount returns the Amount field value

func (*RecipeInformationExtendedIngredientsInner) GetAmountOk

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*RecipeInformationExtendedIngredientsInner) GetConsistency

GetConsistency returns the Consistency field value

func (*RecipeInformationExtendedIngredientsInner) GetConsistencyOk

func (o *RecipeInformationExtendedIngredientsInner) GetConsistencyOk() (*string, bool)

GetConsistencyOk returns a tuple with the Consistency field value and a boolean to check if the value has been set.

func (*RecipeInformationExtendedIngredientsInner) GetId

GetId returns the Id field value

func (*RecipeInformationExtendedIngredientsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RecipeInformationExtendedIngredientsInner) GetImage

GetImage returns the Image field value

func (*RecipeInformationExtendedIngredientsInner) GetImageOk

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*RecipeInformationExtendedIngredientsInner) GetMeasures

GetMeasures returns the Measures field value if set, zero value otherwise.

func (*RecipeInformationExtendedIngredientsInner) GetMeasuresOk

GetMeasuresOk returns a tuple with the Measures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipeInformationExtendedIngredientsInner) GetMeta

GetMeta returns the Meta field value if set, zero value otherwise.

func (*RecipeInformationExtendedIngredientsInner) GetMetaOk

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipeInformationExtendedIngredientsInner) GetName

GetName returns the Name field value

func (*RecipeInformationExtendedIngredientsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RecipeInformationExtendedIngredientsInner) GetOriginal

GetOriginal returns the Original field value

func (*RecipeInformationExtendedIngredientsInner) GetOriginalName

GetOriginalName returns the OriginalName field value

func (*RecipeInformationExtendedIngredientsInner) GetOriginalNameOk

func (o *RecipeInformationExtendedIngredientsInner) GetOriginalNameOk() (*string, bool)

GetOriginalNameOk returns a tuple with the OriginalName field value and a boolean to check if the value has been set.

func (*RecipeInformationExtendedIngredientsInner) GetOriginalOk

func (o *RecipeInformationExtendedIngredientsInner) GetOriginalOk() (*string, bool)

GetOriginalOk returns a tuple with the Original field value and a boolean to check if the value has been set.

func (*RecipeInformationExtendedIngredientsInner) GetUnit

GetUnit returns the Unit field value

func (*RecipeInformationExtendedIngredientsInner) GetUnitOk

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (*RecipeInformationExtendedIngredientsInner) HasMeasures

HasMeasures returns a boolean if a field has been set.

func (*RecipeInformationExtendedIngredientsInner) HasMeta

HasMeta returns a boolean if a field has been set.

func (RecipeInformationExtendedIngredientsInner) MarshalJSON

func (*RecipeInformationExtendedIngredientsInner) SetAisle

SetAisle sets field value

func (*RecipeInformationExtendedIngredientsInner) SetAmount

SetAmount sets field value

func (*RecipeInformationExtendedIngredientsInner) SetConsistency

SetConsistency sets field value

func (*RecipeInformationExtendedIngredientsInner) SetId

SetId sets field value

func (*RecipeInformationExtendedIngredientsInner) SetImage

SetImage sets field value

func (*RecipeInformationExtendedIngredientsInner) SetMeasures

SetMeasures gets a reference to the given RecipeInformationExtendedIngredientsInnerMeasures and assigns it to the Measures field.

func (*RecipeInformationExtendedIngredientsInner) SetMeta

SetMeta gets a reference to the given []string and assigns it to the Meta field.

func (*RecipeInformationExtendedIngredientsInner) SetName

SetName sets field value

func (*RecipeInformationExtendedIngredientsInner) SetOriginal

SetOriginal sets field value

func (*RecipeInformationExtendedIngredientsInner) SetOriginalName

func (o *RecipeInformationExtendedIngredientsInner) SetOriginalName(v string)

SetOriginalName sets field value

func (*RecipeInformationExtendedIngredientsInner) SetUnit

SetUnit sets field value

func (RecipeInformationExtendedIngredientsInner) ToMap

func (o RecipeInformationExtendedIngredientsInner) ToMap() (map[string]interface{}, error)

func (*RecipeInformationExtendedIngredientsInner) UnmarshalJSON

func (o *RecipeInformationExtendedIngredientsInner) UnmarshalJSON(data []byte) (err error)

type RecipeInformationExtendedIngredientsInnerMeasures

type RecipeInformationExtendedIngredientsInnerMeasures struct {
	Metric RecipeInformationExtendedIngredientsInnerMeasuresMetric `json:"metric"`
	Us     RecipeInformationExtendedIngredientsInnerMeasuresMetric `json:"us"`
}

RecipeInformationExtendedIngredientsInnerMeasures struct for RecipeInformationExtendedIngredientsInnerMeasures

func NewRecipeInformationExtendedIngredientsInnerMeasures

NewRecipeInformationExtendedIngredientsInnerMeasures instantiates a new RecipeInformationExtendedIngredientsInnerMeasures object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRecipeInformationExtendedIngredientsInnerMeasuresWithDefaults

func NewRecipeInformationExtendedIngredientsInnerMeasuresWithDefaults() *RecipeInformationExtendedIngredientsInnerMeasures

NewRecipeInformationExtendedIngredientsInnerMeasuresWithDefaults instantiates a new RecipeInformationExtendedIngredientsInnerMeasures object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RecipeInformationExtendedIngredientsInnerMeasures) GetMetric

GetMetric returns the Metric field value

func (*RecipeInformationExtendedIngredientsInnerMeasures) GetMetricOk

GetMetricOk returns a tuple with the Metric field value and a boolean to check if the value has been set.

func (*RecipeInformationExtendedIngredientsInnerMeasures) GetUs

GetUs returns the Us field value

func (*RecipeInformationExtendedIngredientsInnerMeasures) GetUsOk

GetUsOk returns a tuple with the Us field value and a boolean to check if the value has been set.

func (RecipeInformationExtendedIngredientsInnerMeasures) MarshalJSON

func (*RecipeInformationExtendedIngredientsInnerMeasures) SetMetric

SetMetric sets field value

func (*RecipeInformationExtendedIngredientsInnerMeasures) SetUs

SetUs sets field value

func (RecipeInformationExtendedIngredientsInnerMeasures) ToMap

func (o RecipeInformationExtendedIngredientsInnerMeasures) ToMap() (map[string]interface{}, error)

func (*RecipeInformationExtendedIngredientsInnerMeasures) UnmarshalJSON

func (o *RecipeInformationExtendedIngredientsInnerMeasures) UnmarshalJSON(data []byte) (err error)

type RecipeInformationExtendedIngredientsInnerMeasuresMetric

type RecipeInformationExtendedIngredientsInnerMeasuresMetric struct {
	Amount    float32 `json:"amount"`
	UnitLong  string  `json:"unitLong"`
	UnitShort string  `json:"unitShort"`
}

RecipeInformationExtendedIngredientsInnerMeasuresMetric struct for RecipeInformationExtendedIngredientsInnerMeasuresMetric

func NewRecipeInformationExtendedIngredientsInnerMeasuresMetric

func NewRecipeInformationExtendedIngredientsInnerMeasuresMetric(amount float32, unitLong string, unitShort string) *RecipeInformationExtendedIngredientsInnerMeasuresMetric

NewRecipeInformationExtendedIngredientsInnerMeasuresMetric instantiates a new RecipeInformationExtendedIngredientsInnerMeasuresMetric object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRecipeInformationExtendedIngredientsInnerMeasuresMetricWithDefaults

func NewRecipeInformationExtendedIngredientsInnerMeasuresMetricWithDefaults() *RecipeInformationExtendedIngredientsInnerMeasuresMetric

NewRecipeInformationExtendedIngredientsInnerMeasuresMetricWithDefaults instantiates a new RecipeInformationExtendedIngredientsInnerMeasuresMetric object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RecipeInformationExtendedIngredientsInnerMeasuresMetric) GetAmount

GetAmount returns the Amount field value

func (*RecipeInformationExtendedIngredientsInnerMeasuresMetric) GetAmountOk

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*RecipeInformationExtendedIngredientsInnerMeasuresMetric) GetUnitLong

GetUnitLong returns the UnitLong field value

func (*RecipeInformationExtendedIngredientsInnerMeasuresMetric) GetUnitLongOk

GetUnitLongOk returns a tuple with the UnitLong field value and a boolean to check if the value has been set.

func (*RecipeInformationExtendedIngredientsInnerMeasuresMetric) GetUnitShort

GetUnitShort returns the UnitShort field value

func (*RecipeInformationExtendedIngredientsInnerMeasuresMetric) GetUnitShortOk

GetUnitShortOk returns a tuple with the UnitShort field value and a boolean to check if the value has been set.

func (RecipeInformationExtendedIngredientsInnerMeasuresMetric) MarshalJSON

func (*RecipeInformationExtendedIngredientsInnerMeasuresMetric) SetAmount

SetAmount sets field value

func (*RecipeInformationExtendedIngredientsInnerMeasuresMetric) SetUnitLong

SetUnitLong sets field value

func (*RecipeInformationExtendedIngredientsInnerMeasuresMetric) SetUnitShort

SetUnitShort sets field value

func (RecipeInformationExtendedIngredientsInnerMeasuresMetric) ToMap

func (*RecipeInformationExtendedIngredientsInnerMeasuresMetric) UnmarshalJSON

type RecipeInformationWinePairing

type RecipeInformationWinePairing struct {
	PairedWines    []string                                          `json:"pairedWines,omitempty"`
	PairingText    *string                                           `json:"pairingText,omitempty"`
	ProductMatches []RecipeInformationWinePairingProductMatchesInner `json:"productMatches,omitempty"`
}

RecipeInformationWinePairing struct for RecipeInformationWinePairing

func NewRecipeInformationWinePairing

func NewRecipeInformationWinePairing() *RecipeInformationWinePairing

NewRecipeInformationWinePairing instantiates a new RecipeInformationWinePairing object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRecipeInformationWinePairingWithDefaults

func NewRecipeInformationWinePairingWithDefaults() *RecipeInformationWinePairing

NewRecipeInformationWinePairingWithDefaults instantiates a new RecipeInformationWinePairing object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RecipeInformationWinePairing) GetPairedWines

func (o *RecipeInformationWinePairing) GetPairedWines() []string

GetPairedWines returns the PairedWines field value if set, zero value otherwise.

func (*RecipeInformationWinePairing) GetPairedWinesOk

func (o *RecipeInformationWinePairing) GetPairedWinesOk() ([]string, bool)

GetPairedWinesOk returns a tuple with the PairedWines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipeInformationWinePairing) GetPairingText

func (o *RecipeInformationWinePairing) GetPairingText() string

GetPairingText returns the PairingText field value if set, zero value otherwise.

func (*RecipeInformationWinePairing) GetPairingTextOk

func (o *RecipeInformationWinePairing) GetPairingTextOk() (*string, bool)

GetPairingTextOk returns a tuple with the PairingText field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipeInformationWinePairing) GetProductMatches

GetProductMatches returns the ProductMatches field value if set, zero value otherwise.

func (*RecipeInformationWinePairing) GetProductMatchesOk

GetProductMatchesOk returns a tuple with the ProductMatches field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipeInformationWinePairing) HasPairedWines

func (o *RecipeInformationWinePairing) HasPairedWines() bool

HasPairedWines returns a boolean if a field has been set.

func (*RecipeInformationWinePairing) HasPairingText

func (o *RecipeInformationWinePairing) HasPairingText() bool

HasPairingText returns a boolean if a field has been set.

func (*RecipeInformationWinePairing) HasProductMatches

func (o *RecipeInformationWinePairing) HasProductMatches() bool

HasProductMatches returns a boolean if a field has been set.

func (RecipeInformationWinePairing) MarshalJSON

func (o RecipeInformationWinePairing) MarshalJSON() ([]byte, error)

func (*RecipeInformationWinePairing) SetPairedWines

func (o *RecipeInformationWinePairing) SetPairedWines(v []string)

SetPairedWines gets a reference to the given []string and assigns it to the PairedWines field.

func (*RecipeInformationWinePairing) SetPairingText

func (o *RecipeInformationWinePairing) SetPairingText(v string)

SetPairingText gets a reference to the given string and assigns it to the PairingText field.

func (*RecipeInformationWinePairing) SetProductMatches

SetProductMatches gets a reference to the given []RecipeInformationWinePairingProductMatchesInner and assigns it to the ProductMatches field.

func (RecipeInformationWinePairing) ToMap

func (o RecipeInformationWinePairing) ToMap() (map[string]interface{}, error)

type RecipeInformationWinePairingProductMatchesInner

type RecipeInformationWinePairingProductMatchesInner struct {
	Id            int32   `json:"id"`
	Title         string  `json:"title"`
	Description   string  `json:"description"`
	Price         string  `json:"price"`
	ImageUrl      string  `json:"imageUrl"`
	AverageRating float32 `json:"averageRating"`
	RatingCount   int32   `json:"ratingCount"`
	Score         float32 `json:"score"`
	Link          string  `json:"link"`
}

RecipeInformationWinePairingProductMatchesInner struct for RecipeInformationWinePairingProductMatchesInner

func NewRecipeInformationWinePairingProductMatchesInner

func NewRecipeInformationWinePairingProductMatchesInner(id int32, title string, description string, price string, imageUrl string, averageRating float32, ratingCount int32, score float32, link string) *RecipeInformationWinePairingProductMatchesInner

NewRecipeInformationWinePairingProductMatchesInner instantiates a new RecipeInformationWinePairingProductMatchesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRecipeInformationWinePairingProductMatchesInnerWithDefaults

func NewRecipeInformationWinePairingProductMatchesInnerWithDefaults() *RecipeInformationWinePairingProductMatchesInner

NewRecipeInformationWinePairingProductMatchesInnerWithDefaults instantiates a new RecipeInformationWinePairingProductMatchesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RecipeInformationWinePairingProductMatchesInner) GetAverageRating

GetAverageRating returns the AverageRating field value

func (*RecipeInformationWinePairingProductMatchesInner) GetAverageRatingOk

func (o *RecipeInformationWinePairingProductMatchesInner) GetAverageRatingOk() (*float32, bool)

GetAverageRatingOk returns a tuple with the AverageRating field value and a boolean to check if the value has been set.

func (*RecipeInformationWinePairingProductMatchesInner) GetDescription

GetDescription returns the Description field value

func (*RecipeInformationWinePairingProductMatchesInner) GetDescriptionOk

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*RecipeInformationWinePairingProductMatchesInner) GetId

GetId returns the Id field value

func (*RecipeInformationWinePairingProductMatchesInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RecipeInformationWinePairingProductMatchesInner) GetImageUrl

GetImageUrl returns the ImageUrl field value

func (*RecipeInformationWinePairingProductMatchesInner) GetImageUrlOk

GetImageUrlOk returns a tuple with the ImageUrl field value and a boolean to check if the value has been set.

GetLink returns the Link field value

func (*RecipeInformationWinePairingProductMatchesInner) GetLinkOk

GetLinkOk returns a tuple with the Link field value and a boolean to check if the value has been set.

func (*RecipeInformationWinePairingProductMatchesInner) GetPrice

GetPrice returns the Price field value

func (*RecipeInformationWinePairingProductMatchesInner) GetPriceOk

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (*RecipeInformationWinePairingProductMatchesInner) GetRatingCount

GetRatingCount returns the RatingCount field value

func (*RecipeInformationWinePairingProductMatchesInner) GetRatingCountOk

GetRatingCountOk returns a tuple with the RatingCount field value and a boolean to check if the value has been set.

func (*RecipeInformationWinePairingProductMatchesInner) GetScore

GetScore returns the Score field value

func (*RecipeInformationWinePairingProductMatchesInner) GetScoreOk

GetScoreOk returns a tuple with the Score field value and a boolean to check if the value has been set.

func (*RecipeInformationWinePairingProductMatchesInner) GetTitle

GetTitle returns the Title field value

func (*RecipeInformationWinePairingProductMatchesInner) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (RecipeInformationWinePairingProductMatchesInner) MarshalJSON

func (*RecipeInformationWinePairingProductMatchesInner) SetAverageRating

SetAverageRating sets field value

func (*RecipeInformationWinePairingProductMatchesInner) SetDescription

SetDescription sets field value

func (*RecipeInformationWinePairingProductMatchesInner) SetId

SetId sets field value

func (*RecipeInformationWinePairingProductMatchesInner) SetImageUrl

SetImageUrl sets field value

SetLink sets field value

func (*RecipeInformationWinePairingProductMatchesInner) SetPrice

SetPrice sets field value

func (*RecipeInformationWinePairingProductMatchesInner) SetRatingCount

SetRatingCount sets field value

func (*RecipeInformationWinePairingProductMatchesInner) SetScore

SetScore sets field value

func (*RecipeInformationWinePairingProductMatchesInner) SetTitle

SetTitle sets field value

func (RecipeInformationWinePairingProductMatchesInner) ToMap

func (o RecipeInformationWinePairingProductMatchesInner) ToMap() (map[string]interface{}, error)

func (*RecipeInformationWinePairingProductMatchesInner) UnmarshalJSON

func (o *RecipeInformationWinePairingProductMatchesInner) UnmarshalJSON(data []byte) (err error)

type RecipesAPIService

type RecipesAPIService service

RecipesAPIService RecipesAPI service

func (*RecipesAPIService) AnalyzeARecipeSearchQuery

func (a *RecipesAPIService) AnalyzeARecipeSearchQuery(ctx context.Context) ApiAnalyzeARecipeSearchQueryRequest

AnalyzeARecipeSearchQuery Analyze a Recipe Search Query

Parse a recipe search query to find out its intention.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAnalyzeARecipeSearchQueryRequest

func (*RecipesAPIService) AnalyzeARecipeSearchQueryExecute

Execute executes the request

@return AnalyzeARecipeSearchQuery200Response

func (*RecipesAPIService) AnalyzeRecipeInstructions

func (a *RecipesAPIService) AnalyzeRecipeInstructions(ctx context.Context) ApiAnalyzeRecipeInstructionsRequest

AnalyzeRecipeInstructions Analyze Recipe Instructions

This endpoint allows you to break down instructions into atomic steps. Furthermore, each step will contain the ingredients and equipment required. Additionally, all ingredients and equipment from the recipe's instructions will be extracted independently of the step they're used in.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAnalyzeRecipeInstructionsRequest

func (*RecipesAPIService) AnalyzeRecipeInstructionsExecute

Execute executes the request

@return AnalyzeRecipeInstructions200Response

func (*RecipesAPIService) AutocompleteRecipeSearch

func (a *RecipesAPIService) AutocompleteRecipeSearch(ctx context.Context) ApiAutocompleteRecipeSearchRequest

AutocompleteRecipeSearch Autocomplete Recipe Search

Autocomplete a partial input to suggest possible recipe names.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAutocompleteRecipeSearchRequest

func (*RecipesAPIService) AutocompleteRecipeSearchExecute

Execute executes the request

@return []AutocompleteRecipeSearch200ResponseInner

func (*RecipesAPIService) ClassifyCuisine

ClassifyCuisine Classify Cuisine

Classify the recipe's cuisine.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiClassifyCuisineRequest

func (*RecipesAPIService) ClassifyCuisineExecute

Execute executes the request

@return ClassifyCuisine200Response

func (*RecipesAPIService) ComputeGlycemicLoad

func (a *RecipesAPIService) ComputeGlycemicLoad(ctx context.Context) ApiComputeGlycemicLoadRequest

ComputeGlycemicLoad Compute Glycemic Load

Retrieve the glycemic index for a list of ingredients and compute the individual and total glycemic load.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiComputeGlycemicLoadRequest

func (*RecipesAPIService) ComputeGlycemicLoadExecute

Execute executes the request

@return ComputeGlycemicLoad200Response

func (*RecipesAPIService) ConvertAmounts

ConvertAmounts Convert Amounts

Convert amounts like "2 cups of flour to grams".

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiConvertAmountsRequest

func (*RecipesAPIService) ConvertAmountsExecute

Execute executes the request

@return ConvertAmounts200Response

func (*RecipesAPIService) CreateRecipeCard

CreateRecipeCard Create Recipe Card

Generate a recipe card for a recipe.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateRecipeCardRequest

func (*RecipesAPIService) CreateRecipeCardExecute

Execute executes the request

@return CreateRecipeCard200Response

func (*RecipesAPIService) EquipmentByIDImage

func (a *RecipesAPIService) EquipmentByIDImage(ctx context.Context, id int32) ApiEquipmentByIDImageRequest

EquipmentByIDImage Equipment by ID Image

Visualize a recipe's equipment list as an image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiEquipmentByIDImageRequest

func (*RecipesAPIService) EquipmentByIDImageExecute

func (a *RecipesAPIService) EquipmentByIDImageExecute(r ApiEquipmentByIDImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*RecipesAPIService) ExtractRecipeFromWebsite

func (a *RecipesAPIService) ExtractRecipeFromWebsite(ctx context.Context) ApiExtractRecipeFromWebsiteRequest

ExtractRecipeFromWebsite Extract Recipe from Website

This endpoint lets you extract recipe data such as title, ingredients, and instructions from any properly formatted Website.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiExtractRecipeFromWebsiteRequest

func (*RecipesAPIService) ExtractRecipeFromWebsiteExecute

func (a *RecipesAPIService) ExtractRecipeFromWebsiteExecute(r ApiExtractRecipeFromWebsiteRequest) (*RecipeInformation, *http.Response, error)

Execute executes the request

@return RecipeInformation

func (*RecipesAPIService) GetAnalyzedRecipeInstructions

func (a *RecipesAPIService) GetAnalyzedRecipeInstructions(ctx context.Context, id int32) ApiGetAnalyzedRecipeInstructionsRequest

GetAnalyzedRecipeInstructions Get Analyzed Recipe Instructions

Get an analyzed breakdown of a recipe's instructions. Each step is enriched with the ingredients and equipment required.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiGetAnalyzedRecipeInstructionsRequest

func (*RecipesAPIService) GetAnalyzedRecipeInstructionsExecute

Execute executes the request

@return []GetAnalyzedRecipeInstructions200ResponseInner

func (*RecipesAPIService) GetRandomRecipes

GetRandomRecipes Get Random Recipes

Find random (popular) recipes. If you need to filter recipes by diet, nutrition etc. you might want to consider using the complex recipe search endpoint and set the sort request parameter to random.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRandomRecipesRequest

func (*RecipesAPIService) GetRandomRecipesExecute

Execute executes the request

@return GetRandomRecipes200Response

func (*RecipesAPIService) GetRecipeEquipmentByID

func (a *RecipesAPIService) GetRecipeEquipmentByID(ctx context.Context, id int32) ApiGetRecipeEquipmentByIDRequest

GetRecipeEquipmentByID Equipment by ID

Get a recipe's equipment list.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiGetRecipeEquipmentByIDRequest

func (*RecipesAPIService) GetRecipeEquipmentByIDExecute

Execute executes the request

@return GetRecipeEquipmentByID200Response

func (*RecipesAPIService) GetRecipeInformation

func (a *RecipesAPIService) GetRecipeInformation(ctx context.Context, id int32) ApiGetRecipeInformationRequest

GetRecipeInformation Get Recipe Information

Use a recipe id to get full information about a recipe, such as ingredients, nutrition, diet and allergen information, etc.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the recipe.
@return ApiGetRecipeInformationRequest

func (*RecipesAPIService) GetRecipeInformationBulk

func (a *RecipesAPIService) GetRecipeInformationBulk(ctx context.Context) ApiGetRecipeInformationBulkRequest

GetRecipeInformationBulk Get Recipe Information Bulk

Get information about multiple recipes at once. This is equivalent to calling the Get Recipe Information endpoint multiple times, but faster.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRecipeInformationBulkRequest

func (*RecipesAPIService) GetRecipeInformationBulkExecute

func (a *RecipesAPIService) GetRecipeInformationBulkExecute(r ApiGetRecipeInformationBulkRequest) ([]RecipeInformation, *http.Response, error)

Execute executes the request

@return []RecipeInformation

func (*RecipesAPIService) GetRecipeInformationExecute

func (a *RecipesAPIService) GetRecipeInformationExecute(r ApiGetRecipeInformationRequest) (*RecipeInformation, *http.Response, error)

Execute executes the request

@return RecipeInformation

func (*RecipesAPIService) GetRecipeIngredientsByID

func (a *RecipesAPIService) GetRecipeIngredientsByID(ctx context.Context, id int32) ApiGetRecipeIngredientsByIDRequest

GetRecipeIngredientsByID Ingredients by ID

Get a recipe's ingredient list.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiGetRecipeIngredientsByIDRequest

func (*RecipesAPIService) GetRecipeIngredientsByIDExecute

Execute executes the request

@return GetRecipeIngredientsByID200Response

func (*RecipesAPIService) GetRecipeNutritionWidgetByID

func (a *RecipesAPIService) GetRecipeNutritionWidgetByID(ctx context.Context, id int32) ApiGetRecipeNutritionWidgetByIDRequest

GetRecipeNutritionWidgetByID Nutrition by ID

Get a recipe's nutrition data.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiGetRecipeNutritionWidgetByIDRequest

func (*RecipesAPIService) GetRecipeNutritionWidgetByIDExecute

Execute executes the request

@return GetRecipeNutritionWidgetByID200Response

func (*RecipesAPIService) GetRecipePriceBreakdownByID

func (a *RecipesAPIService) GetRecipePriceBreakdownByID(ctx context.Context, id int32) ApiGetRecipePriceBreakdownByIDRequest

GetRecipePriceBreakdownByID Price Breakdown by ID

Get a recipe's price breakdown data.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiGetRecipePriceBreakdownByIDRequest

func (*RecipesAPIService) GetRecipePriceBreakdownByIDExecute

Execute executes the request

@return GetRecipePriceBreakdownByID200Response

func (*RecipesAPIService) GetRecipeTasteByID

func (a *RecipesAPIService) GetRecipeTasteByID(ctx context.Context, id int32) ApiGetRecipeTasteByIDRequest

GetRecipeTasteByID Taste by ID

Get a recipe's taste. The tastes supported are sweet, salty, sour, bitter, savory, and fatty.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiGetRecipeTasteByIDRequest

func (*RecipesAPIService) GetRecipeTasteByIDExecute

func (a *RecipesAPIService) GetRecipeTasteByIDExecute(r ApiGetRecipeTasteByIDRequest) (*TasteInformation, *http.Response, error)

Execute executes the request

@return TasteInformation

func (*RecipesAPIService) GetSimilarRecipes

func (a *RecipesAPIService) GetSimilarRecipes(ctx context.Context, id int32) ApiGetSimilarRecipesRequest

GetSimilarRecipes Get Similar Recipes

Find recipes which are similar to the given one.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the source recipe for which similar recipes should be found.
@return ApiGetSimilarRecipesRequest

func (*RecipesAPIService) GetSimilarRecipesExecute

Execute executes the request

@return []GetSimilarRecipes200ResponseInner

func (*RecipesAPIService) GuessNutritionByDishName

func (a *RecipesAPIService) GuessNutritionByDishName(ctx context.Context) ApiGuessNutritionByDishNameRequest

GuessNutritionByDishName Guess Nutrition by Dish Name

Estimate the macronutrients of a dish based on its title.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGuessNutritionByDishNameRequest

func (*RecipesAPIService) GuessNutritionByDishNameExecute

Execute executes the request

@return GuessNutritionByDishName200Response

func (*RecipesAPIService) ParseIngredients

ParseIngredients Parse Ingredients

Extract an ingredient from plain text.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiParseIngredientsRequest

func (*RecipesAPIService) ParseIngredientsExecute

Execute executes the request

@return []IngredientInformation

func (*RecipesAPIService) PriceBreakdownByIDImage

func (a *RecipesAPIService) PriceBreakdownByIDImage(ctx context.Context, id int32) ApiPriceBreakdownByIDImageRequest

PriceBreakdownByIDImage Price Breakdown by ID Image

Visualize a recipe's price breakdown.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiPriceBreakdownByIDImageRequest

func (*RecipesAPIService) PriceBreakdownByIDImageExecute

func (a *RecipesAPIService) PriceBreakdownByIDImageExecute(r ApiPriceBreakdownByIDImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*RecipesAPIService) QuickAnswer

QuickAnswer Quick Answer

Answer a nutrition related natural language question.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiQuickAnswerRequest

func (*RecipesAPIService) QuickAnswerExecute

Execute executes the request

@return QuickAnswer200Response

func (*RecipesAPIService) RecipeNutritionByIDImage

func (a *RecipesAPIService) RecipeNutritionByIDImage(ctx context.Context, id int32) ApiRecipeNutritionByIDImageRequest

RecipeNutritionByIDImage Recipe Nutrition by ID Image

Visualize a recipe's nutritional information as an image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiRecipeNutritionByIDImageRequest

func (*RecipesAPIService) RecipeNutritionByIDImageExecute

func (a *RecipesAPIService) RecipeNutritionByIDImageExecute(r ApiRecipeNutritionByIDImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*RecipesAPIService) RecipeNutritionLabelImage

func (a *RecipesAPIService) RecipeNutritionLabelImage(ctx context.Context, id int32) ApiRecipeNutritionLabelImageRequest

RecipeNutritionLabelImage Recipe Nutrition Label Image

Get a recipe's nutrition label as an image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiRecipeNutritionLabelImageRequest

func (*RecipesAPIService) RecipeNutritionLabelImageExecute

func (a *RecipesAPIService) RecipeNutritionLabelImageExecute(r ApiRecipeNutritionLabelImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*RecipesAPIService) RecipeNutritionLabelWidget

func (a *RecipesAPIService) RecipeNutritionLabelWidget(ctx context.Context, id int32) ApiRecipeNutritionLabelWidgetRequest

RecipeNutritionLabelWidget Recipe Nutrition Label Widget

Get a recipe's nutrition label as an HTML widget.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiRecipeNutritionLabelWidgetRequest

func (*RecipesAPIService) RecipeNutritionLabelWidgetExecute

func (a *RecipesAPIService) RecipeNutritionLabelWidgetExecute(r ApiRecipeNutritionLabelWidgetRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*RecipesAPIService) RecipeTasteByIDImage

func (a *RecipesAPIService) RecipeTasteByIDImage(ctx context.Context, id int32) ApiRecipeTasteByIDImageRequest

RecipeTasteByIDImage Recipe Taste by ID Image

Get a recipe's taste as an image. The tastes supported are sweet, salty, sour, bitter, savory, and fatty.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiRecipeTasteByIDImageRequest

func (*RecipesAPIService) RecipeTasteByIDImageExecute

func (a *RecipesAPIService) RecipeTasteByIDImageExecute(r ApiRecipeTasteByIDImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*RecipesAPIService) SearchRecipes

SearchRecipes Search Recipes

Search through hundreds of thousands of recipes using advanced filtering and ranking. NOTE: This method combines searching by query, by ingredients, and by nutrients into one endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSearchRecipesRequest

func (*RecipesAPIService) SearchRecipesByIngredients

func (a *RecipesAPIService) SearchRecipesByIngredients(ctx context.Context) ApiSearchRecipesByIngredientsRequest

SearchRecipesByIngredients Search Recipes by Ingredients

Ever wondered what recipes you can cook with the ingredients you have in your fridge or pantry? This endpoint lets you find recipes that either maximize the usage of ingredients you have at hand (pre shopping) or minimize the ingredients that you don't currently have (post shopping).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSearchRecipesByIngredientsRequest

func (*RecipesAPIService) SearchRecipesByIngredientsExecute

Execute executes the request

@return []SearchRecipesByIngredients200ResponseInner

func (*RecipesAPIService) SearchRecipesByNutrients

func (a *RecipesAPIService) SearchRecipesByNutrients(ctx context.Context) ApiSearchRecipesByNutrientsRequest

SearchRecipesByNutrients Search Recipes by Nutrients

Find a set of recipes that adhere to the given nutritional limits. You may set limits for macronutrients (calories, protein, fat, and carbohydrate) and/or many micronutrients.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSearchRecipesByNutrientsRequest

func (*RecipesAPIService) SearchRecipesByNutrientsExecute

Execute executes the request

@return []SearchRecipesByNutrients200ResponseInner

func (*RecipesAPIService) SearchRecipesExecute

Execute executes the request

@return SearchRecipes200Response

func (*RecipesAPIService) SummarizeRecipe

func (a *RecipesAPIService) SummarizeRecipe(ctx context.Context, id int32) ApiSummarizeRecipeRequest

SummarizeRecipe Summarize Recipe

Automatically generate a short description that summarizes key information about the recipe.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiSummarizeRecipeRequest

func (*RecipesAPIService) SummarizeRecipeExecute

Execute executes the request

@return SummarizeRecipe200Response

func (*RecipesAPIService) VisualizeEquipment

VisualizeEquipment Equipment Widget

Visualize the equipment used to make a recipe.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiVisualizeEquipmentRequest

func (*RecipesAPIService) VisualizeEquipmentExecute

func (a *RecipesAPIService) VisualizeEquipmentExecute(r ApiVisualizeEquipmentRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*RecipesAPIService) VisualizePriceBreakdown

func (a *RecipesAPIService) VisualizePriceBreakdown(ctx context.Context) ApiVisualizePriceBreakdownRequest

VisualizePriceBreakdown Price Breakdown Widget

Visualize the price breakdown of a recipe.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiVisualizePriceBreakdownRequest

func (*RecipesAPIService) VisualizePriceBreakdownExecute

func (a *RecipesAPIService) VisualizePriceBreakdownExecute(r ApiVisualizePriceBreakdownRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*RecipesAPIService) VisualizeRecipeEquipmentByID

func (a *RecipesAPIService) VisualizeRecipeEquipmentByID(ctx context.Context, id int32) ApiVisualizeRecipeEquipmentByIDRequest

VisualizeRecipeEquipmentByID Equipment by ID Widget

Visualize a recipe's equipment list.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiVisualizeRecipeEquipmentByIDRequest

func (*RecipesAPIService) VisualizeRecipeEquipmentByIDExecute

func (a *RecipesAPIService) VisualizeRecipeEquipmentByIDExecute(r ApiVisualizeRecipeEquipmentByIDRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*RecipesAPIService) VisualizeRecipeIngredientsByID

func (a *RecipesAPIService) VisualizeRecipeIngredientsByID(ctx context.Context, id int32) ApiVisualizeRecipeIngredientsByIDRequest

VisualizeRecipeIngredientsByID Ingredients by ID Widget

Visualize a recipe's ingredient list.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiVisualizeRecipeIngredientsByIDRequest

func (*RecipesAPIService) VisualizeRecipeIngredientsByIDExecute

func (a *RecipesAPIService) VisualizeRecipeIngredientsByIDExecute(r ApiVisualizeRecipeIngredientsByIDRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*RecipesAPIService) VisualizeRecipeNutrition

func (a *RecipesAPIService) VisualizeRecipeNutrition(ctx context.Context) ApiVisualizeRecipeNutritionRequest

VisualizeRecipeNutrition Recipe Nutrition Widget

Visualize a recipe's nutritional information as HTML including CSS.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiVisualizeRecipeNutritionRequest

func (*RecipesAPIService) VisualizeRecipeNutritionByID

func (a *RecipesAPIService) VisualizeRecipeNutritionByID(ctx context.Context, id int32) ApiVisualizeRecipeNutritionByIDRequest

VisualizeRecipeNutritionByID Recipe Nutrition by ID Widget

Visualize a recipe's nutritional information as HTML including CSS.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiVisualizeRecipeNutritionByIDRequest

func (*RecipesAPIService) VisualizeRecipeNutritionByIDExecute

func (a *RecipesAPIService) VisualizeRecipeNutritionByIDExecute(r ApiVisualizeRecipeNutritionByIDRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*RecipesAPIService) VisualizeRecipeNutritionExecute

func (a *RecipesAPIService) VisualizeRecipeNutritionExecute(r ApiVisualizeRecipeNutritionRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*RecipesAPIService) VisualizeRecipePriceBreakdownByID

func (a *RecipesAPIService) VisualizeRecipePriceBreakdownByID(ctx context.Context, id int32) ApiVisualizeRecipePriceBreakdownByIDRequest

VisualizeRecipePriceBreakdownByID Price Breakdown by ID Widget

Visualize a recipe's price breakdown.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiVisualizeRecipePriceBreakdownByIDRequest

func (*RecipesAPIService) VisualizeRecipePriceBreakdownByIDExecute

func (a *RecipesAPIService) VisualizeRecipePriceBreakdownByIDExecute(r ApiVisualizeRecipePriceBreakdownByIDRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*RecipesAPIService) VisualizeRecipeTaste

func (a *RecipesAPIService) VisualizeRecipeTaste(ctx context.Context) ApiVisualizeRecipeTasteRequest

VisualizeRecipeTaste Recipe Taste Widget

Visualize a recipe's taste information as HTML including CSS. You can play around with that endpoint!

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiVisualizeRecipeTasteRequest

func (*RecipesAPIService) VisualizeRecipeTasteByID

func (a *RecipesAPIService) VisualizeRecipeTasteByID(ctx context.Context, id int32) ApiVisualizeRecipeTasteByIDRequest

VisualizeRecipeTasteByID Recipe Taste by ID Widget

Get a recipe's taste. The tastes supported are sweet, salty, sour, bitter, savory, and fatty.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The recipe id.
@return ApiVisualizeRecipeTasteByIDRequest

func (*RecipesAPIService) VisualizeRecipeTasteByIDExecute

func (a *RecipesAPIService) VisualizeRecipeTasteByIDExecute(r ApiVisualizeRecipeTasteByIDRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*RecipesAPIService) VisualizeRecipeTasteExecute

func (a *RecipesAPIService) VisualizeRecipeTasteExecute(r ApiVisualizeRecipeTasteRequest) (string, *http.Response, error)

Execute executes the request

@return string

type SearchAllFood200Response

type SearchAllFood200Response struct {
	Query         string                                       `json:"query"`
	TotalResults  int32                                        `json:"totalResults"`
	Limit         int32                                        `json:"limit"`
	Offset        int32                                        `json:"offset"`
	SearchResults []SearchAllFood200ResponseSearchResultsInner `json:"searchResults"`
}

SearchAllFood200Response

func NewSearchAllFood200Response

func NewSearchAllFood200Response(query string, totalResults int32, limit int32, offset int32, searchResults []SearchAllFood200ResponseSearchResultsInner) *SearchAllFood200Response

NewSearchAllFood200Response instantiates a new SearchAllFood200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchAllFood200ResponseWithDefaults

func NewSearchAllFood200ResponseWithDefaults() *SearchAllFood200Response

NewSearchAllFood200ResponseWithDefaults instantiates a new SearchAllFood200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchAllFood200Response) GetLimit

func (o *SearchAllFood200Response) GetLimit() int32

GetLimit returns the Limit field value

func (*SearchAllFood200Response) GetLimitOk

func (o *SearchAllFood200Response) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.

func (*SearchAllFood200Response) GetOffset

func (o *SearchAllFood200Response) GetOffset() int32

GetOffset returns the Offset field value

func (*SearchAllFood200Response) GetOffsetOk

func (o *SearchAllFood200Response) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*SearchAllFood200Response) GetQuery

func (o *SearchAllFood200Response) GetQuery() string

GetQuery returns the Query field value

func (*SearchAllFood200Response) GetQueryOk

func (o *SearchAllFood200Response) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*SearchAllFood200Response) GetSearchResults

GetSearchResults returns the SearchResults field value

func (*SearchAllFood200Response) GetSearchResultsOk

GetSearchResultsOk returns a tuple with the SearchResults field value and a boolean to check if the value has been set.

func (*SearchAllFood200Response) GetTotalResults

func (o *SearchAllFood200Response) GetTotalResults() int32

GetTotalResults returns the TotalResults field value

func (*SearchAllFood200Response) GetTotalResultsOk

func (o *SearchAllFood200Response) GetTotalResultsOk() (*int32, bool)

GetTotalResultsOk returns a tuple with the TotalResults field value and a boolean to check if the value has been set.

func (SearchAllFood200Response) MarshalJSON

func (o SearchAllFood200Response) MarshalJSON() ([]byte, error)

func (*SearchAllFood200Response) SetLimit

func (o *SearchAllFood200Response) SetLimit(v int32)

SetLimit sets field value

func (*SearchAllFood200Response) SetOffset

func (o *SearchAllFood200Response) SetOffset(v int32)

SetOffset sets field value

func (*SearchAllFood200Response) SetQuery

func (o *SearchAllFood200Response) SetQuery(v string)

SetQuery sets field value

func (*SearchAllFood200Response) SetSearchResults

SetSearchResults sets field value

func (*SearchAllFood200Response) SetTotalResults

func (o *SearchAllFood200Response) SetTotalResults(v int32)

SetTotalResults sets field value

func (SearchAllFood200Response) ToMap

func (o SearchAllFood200Response) ToMap() (map[string]interface{}, error)

func (*SearchAllFood200Response) UnmarshalJSON

func (o *SearchAllFood200Response) UnmarshalJSON(data []byte) (err error)

type SearchAllFood200ResponseSearchResultsInner

type SearchAllFood200ResponseSearchResultsInner struct {
	Name         string         `json:"name"`
	TotalResults int32          `json:"totalResults"`
	Results      []SearchResult `json:"results,omitempty"`
}

SearchAllFood200ResponseSearchResultsInner struct for SearchAllFood200ResponseSearchResultsInner

func NewSearchAllFood200ResponseSearchResultsInner

func NewSearchAllFood200ResponseSearchResultsInner(name string, totalResults int32) *SearchAllFood200ResponseSearchResultsInner

NewSearchAllFood200ResponseSearchResultsInner instantiates a new SearchAllFood200ResponseSearchResultsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchAllFood200ResponseSearchResultsInnerWithDefaults

func NewSearchAllFood200ResponseSearchResultsInnerWithDefaults() *SearchAllFood200ResponseSearchResultsInner

NewSearchAllFood200ResponseSearchResultsInnerWithDefaults instantiates a new SearchAllFood200ResponseSearchResultsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchAllFood200ResponseSearchResultsInner) GetName

GetName returns the Name field value

func (*SearchAllFood200ResponseSearchResultsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SearchAllFood200ResponseSearchResultsInner) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*SearchAllFood200ResponseSearchResultsInner) GetResultsOk

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchAllFood200ResponseSearchResultsInner) GetTotalResults

GetTotalResults returns the TotalResults field value

func (*SearchAllFood200ResponseSearchResultsInner) GetTotalResultsOk

func (o *SearchAllFood200ResponseSearchResultsInner) GetTotalResultsOk() (*int32, bool)

GetTotalResultsOk returns a tuple with the TotalResults field value and a boolean to check if the value has been set.

func (*SearchAllFood200ResponseSearchResultsInner) HasResults

HasResults returns a boolean if a field has been set.

func (SearchAllFood200ResponseSearchResultsInner) MarshalJSON

func (*SearchAllFood200ResponseSearchResultsInner) SetName

SetName sets field value

func (*SearchAllFood200ResponseSearchResultsInner) SetResults

SetResults gets a reference to the given []SearchResult and assigns it to the Results field.

func (*SearchAllFood200ResponseSearchResultsInner) SetTotalResults

func (o *SearchAllFood200ResponseSearchResultsInner) SetTotalResults(v int32)

SetTotalResults sets field value

func (SearchAllFood200ResponseSearchResultsInner) ToMap

func (o SearchAllFood200ResponseSearchResultsInner) ToMap() (map[string]interface{}, error)

func (*SearchAllFood200ResponseSearchResultsInner) UnmarshalJSON

func (o *SearchAllFood200ResponseSearchResultsInner) UnmarshalJSON(data []byte) (err error)

type SearchCustomFoods200Response

type SearchCustomFoods200Response struct {
	CustomFoods []SearchCustomFoods200ResponseCustomFoodsInner `json:"customFoods"`
	Type        string                                         `json:"type"`
	Offset      int32                                          `json:"offset"`
	Number      int32                                          `json:"number"`
}

SearchCustomFoods200Response

func NewSearchCustomFoods200Response

func NewSearchCustomFoods200Response(customFoods []SearchCustomFoods200ResponseCustomFoodsInner, type_ string, offset int32, number int32) *SearchCustomFoods200Response

NewSearchCustomFoods200Response instantiates a new SearchCustomFoods200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchCustomFoods200ResponseWithDefaults

func NewSearchCustomFoods200ResponseWithDefaults() *SearchCustomFoods200Response

NewSearchCustomFoods200ResponseWithDefaults instantiates a new SearchCustomFoods200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchCustomFoods200Response) GetCustomFoods

GetCustomFoods returns the CustomFoods field value

func (*SearchCustomFoods200Response) GetCustomFoodsOk

GetCustomFoodsOk returns a tuple with the CustomFoods field value and a boolean to check if the value has been set.

func (*SearchCustomFoods200Response) GetNumber

func (o *SearchCustomFoods200Response) GetNumber() int32

GetNumber returns the Number field value

func (*SearchCustomFoods200Response) GetNumberOk

func (o *SearchCustomFoods200Response) GetNumberOk() (*int32, bool)

GetNumberOk returns a tuple with the Number field value and a boolean to check if the value has been set.

func (*SearchCustomFoods200Response) GetOffset

func (o *SearchCustomFoods200Response) GetOffset() int32

GetOffset returns the Offset field value

func (*SearchCustomFoods200Response) GetOffsetOk

func (o *SearchCustomFoods200Response) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*SearchCustomFoods200Response) GetType

func (o *SearchCustomFoods200Response) GetType() string

GetType returns the Type field value

func (*SearchCustomFoods200Response) GetTypeOk

func (o *SearchCustomFoods200Response) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (SearchCustomFoods200Response) MarshalJSON

func (o SearchCustomFoods200Response) MarshalJSON() ([]byte, error)

func (*SearchCustomFoods200Response) SetCustomFoods

SetCustomFoods sets field value

func (*SearchCustomFoods200Response) SetNumber

func (o *SearchCustomFoods200Response) SetNumber(v int32)

SetNumber sets field value

func (*SearchCustomFoods200Response) SetOffset

func (o *SearchCustomFoods200Response) SetOffset(v int32)

SetOffset sets field value

func (*SearchCustomFoods200Response) SetType

func (o *SearchCustomFoods200Response) SetType(v string)

SetType sets field value

func (SearchCustomFoods200Response) ToMap

func (o SearchCustomFoods200Response) ToMap() (map[string]interface{}, error)

func (*SearchCustomFoods200Response) UnmarshalJSON

func (o *SearchCustomFoods200Response) UnmarshalJSON(data []byte) (err error)

type SearchCustomFoods200ResponseCustomFoodsInner

type SearchCustomFoods200ResponseCustomFoodsInner struct {
	Id       int32   `json:"id"`
	Title    string  `json:"title"`
	Servings float32 `json:"servings"`
	ImageUrl string  `json:"imageUrl"`
	Price    float32 `json:"price"`
}

SearchCustomFoods200ResponseCustomFoodsInner struct for SearchCustomFoods200ResponseCustomFoodsInner

func NewSearchCustomFoods200ResponseCustomFoodsInner

func NewSearchCustomFoods200ResponseCustomFoodsInner(id int32, title string, servings float32, imageUrl string, price float32) *SearchCustomFoods200ResponseCustomFoodsInner

NewSearchCustomFoods200ResponseCustomFoodsInner instantiates a new SearchCustomFoods200ResponseCustomFoodsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchCustomFoods200ResponseCustomFoodsInnerWithDefaults

func NewSearchCustomFoods200ResponseCustomFoodsInnerWithDefaults() *SearchCustomFoods200ResponseCustomFoodsInner

NewSearchCustomFoods200ResponseCustomFoodsInnerWithDefaults instantiates a new SearchCustomFoods200ResponseCustomFoodsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchCustomFoods200ResponseCustomFoodsInner) GetId

GetId returns the Id field value

func (*SearchCustomFoods200ResponseCustomFoodsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SearchCustomFoods200ResponseCustomFoodsInner) GetImageUrl

GetImageUrl returns the ImageUrl field value

func (*SearchCustomFoods200ResponseCustomFoodsInner) GetImageUrlOk

GetImageUrlOk returns a tuple with the ImageUrl field value and a boolean to check if the value has been set.

func (*SearchCustomFoods200ResponseCustomFoodsInner) GetPrice

GetPrice returns the Price field value

func (*SearchCustomFoods200ResponseCustomFoodsInner) GetPriceOk

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (*SearchCustomFoods200ResponseCustomFoodsInner) GetServings

GetServings returns the Servings field value

func (*SearchCustomFoods200ResponseCustomFoodsInner) GetServingsOk

GetServingsOk returns a tuple with the Servings field value and a boolean to check if the value has been set.

func (*SearchCustomFoods200ResponseCustomFoodsInner) GetTitle

GetTitle returns the Title field value

func (*SearchCustomFoods200ResponseCustomFoodsInner) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (SearchCustomFoods200ResponseCustomFoodsInner) MarshalJSON

func (*SearchCustomFoods200ResponseCustomFoodsInner) SetId

SetId sets field value

func (*SearchCustomFoods200ResponseCustomFoodsInner) SetImageUrl

SetImageUrl sets field value

func (*SearchCustomFoods200ResponseCustomFoodsInner) SetPrice

SetPrice sets field value

func (*SearchCustomFoods200ResponseCustomFoodsInner) SetServings

SetServings sets field value

func (*SearchCustomFoods200ResponseCustomFoodsInner) SetTitle

SetTitle sets field value

func (SearchCustomFoods200ResponseCustomFoodsInner) ToMap

func (o SearchCustomFoods200ResponseCustomFoodsInner) ToMap() (map[string]interface{}, error)

func (*SearchCustomFoods200ResponseCustomFoodsInner) UnmarshalJSON

func (o *SearchCustomFoods200ResponseCustomFoodsInner) UnmarshalJSON(data []byte) (err error)

type SearchFoodVideos200Response

type SearchFoodVideos200Response struct {
	Videos       []SearchFoodVideos200ResponseVideosInner `json:"videos"`
	TotalResults int32                                    `json:"totalResults"`
}

SearchFoodVideos200Response

func NewSearchFoodVideos200Response

func NewSearchFoodVideos200Response(videos []SearchFoodVideos200ResponseVideosInner, totalResults int32) *SearchFoodVideos200Response

NewSearchFoodVideos200Response instantiates a new SearchFoodVideos200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchFoodVideos200ResponseWithDefaults

func NewSearchFoodVideos200ResponseWithDefaults() *SearchFoodVideos200Response

NewSearchFoodVideos200ResponseWithDefaults instantiates a new SearchFoodVideos200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchFoodVideos200Response) GetTotalResults

func (o *SearchFoodVideos200Response) GetTotalResults() int32

GetTotalResults returns the TotalResults field value

func (*SearchFoodVideos200Response) GetTotalResultsOk

func (o *SearchFoodVideos200Response) GetTotalResultsOk() (*int32, bool)

GetTotalResultsOk returns a tuple with the TotalResults field value and a boolean to check if the value has been set.

func (*SearchFoodVideos200Response) GetVideos

GetVideos returns the Videos field value

func (*SearchFoodVideos200Response) GetVideosOk

GetVideosOk returns a tuple with the Videos field value and a boolean to check if the value has been set.

func (SearchFoodVideos200Response) MarshalJSON

func (o SearchFoodVideos200Response) MarshalJSON() ([]byte, error)

func (*SearchFoodVideos200Response) SetTotalResults

func (o *SearchFoodVideos200Response) SetTotalResults(v int32)

SetTotalResults sets field value

func (*SearchFoodVideos200Response) SetVideos

SetVideos sets field value

func (SearchFoodVideos200Response) ToMap

func (o SearchFoodVideos200Response) ToMap() (map[string]interface{}, error)

func (*SearchFoodVideos200Response) UnmarshalJSON

func (o *SearchFoodVideos200Response) UnmarshalJSON(data []byte) (err error)

type SearchFoodVideos200ResponseVideosInner

type SearchFoodVideos200ResponseVideosInner struct {
	Title      string  `json:"title"`
	Length     int32   `json:"length"`
	Rating     float32 `json:"rating"`
	ShortTitle string  `json:"shortTitle"`
	Thumbnail  string  `json:"thumbnail"`
	Views      int32   `json:"views"`
	YouTubeId  string  `json:"youTubeId"`
}

SearchFoodVideos200ResponseVideosInner struct for SearchFoodVideos200ResponseVideosInner

func NewSearchFoodVideos200ResponseVideosInner

func NewSearchFoodVideos200ResponseVideosInner(title string, length int32, rating float32, shortTitle string, thumbnail string, views int32, youTubeId string) *SearchFoodVideos200ResponseVideosInner

NewSearchFoodVideos200ResponseVideosInner instantiates a new SearchFoodVideos200ResponseVideosInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchFoodVideos200ResponseVideosInnerWithDefaults

func NewSearchFoodVideos200ResponseVideosInnerWithDefaults() *SearchFoodVideos200ResponseVideosInner

NewSearchFoodVideos200ResponseVideosInnerWithDefaults instantiates a new SearchFoodVideos200ResponseVideosInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchFoodVideos200ResponseVideosInner) GetLength

GetLength returns the Length field value

func (*SearchFoodVideos200ResponseVideosInner) GetLengthOk

func (o *SearchFoodVideos200ResponseVideosInner) GetLengthOk() (*int32, bool)

GetLengthOk returns a tuple with the Length field value and a boolean to check if the value has been set.

func (*SearchFoodVideos200ResponseVideosInner) GetRating

GetRating returns the Rating field value

func (*SearchFoodVideos200ResponseVideosInner) GetRatingOk

GetRatingOk returns a tuple with the Rating field value and a boolean to check if the value has been set.

func (*SearchFoodVideos200ResponseVideosInner) GetShortTitle

GetShortTitle returns the ShortTitle field value

func (*SearchFoodVideos200ResponseVideosInner) GetShortTitleOk

func (o *SearchFoodVideos200ResponseVideosInner) GetShortTitleOk() (*string, bool)

GetShortTitleOk returns a tuple with the ShortTitle field value and a boolean to check if the value has been set.

func (*SearchFoodVideos200ResponseVideosInner) GetThumbnail

GetThumbnail returns the Thumbnail field value

func (*SearchFoodVideos200ResponseVideosInner) GetThumbnailOk

func (o *SearchFoodVideos200ResponseVideosInner) GetThumbnailOk() (*string, bool)

GetThumbnailOk returns a tuple with the Thumbnail field value and a boolean to check if the value has been set.

func (*SearchFoodVideos200ResponseVideosInner) GetTitle

GetTitle returns the Title field value

func (*SearchFoodVideos200ResponseVideosInner) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*SearchFoodVideos200ResponseVideosInner) GetViews

GetViews returns the Views field value

func (*SearchFoodVideos200ResponseVideosInner) GetViewsOk

GetViewsOk returns a tuple with the Views field value and a boolean to check if the value has been set.

func (*SearchFoodVideos200ResponseVideosInner) GetYouTubeId

GetYouTubeId returns the YouTubeId field value

func (*SearchFoodVideos200ResponseVideosInner) GetYouTubeIdOk

func (o *SearchFoodVideos200ResponseVideosInner) GetYouTubeIdOk() (*string, bool)

GetYouTubeIdOk returns a tuple with the YouTubeId field value and a boolean to check if the value has been set.

func (SearchFoodVideos200ResponseVideosInner) MarshalJSON

func (o SearchFoodVideos200ResponseVideosInner) MarshalJSON() ([]byte, error)

func (*SearchFoodVideos200ResponseVideosInner) SetLength

SetLength sets field value

func (*SearchFoodVideos200ResponseVideosInner) SetRating

SetRating sets field value

func (*SearchFoodVideos200ResponseVideosInner) SetShortTitle

func (o *SearchFoodVideos200ResponseVideosInner) SetShortTitle(v string)

SetShortTitle sets field value

func (*SearchFoodVideos200ResponseVideosInner) SetThumbnail

SetThumbnail sets field value

func (*SearchFoodVideos200ResponseVideosInner) SetTitle

SetTitle sets field value

func (*SearchFoodVideos200ResponseVideosInner) SetViews

SetViews sets field value

func (*SearchFoodVideos200ResponseVideosInner) SetYouTubeId

SetYouTubeId sets field value

func (SearchFoodVideos200ResponseVideosInner) ToMap

func (o SearchFoodVideos200ResponseVideosInner) ToMap() (map[string]interface{}, error)

func (*SearchFoodVideos200ResponseVideosInner) UnmarshalJSON

func (o *SearchFoodVideos200ResponseVideosInner) UnmarshalJSON(data []byte) (err error)

type SearchGroceryProducts200Response

type SearchGroceryProducts200Response struct {
	Products      []AutocompleteRecipeSearch200ResponseInner `json:"products"`
	TotalProducts int32                                      `json:"totalProducts"`
	Type          string                                     `json:"type"`
	Offset        int32                                      `json:"offset"`
	Number        int32                                      `json:"number"`
}

SearchGroceryProducts200Response

func NewSearchGroceryProducts200Response

func NewSearchGroceryProducts200Response(products []AutocompleteRecipeSearch200ResponseInner, totalProducts int32, type_ string, offset int32, number int32) *SearchGroceryProducts200Response

NewSearchGroceryProducts200Response instantiates a new SearchGroceryProducts200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchGroceryProducts200ResponseWithDefaults

func NewSearchGroceryProducts200ResponseWithDefaults() *SearchGroceryProducts200Response

NewSearchGroceryProducts200ResponseWithDefaults instantiates a new SearchGroceryProducts200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchGroceryProducts200Response) GetNumber

func (o *SearchGroceryProducts200Response) GetNumber() int32

GetNumber returns the Number field value

func (*SearchGroceryProducts200Response) GetNumberOk

func (o *SearchGroceryProducts200Response) GetNumberOk() (*int32, bool)

GetNumberOk returns a tuple with the Number field value and a boolean to check if the value has been set.

func (*SearchGroceryProducts200Response) GetOffset

func (o *SearchGroceryProducts200Response) GetOffset() int32

GetOffset returns the Offset field value

func (*SearchGroceryProducts200Response) GetOffsetOk

func (o *SearchGroceryProducts200Response) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*SearchGroceryProducts200Response) GetProducts

GetProducts returns the Products field value

func (*SearchGroceryProducts200Response) GetProductsOk

GetProductsOk returns a tuple with the Products field value and a boolean to check if the value has been set.

func (*SearchGroceryProducts200Response) GetTotalProducts

func (o *SearchGroceryProducts200Response) GetTotalProducts() int32

GetTotalProducts returns the TotalProducts field value

func (*SearchGroceryProducts200Response) GetTotalProductsOk

func (o *SearchGroceryProducts200Response) GetTotalProductsOk() (*int32, bool)

GetTotalProductsOk returns a tuple with the TotalProducts field value and a boolean to check if the value has been set.

func (*SearchGroceryProducts200Response) GetType

GetType returns the Type field value

func (*SearchGroceryProducts200Response) GetTypeOk

func (o *SearchGroceryProducts200Response) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (SearchGroceryProducts200Response) MarshalJSON

func (o SearchGroceryProducts200Response) MarshalJSON() ([]byte, error)

func (*SearchGroceryProducts200Response) SetNumber

func (o *SearchGroceryProducts200Response) SetNumber(v int32)

SetNumber sets field value

func (*SearchGroceryProducts200Response) SetOffset

func (o *SearchGroceryProducts200Response) SetOffset(v int32)

SetOffset sets field value

func (*SearchGroceryProducts200Response) SetProducts

SetProducts sets field value

func (*SearchGroceryProducts200Response) SetTotalProducts

func (o *SearchGroceryProducts200Response) SetTotalProducts(v int32)

SetTotalProducts sets field value

func (*SearchGroceryProducts200Response) SetType

SetType sets field value

func (SearchGroceryProducts200Response) ToMap

func (o SearchGroceryProducts200Response) ToMap() (map[string]interface{}, error)

func (*SearchGroceryProducts200Response) UnmarshalJSON

func (o *SearchGroceryProducts200Response) UnmarshalJSON(data []byte) (err error)

type SearchGroceryProductsByUPC200Response

type SearchGroceryProductsByUPC200Response struct {
	Id               int32                                          `json:"id"`
	Title            string                                         `json:"title"`
	Badges           []string                                       `json:"badges"`
	ImportantBadges  []string                                       `json:"importantBadges"`
	Breadcrumbs      []string                                       `json:"breadcrumbs"`
	GeneratedText    NullableString                                 `json:"generatedText"`
	ImageType        string                                         `json:"imageType"`
	IngredientCount  *int32                                         `json:"ingredientCount,omitempty"`
	IngredientList   string                                         `json:"ingredientList"`
	Ingredients      []IngredientBasics                             `json:"ingredients"`
	Likes            float32                                        `json:"likes"`
	Nutrition        SearchGroceryProductsByUPC200ResponseNutrition `json:"nutrition"`
	Price            float32                                        `json:"price"`
	Servings         SearchGroceryProductsByUPC200ResponseServings  `json:"servings"`
	SpoonacularScore float32                                        `json:"spoonacularScore"`
}

SearchGroceryProductsByUPC200Response

func NewSearchGroceryProductsByUPC200Response

func NewSearchGroceryProductsByUPC200Response(id int32, title string, badges []string, importantBadges []string, breadcrumbs []string, generatedText NullableString, imageType string, ingredientList string, ingredients []IngredientBasics, likes float32, nutrition SearchGroceryProductsByUPC200ResponseNutrition, price float32, servings SearchGroceryProductsByUPC200ResponseServings, spoonacularScore float32) *SearchGroceryProductsByUPC200Response

NewSearchGroceryProductsByUPC200Response instantiates a new SearchGroceryProductsByUPC200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchGroceryProductsByUPC200ResponseWithDefaults

func NewSearchGroceryProductsByUPC200ResponseWithDefaults() *SearchGroceryProductsByUPC200Response

NewSearchGroceryProductsByUPC200ResponseWithDefaults instantiates a new SearchGroceryProductsByUPC200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchGroceryProductsByUPC200Response) GetBadges

GetBadges returns the Badges field value

func (*SearchGroceryProductsByUPC200Response) GetBadgesOk

func (o *SearchGroceryProductsByUPC200Response) GetBadgesOk() ([]string, bool)

GetBadgesOk returns a tuple with the Badges field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200Response) GetBreadcrumbs

func (o *SearchGroceryProductsByUPC200Response) GetBreadcrumbs() []string

GetBreadcrumbs returns the Breadcrumbs field value

func (*SearchGroceryProductsByUPC200Response) GetBreadcrumbsOk

func (o *SearchGroceryProductsByUPC200Response) GetBreadcrumbsOk() ([]string, bool)

GetBreadcrumbsOk returns a tuple with the Breadcrumbs field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200Response) GetGeneratedText

func (o *SearchGroceryProductsByUPC200Response) GetGeneratedText() string

GetGeneratedText returns the GeneratedText field value If the value is explicit nil, the zero value for string will be returned

func (*SearchGroceryProductsByUPC200Response) GetGeneratedTextOk

func (o *SearchGroceryProductsByUPC200Response) GetGeneratedTextOk() (*string, bool)

GetGeneratedTextOk returns a tuple with the GeneratedText field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchGroceryProductsByUPC200Response) GetId

GetId returns the Id field value

func (*SearchGroceryProductsByUPC200Response) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200Response) GetImageType

GetImageType returns the ImageType field value

func (*SearchGroceryProductsByUPC200Response) GetImageTypeOk

func (o *SearchGroceryProductsByUPC200Response) GetImageTypeOk() (*string, bool)

GetImageTypeOk returns a tuple with the ImageType field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200Response) GetImportantBadges

func (o *SearchGroceryProductsByUPC200Response) GetImportantBadges() []string

GetImportantBadges returns the ImportantBadges field value

func (*SearchGroceryProductsByUPC200Response) GetImportantBadgesOk

func (o *SearchGroceryProductsByUPC200Response) GetImportantBadgesOk() ([]string, bool)

GetImportantBadgesOk returns a tuple with the ImportantBadges field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200Response) GetIngredientCount

func (o *SearchGroceryProductsByUPC200Response) GetIngredientCount() int32

GetIngredientCount returns the IngredientCount field value if set, zero value otherwise.

func (*SearchGroceryProductsByUPC200Response) GetIngredientCountOk

func (o *SearchGroceryProductsByUPC200Response) GetIngredientCountOk() (*int32, bool)

GetIngredientCountOk returns a tuple with the IngredientCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200Response) GetIngredientList

func (o *SearchGroceryProductsByUPC200Response) GetIngredientList() string

GetIngredientList returns the IngredientList field value

func (*SearchGroceryProductsByUPC200Response) GetIngredientListOk

func (o *SearchGroceryProductsByUPC200Response) GetIngredientListOk() (*string, bool)

GetIngredientListOk returns a tuple with the IngredientList field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200Response) GetIngredients

GetIngredients returns the Ingredients field value

func (*SearchGroceryProductsByUPC200Response) GetIngredientsOk

func (o *SearchGroceryProductsByUPC200Response) GetIngredientsOk() ([]IngredientBasics, bool)

GetIngredientsOk returns a tuple with the Ingredients field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200Response) GetLikes

GetLikes returns the Likes field value

func (*SearchGroceryProductsByUPC200Response) GetLikesOk

GetLikesOk returns a tuple with the Likes field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200Response) GetNutrition

GetNutrition returns the Nutrition field value

func (*SearchGroceryProductsByUPC200Response) GetNutritionOk

GetNutritionOk returns a tuple with the Nutrition field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200Response) GetPrice

GetPrice returns the Price field value

func (*SearchGroceryProductsByUPC200Response) GetPriceOk

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200Response) GetServings

GetServings returns the Servings field value

func (*SearchGroceryProductsByUPC200Response) GetServingsOk

GetServingsOk returns a tuple with the Servings field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200Response) GetSpoonacularScore

func (o *SearchGroceryProductsByUPC200Response) GetSpoonacularScore() float32

GetSpoonacularScore returns the SpoonacularScore field value

func (*SearchGroceryProductsByUPC200Response) GetSpoonacularScoreOk

func (o *SearchGroceryProductsByUPC200Response) GetSpoonacularScoreOk() (*float32, bool)

GetSpoonacularScoreOk returns a tuple with the SpoonacularScore field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200Response) GetTitle

GetTitle returns the Title field value

func (*SearchGroceryProductsByUPC200Response) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200Response) HasIngredientCount

func (o *SearchGroceryProductsByUPC200Response) HasIngredientCount() bool

HasIngredientCount returns a boolean if a field has been set.

func (SearchGroceryProductsByUPC200Response) MarshalJSON

func (o SearchGroceryProductsByUPC200Response) MarshalJSON() ([]byte, error)

func (*SearchGroceryProductsByUPC200Response) SetBadges

SetBadges sets field value

func (*SearchGroceryProductsByUPC200Response) SetBreadcrumbs

func (o *SearchGroceryProductsByUPC200Response) SetBreadcrumbs(v []string)

SetBreadcrumbs sets field value

func (*SearchGroceryProductsByUPC200Response) SetGeneratedText

func (o *SearchGroceryProductsByUPC200Response) SetGeneratedText(v string)

SetGeneratedText sets field value

func (*SearchGroceryProductsByUPC200Response) SetId

SetId sets field value

func (*SearchGroceryProductsByUPC200Response) SetImageType

func (o *SearchGroceryProductsByUPC200Response) SetImageType(v string)

SetImageType sets field value

func (*SearchGroceryProductsByUPC200Response) SetImportantBadges

func (o *SearchGroceryProductsByUPC200Response) SetImportantBadges(v []string)

SetImportantBadges sets field value

func (*SearchGroceryProductsByUPC200Response) SetIngredientCount

func (o *SearchGroceryProductsByUPC200Response) SetIngredientCount(v int32)

SetIngredientCount gets a reference to the given int32 and assigns it to the IngredientCount field.

func (*SearchGroceryProductsByUPC200Response) SetIngredientList

func (o *SearchGroceryProductsByUPC200Response) SetIngredientList(v string)

SetIngredientList sets field value

func (*SearchGroceryProductsByUPC200Response) SetIngredients

SetIngredients sets field value

func (*SearchGroceryProductsByUPC200Response) SetLikes

SetLikes sets field value

func (*SearchGroceryProductsByUPC200Response) SetNutrition

SetNutrition sets field value

func (*SearchGroceryProductsByUPC200Response) SetPrice

SetPrice sets field value

func (*SearchGroceryProductsByUPC200Response) SetServings

SetServings sets field value

func (*SearchGroceryProductsByUPC200Response) SetSpoonacularScore

func (o *SearchGroceryProductsByUPC200Response) SetSpoonacularScore(v float32)

SetSpoonacularScore sets field value

func (*SearchGroceryProductsByUPC200Response) SetTitle

SetTitle sets field value

func (SearchGroceryProductsByUPC200Response) ToMap

func (o SearchGroceryProductsByUPC200Response) ToMap() (map[string]interface{}, error)

func (*SearchGroceryProductsByUPC200Response) UnmarshalJSON

func (o *SearchGroceryProductsByUPC200Response) UnmarshalJSON(data []byte) (err error)

type SearchGroceryProductsByUPC200ResponseNutrition

type SearchGroceryProductsByUPC200ResponseNutrition struct {
	Nutrients        []SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner `json:"nutrients"`
	CaloricBreakdown SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown `json:"caloricBreakdown"`
}

SearchGroceryProductsByUPC200ResponseNutrition struct for SearchGroceryProductsByUPC200ResponseNutrition

func NewSearchGroceryProductsByUPC200ResponseNutrition

NewSearchGroceryProductsByUPC200ResponseNutrition instantiates a new SearchGroceryProductsByUPC200ResponseNutrition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchGroceryProductsByUPC200ResponseNutritionWithDefaults

func NewSearchGroceryProductsByUPC200ResponseNutritionWithDefaults() *SearchGroceryProductsByUPC200ResponseNutrition

NewSearchGroceryProductsByUPC200ResponseNutritionWithDefaults instantiates a new SearchGroceryProductsByUPC200ResponseNutrition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchGroceryProductsByUPC200ResponseNutrition) GetCaloricBreakdown

GetCaloricBreakdown returns the CaloricBreakdown field value

func (*SearchGroceryProductsByUPC200ResponseNutrition) GetCaloricBreakdownOk

GetCaloricBreakdownOk returns a tuple with the CaloricBreakdown field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200ResponseNutrition) GetNutrients

GetNutrients returns the Nutrients field value

func (*SearchGroceryProductsByUPC200ResponseNutrition) GetNutrientsOk

GetNutrientsOk returns a tuple with the Nutrients field value and a boolean to check if the value has been set.

func (SearchGroceryProductsByUPC200ResponseNutrition) MarshalJSON

func (*SearchGroceryProductsByUPC200ResponseNutrition) SetCaloricBreakdown

SetCaloricBreakdown sets field value

func (*SearchGroceryProductsByUPC200ResponseNutrition) SetNutrients

SetNutrients sets field value

func (SearchGroceryProductsByUPC200ResponseNutrition) ToMap

func (o SearchGroceryProductsByUPC200ResponseNutrition) ToMap() (map[string]interface{}, error)

func (*SearchGroceryProductsByUPC200ResponseNutrition) UnmarshalJSON

func (o *SearchGroceryProductsByUPC200ResponseNutrition) UnmarshalJSON(data []byte) (err error)

type SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown

type SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown struct {
	PercentProtein float32 `json:"percentProtein"`
	PercentFat     float32 `json:"percentFat"`
	PercentCarbs   float32 `json:"percentCarbs"`
}

SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown struct for SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown

func NewSearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown

func NewSearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown(percentProtein float32, percentFat float32, percentCarbs float32) *SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown

NewSearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown instantiates a new SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdownWithDefaults

func NewSearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdownWithDefaults() *SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown

NewSearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdownWithDefaults instantiates a new SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) GetPercentCarbs

GetPercentCarbs returns the PercentCarbs field value

func (*SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) GetPercentCarbsOk

GetPercentCarbsOk returns a tuple with the PercentCarbs field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) GetPercentFat

GetPercentFat returns the PercentFat field value

func (*SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) GetPercentFatOk

GetPercentFatOk returns a tuple with the PercentFat field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) GetPercentProtein

GetPercentProtein returns the PercentProtein field value

func (*SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) GetPercentProteinOk

GetPercentProteinOk returns a tuple with the PercentProtein field value and a boolean to check if the value has been set.

func (SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) MarshalJSON

func (*SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) SetPercentCarbs

SetPercentCarbs sets field value

func (*SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) SetPercentFat

SetPercentFat sets field value

func (*SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) SetPercentProtein

SetPercentProtein sets field value

func (SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) ToMap

func (*SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown) UnmarshalJSON

type SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner

type SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner struct {
	Name                string  `json:"name"`
	Amount              float32 `json:"amount"`
	Unit                string  `json:"unit"`
	PercentOfDailyNeeds float32 `json:"percentOfDailyNeeds"`
}

SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner struct for SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner

func NewSearchGroceryProductsByUPC200ResponseNutritionNutrientsInner

func NewSearchGroceryProductsByUPC200ResponseNutritionNutrientsInner(name string, amount float32, unit string, percentOfDailyNeeds float32) *SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner

NewSearchGroceryProductsByUPC200ResponseNutritionNutrientsInner instantiates a new SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchGroceryProductsByUPC200ResponseNutritionNutrientsInnerWithDefaults

func NewSearchGroceryProductsByUPC200ResponseNutritionNutrientsInnerWithDefaults() *SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner

NewSearchGroceryProductsByUPC200ResponseNutritionNutrientsInnerWithDefaults instantiates a new SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) GetAmount

GetAmount returns the Amount field value

func (*SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) GetAmountOk

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) GetName

GetName returns the Name field value

func (*SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) GetPercentOfDailyNeeds

GetPercentOfDailyNeeds returns the PercentOfDailyNeeds field value

func (*SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) GetPercentOfDailyNeedsOk

GetPercentOfDailyNeedsOk returns a tuple with the PercentOfDailyNeeds field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) GetUnit

GetUnit returns the Unit field value

func (*SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) GetUnitOk

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) MarshalJSON

func (*SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) SetAmount

SetAmount sets field value

func (*SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) SetName

SetName sets field value

func (*SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) SetPercentOfDailyNeeds

SetPercentOfDailyNeeds sets field value

func (*SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) SetUnit

SetUnit sets field value

func (SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) ToMap

func (*SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner) UnmarshalJSON

type SearchGroceryProductsByUPC200ResponseServings

type SearchGroceryProductsByUPC200ResponseServings struct {
	Number float32 `json:"number"`
	Size   float32 `json:"size"`
	Unit   string  `json:"unit"`
}

SearchGroceryProductsByUPC200ResponseServings struct for SearchGroceryProductsByUPC200ResponseServings

func NewSearchGroceryProductsByUPC200ResponseServings

func NewSearchGroceryProductsByUPC200ResponseServings(number float32, size float32, unit string) *SearchGroceryProductsByUPC200ResponseServings

NewSearchGroceryProductsByUPC200ResponseServings instantiates a new SearchGroceryProductsByUPC200ResponseServings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchGroceryProductsByUPC200ResponseServingsWithDefaults

func NewSearchGroceryProductsByUPC200ResponseServingsWithDefaults() *SearchGroceryProductsByUPC200ResponseServings

NewSearchGroceryProductsByUPC200ResponseServingsWithDefaults instantiates a new SearchGroceryProductsByUPC200ResponseServings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchGroceryProductsByUPC200ResponseServings) GetNumber

GetNumber returns the Number field value

func (*SearchGroceryProductsByUPC200ResponseServings) GetNumberOk

GetNumberOk returns a tuple with the Number field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200ResponseServings) GetSize

GetSize returns the Size field value

func (*SearchGroceryProductsByUPC200ResponseServings) GetSizeOk

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (*SearchGroceryProductsByUPC200ResponseServings) GetUnit

GetUnit returns the Unit field value

func (*SearchGroceryProductsByUPC200ResponseServings) GetUnitOk

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (SearchGroceryProductsByUPC200ResponseServings) MarshalJSON

func (*SearchGroceryProductsByUPC200ResponseServings) SetNumber

SetNumber sets field value

func (*SearchGroceryProductsByUPC200ResponseServings) SetSize

SetSize sets field value

func (*SearchGroceryProductsByUPC200ResponseServings) SetUnit

SetUnit sets field value

func (SearchGroceryProductsByUPC200ResponseServings) ToMap

func (o SearchGroceryProductsByUPC200ResponseServings) ToMap() (map[string]interface{}, error)

func (*SearchGroceryProductsByUPC200ResponseServings) UnmarshalJSON

func (o *SearchGroceryProductsByUPC200ResponseServings) UnmarshalJSON(data []byte) (err error)

type SearchMenuItems200Response

type SearchMenuItems200Response struct {
	MenuItems      []MenuItem `json:"menuItems"`
	TotalMenuItems int32      `json:"totalMenuItems"`
	Type           string     `json:"type"`
	Offset         int32      `json:"offset"`
	Number         int32      `json:"number"`
}

SearchMenuItems200Response

func NewSearchMenuItems200Response

func NewSearchMenuItems200Response(menuItems []MenuItem, totalMenuItems int32, type_ string, offset int32, number int32) *SearchMenuItems200Response

NewSearchMenuItems200Response instantiates a new SearchMenuItems200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchMenuItems200ResponseWithDefaults

func NewSearchMenuItems200ResponseWithDefaults() *SearchMenuItems200Response

NewSearchMenuItems200ResponseWithDefaults instantiates a new SearchMenuItems200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchMenuItems200Response) GetMenuItems

func (o *SearchMenuItems200Response) GetMenuItems() []MenuItem

GetMenuItems returns the MenuItems field value

func (*SearchMenuItems200Response) GetMenuItemsOk

func (o *SearchMenuItems200Response) GetMenuItemsOk() ([]MenuItem, bool)

GetMenuItemsOk returns a tuple with the MenuItems field value and a boolean to check if the value has been set.

func (*SearchMenuItems200Response) GetNumber

func (o *SearchMenuItems200Response) GetNumber() int32

GetNumber returns the Number field value

func (*SearchMenuItems200Response) GetNumberOk

func (o *SearchMenuItems200Response) GetNumberOk() (*int32, bool)

GetNumberOk returns a tuple with the Number field value and a boolean to check if the value has been set.

func (*SearchMenuItems200Response) GetOffset

func (o *SearchMenuItems200Response) GetOffset() int32

GetOffset returns the Offset field value

func (*SearchMenuItems200Response) GetOffsetOk

func (o *SearchMenuItems200Response) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*SearchMenuItems200Response) GetTotalMenuItems

func (o *SearchMenuItems200Response) GetTotalMenuItems() int32

GetTotalMenuItems returns the TotalMenuItems field value

func (*SearchMenuItems200Response) GetTotalMenuItemsOk

func (o *SearchMenuItems200Response) GetTotalMenuItemsOk() (*int32, bool)

GetTotalMenuItemsOk returns a tuple with the TotalMenuItems field value and a boolean to check if the value has been set.

func (*SearchMenuItems200Response) GetType

func (o *SearchMenuItems200Response) GetType() string

GetType returns the Type field value

func (*SearchMenuItems200Response) GetTypeOk

func (o *SearchMenuItems200Response) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (SearchMenuItems200Response) MarshalJSON

func (o SearchMenuItems200Response) MarshalJSON() ([]byte, error)

func (*SearchMenuItems200Response) SetMenuItems

func (o *SearchMenuItems200Response) SetMenuItems(v []MenuItem)

SetMenuItems sets field value

func (*SearchMenuItems200Response) SetNumber

func (o *SearchMenuItems200Response) SetNumber(v int32)

SetNumber sets field value

func (*SearchMenuItems200Response) SetOffset

func (o *SearchMenuItems200Response) SetOffset(v int32)

SetOffset sets field value

func (*SearchMenuItems200Response) SetTotalMenuItems

func (o *SearchMenuItems200Response) SetTotalMenuItems(v int32)

SetTotalMenuItems sets field value

func (*SearchMenuItems200Response) SetType

func (o *SearchMenuItems200Response) SetType(v string)

SetType sets field value

func (SearchMenuItems200Response) ToMap

func (o SearchMenuItems200Response) ToMap() (map[string]interface{}, error)

func (*SearchMenuItems200Response) UnmarshalJSON

func (o *SearchMenuItems200Response) UnmarshalJSON(data []byte) (err error)

type SearchRecipes200Response

type SearchRecipes200Response struct {
	Offset       int32                                  `json:"offset"`
	Number       int32                                  `json:"number"`
	Results      []SearchRecipes200ResponseResultsInner `json:"results"`
	TotalResults int32                                  `json:"totalResults"`
}

SearchRecipes200Response

func NewSearchRecipes200Response

func NewSearchRecipes200Response(offset int32, number int32, results []SearchRecipes200ResponseResultsInner, totalResults int32) *SearchRecipes200Response

NewSearchRecipes200Response instantiates a new SearchRecipes200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchRecipes200ResponseWithDefaults

func NewSearchRecipes200ResponseWithDefaults() *SearchRecipes200Response

NewSearchRecipes200ResponseWithDefaults instantiates a new SearchRecipes200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchRecipes200Response) GetNumber

func (o *SearchRecipes200Response) GetNumber() int32

GetNumber returns the Number field value

func (*SearchRecipes200Response) GetNumberOk

func (o *SearchRecipes200Response) GetNumberOk() (*int32, bool)

GetNumberOk returns a tuple with the Number field value and a boolean to check if the value has been set.

func (*SearchRecipes200Response) GetOffset

func (o *SearchRecipes200Response) GetOffset() int32

GetOffset returns the Offset field value

func (*SearchRecipes200Response) GetOffsetOk

func (o *SearchRecipes200Response) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*SearchRecipes200Response) GetResults

GetResults returns the Results field value

func (*SearchRecipes200Response) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*SearchRecipes200Response) GetTotalResults

func (o *SearchRecipes200Response) GetTotalResults() int32

GetTotalResults returns the TotalResults field value

func (*SearchRecipes200Response) GetTotalResultsOk

func (o *SearchRecipes200Response) GetTotalResultsOk() (*int32, bool)

GetTotalResultsOk returns a tuple with the TotalResults field value and a boolean to check if the value has been set.

func (SearchRecipes200Response) MarshalJSON

func (o SearchRecipes200Response) MarshalJSON() ([]byte, error)

func (*SearchRecipes200Response) SetNumber

func (o *SearchRecipes200Response) SetNumber(v int32)

SetNumber sets field value

func (*SearchRecipes200Response) SetOffset

func (o *SearchRecipes200Response) SetOffset(v int32)

SetOffset sets field value

func (*SearchRecipes200Response) SetResults

SetResults sets field value

func (*SearchRecipes200Response) SetTotalResults

func (o *SearchRecipes200Response) SetTotalResults(v int32)

SetTotalResults sets field value

func (SearchRecipes200Response) ToMap

func (o SearchRecipes200Response) ToMap() (map[string]interface{}, error)

func (*SearchRecipes200Response) UnmarshalJSON

func (o *SearchRecipes200Response) UnmarshalJSON(data []byte) (err error)

type SearchRecipes200ResponseResultsInner

type SearchRecipes200ResponseResultsInner struct {
	Id        int32  `json:"id"`
	Title     string `json:"title"`
	Image     string `json:"image"`
	ImageType string `json:"imageType"`
}

SearchRecipes200ResponseResultsInner struct for SearchRecipes200ResponseResultsInner

func NewSearchRecipes200ResponseResultsInner

func NewSearchRecipes200ResponseResultsInner(id int32, title string, image string, imageType string) *SearchRecipes200ResponseResultsInner

NewSearchRecipes200ResponseResultsInner instantiates a new SearchRecipes200ResponseResultsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchRecipes200ResponseResultsInnerWithDefaults

func NewSearchRecipes200ResponseResultsInnerWithDefaults() *SearchRecipes200ResponseResultsInner

NewSearchRecipes200ResponseResultsInnerWithDefaults instantiates a new SearchRecipes200ResponseResultsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchRecipes200ResponseResultsInner) GetId

GetId returns the Id field value

func (*SearchRecipes200ResponseResultsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SearchRecipes200ResponseResultsInner) GetImage

GetImage returns the Image field value

func (*SearchRecipes200ResponseResultsInner) GetImageOk

func (o *SearchRecipes200ResponseResultsInner) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*SearchRecipes200ResponseResultsInner) GetImageType

func (o *SearchRecipes200ResponseResultsInner) GetImageType() string

GetImageType returns the ImageType field value

func (*SearchRecipes200ResponseResultsInner) GetImageTypeOk

func (o *SearchRecipes200ResponseResultsInner) GetImageTypeOk() (*string, bool)

GetImageTypeOk returns a tuple with the ImageType field value and a boolean to check if the value has been set.

func (*SearchRecipes200ResponseResultsInner) GetTitle

GetTitle returns the Title field value

func (*SearchRecipes200ResponseResultsInner) GetTitleOk

func (o *SearchRecipes200ResponseResultsInner) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (SearchRecipes200ResponseResultsInner) MarshalJSON

func (o SearchRecipes200ResponseResultsInner) MarshalJSON() ([]byte, error)

func (*SearchRecipes200ResponseResultsInner) SetId

SetId sets field value

func (*SearchRecipes200ResponseResultsInner) SetImage

SetImage sets field value

func (*SearchRecipes200ResponseResultsInner) SetImageType

func (o *SearchRecipes200ResponseResultsInner) SetImageType(v string)

SetImageType sets field value

func (*SearchRecipes200ResponseResultsInner) SetTitle

SetTitle sets field value

func (SearchRecipes200ResponseResultsInner) ToMap

func (o SearchRecipes200ResponseResultsInner) ToMap() (map[string]interface{}, error)

func (*SearchRecipes200ResponseResultsInner) UnmarshalJSON

func (o *SearchRecipes200ResponseResultsInner) UnmarshalJSON(data []byte) (err error)

type SearchRecipesByIngredients200ResponseInner

type SearchRecipesByIngredients200ResponseInner struct {
	Id                    int32                                                              `json:"id"`
	Image                 string                                                             `json:"image"`
	ImageType             string                                                             `json:"imageType"`
	Likes                 int32                                                              `json:"likes"`
	MissedIngredientCount int32                                                              `json:"missedIngredientCount"`
	MissedIngredients     []SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner `json:"missedIngredients"`
	Title                 string                                                             `json:"title"`
	UnusedIngredients     []map[string]interface{}                                           `json:"unusedIngredients"`
	UsedIngredientCount   float32                                                            `json:"usedIngredientCount"`
	UsedIngredients       []SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner `json:"usedIngredients"`
}

SearchRecipesByIngredients200ResponseInner struct for SearchRecipesByIngredients200ResponseInner

func NewSearchRecipesByIngredients200ResponseInner

func NewSearchRecipesByIngredients200ResponseInner(id int32, image string, imageType string, likes int32, missedIngredientCount int32, missedIngredients []SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner, title string, unusedIngredients []map[string]interface{}, usedIngredientCount float32, usedIngredients []SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) *SearchRecipesByIngredients200ResponseInner

NewSearchRecipesByIngredients200ResponseInner instantiates a new SearchRecipesByIngredients200ResponseInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchRecipesByIngredients200ResponseInnerWithDefaults

func NewSearchRecipesByIngredients200ResponseInnerWithDefaults() *SearchRecipesByIngredients200ResponseInner

NewSearchRecipesByIngredients200ResponseInnerWithDefaults instantiates a new SearchRecipesByIngredients200ResponseInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchRecipesByIngredients200ResponseInner) GetId

GetId returns the Id field value

func (*SearchRecipesByIngredients200ResponseInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInner) GetImage

GetImage returns the Image field value

func (*SearchRecipesByIngredients200ResponseInner) GetImageOk

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInner) GetImageType

GetImageType returns the ImageType field value

func (*SearchRecipesByIngredients200ResponseInner) GetImageTypeOk

func (o *SearchRecipesByIngredients200ResponseInner) GetImageTypeOk() (*string, bool)

GetImageTypeOk returns a tuple with the ImageType field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInner) GetLikes

GetLikes returns the Likes field value

func (*SearchRecipesByIngredients200ResponseInner) GetLikesOk

GetLikesOk returns a tuple with the Likes field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInner) GetMissedIngredientCount

func (o *SearchRecipesByIngredients200ResponseInner) GetMissedIngredientCount() int32

GetMissedIngredientCount returns the MissedIngredientCount field value

func (*SearchRecipesByIngredients200ResponseInner) GetMissedIngredientCountOk

func (o *SearchRecipesByIngredients200ResponseInner) GetMissedIngredientCountOk() (*int32, bool)

GetMissedIngredientCountOk returns a tuple with the MissedIngredientCount field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInner) GetMissedIngredients

GetMissedIngredients returns the MissedIngredients field value

func (*SearchRecipesByIngredients200ResponseInner) GetMissedIngredientsOk

GetMissedIngredientsOk returns a tuple with the MissedIngredients field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInner) GetTitle

GetTitle returns the Title field value

func (*SearchRecipesByIngredients200ResponseInner) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInner) GetUnusedIngredients

func (o *SearchRecipesByIngredients200ResponseInner) GetUnusedIngredients() []map[string]interface{}

GetUnusedIngredients returns the UnusedIngredients field value

func (*SearchRecipesByIngredients200ResponseInner) GetUnusedIngredientsOk

func (o *SearchRecipesByIngredients200ResponseInner) GetUnusedIngredientsOk() ([]map[string]interface{}, bool)

GetUnusedIngredientsOk returns a tuple with the UnusedIngredients field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInner) GetUsedIngredientCount

func (o *SearchRecipesByIngredients200ResponseInner) GetUsedIngredientCount() float32

GetUsedIngredientCount returns the UsedIngredientCount field value

func (*SearchRecipesByIngredients200ResponseInner) GetUsedIngredientCountOk

func (o *SearchRecipesByIngredients200ResponseInner) GetUsedIngredientCountOk() (*float32, bool)

GetUsedIngredientCountOk returns a tuple with the UsedIngredientCount field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInner) GetUsedIngredients

GetUsedIngredients returns the UsedIngredients field value

func (*SearchRecipesByIngredients200ResponseInner) GetUsedIngredientsOk

GetUsedIngredientsOk returns a tuple with the UsedIngredients field value and a boolean to check if the value has been set.

func (SearchRecipesByIngredients200ResponseInner) MarshalJSON

func (*SearchRecipesByIngredients200ResponseInner) SetId

SetId sets field value

func (*SearchRecipesByIngredients200ResponseInner) SetImage

SetImage sets field value

func (*SearchRecipesByIngredients200ResponseInner) SetImageType

SetImageType sets field value

func (*SearchRecipesByIngredients200ResponseInner) SetLikes

SetLikes sets field value

func (*SearchRecipesByIngredients200ResponseInner) SetMissedIngredientCount

func (o *SearchRecipesByIngredients200ResponseInner) SetMissedIngredientCount(v int32)

SetMissedIngredientCount sets field value

func (*SearchRecipesByIngredients200ResponseInner) SetMissedIngredients

SetMissedIngredients sets field value

func (*SearchRecipesByIngredients200ResponseInner) SetTitle

SetTitle sets field value

func (*SearchRecipesByIngredients200ResponseInner) SetUnusedIngredients

func (o *SearchRecipesByIngredients200ResponseInner) SetUnusedIngredients(v []map[string]interface{})

SetUnusedIngredients sets field value

func (*SearchRecipesByIngredients200ResponseInner) SetUsedIngredientCount

func (o *SearchRecipesByIngredients200ResponseInner) SetUsedIngredientCount(v float32)

SetUsedIngredientCount sets field value

func (*SearchRecipesByIngredients200ResponseInner) SetUsedIngredients

SetUsedIngredients sets field value

func (SearchRecipesByIngredients200ResponseInner) ToMap

func (o SearchRecipesByIngredients200ResponseInner) ToMap() (map[string]interface{}, error)

func (*SearchRecipesByIngredients200ResponseInner) UnmarshalJSON

func (o *SearchRecipesByIngredients200ResponseInner) UnmarshalJSON(data []byte) (err error)

type SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner

type SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner struct {
	Aisle        string   `json:"aisle"`
	Amount       float32  `json:"amount"`
	Id           int32    `json:"id"`
	Image        string   `json:"image"`
	Meta         []string `json:"meta,omitempty"`
	Name         string   `json:"name"`
	ExtendedName *string  `json:"extendedName,omitempty"`
	Original     string   `json:"original"`
	OriginalName string   `json:"originalName"`
	Unit         string   `json:"unit"`
	UnitLong     string   `json:"unitLong"`
	UnitShort    string   `json:"unitShort"`
}

SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner struct for SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner

func NewSearchRecipesByIngredients200ResponseInnerMissedIngredientsInner

func NewSearchRecipesByIngredients200ResponseInnerMissedIngredientsInner(aisle string, amount float32, id int32, image string, name string, original string, originalName string, unit string, unitLong string, unitShort string) *SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner

NewSearchRecipesByIngredients200ResponseInnerMissedIngredientsInner instantiates a new SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchRecipesByIngredients200ResponseInnerMissedIngredientsInnerWithDefaults

func NewSearchRecipesByIngredients200ResponseInnerMissedIngredientsInnerWithDefaults() *SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner

NewSearchRecipesByIngredients200ResponseInnerMissedIngredientsInnerWithDefaults instantiates a new SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetAisle

GetAisle returns the Aisle field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetAisleOk

GetAisleOk returns a tuple with the Aisle field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetAmount

GetAmount returns the Amount field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetAmountOk

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetExtendedName

GetExtendedName returns the ExtendedName field value if set, zero value otherwise.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetExtendedNameOk

GetExtendedNameOk returns a tuple with the ExtendedName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetId

GetId returns the Id field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetImage

GetImage returns the Image field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetImageOk

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetMeta

GetMeta returns the Meta field value if set, zero value otherwise.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetMetaOk

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetName

GetName returns the Name field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetOriginal

GetOriginal returns the Original field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetOriginalName

GetOriginalName returns the OriginalName field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetOriginalNameOk

GetOriginalNameOk returns a tuple with the OriginalName field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetOriginalOk

GetOriginalOk returns a tuple with the Original field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetUnit

GetUnit returns the Unit field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetUnitLong

GetUnitLong returns the UnitLong field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetUnitLongOk

GetUnitLongOk returns a tuple with the UnitLong field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetUnitOk

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetUnitShort

GetUnitShort returns the UnitShort field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) GetUnitShortOk

GetUnitShortOk returns a tuple with the UnitShort field value and a boolean to check if the value has been set.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) HasExtendedName

HasExtendedName returns a boolean if a field has been set.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) HasMeta

HasMeta returns a boolean if a field has been set.

func (SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) MarshalJSON

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) SetAisle

SetAisle sets field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) SetAmount

SetAmount sets field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) SetExtendedName

SetExtendedName gets a reference to the given string and assigns it to the ExtendedName field.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) SetId

SetId sets field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) SetImage

SetImage sets field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) SetMeta

SetMeta gets a reference to the given []string and assigns it to the Meta field.

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) SetName

SetName sets field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) SetOriginal

SetOriginal sets field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) SetOriginalName

SetOriginalName sets field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) SetUnit

SetUnit sets field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) SetUnitLong

SetUnitLong sets field value

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) SetUnitShort

SetUnitShort sets field value

func (SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) ToMap

func (*SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner) UnmarshalJSON

type SearchRecipesByNutrients200ResponseInner

type SearchRecipesByNutrients200ResponseInner struct {
	Calories  float32 `json:"calories"`
	Carbs     string  `json:"carbs"`
	Fat       string  `json:"fat"`
	Id        int32   `json:"id"`
	Image     string  `json:"image"`
	ImageType string  `json:"imageType"`
	Protein   string  `json:"protein"`
	Title     string  `json:"title"`
}

SearchRecipesByNutrients200ResponseInner struct for SearchRecipesByNutrients200ResponseInner

func NewSearchRecipesByNutrients200ResponseInner

func NewSearchRecipesByNutrients200ResponseInner(calories float32, carbs string, fat string, id int32, image string, imageType string, protein string, title string) *SearchRecipesByNutrients200ResponseInner

NewSearchRecipesByNutrients200ResponseInner instantiates a new SearchRecipesByNutrients200ResponseInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchRecipesByNutrients200ResponseInnerWithDefaults

func NewSearchRecipesByNutrients200ResponseInnerWithDefaults() *SearchRecipesByNutrients200ResponseInner

NewSearchRecipesByNutrients200ResponseInnerWithDefaults instantiates a new SearchRecipesByNutrients200ResponseInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchRecipesByNutrients200ResponseInner) GetCalories

GetCalories returns the Calories field value

func (*SearchRecipesByNutrients200ResponseInner) GetCaloriesOk

func (o *SearchRecipesByNutrients200ResponseInner) GetCaloriesOk() (*float32, bool)

GetCaloriesOk returns a tuple with the Calories field value and a boolean to check if the value has been set.

func (*SearchRecipesByNutrients200ResponseInner) GetCarbs

GetCarbs returns the Carbs field value

func (*SearchRecipesByNutrients200ResponseInner) GetCarbsOk

GetCarbsOk returns a tuple with the Carbs field value and a boolean to check if the value has been set.

func (*SearchRecipesByNutrients200ResponseInner) GetFat

GetFat returns the Fat field value

func (*SearchRecipesByNutrients200ResponseInner) GetFatOk

GetFatOk returns a tuple with the Fat field value and a boolean to check if the value has been set.

func (*SearchRecipesByNutrients200ResponseInner) GetId

GetId returns the Id field value

func (*SearchRecipesByNutrients200ResponseInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SearchRecipesByNutrients200ResponseInner) GetImage

GetImage returns the Image field value

func (*SearchRecipesByNutrients200ResponseInner) GetImageOk

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*SearchRecipesByNutrients200ResponseInner) GetImageType

GetImageType returns the ImageType field value

func (*SearchRecipesByNutrients200ResponseInner) GetImageTypeOk

func (o *SearchRecipesByNutrients200ResponseInner) GetImageTypeOk() (*string, bool)

GetImageTypeOk returns a tuple with the ImageType field value and a boolean to check if the value has been set.

func (*SearchRecipesByNutrients200ResponseInner) GetProtein

GetProtein returns the Protein field value

func (*SearchRecipesByNutrients200ResponseInner) GetProteinOk

GetProteinOk returns a tuple with the Protein field value and a boolean to check if the value has been set.

func (*SearchRecipesByNutrients200ResponseInner) GetTitle

GetTitle returns the Title field value

func (*SearchRecipesByNutrients200ResponseInner) GetTitleOk

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (SearchRecipesByNutrients200ResponseInner) MarshalJSON

func (*SearchRecipesByNutrients200ResponseInner) SetCalories

SetCalories sets field value

func (*SearchRecipesByNutrients200ResponseInner) SetCarbs

SetCarbs sets field value

func (*SearchRecipesByNutrients200ResponseInner) SetFat

SetFat sets field value

func (*SearchRecipesByNutrients200ResponseInner) SetId

SetId sets field value

func (*SearchRecipesByNutrients200ResponseInner) SetImage

SetImage sets field value

func (*SearchRecipesByNutrients200ResponseInner) SetImageType

SetImageType sets field value

func (*SearchRecipesByNutrients200ResponseInner) SetProtein

SetProtein sets field value

func (*SearchRecipesByNutrients200ResponseInner) SetTitle

SetTitle sets field value

func (SearchRecipesByNutrients200ResponseInner) ToMap

func (o SearchRecipesByNutrients200ResponseInner) ToMap() (map[string]interface{}, error)

func (*SearchRecipesByNutrients200ResponseInner) UnmarshalJSON

func (o *SearchRecipesByNutrients200ResponseInner) UnmarshalJSON(data []byte) (err error)

type SearchRestaurants200Response

type SearchRestaurants200Response struct {
	Restaurants []SearchRestaurants200ResponseRestaurantsInner `json:"restaurants,omitempty"`
}

SearchRestaurants200Response struct for SearchRestaurants200Response

func NewSearchRestaurants200Response

func NewSearchRestaurants200Response() *SearchRestaurants200Response

NewSearchRestaurants200Response instantiates a new SearchRestaurants200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchRestaurants200ResponseWithDefaults

func NewSearchRestaurants200ResponseWithDefaults() *SearchRestaurants200Response

NewSearchRestaurants200ResponseWithDefaults instantiates a new SearchRestaurants200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchRestaurants200Response) GetRestaurants

GetRestaurants returns the Restaurants field value if set, zero value otherwise.

func (*SearchRestaurants200Response) GetRestaurantsOk

GetRestaurantsOk returns a tuple with the Restaurants field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200Response) HasRestaurants

func (o *SearchRestaurants200Response) HasRestaurants() bool

HasRestaurants returns a boolean if a field has been set.

func (SearchRestaurants200Response) MarshalJSON

func (o SearchRestaurants200Response) MarshalJSON() ([]byte, error)

func (*SearchRestaurants200Response) SetRestaurants

SetRestaurants gets a reference to the given []SearchRestaurants200ResponseRestaurantsInner and assigns it to the Restaurants field.

func (SearchRestaurants200Response) ToMap

func (o SearchRestaurants200Response) ToMap() (map[string]interface{}, error)

type SearchRestaurants200ResponseRestaurantsInner

type SearchRestaurants200ResponseRestaurantsInner struct {
	Id                       *string                                                 `json:"_id,omitempty"`
	Name                     *string                                                 `json:"name,omitempty"`
	PhoneNumber              *int32                                                  `json:"phone_number,omitempty"`
	Address                  *SearchRestaurants200ResponseRestaurantsInnerAddress    `json:"address,omitempty"`
	Type                     *string                                                 `json:"type,omitempty"`
	Description              *string                                                 `json:"description,omitempty"`
	LocalHours               *SearchRestaurants200ResponseRestaurantsInnerLocalHours `json:"local_hours,omitempty"`
	Cuisines                 []string                                                `json:"cuisines,omitempty"`
	FoodPhotos               []string                                                `json:"food_photos,omitempty"`
	LogoPhotos               []string                                                `json:"logo_photos,omitempty"`
	StorePhotos              []string                                                `json:"store_photos,omitempty"`
	DollarSigns              *int32                                                  `json:"dollar_signs,omitempty"`
	PickupEnabled            *bool                                                   `json:"pickup_enabled,omitempty"`
	DeliveryEnabled          *bool                                                   `json:"delivery_enabled,omitempty"`
	IsOpen                   *bool                                                   `json:"is_open,omitempty"`
	OffersFirstPartyDelivery *bool                                                   `json:"offers_first_party_delivery,omitempty"`
	OffersThirdPartyDelivery *bool                                                   `json:"offers_third_party_delivery,omitempty"`
	Miles                    *float32                                                `json:"miles,omitempty"`
	WeightedRatingValue      *float32                                                `json:"weighted_rating_value,omitempty"`
	AggregatedRatingCount    *int32                                                  `json:"aggregated_rating_count,omitempty"`
}

SearchRestaurants200ResponseRestaurantsInner struct for SearchRestaurants200ResponseRestaurantsInner

func NewSearchRestaurants200ResponseRestaurantsInner

func NewSearchRestaurants200ResponseRestaurantsInner() *SearchRestaurants200ResponseRestaurantsInner

NewSearchRestaurants200ResponseRestaurantsInner instantiates a new SearchRestaurants200ResponseRestaurantsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchRestaurants200ResponseRestaurantsInnerWithDefaults

func NewSearchRestaurants200ResponseRestaurantsInnerWithDefaults() *SearchRestaurants200ResponseRestaurantsInner

NewSearchRestaurants200ResponseRestaurantsInnerWithDefaults instantiates a new SearchRestaurants200ResponseRestaurantsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchRestaurants200ResponseRestaurantsInner) GetAddress

GetAddress returns the Address field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetAddressOk

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetAggregatedRatingCount

func (o *SearchRestaurants200ResponseRestaurantsInner) GetAggregatedRatingCount() int32

GetAggregatedRatingCount returns the AggregatedRatingCount field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetAggregatedRatingCountOk

func (o *SearchRestaurants200ResponseRestaurantsInner) GetAggregatedRatingCountOk() (*int32, bool)

GetAggregatedRatingCountOk returns a tuple with the AggregatedRatingCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetCuisines

GetCuisines returns the Cuisines field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetCuisinesOk

GetCuisinesOk returns a tuple with the Cuisines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetDeliveryEnabled

func (o *SearchRestaurants200ResponseRestaurantsInner) GetDeliveryEnabled() bool

GetDeliveryEnabled returns the DeliveryEnabled field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetDeliveryEnabledOk

func (o *SearchRestaurants200ResponseRestaurantsInner) GetDeliveryEnabledOk() (*bool, bool)

GetDeliveryEnabledOk returns a tuple with the DeliveryEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetDescription

GetDescription returns the Description field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetDescriptionOk

func (o *SearchRestaurants200ResponseRestaurantsInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetDollarSigns

GetDollarSigns returns the DollarSigns field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetDollarSignsOk

func (o *SearchRestaurants200ResponseRestaurantsInner) GetDollarSignsOk() (*int32, bool)

GetDollarSignsOk returns a tuple with the DollarSigns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetFoodPhotos

GetFoodPhotos returns the FoodPhotos field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetFoodPhotosOk

func (o *SearchRestaurants200ResponseRestaurantsInner) GetFoodPhotosOk() ([]string, bool)

GetFoodPhotosOk returns a tuple with the FoodPhotos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetIsOpen

GetIsOpen returns the IsOpen field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetIsOpenOk

GetIsOpenOk returns a tuple with the IsOpen field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetLocalHours

GetLocalHours returns the LocalHours field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetLocalHoursOk

GetLocalHoursOk returns a tuple with the LocalHours field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetLogoPhotos

GetLogoPhotos returns the LogoPhotos field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetLogoPhotosOk

func (o *SearchRestaurants200ResponseRestaurantsInner) GetLogoPhotosOk() ([]string, bool)

GetLogoPhotosOk returns a tuple with the LogoPhotos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetMiles

GetMiles returns the Miles field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetMilesOk

GetMilesOk returns a tuple with the Miles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetOffersFirstPartyDelivery

func (o *SearchRestaurants200ResponseRestaurantsInner) GetOffersFirstPartyDelivery() bool

GetOffersFirstPartyDelivery returns the OffersFirstPartyDelivery field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetOffersFirstPartyDeliveryOk

func (o *SearchRestaurants200ResponseRestaurantsInner) GetOffersFirstPartyDeliveryOk() (*bool, bool)

GetOffersFirstPartyDeliveryOk returns a tuple with the OffersFirstPartyDelivery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetOffersThirdPartyDelivery

func (o *SearchRestaurants200ResponseRestaurantsInner) GetOffersThirdPartyDelivery() bool

GetOffersThirdPartyDelivery returns the OffersThirdPartyDelivery field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetOffersThirdPartyDeliveryOk

func (o *SearchRestaurants200ResponseRestaurantsInner) GetOffersThirdPartyDeliveryOk() (*bool, bool)

GetOffersThirdPartyDeliveryOk returns a tuple with the OffersThirdPartyDelivery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetPhoneNumber

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetPhoneNumberOk

func (o *SearchRestaurants200ResponseRestaurantsInner) GetPhoneNumberOk() (*int32, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetPickupEnabled

func (o *SearchRestaurants200ResponseRestaurantsInner) GetPickupEnabled() bool

GetPickupEnabled returns the PickupEnabled field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetPickupEnabledOk

func (o *SearchRestaurants200ResponseRestaurantsInner) GetPickupEnabledOk() (*bool, bool)

GetPickupEnabledOk returns a tuple with the PickupEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetStorePhotos

GetStorePhotos returns the StorePhotos field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetStorePhotosOk

func (o *SearchRestaurants200ResponseRestaurantsInner) GetStorePhotosOk() ([]string, bool)

GetStorePhotosOk returns a tuple with the StorePhotos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetTypeOk

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) GetWeightedRatingValue

func (o *SearchRestaurants200ResponseRestaurantsInner) GetWeightedRatingValue() float32

GetWeightedRatingValue returns the WeightedRatingValue field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInner) GetWeightedRatingValueOk

func (o *SearchRestaurants200ResponseRestaurantsInner) GetWeightedRatingValueOk() (*float32, bool)

GetWeightedRatingValueOk returns a tuple with the WeightedRatingValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasAddress

HasAddress returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasAggregatedRatingCount

func (o *SearchRestaurants200ResponseRestaurantsInner) HasAggregatedRatingCount() bool

HasAggregatedRatingCount returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasCuisines

HasCuisines returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasDeliveryEnabled

func (o *SearchRestaurants200ResponseRestaurantsInner) HasDeliveryEnabled() bool

HasDeliveryEnabled returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasDescription

HasDescription returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasDollarSigns

HasDollarSigns returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasFoodPhotos

HasFoodPhotos returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasId

HasId returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasIsOpen

HasIsOpen returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasLocalHours

HasLocalHours returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasLogoPhotos

HasLogoPhotos returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasMiles

HasMiles returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasName

HasName returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasOffersFirstPartyDelivery

func (o *SearchRestaurants200ResponseRestaurantsInner) HasOffersFirstPartyDelivery() bool

HasOffersFirstPartyDelivery returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasOffersThirdPartyDelivery

func (o *SearchRestaurants200ResponseRestaurantsInner) HasOffersThirdPartyDelivery() bool

HasOffersThirdPartyDelivery returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasPhoneNumber

HasPhoneNumber returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasPickupEnabled

func (o *SearchRestaurants200ResponseRestaurantsInner) HasPickupEnabled() bool

HasPickupEnabled returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasStorePhotos

HasStorePhotos returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasType

HasType returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInner) HasWeightedRatingValue

func (o *SearchRestaurants200ResponseRestaurantsInner) HasWeightedRatingValue() bool

HasWeightedRatingValue returns a boolean if a field has been set.

func (SearchRestaurants200ResponseRestaurantsInner) MarshalJSON

func (*SearchRestaurants200ResponseRestaurantsInner) SetAddress

SetAddress gets a reference to the given SearchRestaurants200ResponseRestaurantsInnerAddress and assigns it to the Address field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetAggregatedRatingCount

func (o *SearchRestaurants200ResponseRestaurantsInner) SetAggregatedRatingCount(v int32)

SetAggregatedRatingCount gets a reference to the given int32 and assigns it to the AggregatedRatingCount field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetCuisines

SetCuisines gets a reference to the given []string and assigns it to the Cuisines field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetDeliveryEnabled

func (o *SearchRestaurants200ResponseRestaurantsInner) SetDeliveryEnabled(v bool)

SetDeliveryEnabled gets a reference to the given bool and assigns it to the DeliveryEnabled field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetDescription

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetDollarSigns

SetDollarSigns gets a reference to the given int32 and assigns it to the DollarSigns field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetFoodPhotos

SetFoodPhotos gets a reference to the given []string and assigns it to the FoodPhotos field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetIsOpen

SetIsOpen gets a reference to the given bool and assigns it to the IsOpen field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetLocalHours

SetLocalHours gets a reference to the given SearchRestaurants200ResponseRestaurantsInnerLocalHours and assigns it to the LocalHours field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetLogoPhotos

SetLogoPhotos gets a reference to the given []string and assigns it to the LogoPhotos field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetMiles

SetMiles gets a reference to the given float32 and assigns it to the Miles field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetOffersFirstPartyDelivery

func (o *SearchRestaurants200ResponseRestaurantsInner) SetOffersFirstPartyDelivery(v bool)

SetOffersFirstPartyDelivery gets a reference to the given bool and assigns it to the OffersFirstPartyDelivery field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetOffersThirdPartyDelivery

func (o *SearchRestaurants200ResponseRestaurantsInner) SetOffersThirdPartyDelivery(v bool)

SetOffersThirdPartyDelivery gets a reference to the given bool and assigns it to the OffersThirdPartyDelivery field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetPhoneNumber

SetPhoneNumber gets a reference to the given int32 and assigns it to the PhoneNumber field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetPickupEnabled

func (o *SearchRestaurants200ResponseRestaurantsInner) SetPickupEnabled(v bool)

SetPickupEnabled gets a reference to the given bool and assigns it to the PickupEnabled field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetStorePhotos

SetStorePhotos gets a reference to the given []string and assigns it to the StorePhotos field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetType

SetType gets a reference to the given string and assigns it to the Type field.

func (*SearchRestaurants200ResponseRestaurantsInner) SetWeightedRatingValue

func (o *SearchRestaurants200ResponseRestaurantsInner) SetWeightedRatingValue(v float32)

SetWeightedRatingValue gets a reference to the given float32 and assigns it to the WeightedRatingValue field.

func (SearchRestaurants200ResponseRestaurantsInner) ToMap

func (o SearchRestaurants200ResponseRestaurantsInner) ToMap() (map[string]interface{}, error)

type SearchRestaurants200ResponseRestaurantsInnerAddress

type SearchRestaurants200ResponseRestaurantsInnerAddress struct {
	StreetAddr  *string  `json:"street_addr,omitempty"`
	City        *string  `json:"city,omitempty"`
	State       *string  `json:"state,omitempty"`
	Zipcode     *string  `json:"zipcode,omitempty"`
	Country     *string  `json:"country,omitempty"`
	Lat         *float32 `json:"lat,omitempty"`
	Lon         *float32 `json:"lon,omitempty"`
	StreetAddr2 *string  `json:"street_addr_2,omitempty"`
	Latitude    *float32 `json:"latitude,omitempty"`
	Longitude   *float32 `json:"longitude,omitempty"`
}

SearchRestaurants200ResponseRestaurantsInnerAddress struct for SearchRestaurants200ResponseRestaurantsInnerAddress

func NewSearchRestaurants200ResponseRestaurantsInnerAddress

func NewSearchRestaurants200ResponseRestaurantsInnerAddress() *SearchRestaurants200ResponseRestaurantsInnerAddress

NewSearchRestaurants200ResponseRestaurantsInnerAddress instantiates a new SearchRestaurants200ResponseRestaurantsInnerAddress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchRestaurants200ResponseRestaurantsInnerAddressWithDefaults

func NewSearchRestaurants200ResponseRestaurantsInnerAddressWithDefaults() *SearchRestaurants200ResponseRestaurantsInnerAddress

NewSearchRestaurants200ResponseRestaurantsInnerAddressWithDefaults instantiates a new SearchRestaurants200ResponseRestaurantsInnerAddress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetCity

GetCity returns the City field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetCityOk

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetCountry

GetCountry returns the Country field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetCountryOk

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetLat

GetLat returns the Lat field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetLatOk

GetLatOk returns a tuple with the Lat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetLatitude

GetLatitude returns the Latitude field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetLatitudeOk

GetLatitudeOk returns a tuple with the Latitude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetLon

GetLon returns the Lon field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetLonOk

GetLonOk returns a tuple with the Lon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetLongitude

GetLongitude returns the Longitude field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetLongitudeOk

GetLongitudeOk returns a tuple with the Longitude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetState

GetState returns the State field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetStateOk

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetStreetAddr

GetStreetAddr returns the StreetAddr field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetStreetAddr2

GetStreetAddr2 returns the StreetAddr2 field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetStreetAddr2Ok

GetStreetAddr2Ok returns a tuple with the StreetAddr2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetStreetAddrOk

GetStreetAddrOk returns a tuple with the StreetAddr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetZipcode

GetZipcode returns the Zipcode field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) GetZipcodeOk

GetZipcodeOk returns a tuple with the Zipcode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) HasCity

HasCity returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) HasCountry

HasCountry returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) HasLat

HasLat returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) HasLatitude

HasLatitude returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) HasLon

HasLon returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) HasLongitude

HasLongitude returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) HasState

HasState returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) HasStreetAddr

HasStreetAddr returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) HasStreetAddr2

HasStreetAddr2 returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) HasZipcode

HasZipcode returns a boolean if a field has been set.

func (SearchRestaurants200ResponseRestaurantsInnerAddress) MarshalJSON

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) SetCity

SetCity gets a reference to the given string and assigns it to the City field.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) SetCountry

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) SetLat

SetLat gets a reference to the given float32 and assigns it to the Lat field.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) SetLatitude

SetLatitude gets a reference to the given float32 and assigns it to the Latitude field.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) SetLon

SetLon gets a reference to the given float32 and assigns it to the Lon field.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) SetLongitude

SetLongitude gets a reference to the given float32 and assigns it to the Longitude field.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) SetState

SetState gets a reference to the given string and assigns it to the State field.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) SetStreetAddr

SetStreetAddr gets a reference to the given string and assigns it to the StreetAddr field.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) SetStreetAddr2

SetStreetAddr2 gets a reference to the given string and assigns it to the StreetAddr2 field.

func (*SearchRestaurants200ResponseRestaurantsInnerAddress) SetZipcode

SetZipcode gets a reference to the given string and assigns it to the Zipcode field.

func (SearchRestaurants200ResponseRestaurantsInnerAddress) ToMap

type SearchRestaurants200ResponseRestaurantsInnerLocalHours

type SearchRestaurants200ResponseRestaurantsInnerLocalHours struct {
	Operational *SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational `json:"operational,omitempty"`
	Delivery    *SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational `json:"delivery,omitempty"`
	Pickup      *SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational `json:"pickup,omitempty"`
	DineIn      *SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational `json:"dine_in,omitempty"`
}

SearchRestaurants200ResponseRestaurantsInnerLocalHours struct for SearchRestaurants200ResponseRestaurantsInnerLocalHours

func NewSearchRestaurants200ResponseRestaurantsInnerLocalHours

func NewSearchRestaurants200ResponseRestaurantsInnerLocalHours() *SearchRestaurants200ResponseRestaurantsInnerLocalHours

NewSearchRestaurants200ResponseRestaurantsInnerLocalHours instantiates a new SearchRestaurants200ResponseRestaurantsInnerLocalHours object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchRestaurants200ResponseRestaurantsInnerLocalHoursWithDefaults

func NewSearchRestaurants200ResponseRestaurantsInnerLocalHoursWithDefaults() *SearchRestaurants200ResponseRestaurantsInnerLocalHours

NewSearchRestaurants200ResponseRestaurantsInnerLocalHoursWithDefaults instantiates a new SearchRestaurants200ResponseRestaurantsInnerLocalHours object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) GetDelivery

GetDelivery returns the Delivery field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) GetDeliveryOk

GetDeliveryOk returns a tuple with the Delivery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) GetDineIn

GetDineIn returns the DineIn field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) GetDineInOk

GetDineInOk returns a tuple with the DineIn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) GetOperational

GetOperational returns the Operational field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) GetOperationalOk

GetOperationalOk returns a tuple with the Operational field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) GetPickup

GetPickup returns the Pickup field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) GetPickupOk

GetPickupOk returns a tuple with the Pickup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) HasDelivery

HasDelivery returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) HasDineIn

HasDineIn returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) HasOperational

HasOperational returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) HasPickup

HasPickup returns a boolean if a field has been set.

func (SearchRestaurants200ResponseRestaurantsInnerLocalHours) MarshalJSON

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) SetDelivery

SetDelivery gets a reference to the given SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational and assigns it to the Delivery field.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) SetDineIn

SetDineIn gets a reference to the given SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational and assigns it to the DineIn field.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) SetOperational

SetOperational gets a reference to the given SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational and assigns it to the Operational field.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHours) SetPickup

SetPickup gets a reference to the given SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational and assigns it to the Pickup field.

func (SearchRestaurants200ResponseRestaurantsInnerLocalHours) ToMap

type SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational

type SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational struct {
	Monday    *string `json:"Monday,omitempty"`
	Tuesday   *string `json:"Tuesday,omitempty"`
	Wednesday *string `json:"Wednesday,omitempty"`
	Thursday  *string `json:"Thursday,omitempty"`
	Friday    *string `json:"Friday,omitempty"`
	Saturday  *string `json:"Saturday,omitempty"`
	Sunday    *string `json:"Sunday,omitempty"`
}

SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational struct for SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational

func NewSearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational

func NewSearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational() *SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational

NewSearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational instantiates a new SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchRestaurants200ResponseRestaurantsInnerLocalHoursOperationalWithDefaults

func NewSearchRestaurants200ResponseRestaurantsInnerLocalHoursOperationalWithDefaults() *SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational

NewSearchRestaurants200ResponseRestaurantsInnerLocalHoursOperationalWithDefaults instantiates a new SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) GetFriday

GetFriday returns the Friday field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) GetFridayOk

GetFridayOk returns a tuple with the Friday field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) GetMonday

GetMonday returns the Monday field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) GetMondayOk

GetMondayOk returns a tuple with the Monday field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) GetSaturday

GetSaturday returns the Saturday field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) GetSaturdayOk

GetSaturdayOk returns a tuple with the Saturday field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) GetSunday

GetSunday returns the Sunday field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) GetSundayOk

GetSundayOk returns a tuple with the Sunday field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) GetThursday

GetThursday returns the Thursday field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) GetThursdayOk

GetThursdayOk returns a tuple with the Thursday field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) GetTuesday

GetTuesday returns the Tuesday field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) GetTuesdayOk

GetTuesdayOk returns a tuple with the Tuesday field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) GetWednesday

GetWednesday returns the Wednesday field value if set, zero value otherwise.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) GetWednesdayOk

GetWednesdayOk returns a tuple with the Wednesday field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) HasFriday

HasFriday returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) HasMonday

HasMonday returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) HasSaturday

HasSaturday returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) HasSunday

HasSunday returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) HasThursday

HasThursday returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) HasTuesday

HasTuesday returns a boolean if a field has been set.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) HasWednesday

HasWednesday returns a boolean if a field has been set.

func (SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) MarshalJSON

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) SetFriday

SetFriday gets a reference to the given string and assigns it to the Friday field.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) SetMonday

SetMonday gets a reference to the given string and assigns it to the Monday field.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) SetSaturday

SetSaturday gets a reference to the given string and assigns it to the Saturday field.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) SetSunday

SetSunday gets a reference to the given string and assigns it to the Sunday field.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) SetThursday

SetThursday gets a reference to the given string and assigns it to the Thursday field.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) SetTuesday

SetTuesday gets a reference to the given string and assigns it to the Tuesday field.

func (*SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) SetWednesday

SetWednesday gets a reference to the given string and assigns it to the Wednesday field.

func (SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational) ToMap

type SearchResult

type SearchResult struct {
	Image     *string        `json:"image,omitempty"`
	Link      NullableString `json:"link,omitempty"`
	Name      string         `json:"name"`
	Type      *string        `json:"type,omitempty"`
	Kvtable   *string        `json:"kvtable,omitempty"`
	Content   NullableString `json:"content,omitempty"`
	Id        *int32         `json:"id,omitempty"`
	Relevance *float32       `json:"relevance,omitempty"`
}

SearchResult

func NewSearchResult

func NewSearchResult(name string) *SearchResult

NewSearchResult instantiates a new SearchResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchResultWithDefaults

func NewSearchResultWithDefaults() *SearchResult

NewSearchResultWithDefaults instantiates a new SearchResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchResult) GetContent

func (o *SearchResult) GetContent() string

GetContent returns the Content field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchResult) GetContentOk

func (o *SearchResult) GetContentOk() (*string, bool)

GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchResult) GetId

func (o *SearchResult) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*SearchResult) GetIdOk

func (o *SearchResult) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchResult) GetImage

func (o *SearchResult) GetImage() string

GetImage returns the Image field value if set, zero value otherwise.

func (*SearchResult) GetImageOk

func (o *SearchResult) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchResult) GetKvtable

func (o *SearchResult) GetKvtable() string

GetKvtable returns the Kvtable field value if set, zero value otherwise.

func (*SearchResult) GetKvtableOk

func (o *SearchResult) GetKvtableOk() (*string, bool)

GetKvtableOk returns a tuple with the Kvtable field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *SearchResult) GetLink() string

GetLink returns the Link field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchResult) GetLinkOk

func (o *SearchResult) GetLinkOk() (*string, bool)

GetLinkOk returns a tuple with the Link field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchResult) GetName

func (o *SearchResult) GetName() string

GetName returns the Name field value

func (*SearchResult) GetNameOk

func (o *SearchResult) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SearchResult) GetRelevance

func (o *SearchResult) GetRelevance() float32

GetRelevance returns the Relevance field value if set, zero value otherwise.

func (*SearchResult) GetRelevanceOk

func (o *SearchResult) GetRelevanceOk() (*float32, bool)

GetRelevanceOk returns a tuple with the Relevance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchResult) GetType

func (o *SearchResult) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SearchResult) GetTypeOk

func (o *SearchResult) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchResult) HasContent

func (o *SearchResult) HasContent() bool

HasContent returns a boolean if a field has been set.

func (*SearchResult) HasId

func (o *SearchResult) HasId() bool

HasId returns a boolean if a field has been set.

func (*SearchResult) HasImage

func (o *SearchResult) HasImage() bool

HasImage returns a boolean if a field has been set.

func (*SearchResult) HasKvtable

func (o *SearchResult) HasKvtable() bool

HasKvtable returns a boolean if a field has been set.

func (o *SearchResult) HasLink() bool

HasLink returns a boolean if a field has been set.

func (*SearchResult) HasRelevance

func (o *SearchResult) HasRelevance() bool

HasRelevance returns a boolean if a field has been set.

func (*SearchResult) HasType

func (o *SearchResult) HasType() bool

HasType returns a boolean if a field has been set.

func (SearchResult) MarshalJSON

func (o SearchResult) MarshalJSON() ([]byte, error)

func (*SearchResult) SetContent

func (o *SearchResult) SetContent(v string)

SetContent gets a reference to the given NullableString and assigns it to the Content field.

func (*SearchResult) SetContentNil

func (o *SearchResult) SetContentNil()

SetContentNil sets the value for Content to be an explicit nil

func (*SearchResult) SetId

func (o *SearchResult) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*SearchResult) SetImage

func (o *SearchResult) SetImage(v string)

SetImage gets a reference to the given string and assigns it to the Image field.

func (*SearchResult) SetKvtable

func (o *SearchResult) SetKvtable(v string)

SetKvtable gets a reference to the given string and assigns it to the Kvtable field.

func (o *SearchResult) SetLink(v string)

SetLink gets a reference to the given NullableString and assigns it to the Link field.

func (*SearchResult) SetLinkNil

func (o *SearchResult) SetLinkNil()

SetLinkNil sets the value for Link to be an explicit nil

func (*SearchResult) SetName

func (o *SearchResult) SetName(v string)

SetName sets field value

func (*SearchResult) SetRelevance

func (o *SearchResult) SetRelevance(v float32)

SetRelevance gets a reference to the given float32 and assigns it to the Relevance field.

func (*SearchResult) SetType

func (o *SearchResult) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SearchResult) ToMap

func (o SearchResult) ToMap() (map[string]interface{}, error)

func (*SearchResult) UnmarshalJSON

func (o *SearchResult) UnmarshalJSON(data []byte) (err error)

func (*SearchResult) UnsetContent

func (o *SearchResult) UnsetContent()

UnsetContent ensures that no value is present for Content, not even an explicit nil

func (o *SearchResult) UnsetLink()

UnsetLink ensures that no value is present for Link, not even an explicit nil

type SearchSiteContent200Response

type SearchSiteContent200Response struct {
	Articles        []SearchResult `json:"Articles"`
	GroceryProducts []SearchResult `json:"Grocery Products"`
	MenuItems       []SearchResult `json:"Menu Items"`
	Recipes         []SearchResult `json:"Recipes"`
}

SearchSiteContent200Response

func NewSearchSiteContent200Response

func NewSearchSiteContent200Response(articles []SearchResult, groceryProducts []SearchResult, menuItems []SearchResult, recipes []SearchResult) *SearchSiteContent200Response

NewSearchSiteContent200Response instantiates a new SearchSiteContent200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchSiteContent200ResponseWithDefaults

func NewSearchSiteContent200ResponseWithDefaults() *SearchSiteContent200Response

NewSearchSiteContent200ResponseWithDefaults instantiates a new SearchSiteContent200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchSiteContent200Response) GetArticles

func (o *SearchSiteContent200Response) GetArticles() []SearchResult

GetArticles returns the Articles field value

func (*SearchSiteContent200Response) GetArticlesOk

func (o *SearchSiteContent200Response) GetArticlesOk() ([]SearchResult, bool)

GetArticlesOk returns a tuple with the Articles field value and a boolean to check if the value has been set.

func (*SearchSiteContent200Response) GetGroceryProducts

func (o *SearchSiteContent200Response) GetGroceryProducts() []SearchResult

GetGroceryProducts returns the GroceryProducts field value

func (*SearchSiteContent200Response) GetGroceryProductsOk

func (o *SearchSiteContent200Response) GetGroceryProductsOk() ([]SearchResult, bool)

GetGroceryProductsOk returns a tuple with the GroceryProducts field value and a boolean to check if the value has been set.

func (*SearchSiteContent200Response) GetMenuItems

func (o *SearchSiteContent200Response) GetMenuItems() []SearchResult

GetMenuItems returns the MenuItems field value

func (*SearchSiteContent200Response) GetMenuItemsOk

func (o *SearchSiteContent200Response) GetMenuItemsOk() ([]SearchResult, bool)

GetMenuItemsOk returns a tuple with the MenuItems field value and a boolean to check if the value has been set.

func (*SearchSiteContent200Response) GetRecipes

func (o *SearchSiteContent200Response) GetRecipes() []SearchResult

GetRecipes returns the Recipes field value

func (*SearchSiteContent200Response) GetRecipesOk

func (o *SearchSiteContent200Response) GetRecipesOk() ([]SearchResult, bool)

GetRecipesOk returns a tuple with the Recipes field value and a boolean to check if the value has been set.

func (SearchSiteContent200Response) MarshalJSON

func (o SearchSiteContent200Response) MarshalJSON() ([]byte, error)

func (*SearchSiteContent200Response) SetArticles

func (o *SearchSiteContent200Response) SetArticles(v []SearchResult)

SetArticles sets field value

func (*SearchSiteContent200Response) SetGroceryProducts

func (o *SearchSiteContent200Response) SetGroceryProducts(v []SearchResult)

SetGroceryProducts sets field value

func (*SearchSiteContent200Response) SetMenuItems

func (o *SearchSiteContent200Response) SetMenuItems(v []SearchResult)

SetMenuItems sets field value

func (*SearchSiteContent200Response) SetRecipes

func (o *SearchSiteContent200Response) SetRecipes(v []SearchResult)

SetRecipes sets field value

func (SearchSiteContent200Response) ToMap

func (o SearchSiteContent200Response) ToMap() (map[string]interface{}, error)

func (*SearchSiteContent200Response) UnmarshalJSON

func (o *SearchSiteContent200Response) UnmarshalJSON(data []byte) (err error)

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SummarizeRecipe200Response

type SummarizeRecipe200Response struct {
	Id      int32  `json:"id"`
	Summary string `json:"summary"`
	Title   string `json:"title"`
}

SummarizeRecipe200Response

func NewSummarizeRecipe200Response

func NewSummarizeRecipe200Response(id int32, summary string, title string) *SummarizeRecipe200Response

NewSummarizeRecipe200Response instantiates a new SummarizeRecipe200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSummarizeRecipe200ResponseWithDefaults

func NewSummarizeRecipe200ResponseWithDefaults() *SummarizeRecipe200Response

NewSummarizeRecipe200ResponseWithDefaults instantiates a new SummarizeRecipe200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SummarizeRecipe200Response) GetId

func (o *SummarizeRecipe200Response) GetId() int32

GetId returns the Id field value

func (*SummarizeRecipe200Response) GetIdOk

func (o *SummarizeRecipe200Response) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SummarizeRecipe200Response) GetSummary

func (o *SummarizeRecipe200Response) GetSummary() string

GetSummary returns the Summary field value

func (*SummarizeRecipe200Response) GetSummaryOk

func (o *SummarizeRecipe200Response) GetSummaryOk() (*string, bool)

GetSummaryOk returns a tuple with the Summary field value and a boolean to check if the value has been set.

func (*SummarizeRecipe200Response) GetTitle

func (o *SummarizeRecipe200Response) GetTitle() string

GetTitle returns the Title field value

func (*SummarizeRecipe200Response) GetTitleOk

func (o *SummarizeRecipe200Response) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (SummarizeRecipe200Response) MarshalJSON

func (o SummarizeRecipe200Response) MarshalJSON() ([]byte, error)

func (*SummarizeRecipe200Response) SetId

func (o *SummarizeRecipe200Response) SetId(v int32)

SetId sets field value

func (*SummarizeRecipe200Response) SetSummary

func (o *SummarizeRecipe200Response) SetSummary(v string)

SetSummary sets field value

func (*SummarizeRecipe200Response) SetTitle

func (o *SummarizeRecipe200Response) SetTitle(v string)

SetTitle sets field value

func (SummarizeRecipe200Response) ToMap

func (o SummarizeRecipe200Response) ToMap() (map[string]interface{}, error)

func (*SummarizeRecipe200Response) UnmarshalJSON

func (o *SummarizeRecipe200Response) UnmarshalJSON(data []byte) (err error)

type TalkToChatbot200Response

type TalkToChatbot200Response struct {
	AnswerText string                               `json:"answerText"`
	Media      []TalkToChatbot200ResponseMediaInner `json:"media"`
}

TalkToChatbot200Response

func NewTalkToChatbot200Response

func NewTalkToChatbot200Response(answerText string, media []TalkToChatbot200ResponseMediaInner) *TalkToChatbot200Response

NewTalkToChatbot200Response instantiates a new TalkToChatbot200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTalkToChatbot200ResponseWithDefaults

func NewTalkToChatbot200ResponseWithDefaults() *TalkToChatbot200Response

NewTalkToChatbot200ResponseWithDefaults instantiates a new TalkToChatbot200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TalkToChatbot200Response) GetAnswerText

func (o *TalkToChatbot200Response) GetAnswerText() string

GetAnswerText returns the AnswerText field value

func (*TalkToChatbot200Response) GetAnswerTextOk

func (o *TalkToChatbot200Response) GetAnswerTextOk() (*string, bool)

GetAnswerTextOk returns a tuple with the AnswerText field value and a boolean to check if the value has been set.

func (*TalkToChatbot200Response) GetMedia

GetMedia returns the Media field value

func (*TalkToChatbot200Response) GetMediaOk

GetMediaOk returns a tuple with the Media field value and a boolean to check if the value has been set.

func (TalkToChatbot200Response) MarshalJSON

func (o TalkToChatbot200Response) MarshalJSON() ([]byte, error)

func (*TalkToChatbot200Response) SetAnswerText

func (o *TalkToChatbot200Response) SetAnswerText(v string)

SetAnswerText sets field value

func (*TalkToChatbot200Response) SetMedia

SetMedia sets field value

func (TalkToChatbot200Response) ToMap

func (o TalkToChatbot200Response) ToMap() (map[string]interface{}, error)

func (*TalkToChatbot200Response) UnmarshalJSON

func (o *TalkToChatbot200Response) UnmarshalJSON(data []byte) (err error)

type TalkToChatbot200ResponseMediaInner

type TalkToChatbot200ResponseMediaInner struct {
	Title *string `json:"title,omitempty"`
	Image *string `json:"image,omitempty"`
	Link  *string `json:"link,omitempty"`
}

TalkToChatbot200ResponseMediaInner struct for TalkToChatbot200ResponseMediaInner

func NewTalkToChatbot200ResponseMediaInner

func NewTalkToChatbot200ResponseMediaInner() *TalkToChatbot200ResponseMediaInner

NewTalkToChatbot200ResponseMediaInner instantiates a new TalkToChatbot200ResponseMediaInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTalkToChatbot200ResponseMediaInnerWithDefaults

func NewTalkToChatbot200ResponseMediaInnerWithDefaults() *TalkToChatbot200ResponseMediaInner

NewTalkToChatbot200ResponseMediaInnerWithDefaults instantiates a new TalkToChatbot200ResponseMediaInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TalkToChatbot200ResponseMediaInner) GetImage

GetImage returns the Image field value if set, zero value otherwise.

func (*TalkToChatbot200ResponseMediaInner) GetImageOk

func (o *TalkToChatbot200ResponseMediaInner) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value if set, nil otherwise and a boolean to check if the value has been set.

GetLink returns the Link field value if set, zero value otherwise.

func (*TalkToChatbot200ResponseMediaInner) GetLinkOk

func (o *TalkToChatbot200ResponseMediaInner) GetLinkOk() (*string, bool)

GetLinkOk returns a tuple with the Link field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TalkToChatbot200ResponseMediaInner) GetTitle

GetTitle returns the Title field value if set, zero value otherwise.

func (*TalkToChatbot200ResponseMediaInner) GetTitleOk

func (o *TalkToChatbot200ResponseMediaInner) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TalkToChatbot200ResponseMediaInner) HasImage

HasImage returns a boolean if a field has been set.

HasLink returns a boolean if a field has been set.

func (*TalkToChatbot200ResponseMediaInner) HasTitle

HasTitle returns a boolean if a field has been set.

func (TalkToChatbot200ResponseMediaInner) MarshalJSON

func (o TalkToChatbot200ResponseMediaInner) MarshalJSON() ([]byte, error)

func (*TalkToChatbot200ResponseMediaInner) SetImage

SetImage gets a reference to the given string and assigns it to the Image field.

SetLink gets a reference to the given string and assigns it to the Link field.

func (*TalkToChatbot200ResponseMediaInner) SetTitle

SetTitle gets a reference to the given string and assigns it to the Title field.

func (TalkToChatbot200ResponseMediaInner) ToMap

func (o TalkToChatbot200ResponseMediaInner) ToMap() (map[string]interface{}, error)

type TasteInformation

type TasteInformation struct {
	Sweetness  float32 `json:"sweetness"`
	Saltiness  float32 `json:"saltiness"`
	Sourness   float32 `json:"sourness"`
	Bitterness float32 `json:"bitterness"`
	Savoriness float32 `json:"savoriness"`
	Fattiness  float32 `json:"fattiness"`
	Spiciness  float32 `json:"spiciness"`
}

TasteInformation

func NewTasteInformation

func NewTasteInformation(sweetness float32, saltiness float32, sourness float32, bitterness float32, savoriness float32, fattiness float32, spiciness float32) *TasteInformation

NewTasteInformation instantiates a new TasteInformation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTasteInformationWithDefaults

func NewTasteInformationWithDefaults() *TasteInformation

NewTasteInformationWithDefaults instantiates a new TasteInformation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TasteInformation) GetBitterness

func (o *TasteInformation) GetBitterness() float32

GetBitterness returns the Bitterness field value

func (*TasteInformation) GetBitternessOk

func (o *TasteInformation) GetBitternessOk() (*float32, bool)

GetBitternessOk returns a tuple with the Bitterness field value and a boolean to check if the value has been set.

func (*TasteInformation) GetFattiness

func (o *TasteInformation) GetFattiness() float32

GetFattiness returns the Fattiness field value

func (*TasteInformation) GetFattinessOk

func (o *TasteInformation) GetFattinessOk() (*float32, bool)

GetFattinessOk returns a tuple with the Fattiness field value and a boolean to check if the value has been set.

func (*TasteInformation) GetSaltiness

func (o *TasteInformation) GetSaltiness() float32

GetSaltiness returns the Saltiness field value

func (*TasteInformation) GetSaltinessOk

func (o *TasteInformation) GetSaltinessOk() (*float32, bool)

GetSaltinessOk returns a tuple with the Saltiness field value and a boolean to check if the value has been set.

func (*TasteInformation) GetSavoriness

func (o *TasteInformation) GetSavoriness() float32

GetSavoriness returns the Savoriness field value

func (*TasteInformation) GetSavorinessOk

func (o *TasteInformation) GetSavorinessOk() (*float32, bool)

GetSavorinessOk returns a tuple with the Savoriness field value and a boolean to check if the value has been set.

func (*TasteInformation) GetSourness

func (o *TasteInformation) GetSourness() float32

GetSourness returns the Sourness field value

func (*TasteInformation) GetSournessOk

func (o *TasteInformation) GetSournessOk() (*float32, bool)

GetSournessOk returns a tuple with the Sourness field value and a boolean to check if the value has been set.

func (*TasteInformation) GetSpiciness

func (o *TasteInformation) GetSpiciness() float32

GetSpiciness returns the Spiciness field value

func (*TasteInformation) GetSpicinessOk

func (o *TasteInformation) GetSpicinessOk() (*float32, bool)

GetSpicinessOk returns a tuple with the Spiciness field value and a boolean to check if the value has been set.

func (*TasteInformation) GetSweetness

func (o *TasteInformation) GetSweetness() float32

GetSweetness returns the Sweetness field value

func (*TasteInformation) GetSweetnessOk

func (o *TasteInformation) GetSweetnessOk() (*float32, bool)

GetSweetnessOk returns a tuple with the Sweetness field value and a boolean to check if the value has been set.

func (TasteInformation) MarshalJSON

func (o TasteInformation) MarshalJSON() ([]byte, error)

func (*TasteInformation) SetBitterness

func (o *TasteInformation) SetBitterness(v float32)

SetBitterness sets field value

func (*TasteInformation) SetFattiness

func (o *TasteInformation) SetFattiness(v float32)

SetFattiness sets field value

func (*TasteInformation) SetSaltiness

func (o *TasteInformation) SetSaltiness(v float32)

SetSaltiness sets field value

func (*TasteInformation) SetSavoriness

func (o *TasteInformation) SetSavoriness(v float32)

SetSavoriness sets field value

func (*TasteInformation) SetSourness

func (o *TasteInformation) SetSourness(v float32)

SetSourness sets field value

func (*TasteInformation) SetSpiciness

func (o *TasteInformation) SetSpiciness(v float32)

SetSpiciness sets field value

func (*TasteInformation) SetSweetness

func (o *TasteInformation) SetSweetness(v float32)

SetSweetness sets field value

func (TasteInformation) ToMap

func (o TasteInformation) ToMap() (map[string]interface{}, error)

func (*TasteInformation) UnmarshalJSON

func (o *TasteInformation) UnmarshalJSON(data []byte) (err error)

type WineAPIService

type WineAPIService service

WineAPIService WineAPI service

func (*WineAPIService) GetDishPairingForWine

func (a *WineAPIService) GetDishPairingForWine(ctx context.Context) ApiGetDishPairingForWineRequest

GetDishPairingForWine Dish Pairing for Wine

Find a dish that goes well with a given wine.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDishPairingForWineRequest

func (*WineAPIService) GetDishPairingForWineExecute

Execute executes the request

@return GetDishPairingForWine200Response

func (*WineAPIService) GetWineDescription

func (a *WineAPIService) GetWineDescription(ctx context.Context) ApiGetWineDescriptionRequest

GetWineDescription Wine Description

Get a simple description of a certain wine, e.g. "malbec", "riesling", or "merlot".

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetWineDescriptionRequest

func (*WineAPIService) GetWineDescriptionExecute

Execute executes the request

@return GetWineDescription200Response

func (*WineAPIService) GetWinePairing

func (a *WineAPIService) GetWinePairing(ctx context.Context) ApiGetWinePairingRequest

GetWinePairing Wine Pairing

Find a wine that goes well with a food. Food can be a dish name ("steak"), an ingredient name ("salmon"), or a cuisine ("italian").

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetWinePairingRequest

func (*WineAPIService) GetWinePairingExecute

Execute executes the request

@return GetWinePairing200Response

func (*WineAPIService) GetWineRecommendation

func (a *WineAPIService) GetWineRecommendation(ctx context.Context) ApiGetWineRecommendationRequest

GetWineRecommendation Wine Recommendation

Get a specific wine recommendation (concrete product) for a given wine type, e.g. "merlot".

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetWineRecommendationRequest

func (*WineAPIService) GetWineRecommendationExecute

Execute executes the request

@return GetWineRecommendation200Response

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL