Package io.getstream.client
Class ReactionsClient
java.lang.Object
io.getstream.client.ReactionsClient
-
Method Summary
Modifier and TypeMethodDescriptionjava8.util.concurrent.CompletableFuture<Reaction>java8.util.concurrent.CompletableFuture<Reaction>add(String userID, Reaction reaction, FeedID[] targetFeeds, RequestOption... options) java8.util.concurrent.CompletableFuture<Reaction>add(String userID, Reaction reaction, FeedID[] targetFeeds, Map<String, Object> targetFeedsExtraData, RequestOption... options) java8.util.concurrent.CompletableFuture<Reaction>java8.util.concurrent.CompletableFuture<Reaction>java8.util.concurrent.CompletableFuture<Reaction>java8.util.concurrent.CompletableFuture<Reaction>java8.util.concurrent.CompletableFuture<Reaction>addChild(String userID, String parentID, Reaction reaction, FeedID[] targetFeeds, Map<String, Object> targetFeedsExtraData) java8.util.concurrent.CompletableFuture<Reaction>java8.util.concurrent.CompletableFuture<Reaction>java8.util.concurrent.CompletableFuture<Reaction>addChild(String userID, String kind, String parentID, FeedID[] targetFeeds, Map<String, Object> targetFeedsExtraData) java8.util.concurrent.CompletableFuture<Reaction>java8.util.concurrent.CompletableFuture<Void>java8.util.concurrent.CompletableFuture<Void>filter(LookupKind lookup, String id) filter(LookupKind lookup, String id, Filter filter) filter(LookupKind lookup, String id, Filter filter, Limit limit) filter(LookupKind lookup, String id, Filter filter, Limit limit, String kind, Boolean withOwnChildren) filter(LookupKind lookup, String id, Filter filter, Limit limit, String kind, Boolean withOwnChildren, String filterUserID) filter(LookupKind lookup, String id, Limit limit) filter(LookupKind lookup, String id, Limit limit, String kind) filter(LookupKind lookup, String id, String kind) java8.util.concurrent.CompletableFuture<Reaction>java8.util.concurrent.CompletableFuture<ReactionBatch>java8.util.concurrent.CompletableFuture<ReactionBatch>paginatedFilter(LookupKind lookup, String id) paginatedFilter(LookupKind lookup, String id, Filter filter) paginatedFilter(LookupKind lookup, String id, Filter filter, Limit limit) paginatedFilter(LookupKind lookup, String id, Filter filter, Limit limit, String kind, Boolean withOwnChildren) paginatedFilter(LookupKind lookup, String id, Limit limit) paginatedFilter(LookupKind lookup, String id, Limit limit, String kind) paginatedFilter(LookupKind lookup, String id, String kind) paginatedFilter(String next) java8.util.concurrent.CompletableFuture<Void>java8.util.concurrent.CompletableFuture<Void>softDelete(String id) java8.util.concurrent.CompletableFuture<Void>java8.util.concurrent.CompletableFuture<Void>update(Reaction reaction, FeedID[] targetFeeds, RequestOption... options) java8.util.concurrent.CompletableFuture<Void>java8.util.concurrent.CompletableFuture<Void>java8.util.concurrent.CompletableFuture<Void>
-
Method Details
-
get
- Throws:
StreamException
-
getBatch
public java8.util.concurrent.CompletableFuture<ReactionBatch> getBatch(List<String> ids) throws StreamException - Throws:
StreamException
-
getBatch
public java8.util.concurrent.CompletableFuture<ReactionBatch> getBatch(List<String> ids, Boolean includeDeleted) throws StreamException - Throws:
StreamException
-
filter
public java8.util.concurrent.CompletableFuture<List<Reaction>> filter(LookupKind lookup, String id) throws StreamException - Throws:
StreamException
-
filter
public java8.util.concurrent.CompletableFuture<List<Reaction>> filter(LookupKind lookup, String id, Filter filter, Limit limit, String kind, Boolean withOwnChildren, String filterUserID) throws StreamException - Throws:
StreamException
-
filter
public java8.util.concurrent.CompletableFuture<List<Reaction>> filter(LookupKind lookup, String id, Limit limit) throws StreamException - Throws:
StreamException
-
filter
public java8.util.concurrent.CompletableFuture<List<Reaction>> filter(LookupKind lookup, String id, Filter filter) throws StreamException - Throws:
StreamException
-
filter
public java8.util.concurrent.CompletableFuture<List<Reaction>> filter(LookupKind lookup, String id, String kind) throws StreamException - Throws:
StreamException
-
filter
public java8.util.concurrent.CompletableFuture<List<Reaction>> filter(LookupKind lookup, String id, Filter filter, Limit limit) throws StreamException - Throws:
StreamException
-
filter
public java8.util.concurrent.CompletableFuture<List<Reaction>> filter(LookupKind lookup, String id, Limit limit, String kind) throws StreamException - Throws:
StreamException
-
filter
public java8.util.concurrent.CompletableFuture<List<Reaction>> filter(LookupKind lookup, String id, Filter filter, Limit limit, String kind) throws StreamException - Throws:
StreamException
-
filter
public java8.util.concurrent.CompletableFuture<List<Reaction>> filter(LookupKind lookup, String id, Filter filter, Limit limit, String kind, Boolean withOwnChildren) throws StreamException - Throws:
StreamException
-
paginatedFilter
public java8.util.concurrent.CompletableFuture<Paginated<Reaction>> paginatedFilter(LookupKind lookup, String id) throws StreamException - Throws:
StreamException
-
paginatedFilter
public java8.util.concurrent.CompletableFuture<Paginated<Reaction>> paginatedFilter(LookupKind lookup, String id, Limit limit) throws StreamException - Throws:
StreamException
-
paginatedFilter
public java8.util.concurrent.CompletableFuture<Paginated<Reaction>> paginatedFilter(LookupKind lookup, String id, Filter filter) throws StreamException - Throws:
StreamException
-
paginatedFilter
public java8.util.concurrent.CompletableFuture<Paginated<Reaction>> paginatedFilter(LookupKind lookup, String id, String kind) throws StreamException - Throws:
StreamException
-
paginatedFilter
public java8.util.concurrent.CompletableFuture<Paginated<Reaction>> paginatedFilter(LookupKind lookup, String id, Filter filter, Limit limit) throws StreamException - Throws:
StreamException
-
paginatedFilter
public java8.util.concurrent.CompletableFuture<Paginated<Reaction>> paginatedFilter(LookupKind lookup, String id, Limit limit, String kind) throws StreamException - Throws:
StreamException
-
paginatedFilter
public java8.util.concurrent.CompletableFuture<Paginated<Reaction>> paginatedFilter(LookupKind lookup, String id, Filter filter, Limit limit, String kind, Boolean withOwnChildren) throws StreamException - Throws:
StreamException
-
paginatedFilter
public java8.util.concurrent.CompletableFuture<Paginated<Reaction>> paginatedFilter(String next) throws StreamException - Throws:
StreamException
-
add
public java8.util.concurrent.CompletableFuture<Reaction> add(String userID, String kind, String activityID, Iterable<FeedID> targetFeeds) throws StreamException - Throws:
StreamException
-
add
public java8.util.concurrent.CompletableFuture<Reaction> add(String userID, String kind, String activityID, FeedID... targetFeeds) throws StreamException - Throws:
StreamException
-
add
public java8.util.concurrent.CompletableFuture<Reaction> add(String userID, Reaction reaction, Iterable<FeedID> targetFeeds) throws StreamException - Throws:
StreamException
-
add
public java8.util.concurrent.CompletableFuture<Reaction> add(String userID, Reaction reaction, FeedID... targetFeeds) throws StreamException - Throws:
StreamException
-
add
public java8.util.concurrent.CompletableFuture<Reaction> add(String userID, Reaction reaction, FeedID[] targetFeeds, RequestOption... options) throws StreamException - Throws:
StreamException
-
add
public java8.util.concurrent.CompletableFuture<Reaction> add(String userID, Reaction reaction, FeedID[] targetFeeds, Map<String, Object> targetFeedsExtraData, RequestOption... options) throws StreamException- Throws:
StreamException
-
addChild
public java8.util.concurrent.CompletableFuture<Reaction> addChild(String userID, String kind, String parentID, Iterable<FeedID> targetFeeds) throws StreamException - Throws:
StreamException
-
addChild
public java8.util.concurrent.CompletableFuture<Reaction> addChild(String userID, String kind, String parentID, FeedID... targetFeeds) throws StreamException - Throws:
StreamException
-
addChild
public java8.util.concurrent.CompletableFuture<Reaction> addChild(String userID, String kind, String parentID, FeedID[] targetFeeds, Map<String, Object> targetFeedsExtraData) throws StreamException- Throws:
StreamException
-
addChild
public java8.util.concurrent.CompletableFuture<Reaction> addChild(String userID, String parentID, Reaction reaction, Iterable<FeedID> targetFeeds) throws StreamException - Throws:
StreamException
-
addChild
public java8.util.concurrent.CompletableFuture<Reaction> addChild(String userID, String parentID, Reaction reaction, FeedID... targetFeeds) throws StreamException - Throws:
StreamException
-
addChild
public java8.util.concurrent.CompletableFuture<Reaction> addChild(String userID, String parentID, Reaction reaction, FeedID[] targetFeeds, Map<String, Object> targetFeedsExtraData) throws StreamException- Throws:
StreamException
-
update
public java8.util.concurrent.CompletableFuture<Void> update(String id, Iterable<FeedID> targetFeeds) throws StreamException - Throws:
StreamException
-
update
public java8.util.concurrent.CompletableFuture<Void> update(String id, FeedID... targetFeeds) throws StreamException - Throws:
StreamException
-
update
public java8.util.concurrent.CompletableFuture<Void> update(Reaction reaction, Iterable<FeedID> targetFeeds) throws StreamException - Throws:
StreamException
-
update
public java8.util.concurrent.CompletableFuture<Void> update(Reaction reaction, FeedID... targetFeeds) throws StreamException - Throws:
StreamException
-
update
public java8.util.concurrent.CompletableFuture<Void> update(Reaction reaction, FeedID[] targetFeeds, RequestOption... options) throws StreamException - Throws:
StreamException
-
delete
- Throws:
StreamException
-
delete
public java8.util.concurrent.CompletableFuture<Void> delete(String id, Boolean soft) throws StreamException - Throws:
StreamException
-
softDelete
- Throws:
StreamException
-
restore
- Throws:
StreamException
-