exists #
Check if a collection exists in Kuzzle.
Signature #
public boolean exists(String index, String collection) throws io.kuzzle.sdk.BadRequestException, io.kuzzle.sdk.ForbiddenException, io.kuzzle.sdk.GatewayTimeoutException, io.kuzzle.sdk.InternalException, io.kuzzle.sdk.ServiceUnavailableException;
public boolean exists(String index, String collection, 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 | Required |
---|---|---|---|
index | String | Index name | yes |
collection | String | Collection name | yes |
options | io.kuzzle.sdk.QueryOptions | An object containing query options | no |
options #
Additional query options
Property | Type | Description | Default |
---|---|---|---|
queuable | boolean | Make this request queuable or not | true |
Return #
True if the collection exists
Exceptions #
Throws a io.kuzzle.sdk.KuzzleException
if there is an error. See how to handle error.
Usage #
try {
if (kuzzle.getCollection().exists("nyc-open-data", "green-taxi")) {
System.out.println("Success");
}
} catch (KuzzleException e) {
System.err.println(e.getMessage());
}
Edit this page on Github(opens new window)