boostControlIds

@JvmName(name = "pliirxuiakcuausk")
suspend fun boostControlIds(value: Output<List<String>>)
@JvmName(name = "yupldajkhbxerbme")
suspend fun boostControlIds(value: List<String>?)

Parameters

value

Condition boost specifications. If a product matches multiple conditions in the specifications, boost scores from these specifications are all applied and combined in a non-linear way. Maximum number of specifications is 100. Notice that if both ServingConfig.boost_control_ids and SearchRequest.boost_spec are set, the boost conditions from both places are evaluated. If a search request matches multiple boost conditions, the final boost score is equal to the sum of the boost scores from all matched boost conditions. Can only be set if solution_types is SOLUTION_TYPE_SEARCH.


@JvmName(name = "dgsdjwokthydjxcc")
suspend fun boostControlIds(vararg values: Output<String>)


@JvmName(name = "dqimvasmehmlxrhs")
suspend fun boostControlIds(values: List<Output<String>>)
@JvmName(name = "tyfcmepqxiuyogtf")
suspend fun boostControlIds(vararg values: String)

Parameters

values

Condition boost specifications. If a product matches multiple conditions in the specifications, boost scores from these specifications are all applied and combined in a non-linear way. Maximum number of specifications is 100. Notice that if both ServingConfig.boost_control_ids and SearchRequest.boost_spec are set, the boost conditions from both places are evaluated. If a search request matches multiple boost conditions, the final boost score is equal to the sum of the boost scores from all matched boost conditions. Can only be set if solution_types is SOLUTION_TYPE_SEARCH.