algoliasearch/src/main/java/com/algolia/search/saas/Index.java
public Request partialUpdateObjectAsync(final @NonNull JSONObject partialObject, final @NonNull String objectID, @Nullable CompletionHandler completionHandler) {
        return partialUpdateObjectAsync(partialObject, objectID, /* createIfNotExists: */ true, /* requestOptions: */ null, completionHandler);
    }
public Request partialUpdateObjectAsync(final @NonNull JSONObject partialObject, final @NonNull String objectID, @Nullable CompletionHandler completionHandler) {
        return partialUpdateObjectAsync(partialObject, objectID, /* createIfNotExists: */ true, /* requestOptions: */ null, completionHandler);
    }
Partially update an object (asynchronously).
<p>
**Note:** This method will create the object if it does not exist already. If you don't wish to, you can use
{@link #partialUpdateObjectAsync(JSONObject, String, boolean, CompletionHandler)} and specify `false` for the
`createIfNotExists` argument.

@param partialObject     New value/operations for the object.
@param objectID          Identifier of object to be updated.
@param completionHandler The listener that will be notified of the request's outcome.
@return A cancellable request.