Skip to content
This repository has been archived by the owner on Jan 31, 2022. It is now read-only.

Commit

Permalink
feat(Query): enablePersonalization
Browse files Browse the repository at this point in the history
  • Loading branch information
PLNech committed Jan 16, 2019
1 parent 83e3c86 commit f01edc4
Showing 1 changed file with 18 additions and 1 deletion.
19 changes: 18 additions & 1 deletion algoliasearch/src/main/java/com/algolia/search/saas/Query.java
Original file line number Diff line number Diff line change
Expand Up @@ -657,7 +657,8 @@ Query setGetRankingInfo(@Nullable Boolean enabled) {
return set(KEY_GET_RANKING_INFO, enabled);
}

public @Nullable Boolean getGetRankingInfo() {
public @Nullable
Boolean getGetRankingInfo() {
return parseBoolean(get(KEY_GET_RANKING_INFO));
}

Expand Down Expand Up @@ -1556,6 +1557,22 @@ ExactOnSingleWordQuery getExactOnSingleWordQuery() {
return value == null ? null : ExactOnSingleWordQuery.fromString(value);
}

private static final String KEY_ENABLE_PERSONALIZATION = "enablePersonalization";

/**
* @param enabled If set to true, user preferences are used as part of the relevance and ranking process.
* Defaults to false.
*/
public @NonNull
Query setEnablePersonalization(@Nullable Boolean enabled) {
return set(KEY_ENABLE_PERSONALIZATION, enabled);
}

public @Nullable
Boolean getEnablePersonalization() {
return parseBoolean(get(KEY_ENABLE_PERSONALIZATION));
}

private static final String KEY_ENABLE_RULES = "enableRules";

/**
Expand Down

0 comments on commit f01edc4

Please sign in to comment.