List #
Get the complete list of indexes handled by Kuzzle.
Signature #
io.kuzzle.sdk.StringVector list() throws io.kuzzle.sdk.BadRequestException, io.kuzzle.sdk.ForbiddenException, io.kuzzle.sdk.GatewayTimeoutException, io.kuzzle.sdk.InternalException, io.kuzzle.sdk.ServiceUnavailableException;
io.kuzzle.sdk.StringVector list(io.kuzzle.sdk.QueryOptions options) throws io.kuzzle.sdk.BadRequestException, io.kuzzle.sdk.ForbiddenException, io.kuzzle.sdk.GatewayTimeoutException, io.kuzzle.sdk.InternalException, io.kuzzle.sdk.ServiceUnavailableException;
Arguments #
Arguments | Type | Description |
---|---|---|
options | io.kuzzle.sdk.QueryOptions | The query options |
Options #
Additional query options
Option | Type | Description | Default |
---|---|---|---|
queuable | boolean | Make this request queuable or not | true |
Return #
Returns an io.kuzzle.sdk.StringVector
containing the list of indexes names present in Kuzzle.
Exceptions #
Throws a io.kuzzle.sdk.KuzzleException
if there is an error. See how to handle error.
Usage #
StringVector indexes = kuzzle.getIndex().list();
for (int i = 0; i < indexes.size(); ++i) {
System.out.println(indexes.get(i));
}
System.out.println(String.format("Kuzzle contains %d indexes", indexes.size()));
Edit this page on Github(opens new window)