📂 File Browser

AgentAI/vendor/google/apiclient-services/src/CloudRetail
🌙 Dark Mode
🎯 Quick Launch:

📁 Directories

📁 Resource/ 🔓 Open

📄 Files

🐘 GoogleApiHttpBody.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailLoggingErrorContext.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailLoggingErrorLog.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailLoggingHttpRequestContext.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailLoggingImportErrorContext.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailLoggingServiceContext.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailLoggingSourceLocation.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2AddCatalogAttributeRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2AddControlRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2AddFulfillmentPlacesMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2AddFulfillmentPlacesRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2AddFulfillmentPlacesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2AddLocalInventoriesMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2AddLocalInventoriesRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2AddLocalInventoriesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2AttributesConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2Audience.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2BatchUpdateGenerativeQuestionConfigsRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2BatchUpdateGenerativeQuestionConfigsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2BigQueryOutputResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2BigQuerySource.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2Catalog.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CatalogAttribute.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CatalogAttributeFacetConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CatalogAttributeFacetConfigIgnoredFacetValues.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CatalogAttributeFacetConfigMergedFacet.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CatalogAttributeFacetConfigMergedFacetValue.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CatalogAttributeFacetConfigRerankConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CollectUserEventRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ColorInfo.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CompleteQueryResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CompleteQueryResponseAttributeResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CompleteQueryResponseCompletionResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CompleteQueryResponseRecentSearchResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CompletionConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CompletionDataInputConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CompletionDetail.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2Condition.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ConditionQueryTerm.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ConditionTimeRange.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2Control.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ConversationalSearchCustomizationConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ConversationalSearchRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ConversationalSearchRequestConversationalFilteringSpec.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ConversationalSearchRequestSearchParams.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ConversationalSearchRequestUserAnswer.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ConversationalSearchRequestUserAnswerSelectedAnswer.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ConversationalSearchResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ConversationalSearchResponseConversationalFilteringResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ConversationalSearchResponseConversationalFilteringResultAdditionalFilter.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ConversationalSearchResponseFollowupQuestion.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ConversationalSearchResponseFollowupQuestionSuggestedAnswer.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ConversationalSearchResponseRefinedSearch.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CreateModelMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2CustomAttribute.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2DoubleList.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ExperimentInfo.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ExperimentInfoServingConfigExperiment.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ExportAnalyticsMetricsRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ExportAnalyticsMetricsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ExportErrorsConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ExportMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2FulfillmentInfo.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2GcsOutputResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2GcsSource.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2GenerativeQuestionConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2GenerativeQuestionsFeatureConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2GetDefaultBranchResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2Image.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ImportCompletionDataRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ImportCompletionDataResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ImportErrorsConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ImportMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ImportProductsRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ImportProductsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ImportUserEventsRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ImportUserEventsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2IntentClassificationConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2IntentClassificationConfigExample.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2IntentClassificationConfigInlineForceIntent.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2IntentClassificationConfigInlineSource.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2Interval.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ListCatalogsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ListControlsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ListGenerativeQuestionConfigsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ListModelsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ListProductsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ListServingConfigsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2LocalInventory.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2Model.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ModelModelFeaturesConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ModelServingConfigList.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2OutputConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2OutputConfigBigQueryDestination.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2OutputConfigGcsDestination.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2OutputResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PanelInfo.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PauseModelRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PinControlMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PinControlMetadataProductPins.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PredictRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PredictResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PredictResponsePredictionResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PriceInfo.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PriceInfoPriceRange.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2Product.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ProductAttributeInterval.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ProductAttributeValue.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ProductDetail.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ProductInlineSource.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ProductInputConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ProductLevelConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2Promotion.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PurchaseTransaction.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PurgeMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PurgeProductsMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PurgeProductsRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PurgeProductsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PurgeUserEventsRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2PurgeUserEventsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2Rating.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RejoinUserEventsMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RejoinUserEventsRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RejoinUserEventsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RemoveCatalogAttributeRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RemoveControlRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RemoveFulfillmentPlacesMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RemoveFulfillmentPlacesRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RemoveFulfillmentPlacesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RemoveLocalInventoriesMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RemoveLocalInventoriesRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RemoveLocalInventoriesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ReplaceCatalogAttributeRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ResumeModelRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2Rule.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RuleBoostAction.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RuleDoNotAssociateAction.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RuleFilterAction.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RuleForceReturnFacetAction.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RuleForceReturnFacetActionFacetPositionAdjustment.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RuleIgnoreAction.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RuleOnewaySynonymsAction.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RulePinAction.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RuleRedirectAction.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RuleRemoveFacetAction.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RuleReplacementAction.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2RuleTwowaySynonymsAction.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SafetySetting.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchRequestBoostSpec.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchRequestBoostSpecConditionBoostSpec.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchRequestConversationalSearchSpec.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchRequestConversationalSearchSpecUserAnswer.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchRequestConversationalSearchSpecUserAnswerSelectedAnswer.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchRequestDynamicFacetSpec.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchRequestFacetSpec.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchRequestFacetSpecFacetKey.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchRequestPersonalizationSpec.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchRequestQueryExpansionSpec.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchRequestSpellCorrectionSpec.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchRequestTileNavigationSpec.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchResponseConversationalSearchResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchResponseConversationalSearchResultAdditionalFilter.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchResponseConversationalSearchResultSuggestedAnswer.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchResponseFacet.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchResponseFacetFacetValue.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchResponseQueryExpansionInfo.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchResponseSearchResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SearchResponseTileNavigationResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2ServingConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SetDefaultBranchRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SetInventoryMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SetInventoryRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2SetInventoryResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2StringList.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2Tile.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2TuneModelMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2TuneModelRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2TuneModelResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2UpdateGenerativeQuestionConfigRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2UserEvent.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2UserEventImportSummary.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2UserEventInlineSource.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2UserEventInputConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2UserInfo.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaAddFulfillmentPlacesMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaAddFulfillmentPlacesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaAddLocalInventoriesMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaAddLocalInventoriesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaBigQueryOutputResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaCreateMerchantCenterAccountLinkMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaCreateModelMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaEnrollSolutionMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaEnrollSolutionResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaExportAnalyticsMetricsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaExportErrorsConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaExportMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaExportProductsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaExportUserEventsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaGcsOutputResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaImportCompletionDataResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaImportErrorsConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaImportMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaImportProductsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaImportUserEventsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaMerchantCenterAccountLink.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaModel.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaModelModelFeaturesConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaModelModelFeaturesConfigLlmEmbeddingConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaModelPageOptimizationConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaModelPageOptimizationConfigCandidate.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaModelPageOptimizationConfigPanel.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaModelServingConfigList.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaOutputResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaPurgeMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaPurgeProductsMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaPurgeProductsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaPurgeUserEventsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaRejoinUserEventsMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaRejoinUserEventsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaRemoveFulfillmentPlacesMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaRemoveFulfillmentPlacesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaRemoveLocalInventoriesMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaRemoveLocalInventoriesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaSetInventoryMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaSetInventoryResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaSetLocalInventoriesMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaSetLocalInventoriesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaTransformedUserEventsMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaTuneModelMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaTuneModelResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2alphaUserEventImportSummary.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaAddFulfillmentPlacesMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaAddFulfillmentPlacesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaAddLocalInventoriesMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaAddLocalInventoriesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaBigQueryOutputResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaCreateMerchantCenterAccountLinkMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaCreateModelMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaExportAnalyticsMetricsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaExportErrorsConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaExportMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaExportProductsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaExportUserEventsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaGcsOutputResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaImportCompletionDataResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaImportErrorsConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaImportMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaImportProductsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaImportUserEventsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaMerchantCenterAccountLink.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaMerchantCenterAccountLinkMerchantCenterFeedFilter.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaModel.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaModelModelFeaturesConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaModelServingConfigList.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaOutputResult.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaPurgeMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaPurgeProductsMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaPurgeProductsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaPurgeUserEventsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaRejoinUserEventsMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaRejoinUserEventsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaRemoveFulfillmentPlacesMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaRemoveFulfillmentPlacesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaRemoveLocalInventoriesMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaRemoveLocalInventoriesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaSetInventoryMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaSetInventoryResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaTuneModelMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaTuneModelResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudRetailV2betaUserEventImportSummary.php
▶ Open 📄 View Source
🐘 GoogleLongrunningListOperationsResponse.php
▶ Open 📄 View Source
🐘 GoogleLongrunningOperation.php
▶ Open 📄 View Source
🐘 GoogleProtobufEmpty.php
▶ Open 📄 View Source
🐘 GoogleRpcStatus.php
▶ Open 📄 View Source
🐘 GoogleTypeDate.php
▶ Open 📄 View Source

📄 Source: GoogleCloudRetailV2SearchRequestFacetSpecFacetKey.php

<?php
/*
 * Copyright 2014 Google Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */

namespace Google\Service\CloudRetail;

class GoogleCloudRetailV2SearchRequestFacetSpecFacetKey extends \Google\Collection
{
  protected $collection_key = 'restrictedValues';
  /**
   * True to make facet keys case insensitive when getting faceting values with
   * prefixes or contains; false otherwise.
   *
   * @var bool
   */
  public $caseInsensitive;
  /**
   * Only get facet values that contains the given strings. For example, suppose
   * "categories" has three values "Women > Shoe", "Women > Dress" and "Men >
   * Shoe". If set "contains" to "Shoe", the "categories" facet gives only
   * "Women > Shoe" and "Men > Shoe". Only supported on textual fields. Maximum
   * is 10.
   *
   * @var string[]
   */
  public $contains;
  protected $intervalsType = GoogleCloudRetailV2Interval::class;
  protected $intervalsDataType = 'array';
  /**
   * Required. Supported textual and numerical facet keys in Product object,
   * over which the facet values are computed. Facet key is case-sensitive.
   * Allowed facet keys when FacetKey.query is not specified: * textual_field =
   * * "brands" * "categories" * "genders" * "ageGroups" * "availability" *
   * "colorFamilies" * "colors" * "sizes" * "materials" * "patterns" *
   * "conditions" * "attributes.key" * "pickupInStore" * "shipToStore" *
   * "sameDayDelivery" * "nextDayDelivery" * "customFulfillment1" *
   * "customFulfillment2" * "customFulfillment3" * "customFulfillment4" *
   * "customFulfillment5" * "inventory(place_id,attributes.key)" *
   * numerical_field = * "price" * "discount" * "rating" * "ratingCount" *
   * "attributes.key" * "inventory(place_id,price)" *
   * "inventory(place_id,original_price)" * "inventory(place_id,attributes.key)"
   *
   * @var string
   */
  public $key;
  /**
   * The order in which SearchResponse.Facet.values are returned. Allowed values
   * are: * "count desc", which means order by SearchResponse.Facet.values.count
   * descending. * "value desc", which means order by
   * SearchResponse.Facet.values.value descending. Only applies to textual
   * facets. If not set, textual values are sorted in [natural
   * order](https://en.wikipedia.org/wiki/Natural_sort_order); numerical
   * intervals are sorted in the order given by FacetSpec.FacetKey.intervals;
   * FulfillmentInfo.place_ids are sorted in the order given by
   * FacetSpec.FacetKey.restricted_values.
   *
   * @var string
   */
  public $orderBy;
  /**
   * Only get facet values that start with the given string prefix. For example,
   * suppose "categories" has three values "Women > Shoe", "Women > Dress" and
   * "Men > Shoe". If set "prefixes" to "Women", the "categories" facet gives
   * only "Women > Shoe" and "Women > Dress". Only supported on textual fields.
   * Maximum is 10.
   *
   * @var string[]
   */
  public $prefixes;
  /**
   * The query that is used to compute facet for the given facet key. When
   * provided, it overrides the default behavior of facet computation. The query
   * syntax is the same as a filter expression. See SearchRequest.filter for
   * detail syntax and limitations. Notice that there is no limitation on
   * FacetKey.key when query is specified. In the response,
   * SearchResponse.Facet.values.value is always "1" and
   * SearchResponse.Facet.values.count is the number of results that match the
   * query. For example, you can set a customized facet for "shipToStore", where
   * FacetKey.key is "customizedShipToStore", and FacetKey.query is
   * "availability: ANY(\"IN_STOCK\") AND shipToStore: ANY(\"123\")". Then the
   * facet counts the products that are both in stock and ship to store "123".
   *
   * @var string
   */
  public $query;
  /**
   * Only get facet for the given restricted values. For example, when using
   * "pickupInStore" as key and set restricted values to ["store123",
   * "store456"], only facets for "store123" and "store456" are returned. Only
   * supported on predefined textual fields, custom textual attributes and
   * fulfillments. Maximum is 20. Must be set for the fulfillment facet keys: *
   * pickupInStore * shipToStore * sameDayDelivery * nextDayDelivery *
   * customFulfillment1 * customFulfillment2 * customFulfillment3 *
   * customFulfillment4 * customFulfillment5
   *
   * @var string[]
   */
  public $restrictedValues;
  /**
   * Returns the min and max value for each numerical facet intervals. Ignored
   * for textual facets.
   *
   * @var bool
   */
  public $returnMinMax;

  /**
   * True to make facet keys case insensitive when getting faceting values with
   * prefixes or contains; false otherwise.
   *
   * @param bool $caseInsensitive
   */
  public function setCaseInsensitive($caseInsensitive)
  {
    $this->caseInsensitive = $caseInsensitive;
  }
  /**
   * @return bool
   */
  public function getCaseInsensitive()
  {
    return $this->caseInsensitive;
  }
  /**
   * Only get facet values that contains the given strings. For example, suppose
   * "categories" has three values "Women > Shoe", "Women > Dress" and "Men >
   * Shoe". If set "contains" to "Shoe", the "categories" facet gives only
   * "Women > Shoe" and "Men > Shoe". Only supported on textual fields. Maximum
   * is 10.
   *
   * @param string[] $contains
   */
  public function setContains($contains)
  {
    $this->contains = $contains;
  }
  /**
   * @return string[]
   */
  public function getContains()
  {
    return $this->contains;
  }
  /**
   * Set only if values should be bucketized into intervals. Must be set for
   * facets with numerical values. Must not be set for facet with text values.
   * Maximum number of intervals is 40. For all numerical facet keys that appear
   * in the list of products from the catalog, the percentiles 0, 10, 30, 50,
   * 70, 90, and 100 are computed from their distribution weekly. If the model
   * assigns a high score to a numerical facet key and its intervals are not
   * specified in the search request, these percentiles become the bounds for
   * its intervals and are returned in the response. If the facet key intervals
   * are specified in the request, then the specified intervals are returned
   * instead.
   *
   * @param GoogleCloudRetailV2Interval[] $intervals
   */
  public function setIntervals($intervals)
  {
    $this->intervals = $intervals;
  }
  /**
   * @return GoogleCloudRetailV2Interval[]
   */
  public function getIntervals()
  {
    return $this->intervals;
  }
  /**
   * Required. Supported textual and numerical facet keys in Product object,
   * over which the facet values are computed. Facet key is case-sensitive.
   * Allowed facet keys when FacetKey.query is not specified: * textual_field =
   * * "brands" * "categories" * "genders" * "ageGroups" * "availability" *
   * "colorFamilies" * "colors" * "sizes" * "materials" * "patterns" *
   * "conditions" * "attributes.key" * "pickupInStore" * "shipToStore" *
   * "sameDayDelivery" * "nextDayDelivery" * "customFulfillment1" *
   * "customFulfillment2" * "customFulfillment3" * "customFulfillment4" *
   * "customFulfillment5" * "inventory(place_id,attributes.key)" *
   * numerical_field = * "price" * "discount" * "rating" * "ratingCount" *
   * "attributes.key" * "inventory(place_id,price)" *
   * "inventory(place_id,original_price)" * "inventory(place_id,attributes.key)"
   *
   * @param string $key
   */
  public function setKey($key)
  {
    $this->key = $key;
  }
  /**
   * @return string
   */
  public function getKey()
  {
    return $this->key;
  }
  /**
   * The order in which SearchResponse.Facet.values are returned. Allowed values
   * are: * "count desc", which means order by SearchResponse.Facet.values.count
   * descending. * "value desc", which means order by
   * SearchResponse.Facet.values.value descending. Only applies to textual
   * facets. If not set, textual values are sorted in [natural
   * order](https://en.wikipedia.org/wiki/Natural_sort_order); numerical
   * intervals are sorted in the order given by FacetSpec.FacetKey.intervals;
   * FulfillmentInfo.place_ids are sorted in the order given by
   * FacetSpec.FacetKey.restricted_values.
   *
   * @param string $orderBy
   */
  public function setOrderBy($orderBy)
  {
    $this->orderBy = $orderBy;
  }
  /**
   * @return string
   */
  public function getOrderBy()
  {
    return $this->orderBy;
  }
  /**
   * Only get facet values that start with the given string prefix. For example,
   * suppose "categories" has three values "Women > Shoe", "Women > Dress" and
   * "Men > Shoe". If set "prefixes" to "Women", the "categories" facet gives
   * only "Women > Shoe" and "Women > Dress". Only supported on textual fields.
   * Maximum is 10.
   *
   * @param string[] $prefixes
   */
  public function setPrefixes($prefixes)
  {
    $this->prefixes = $prefixes;
  }
  /**
   * @return string[]
   */
  public function getPrefixes()
  {
    return $this->prefixes;
  }
  /**
   * The query that is used to compute facet for the given facet key. When
   * provided, it overrides the default behavior of facet computation. The query
   * syntax is the same as a filter expression. See SearchRequest.filter for
   * detail syntax and limitations. Notice that there is no limitation on
   * FacetKey.key when query is specified. In the response,
   * SearchResponse.Facet.values.value is always "1" and
   * SearchResponse.Facet.values.count is the number of results that match the
   * query. For example, you can set a customized facet for "shipToStore", where
   * FacetKey.key is "customizedShipToStore", and FacetKey.query is
   * "availability: ANY(\"IN_STOCK\") AND shipToStore: ANY(\"123\")". Then the
   * facet counts the products that are both in stock and ship to store "123".
   *
   * @param string $query
   */
  public function setQuery($query)
  {
    $this->query = $query;
  }
  /**
   * @return string
   */
  public function getQuery()
  {
    return $this->query;
  }
  /**
   * Only get facet for the given restricted values. For example, when using
   * "pickupInStore" as key and set restricted values to ["store123",
   * "store456"], only facets for "store123" and "store456" are returned. Only
   * supported on predefined textual fields, custom textual attributes and
   * fulfillments. Maximum is 20. Must be set for the fulfillment facet keys: *
   * pickupInStore * shipToStore * sameDayDelivery * nextDayDelivery *
   * customFulfillment1 * customFulfillment2 * customFulfillment3 *
   * customFulfillment4 * customFulfillment5
   *
   * @param string[] $restrictedValues
   */
  public function setRestrictedValues($restrictedValues)
  {
    $this->restrictedValues = $restrictedValues;
  }
  /**
   * @return string[]
   */
  public function getRestrictedValues()
  {
    return $this->restrictedValues;
  }
  /**
   * Returns the min and max value for each numerical facet intervals. Ignored
   * for textual facets.
   *
   * @param bool $returnMinMax
   */
  public function setReturnMinMax($returnMinMax)
  {
    $this->returnMinMax = $returnMinMax;
  }
  /**
   * @return bool
   */
  public function getReturnMinMax()
  {
    return $this->returnMinMax;
  }
}

// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudRetailV2SearchRequestFacetSpecFacetKey::class, 'Google_Service_CloudRetail_GoogleCloudRetailV2SearchRequestFacetSpecFacetKey');
← Back