Food Ordering AI Agent API

foodorderingaiagent.googleapis.com API.

Service: foodorderingaiagent.googleapis.com

The Service name foodorderingaiagent.googleapis.com is needed to create RPC client stubs.

google.cloud.foodorderingaiagent.v1.EvaluationRunService

Methods
RunEvaluationCase Runs an evaluation case.
RunEvaluationDataset Runs an evaluation dataset.

google.cloud.foodorderingaiagent.v1.FoodOrderingService

Methods
BidiProcessOrder A bidirectional streaming API that processes continuous client inputs across multiple modalities (e.g., text, audio) and generates real-time multimodal output streams.
ProcessOrder Performs a single turn logic to process user input and return the result.
StreamProcessOrder Performs a single turn interaction, but uses server-side streaming to deliver incremental results and partial responses as they are generated.

google.cloud.foodorderingaiagent.v1.MenuService

Methods
AppendIngestionPhase Appends an ingestion phase to an ingestion log.
BatchCreateEvaluationCases Batch creates EvaluationCases.
BatchDeleteStores Batch deletes stores.
BatchGetMenuEntities Batch gets entities for a menu.
BatchGetStores Batch gets stores.
BatchUpdateEvaluationCases Batch updates EvaluationCases.
BatchUpdateStores Batch updates stores.
ComputeAnalyticsMetrics Computes analytics metrics for a given brand for specified time period with optional store filter.
CreateBrand Creates a brand.
CreateChannelConfig Creates a ChannelConfig.
CreateConfigApplicationRule Creates a ConfigApplicationRule.
CreateDiscount Creates a discount.
CreateEvaluationCase Creates an EvaluationCase.
CreateEvaluationContext Creates an EvaluationContext.
CreateEvaluationDataset Creates an EvaluationDataset.
CreateEvaluationMatcher Creates an EvaluationMatcher.
CreateIngestionLog Creates an ingestion log.
CreateInventory Creates an inventory.
CreateMenu Creates a menu.
CreateRemediation Creates a remediation.
CreateStore Creates a store.
CreateWebhookSubscription Creates a webhook subscription.
DeleteBrand Deletes the specified brand.
DeleteBrandRevision Deletes the specified BrandRevision.
DeleteChannelConfig Deletes the specified ChannelConfig.
DeleteChannelConfigRevision Deletes the specified ChannelConfigRevision.
DeleteConfigApplicationRule Deletes the specified ConfigApplicationRule.
DeleteConfigApplicationRuleRevision Deletes the specified ConfigApplicationRuleRevision.
DeleteDiscount Deletes the specified discount.
DeleteEvaluationCase Deletes the specified EvaluationCase.
DeleteEvaluationCaseResult Deletes the specified EvaluationCaseResult.
DeleteEvaluationContext Deletes the specified EvaluationContext.
DeleteEvaluationDataset Deletes the specified EvaluationDataset.
DeleteEvaluationDatasetResult Deletes the specified EvaluationDatasetResult.
DeleteEvaluationMatcher Deletes the specified EvaluationMatcher.
DeleteIngestionLog Deletes the specified ingestion log.
DeleteInventory Deletes the specified inventory.
DeleteMenu Deletes the specified menu.
DeleteRemediation Deletes a remediation.
DeleteSessionRecord Deletes an SessionRecord.
DeleteStore Deletes the specified store.
DeleteStoreRevision Deletes the specified StoreRevision.
DeleteWebhookSubscription Deletes the specified webhook subscription.
FetchServiceHealth Fetches operational service health telemetry for a specific region.
GetBrand Gets a brand.
GetBrandRevision Gets a BrandRevision.
GetChannelConfig Gets a ChannelConfig.
GetChannelConfigRevision Gets a ChannelConfigRevision.
GetConfigApplicationRule Gets a ConfigApplicationRule.
GetConfigApplicationRuleRevision Gets a ConfigApplicationRuleRevision.
GetDiscount Gets a discount.
GetEvaluationCase Gets an EvaluationCase.
GetEvaluationCaseResult Gets an EvaluationCaseResult.
GetEvaluationContext Gets an EvaluationContext.
GetEvaluationDataset Gets an EvaluationDataset.
GetEvaluationDatasetResult Gets an EvaluationDatasetResult.
GetEvaluationMatcher Gets an EvaluationMatcher.
GetIngestionLog Gets an ingestion log.
GetInventory Gets an inventory.
GetMenu Gets a menu.
GetMenuIssue Gets a menu issue.
GetMenuIssueCluster Gets a menu issue cluster.
GetRemediation Gets a remediation.
GetSessionRecord Gets a specific SessionRecord.
GetStore Gets a store.
GetStoreRevision Gets a StoreRevision.
GetWebhookSubscription Gets a webhook subscription.
IgnoreMenuIssue Ignores a menu issue, marking it as CLOSED_WONT_FIX.
ListBrandHistory Lists history entries for a brand.
ListBrandRevisions Lists BrandRevisions.
ListBrands Lists brands.
ListChannelConfigRevisions Lists ChannelConfigRevisions.
ListChannelConfigs Lists ChannelConfigs.
ListConfigApplicationRuleRevisions Lists ConfigApplicationRuleRevisions.
ListConfigApplicationRules Lists ConfigApplicationRules.
ListDiscounts Lists discounts.
ListEvaluationCaseResults Lists EvaluationCaseResults.
ListEvaluationCases Lists EvaluationCases.
ListEvaluationContexts Lists EvaluationContexts.
ListEvaluationDatasetResults Lists EvaluationDatasetResults.
ListEvaluationDatasets Lists EvaluationDatasets.
ListEvaluationMatchers Lists EvaluationMatchers.
ListIngestionLogs Lists ingestion logs.
ListInventories Lists inventories.
ListMenuIssueClusters Lists menu issue clusters for a brand.
ListMenuIssues Lists menu issues.
ListMenus Lists menus.
ListRemediations Lists remediations.
ListSessionRecords Lists SessionRecords for a given brand.
ListStoreRevisions Lists StoreRevisions.
ListStores Lists stores.
ListWebhookSubscriptions Lists webhook subscriptions for a brand.
PromoteChannelConfig Promotes the specified channel config.
ResolveMenuIssue Resolves a menu issue and records the remediation action taken.
ResumeRemediation Resumes a suspended remediation.
SuspendRemediation Suspends a remediation.
UpdateBrand Updates the specified brand.
UpdateChannelConfig Updates the specified ChannelConfig.
UpdateConfigApplicationRule Updates the specified ConfigApplicationRule.
UpdateDiscount Updates the specified discount.
UpdateEvaluationCase Updates the specified EvaluationCase.
UpdateEvaluationContext Updates the specified EvaluationContext.
UpdateEvaluationDataset Updates the specified EvaluationDataset.
UpdateEvaluationMatcher Updates the specified EvaluationMatcher.
UpdateInventory Updates the specified inventory.
UpdateStore Update the specified store.
UpdateWebhookSubscription Updates the specified webhook subscription.

google.cloud.foodorderingaiagent.v1beta.EvaluationRunService

Methods
RunEvaluationCase Runs an evaluation case.
RunEvaluationDataset Runs an evaluation dataset.

google.cloud.foodorderingaiagent.v1beta.FoodOrderingService

Methods
BidiProcessOrder A bidirectional streaming API that processes continuous client inputs across multiple modalities (e.g., text, audio) and generates real-time multimodal output streams.
ProcessOrder Performs a single turn logic to process user input and return the result.
StreamProcessOrder Performs a single turn interaction, but uses server-side streaming to deliver incremental results and partial responses as they are generated.

google.cloud.foodorderingaiagent.v1beta.MenuService

Methods
AppendIngestionPhase Appends an ingestion phase to an ingestion log.
BatchCreateEvaluationCases Batch creates EvaluationCases.
BatchDeleteStores Batch deletes stores.
BatchGetMenuEntities Batch gets entities for a menu.
BatchGetStores Batch gets stores.
BatchUpdateEvaluationCases Batch updates EvaluationCases.
BatchUpdateStores Batch updates stores.
ComputeAnalyticsMetrics Computes analytics metrics for a given brand for specified time period with optional store filter.
CreateBrand Creates a brand.
CreateChannelConfig Creates a ChannelConfig.
CreateConfigApplicationRule Creates a ConfigApplicationRule.
CreateDiscount Creates a discount.
CreateEvaluationCase Creates an EvaluationCase.
CreateEvaluationContext Creates an EvaluationContext.
CreateEvaluationDataset Creates an EvaluationDataset.
CreateEvaluationMatcher Creates an EvaluationMatcher.
CreateIngestionLog Creates an ingestion log.
CreateInventory Creates an inventory.
CreateMenu Creates a menu.
CreateRemediation Creates a remediation.
CreateStore Creates a store.
CreateWebhookSubscription Creates a webhook subscription.
DeleteBrand Deletes the specified brand.
DeleteBrandRevision Deletes the specified BrandRevision.
DeleteChannelConfig Deletes the specified ChannelConfig.
DeleteChannelConfigRevision Deletes the specified ChannelConfigRevision.
DeleteConfigApplicationRule Deletes the specified ConfigApplicationRule.
DeleteConfigApplicationRuleRevision Deletes the specified ConfigApplicationRuleRevision.
DeleteDiscount Deletes the specified discount.
DeleteEvaluationCase Deletes the specified EvaluationCase.
DeleteEvaluationCaseResult Deletes the specified EvaluationCaseResult.
DeleteEvaluationContext Deletes the specified EvaluationContext.
DeleteEvaluationDataset Deletes the specified EvaluationDataset.
DeleteEvaluationDatasetResult Deletes the specified EvaluationDatasetResult.
DeleteEvaluationMatcher Deletes the specified EvaluationMatcher.
DeleteIngestionLog Deletes the specified ingestion log.
DeleteInventory Deletes the specified inventory.
DeleteMenu Deletes the specified menu.
DeleteRemediation Deletes a remediation.
DeleteSessionRecord Deletes an SessionRecord.
DeleteStore Deletes the specified store.
DeleteStoreRevision Deletes the specified StoreRevision.
DeleteWebhookSubscription Deletes the specified webhook subscription.
FetchServiceHealth Fetches operational service health telemetry for a specific region.
GetBrand Gets a brand.
GetBrandRevision Gets a BrandRevision.
GetChannelConfig Gets a ChannelConfig.
GetChannelConfigRevision Gets a ChannelConfigRevision.
GetConfigApplicationRule Gets a ConfigApplicationRule.
GetConfigApplicationRuleRevision Gets a ConfigApplicationRuleRevision.
GetDiscount Gets a discount.
GetEvaluationCase Gets an EvaluationCase.
GetEvaluationCaseResult Gets an EvaluationCaseResult.
GetEvaluationContext Gets an EvaluationContext.
GetEvaluationDataset Gets an EvaluationDataset.
GetEvaluationDatasetResult Gets an EvaluationDatasetResult.
GetEvaluationMatcher Gets an EvaluationMatcher.
GetIngestionLog Gets an ingestion log.
GetInventory Gets an inventory.
GetMenu Gets a menu.
GetMenuIssue Gets a menu issue.
GetMenuIssueCluster Gets a menu issue cluster.
GetRemediation Gets a remediation.
GetSessionRecord Gets a specific SessionRecord.
GetStore Gets a store.
GetStoreRevision Gets a StoreRevision.
GetWebhookSubscription Gets a webhook subscription.
IgnoreMenuIssue Ignores a menu issue, marking it as CLOSED_WONT_FIX.
ListBrandHistory Lists history entries for a brand.
ListBrandRevisions Lists BrandRevisions.
ListBrands Lists brands.
ListChannelConfigRevisions Lists ChannelConfigRevisions.
ListChannelConfigs Lists ChannelConfigs.
ListConfigApplicationRuleRevisions Lists ConfigApplicationRuleRevisions.
ListConfigApplicationRules Lists ConfigApplicationRules.
ListDiscounts Lists discounts.
ListEvaluationCaseResults Lists EvaluationCaseResults.
ListEvaluationCases Lists EvaluationCases.
ListEvaluationContexts Lists EvaluationContexts.
ListEvaluationDatasetResults Lists EvaluationDatasetResults.
ListEvaluationDatasets Lists EvaluationDatasets.
ListEvaluationMatchers Lists EvaluationMatchers.
ListIngestionLogs Lists ingestion logs.
ListInventories Lists inventories.
ListMenuIssueClusters Lists menu issue clusters for a brand.
ListMenuIssues Lists menu issues.
ListMenus Lists menus.
ListRemediations Lists remediations.
ListSessionRecords Lists SessionRecords for a given brand.
ListStoreRevisions Lists StoreRevisions.
ListStores Lists stores.
ListWebhookSubscriptions Lists webhook subscriptions for a brand.
PromoteChannelConfig Promotes the specified channel config.
ResolveMenuIssue Resolves a menu issue and records the remediation action taken.
ResumeRemediation Resumes a suspended remediation.
SuspendRemediation Suspends a remediation.
UpdateBrand Updates the specified brand.
UpdateChannelConfig Updates the specified ChannelConfig.
UpdateConfigApplicationRule Updates the specified ConfigApplicationRule.
UpdateDiscount Updates the specified discount.
UpdateEvaluationCase Updates the specified EvaluationCase.
UpdateEvaluationContext Updates the specified EvaluationContext.
UpdateEvaluationDataset Updates the specified EvaluationDataset.
UpdateEvaluationMatcher Updates the specified EvaluationMatcher.
UpdateInventory Updates the specified inventory.
UpdateStore Update the specified store.
UpdateWebhookSubscription Updates the specified webhook subscription.

google.longrunning.Operations

Methods
CancelOperation Starts asynchronous cancellation on a long-running operation.
DeleteOperation Deletes a long-running operation.
GetOperation Gets the latest state of a long-running operation.
ListOperations Lists operations that match the specified filter in the request.
WaitOperation Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state.