public final class CollectionsClient
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<CollectionData> |
add(java.lang.String collection,
CollectionData item) |
java.util.concurrent.CompletableFuture<CollectionData> |
add(java.lang.String userID,
java.lang.String collection,
CollectionData item) |
<T> java.util.concurrent.CompletableFuture<T> |
addCustom(java.lang.String userID,
java.lang.String collection,
T item) |
<T> java.util.concurrent.CompletableFuture<T> |
addCustom(java.lang.String collection,
T item) |
<T> java.util.concurrent.CompletableFuture<java.util.List<T>> |
customItems(java.lang.Class<T> type,
java.lang.String collection) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
delete(java.lang.String collection,
java.lang.String id) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
deleteMany(java.lang.String collection,
java.lang.Iterable<java.lang.String> ids) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
deleteMany(java.lang.String collection,
java.lang.String... ids) |
java.util.concurrent.CompletableFuture<CollectionData> |
get(java.lang.String collection,
java.lang.String id) |
<T> java.util.concurrent.CompletableFuture<T> |
getCustom(java.lang.Class<T> type,
java.lang.String collection,
java.lang.String id) |
java.util.concurrent.CompletableFuture<java.util.List<CollectionData>> |
getMany(java.lang.String collection,
java.lang.Iterable<java.lang.String> ids) |
java.util.concurrent.CompletableFuture<java.util.List<CollectionData>> |
getMany(java.lang.String collection,
java.lang.String... ids) |
<T> java.util.concurrent.CompletableFuture<java.util.List<T>> |
getManyCustom(java.lang.Class<T> type,
java.lang.String collection,
java.lang.Iterable<java.lang.String> ids) |
<T> java.util.concurrent.CompletableFuture<java.util.List<T>> |
getManyCustom(java.lang.Class<T> type,
java.lang.String collection,
java.lang.String... ids) |
java.util.concurrent.CompletableFuture<java.util.List<CollectionData>> |
items(java.lang.String collection) |
java.util.concurrent.CompletableFuture<CollectionData> |
update(java.lang.String collection,
CollectionData item) |
java.util.concurrent.CompletableFuture<CollectionData> |
update(java.lang.String userID,
java.lang.String collection,
CollectionData item) |
<T> java.util.concurrent.CompletableFuture<T> |
updateCustom(java.lang.String userID,
java.lang.String collection,
T item) |
<T> java.util.concurrent.CompletableFuture<T> |
updateCustom(java.lang.String collection,
T item) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
upsertMany(java.lang.String collection,
CollectionData... items) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
upsertMany(java.lang.String collection,
java.lang.Iterable<CollectionData> items) |
<T> java.util.concurrent.CompletableFuture<java.lang.Void> |
upsertManyCustom(java.lang.String collection,
java.lang.Iterable<T> items) |
<T> java.util.concurrent.CompletableFuture<java.lang.Void> |
upsertManyCustom(java.lang.String collection,
T... items) |
public <T> java.util.concurrent.CompletableFuture<T> addCustom(java.lang.String collection,
T item)
throws StreamException
StreamExceptionpublic <T> java.util.concurrent.CompletableFuture<T> addCustom(java.lang.String userID,
java.lang.String collection,
T item)
throws StreamException
StreamExceptionpublic java.util.concurrent.CompletableFuture<CollectionData> add(java.lang.String collection, CollectionData item) throws StreamException
StreamExceptionpublic java.util.concurrent.CompletableFuture<CollectionData> add(java.lang.String userID, java.lang.String collection, CollectionData item) throws StreamException
StreamExceptionpublic <T> java.util.concurrent.CompletableFuture<T> updateCustom(java.lang.String collection,
T item)
throws StreamException
StreamExceptionpublic <T> java.util.concurrent.CompletableFuture<T> updateCustom(java.lang.String userID,
java.lang.String collection,
T item)
throws StreamException
StreamExceptionpublic java.util.concurrent.CompletableFuture<CollectionData> update(java.lang.String collection, CollectionData item) throws StreamException
StreamExceptionpublic java.util.concurrent.CompletableFuture<CollectionData> update(java.lang.String userID, java.lang.String collection, CollectionData item) throws StreamException
StreamExceptionpublic <T> java.util.concurrent.CompletableFuture<java.lang.Void> upsertManyCustom(java.lang.String collection,
java.lang.Iterable<T> items)
throws StreamException
StreamExceptionpublic <T> java.util.concurrent.CompletableFuture<java.lang.Void> upsertManyCustom(java.lang.String collection,
T... items)
throws StreamException
StreamExceptionpublic java.util.concurrent.CompletableFuture<java.lang.Void> upsertMany(java.lang.String collection,
java.lang.Iterable<CollectionData> items)
throws StreamException
StreamExceptionpublic java.util.concurrent.CompletableFuture<java.lang.Void> upsertMany(java.lang.String collection,
CollectionData... items)
throws StreamException
StreamExceptionpublic <T> java.util.concurrent.CompletableFuture<java.util.List<T>> customItems(java.lang.Class<T> type,
java.lang.String collection)
throws StreamException
StreamExceptionpublic java.util.concurrent.CompletableFuture<java.util.List<CollectionData>> items(java.lang.String collection) throws StreamException
StreamExceptionpublic <T> java.util.concurrent.CompletableFuture<T> getCustom(java.lang.Class<T> type,
java.lang.String collection,
java.lang.String id)
throws StreamException
StreamExceptionpublic java.util.concurrent.CompletableFuture<CollectionData> get(java.lang.String collection, java.lang.String id) throws StreamException
StreamExceptionpublic <T> java.util.concurrent.CompletableFuture<java.util.List<T>> getManyCustom(java.lang.Class<T> type,
java.lang.String collection,
java.lang.Iterable<java.lang.String> ids)
throws StreamException
StreamExceptionpublic <T> java.util.concurrent.CompletableFuture<java.util.List<T>> getManyCustom(java.lang.Class<T> type,
java.lang.String collection,
java.lang.String... ids)
throws StreamException
StreamExceptionpublic java.util.concurrent.CompletableFuture<java.util.List<CollectionData>> getMany(java.lang.String collection, java.lang.Iterable<java.lang.String> ids) throws StreamException
StreamExceptionpublic java.util.concurrent.CompletableFuture<java.util.List<CollectionData>> getMany(java.lang.String collection, java.lang.String... ids) throws StreamException
StreamExceptionpublic java.util.concurrent.CompletableFuture<java.lang.Void> delete(java.lang.String collection,
java.lang.String id)
throws StreamException
StreamExceptionpublic java.util.concurrent.CompletableFuture<java.lang.Void> deleteMany(java.lang.String collection,
java.lang.Iterable<java.lang.String> ids)
throws StreamException
StreamExceptionpublic java.util.concurrent.CompletableFuture<java.lang.Void> deleteMany(java.lang.String collection,
java.lang.String... ids)
throws StreamException
StreamException