Package com.algolia.model.abtesting
Class Variant
java.lang.Object
com.algolia.model.abtesting.Variant
Variant
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanNumber of add-to-cart events for this variant.Variant's [add-to-cart rate](https://www.algolia.com/doc/guides/search-analytics/concepts/metrics/#add-to-cart-rate).Variant's [average click position](https://www.algolia.com/doc/guides/search-analytics/concepts/metrics/#click-position).Number of click events for this variant.Variant's [click-through rate](https://www.algolia.com/doc/guides/search-analytics/concepts/metrics/#click-through-rate).Number of click events for this variant.Variant's [conversion rate](https://www.algolia.com/doc/guides/search-analytics/concepts/metrics/#conversion-rate).A/B test currencies.A/B test description.The estimated number of searches that will need to be run to achieve the desired confidence level and statistical power.Get filterEffectsgetIndex()A/B test index.Number of [searches without results](https://www.algolia.com/doc/guides/search-analytics/concepts/metrics/#searches-without-results) for that variant.Number of purchase events for this variant.Variant's [purchase rate](https://www.algolia.com/doc/guides/search-analytics/concepts/metrics/#purchase-rate).Number of searches carried out during the A/B test.Number of tracked searches.Number of users that performed a tracked search during the A/B test.A/B test traffic percentage.Number of users during the A/B test.inthashCode()putCurrencies(String key, Currency currenciesItem) setAddToCartCount(Integer addToCartCount) setAddToCartRate(Double addToCartRate) setAverageClickPosition(Integer averageClickPosition) setClickCount(Integer clickCount) setClickThroughRate(Double clickThroughRate) setConversionCount(Integer conversionCount) setConversionRate(Double conversionRate) setCurrencies(Map<String, Currency> currencies) setDescription(String description) setEstimatedSampleSize(Integer estimatedSampleSize) setFilterEffects(FilterEffects filterEffects) setNoResultCount(Integer noResultCount) setPurchaseCount(Integer purchaseCount) setPurchaseRate(Double purchaseRate) setSearchCount(Integer searchCount) setTrackedSearchCount(Integer trackedSearchCount) setTrackedUserCount(Integer trackedUserCount) setTrafficPercentage(Integer trafficPercentage) setUserCount(Integer userCount) toString()
-
Constructor Details
-
Variant
public Variant()
-
-
Method Details
-
setAddToCartCount
-
getAddToCartCount
Number of add-to-cart events for this variant. -
setAddToCartRate
-
getAddToCartRate
Variant's [add-to-cart rate](https://www.algolia.com/doc/guides/search-analytics/concepts/metrics/#add-to-cart-rate). -
setAverageClickPosition
-
getAverageClickPosition
Variant's [average click position](https://www.algolia.com/doc/guides/search-analytics/concepts/metrics/#click-position). -
setClickCount
-
getClickCount
Number of click events for this variant. -
setClickThroughRate
-
getClickThroughRate
Variant's [click-through rate](https://www.algolia.com/doc/guides/search-analytics/concepts/metrics/#click-through-rate). -
setConversionCount
-
getConversionCount
Number of click events for this variant. -
setConversionRate
-
getConversionRate
Variant's [conversion rate](https://www.algolia.com/doc/guides/search-analytics/concepts/metrics/#conversion-rate). -
setCurrencies
-
putCurrencies
-
getCurrencies
A/B test currencies. -
setDescription
-
getDescription
A/B test description. -
setEstimatedSampleSize
-
getEstimatedSampleSize
The estimated number of searches that will need to be run to achieve the desired confidence level and statistical power. A `minimumDetectableEffect` must be set in the `configuration` object for this to be used. -
setFilterEffects
-
getFilterEffects
Get filterEffects -
setIndex
-
getIndex
A/B test index. -
setNoResultCount
-
getNoResultCount
Number of [searches without results](https://www.algolia.com/doc/guides/search-analytics/concepts/metrics/#searches-without-results) for that variant. -
setPurchaseCount
-
getPurchaseCount
Number of purchase events for this variant. -
setPurchaseRate
-
getPurchaseRate
Variant's [purchase rate](https://www.algolia.com/doc/guides/search-analytics/concepts/metrics/#purchase-rate). -
setSearchCount
-
getSearchCount
Number of searches carried out during the A/B test. -
setTrackedSearchCount
-
getTrackedSearchCount
Number of tracked searches. Tracked searches are search requests where the `clickAnalytics` parameter is true. -
setTrafficPercentage
-
getTrafficPercentage
A/B test traffic percentage. -
setUserCount
-
getUserCount
Number of users during the A/B test. -
setTrackedUserCount
-
getTrackedUserCount
Number of users that performed a tracked search during the A/B test. -
equals
-
hashCode
public int hashCode() -
toString
-