Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
A
addObject(JSONObject)
- Method in class com.algolia.search.saas.
Index
Add an object in this index
addObject(JSONObject, String)
- Method in class com.algolia.search.saas.
Index
Add an object in this index with a uniq identifier
addObjects(List<JSONObject>)
- Method in class com.algolia.search.saas.
Index
Add several objects
addObjects(JSONArray)
- Method in class com.algolia.search.saas.
Index
Add several objects
addUserKey(List<String>)
- Method in class com.algolia.search.saas.
APIClient
Create a new user key
addUserKey(List<String>, int, int, int)
- Method in class com.algolia.search.saas.
APIClient
Create a new user key
addUserKey(List<String>, int, int, int, List<String>)
- Method in class com.algolia.search.saas.
APIClient
Create a new user key
addUserKey(List<String>)
- Method in class com.algolia.search.saas.
Index
Create a new user key
addUserKey(List<String>, int, int, int)
- Method in class com.algolia.search.saas.
Index
Create a new user key
advancedSyntax
- Variable in class com.algolia.search.saas.
Query
AlgoliaException
- Exception in
com.algolia.search.saas
AlgoliaException(String)
- Constructor for exception com.algolia.search.saas.
AlgoliaException
AlgoliaException(int, String)
- Constructor for exception com.algolia.search.saas.
AlgoliaException
allowTyposOnNumericTokens
- Variable in class com.algolia.search.saas.
Query
analytics
- Variable in class com.algolia.search.saas.
Query
APIClient
- Class in
com.algolia.search.saas
Entry point in the Java API.
APIClient(String, String)
- Constructor for class com.algolia.search.saas.
APIClient
Algolia Search initialization
APIClient(String, String, List<String>)
- Constructor for class com.algolia.search.saas.
APIClient
Algolia Search initialization
APIClient.IndexQuery
- Class in
com.algolia.search.saas
APIClient.IndexQuery(String, Query)
- Constructor for class com.algolia.search.saas.
APIClient.IndexQuery
APIClient.LogType
- Enum in
com.algolia.search.saas
aroundLatitudeLongitude(float, float, int)
- Method in class com.algolia.search.saas.
Query
Search for entries around a given latitude/longitude.
aroundLatitudeLongitude(float, float, int, int)
- Method in class com.algolia.search.saas.
Query
Search for entries around a given latitude/longitude.
aroundLatitudeLongitudeViaIP(boolean, int)
- Method in class com.algolia.search.saas.
Query
Search for entries around the latitude/longitude of user (using IP geolocation)
aroundLatitudeLongitudeViaIP(boolean, int, int)
- Method in class com.algolia.search.saas.
Query
Search for entries around the latitude/longitude of user (using IP geolocation)
aroundLatLong
- Variable in class com.algolia.search.saas.
Query
aroundLatLongViaIP
- Variable in class com.algolia.search.saas.
Query
attributes
- Variable in class com.algolia.search.saas.
Query
attributesToHighlight
- Variable in class com.algolia.search.saas.
Query
attributesToSnippet
- Variable in class com.algolia.search.saas.
Query
B
batch(JSONArray)
- Method in class com.algolia.search.saas.
Index
Custom batch
batch(List<JSONObject>)
- Method in class com.algolia.search.saas.
Index
Custom batch
browse(int)
- Method in class com.algolia.search.saas.
Index
Browse all index content
browse(int, int)
- Method in class com.algolia.search.saas.
Index
Browse all index content
C
clearIndex()
- Method in class com.algolia.search.saas.
Index
Delete the index content without removing settings and index specific API keys.
com.algolia.search.saas
- package com.algolia.search.saas
copyIndex(String, String)
- Method in class com.algolia.search.saas.
APIClient
Copy an existing index.
D
deleteByQuery(Query)
- Method in class com.algolia.search.saas.
Index
Delete all objects matching a query
deleteIndex(String)
- Method in class com.algolia.search.saas.
APIClient
Delete an index
deleteObject(String)
- Method in class com.algolia.search.saas.
Index
Delete an object from the index
deleteObjects(List<String>)
- Method in class com.algolia.search.saas.
Index
Delete several objects
deleteRequest(String)
- Method in class com.algolia.search.saas.
APIClient
deleteUserKey(String)
- Method in class com.algolia.search.saas.
APIClient
Delete an existing user key
deleteUserKey(String)
- Method in class com.algolia.search.saas.
Index
Delete an existing user key
disableRateLimitForward()
- Method in class com.algolia.search.saas.
APIClient
Disable IP rate limit enabled with enableRateLimitForward() function
distinct
- Variable in class com.algolia.search.saas.
Query
E
enableAnalytics(boolean)
- Method in class com.algolia.search.saas.
Query
enableAvancedSyntax(boolean)
- Method in class com.algolia.search.saas.
Query
Enable the advanced query syntax.
enableDistinct(boolean)
- Method in class com.algolia.search.saas.
Query
enableRateLimitForward(String, String, String)
- Method in class com.algolia.search.saas.
APIClient
Allow to use IP rate limit when you have a proxy between end-user and Algolia.
enableReplaceSynonymsInHighlight(boolean)
- Method in class com.algolia.search.saas.
Query
enableSynonyms(boolean)
- Method in class com.algolia.search.saas.
Query
enableTyposOnNumericTokens(boolean)
- Method in class com.algolia.search.saas.
Query
enableTypoTolerance(boolean)
- Method in class com.algolia.search.saas.
Query
F
facetFilters
- Variable in class com.algolia.search.saas.
Query
facets
- Variable in class com.algolia.search.saas.
Query
G
generateSecuredApiKey(String, String)
- Method in class com.algolia.search.saas.
APIClient
Generate a secured and public API Key from a list of tagFilters and an optional user token identifying the current user
generateSecuredApiKey(String, String, String)
- Method in class com.algolia.search.saas.
APIClient
Generate a secured and public API Key from a list of tagFilters and an optional user token identifying the current user
getAroundLatLong()
- Method in class com.algolia.search.saas.
Query
getAttributes()
- Method in class com.algolia.search.saas.
Query
getAttributesToHighlight()
- Method in class com.algolia.search.saas.
Query
getAttributesToSnippet()
- Method in class com.algolia.search.saas.
Query
getCode()
- Method in exception com.algolia.search.saas.
AlgoliaException
getFacetFilters()
- Method in class com.algolia.search.saas.
Query
getFacets()
- Method in class com.algolia.search.saas.
Query
getHitsPerPage()
- Method in class com.algolia.search.saas.
Query
getIndex()
- Method in class com.algolia.search.saas.
APIClient.IndexQuery
getIndexName()
- Method in class com.algolia.search.saas.
Index
getInsideBoundingBox()
- Method in class com.algolia.search.saas.
Query
getLogs()
- Method in class com.algolia.search.saas.
APIClient
Return 10 last log entries.
getLogs(int, int)
- Method in class com.algolia.search.saas.
APIClient
Return last logs entries.
getLogs(int, int, boolean)
- Method in class com.algolia.search.saas.
APIClient
Return last logs entries.
getLogs(int, int, APIClient.LogType)
- Method in class com.algolia.search.saas.
APIClient
Return last logs entries.
getMaxNumberOfFacets()
- Method in class com.algolia.search.saas.
Query
getMinWordSizeForApprox1()
- Method in class com.algolia.search.saas.
Query
getMinWordSizeForApprox2()
- Method in class com.algolia.search.saas.
Query
getNumerics()
- Method in class com.algolia.search.saas.
Query
getObject(String)
- Method in class com.algolia.search.saas.
Index
Get an object from this index.
getObject(String, List<String>)
- Method in class com.algolia.search.saas.
Index
Get an object from this index
getObjects(List<String>)
- Method in class com.algolia.search.saas.
Index
Get several objects from this index
getOptionalWords()
- Method in class com.algolia.search.saas.
Query
getPage()
- Method in class com.algolia.search.saas.
Query
getQuery()
- Method in class com.algolia.search.saas.
APIClient.IndexQuery
getQuery()
- Method in class com.algolia.search.saas.
Query
getQueryString()
- Method in class com.algolia.search.saas.
Query
getQueryType()
- Method in class com.algolia.search.saas.
Query
getRankingInfo
- Variable in class com.algolia.search.saas.
Query
getRankingInfo(boolean)
- Method in class com.algolia.search.saas.
Query
if set, the result hits will contain ranking information in _rankingInfo attribute.
getRemoveWordsIfNoResult()
- Method in class com.algolia.search.saas.
Query
getRequest(String)
- Method in class com.algolia.search.saas.
APIClient
getRestrictSearchableAttributes()
- Method in class com.algolia.search.saas.
Query
getSettings()
- Method in class com.algolia.search.saas.
Index
Get settings of this index
getTags()
- Method in class com.algolia.search.saas.
Query
getTypoTolerance()
- Method in class com.algolia.search.saas.
Query
getUserKeyACL(String)
- Method in class com.algolia.search.saas.
APIClient
Get ACL of a user key
getUserKeyACL(String)
- Method in class com.algolia.search.saas.
Index
Get ACL of a user key
H
hitsPerPage
- Variable in class com.algolia.search.saas.
Query
I
ignorePlural
- Variable in class com.algolia.search.saas.
Query
ignorePlural(boolean)
- Method in class com.algolia.search.saas.
Query
If set to true, plural won't be considered as a typo (for example car/cars will be considered as equals).
Index
- Class in
com.algolia.search.saas
Contains all the functions related to one index You should use APIClient.initIndex(indexName) to retrieve this object
Index(APIClient, String)
- Constructor for class com.algolia.search.saas.
Index
Index initialization (You should not call this yourself)
initIndex(String)
- Method in class com.algolia.search.saas.
APIClient
Get the index object initialized (no server call needed for initialization)
insideBoundingBox
- Variable in class com.algolia.search.saas.
Query
insideBoundingBox(float, float, float, float)
- Method in class com.algolia.search.saas.
Query
Search for entries inside a given area defined by the two extreme points of a rectangle.
isAdvancedSyntax()
- Method in class com.algolia.search.saas.
Query
isAllowTyposOnNumericTokens()
- Method in class com.algolia.search.saas.
Query
isAnalytics()
- Method in class com.algolia.search.saas.
Query
isAroundLatLongViaIP()
- Method in class com.algolia.search.saas.
Query
isDistinct()
- Method in class com.algolia.search.saas.
Query
isGetRankingInfo()
- Method in class com.algolia.search.saas.
Query
isIgnorePlural()
- Method in class com.algolia.search.saas.
Query
isReplaceSynonyms()
- Method in class com.algolia.search.saas.
Query
isSynonyms()
- Method in class com.algolia.search.saas.
Query
L
listIndexes()
- Method in class com.algolia.search.saas.
APIClient
List all existing indexes return an JSON Object in the form: { "items": [ {"name": "contacts", "createdAt": "2013-01-18T15:33:13.556Z"}, {"name": "notes", "createdAt": "2013-01-18T15:33:13.556Z"}]}
listUserKeys()
- Method in class com.algolia.search.saas.
APIClient
List all existing user keys with their associated ACLs
listUserKeys()
- Method in class com.algolia.search.saas.
Index
List all existing user keys with their associated ACLs
M
maxNumberOfFacets
- Variable in class com.algolia.search.saas.
Query
minWordSizeForApprox1
- Variable in class com.algolia.search.saas.
Query
minWordSizeForApprox2
- Variable in class com.algolia.search.saas.
Query
moveIndex(String, String)
- Method in class com.algolia.search.saas.
APIClient
Move an existing index.
multipleQueries(List<APIClient.IndexQuery>)
- Method in class com.algolia.search.saas.
APIClient
This method allows to query multiple indexes with one API call
N
numerics
- Variable in class com.algolia.search.saas.
Query
O
optionalWords
- Variable in class com.algolia.search.saas.
Query
P
page
- Variable in class com.algolia.search.saas.
Query
partialUpdateObject(JSONObject, String)
- Method in class com.algolia.search.saas.
Index
Update partially an object (only update attributes passed in argument)
partialUpdateObjects(JSONArray)
- Method in class com.algolia.search.saas.
Index
Partially Override the content of several objects
partialUpdateObjects(List<JSONObject>)
- Method in class com.algolia.search.saas.
Index
Partially Override the content of several objects
postRequest(String, String)
- Method in class com.algolia.search.saas.
APIClient
putRequest(String, String)
- Method in class com.algolia.search.saas.
APIClient
Q
Query
- Class in
com.algolia.search.saas
Query(String)
- Constructor for class com.algolia.search.saas.
Query
Query()
- Constructor for class com.algolia.search.saas.
Query
Query(Query)
- Constructor for class com.algolia.search.saas.
Query
query
- Variable in class com.algolia.search.saas.
Query
Query.QueryType
- Enum in
com.algolia.search.saas
Query.RemoveWordsType
- Enum in
com.algolia.search.saas
Query.TypoTolerance
- Enum in
com.algolia.search.saas
queryType
- Variable in class com.algolia.search.saas.
Query
R
removeWordsIfNoResult
- Variable in class com.algolia.search.saas.
Query
removeWordsIfNoResult(Query.RemoveWordsType)
- Method in class com.algolia.search.saas.
Query
Select the strategy to adopt when a query does not return any result.
replaceSynonyms
- Variable in class com.algolia.search.saas.
Query
restrictSearchableAttributes
- Variable in class com.algolia.search.saas.
Query
restrictSearchableAttributes(String)
- Method in class com.algolia.search.saas.
Query
List of object attributes you want to use for textual search (must be a subset of the attributesToIndex index setting).
S
saveObject(JSONObject, String)
- Method in class com.algolia.search.saas.
Index
Override the content of object
saveObjects(List<JSONObject>)
- Method in class com.algolia.search.saas.
Index
Override the content of several objects
saveObjects(JSONArray)
- Method in class com.algolia.search.saas.
Index
Override the content of several objects
search(Query)
- Method in class com.algolia.search.saas.
Index
Search inside the index
searchDisjunctiveFaceting(Query, List<String>, Map<String, List<String>>)
- Method in class com.algolia.search.saas.
Index
Perform a search with disjunctive facets generating as many queries as number of disjunctive facets
searchDisjunctiveFaceting(Query, List<String>)
- Method in class com.algolia.search.saas.
Index
setAttributesToHighlight(List<String>)
- Method in class com.algolia.search.saas.
Query
Specify the list of attribute names to highlight.
setAttributesToRetrieve(List<String>)
- Method in class com.algolia.search.saas.
Query
Specify the list of attribute names to retrieve.
setAttributesToSnippet(List<String>)
- Method in class com.algolia.search.saas.
Query
Specify the list of attribute names to Snippet alongside the number of words to return (syntax is 'attributeName:nbWords').
setExtraHeader(String, String)
- Method in class com.algolia.search.saas.
APIClient
Allow to set custom headers
setFacetFilters(List<String>)
- Method in class com.algolia.search.saas.
Query
Filter the query by a list of facets.
setFacetFilters(String)
- Method in class com.algolia.search.saas.
Query
Filter the query by a list of facets.
setFacets(List<String>)
- Method in class com.algolia.search.saas.
Query
List of object attributes that you want to use for faceting.
setHitsPerPage(int)
- Method in class com.algolia.search.saas.
Query
Set the number of hits per page.
setIndex(String)
- Method in class com.algolia.search.saas.
APIClient.IndexQuery
setMaxNumberOfFacets(int)
- Method in class com.algolia.search.saas.
Query
Limit the number of facet values returned for each facet.
setMinWordSizeToAllowOneTypo(int)
- Method in class com.algolia.search.saas.
Query
Specify the minimum number of characters in a query word to accept one typo in this word.
setMinWordSizeToAllowTwoTypos(int)
- Method in class com.algolia.search.saas.
Query
Specify the minimum number of characters in a query word to accept two typos in this word.
setNbHitsPerPage(int)
- Method in class com.algolia.search.saas.
Query
Deprecated.
Use
setHitsPerPage
setNumericFilters(String)
- Method in class com.algolia.search.saas.
Query
Add a list of numeric filters separated by a comma.
setNumericFilters(List<String>)
- Method in class com.algolia.search.saas.
Query
Add a list of numeric filters separated by a comma.
setOptionalWords(String)
- Method in class com.algolia.search.saas.
Query
Set the list of words that should be considered as optional when found in the query.
setOptionalWords(List<String>)
- Method in class com.algolia.search.saas.
Query
Set the list of words that should be considered as optional when found in the query.
setPage(int)
- Method in class com.algolia.search.saas.
Query
Set the page to retrieve (zero base).
setQuery(Query)
- Method in class com.algolia.search.saas.
APIClient.IndexQuery
setQueryString(String)
- Method in class com.algolia.search.saas.
Query
Set the full text query
setQueryType(Query.QueryType)
- Method in class com.algolia.search.saas.
Query
Select how the query words are interpreted:
setSettings(JSONObject)
- Method in class com.algolia.search.saas.
Index
Set settings for this index
setTagFilters(String)
- Method in class com.algolia.search.saas.
Query
Filter the query by a set of tags.
setTimeout(int, int)
- Method in class com.algolia.search.saas.
APIClient
Allow to set the timeout
setTypoTolerance(Query.TypoTolerance)
- Method in class com.algolia.search.saas.
Query
synonyms
- Variable in class com.algolia.search.saas.
Query
T
tags
- Variable in class com.algolia.search.saas.
Query
typoTolerance
- Variable in class com.algolia.search.saas.
Query
U
updateUserKey(String, List<String>)
- Method in class com.algolia.search.saas.
APIClient
Update a user key
updateUserKey(String, List<String>, int, int, int)
- Method in class com.algolia.search.saas.
APIClient
Update a user key
updateUserKey(String, List<String>, int, int, int, List<String>)
- Method in class com.algolia.search.saas.
APIClient
Update a user key
updateUserKey(String, List<String>)
- Method in class com.algolia.search.saas.
Index
Update a user key
updateUserKey(String, List<String>, int, int, int)
- Method in class com.algolia.search.saas.
Index
Update a user key
V
valueOf(String)
- Static method in enum com.algolia.search.saas.
APIClient.LogType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum com.algolia.search.saas.
Query.QueryType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum com.algolia.search.saas.
Query.RemoveWordsType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum com.algolia.search.saas.
Query.TypoTolerance
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.algolia.search.saas.
APIClient.LogType
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum com.algolia.search.saas.
Query.QueryType
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum com.algolia.search.saas.
Query.RemoveWordsType
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum com.algolia.search.saas.
Query.TypoTolerance
Returns an array containing the constants of this enum type, in the order they are declared.
W
waitTask(String)
- Method in class com.algolia.search.saas.
Index
Wait the publication of a task on the server.
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2015. All rights reserved.