Package-level declarations
Types
Optional. Specifies the context of the model when it is used in predict requests. Can only be set for the frequently-bought-together
type. If it isn't specified, it defaults to MULTIPLE_CONTEXT_PRODUCTS.
Mode of the DynamicFacet feature. Defaults to Mode.DISABLED if it's unset.
Defaults to Mode.AUTO.
Optional. If RECOMMENDATIONS_FILTERING_ENABLED
, recommendation filtering by attributes is enabled for the model.
Optional. The state of periodic tuning. The period we use is 3 months - to do a one-off tune earlier use the TuneModel
method. Default value is PERIODIC_TUNING_ENABLED
.
Optional. The training state that the model is in (e.g. TRAINING
or PAUSED
). Since part of the cost of running the service is frequency of training - this can be used to determine when to train model in order to control cost. If not specified: the default value for CreateModel
method is TRAINING
. The default value for UpdateModel
method is to keep the state the same as before.
The online availability of the Product. Default to Availability.IN_STOCK. Corresponding properties: Google Merchant Center property availability. Schema.org property Offer.availability.
Immutable. The type of the product. Default to Catalog.product_level_config.ingestion_product_type if unset.
What kind of diversity to use - data driven or rule based. If unset, the server behavior defaults to RULE_BASED_DIVERSITY.