Package-level declarations

Types

Link copied to clipboard
data class GetCatalogItemPlainArgs(val catalogId: String, val catalogItemId: String, val location: String, val project: String? = null) : ConvertibleToJava<GetCatalogItemPlainArgs>
data class GoogleCloudRecommendationengineV1beta1CatalogItemCategoryHierarchyArgs(val categories: Output<List<String>>) : ConvertibleToJava<GoogleCloudRecommendationengineV1beta1CatalogItemCategoryHierarchyArgs>

Category represents catalog item category hierarchy.

data class GoogleCloudRecommendationengineV1beta1FeatureMapArgs(val categoricalFeatures: Output<Map<String, String>>? = null, val numericalFeatures: Output<Map<String, String>>? = null) : ConvertibleToJava<GoogleCloudRecommendationengineV1beta1FeatureMapArgs>

FeatureMap represents extra features that customers want to include in the recommendation model for catalogs/user events as categorical/numerical features.

data class GoogleCloudRecommendationengineV1beta1ImageArgs(val height: Output<Int>? = null, val uri: Output<String>, val width: Output<Int>? = null) : ConvertibleToJava<GoogleCloudRecommendationengineV1beta1ImageArgs>

Catalog item thumbnail/detail image.

data class GoogleCloudRecommendationengineV1beta1ProductCatalogItemArgs(val availableQuantity: Output<String>? = null, val canonicalProductUri: Output<String>? = null, val costs: Output<Map<String, String>>? = null, val currencyCode: Output<String>? = null, val exactPrice: Output<GoogleCloudRecommendationengineV1beta1ProductCatalogItemExactPriceArgs>? = null, val images: Output<List<GoogleCloudRecommendationengineV1beta1ImageArgs>>? = null, val priceRange: Output<GoogleCloudRecommendationengineV1beta1ProductCatalogItemPriceRangeArgs>? = null, val stockState: Output<GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockState>? = null) : ConvertibleToJava<GoogleCloudRecommendationengineV1beta1ProductCatalogItemArgs>

ProductCatalogItem captures item metadata specific to retail products.

data class GoogleCloudRecommendationengineV1beta1ProductCatalogItemExactPriceArgs(val displayPrice: Output<Double>? = null, val originalPrice: Output<Double>? = null) : ConvertibleToJava<GoogleCloudRecommendationengineV1beta1ProductCatalogItemExactPriceArgs>

Exact product price.

data class GoogleCloudRecommendationengineV1beta1ProductCatalogItemPriceRangeArgs(val max: Output<Double>, val min: Output<Double>) : ConvertibleToJava<GoogleCloudRecommendationengineV1beta1ProductCatalogItemPriceRangeArgs>

Product price range when there are a range of prices for different variations of the same product.