Package io.getstream.client
Class BatchClient
java.lang.Object
io.getstream.client.BatchClient
-
Method Summary
Modifier and TypeMethodDescriptionjava8.util.concurrent.CompletableFuture<Void>java8.util.concurrent.CompletableFuture<Void>followMany(int activityCopyLimit, FollowRelation... follows) java8.util.concurrent.CompletableFuture<Void>followMany(int activityCopyLimit, Iterable<FollowRelation> follows) java8.util.concurrent.CompletableFuture<Void>followMany(FollowRelation... follows) java8.util.concurrent.CompletableFuture<Void>followMany(Iterable<FollowRelation> follows) getActivitiesByForeignID(ForeignIDTimePair... activityIDTimePairs) getActivitiesByForeignID(Iterable<ForeignIDTimePair> activityIDTimePairs) getActivitiesByID(Iterable<String> activityIDs) getActivitiesByID(String... activityIDs) java8.util.concurrent.CompletableFuture<List<EnrichedActivity>>getEnrichedActivitiesByForeignID(ForeignIDTimePair... activityIDTimePairs) java8.util.concurrent.CompletableFuture<List<EnrichedActivity>>getEnrichedActivitiesByForeignID(Iterable<ForeignIDTimePair> activityIDTimePairs) java8.util.concurrent.CompletableFuture<List<EnrichedActivity>>getEnrichedActivitiesByID(EnrichmentFlags flags, String... activityIDs) java8.util.concurrent.CompletableFuture<List<EnrichedActivity>>getEnrichedActivitiesByID(Iterable<String> activityIDs) java8.util.concurrent.CompletableFuture<List<EnrichedActivity>>getEnrichedActivitiesByID(String... activityIDs) java8.util.concurrent.CompletableFuture<Void>unfollowMany(KeepHistory keepHistory, FollowRelation... follows) java8.util.concurrent.CompletableFuture<Void>unfollowMany(FollowRelation... follows) java8.util.concurrent.CompletableFuture<Void>unfollowMany(UnfollowOperation... unfollows) java8.util.concurrent.CompletableFuture<Void>updateActivities(Activity... activities) java8.util.concurrent.CompletableFuture<Void>updateActivities(Iterable<Activity> activities)
-
Method Details
-
addToMany
public java8.util.concurrent.CompletableFuture<Void> addToMany(Activity activity, FeedID... feeds) throws StreamException - Throws:
StreamException
-
followMany
public java8.util.concurrent.CompletableFuture<Void> followMany(int activityCopyLimit, FollowRelation... follows) throws StreamException - Throws:
StreamException
-
followMany
public java8.util.concurrent.CompletableFuture<Void> followMany(int activityCopyLimit, Iterable<FollowRelation> follows) throws StreamException - Throws:
StreamException
-
followMany
public java8.util.concurrent.CompletableFuture<Void> followMany(FollowRelation... follows) throws StreamException - Throws:
StreamException
-
followMany
public java8.util.concurrent.CompletableFuture<Void> followMany(Iterable<FollowRelation> follows) throws StreamException - Throws:
StreamException
-
unfollowMany
public java8.util.concurrent.CompletableFuture<Void> unfollowMany(FollowRelation... follows) throws StreamException - Throws:
StreamException
-
unfollowMany
public java8.util.concurrent.CompletableFuture<Void> unfollowMany(KeepHistory keepHistory, FollowRelation... follows) throws StreamException - Throws:
StreamException
-
unfollowMany
public java8.util.concurrent.CompletableFuture<Void> unfollowMany(UnfollowOperation... unfollows) throws StreamException - Throws:
StreamException
-
getActivitiesByID
public java8.util.concurrent.CompletableFuture<List<Activity>> getActivitiesByID(Iterable<String> activityIDs) throws StreamException - Throws:
StreamException
-
getActivitiesByID
public java8.util.concurrent.CompletableFuture<List<Activity>> getActivitiesByID(String... activityIDs) throws StreamException - Throws:
StreamException
-
getEnrichedActivitiesByID
public java8.util.concurrent.CompletableFuture<List<EnrichedActivity>> getEnrichedActivitiesByID(Iterable<String> activityIDs) throws StreamException - Throws:
StreamException
-
getEnrichedActivitiesByID
public java8.util.concurrent.CompletableFuture<List<EnrichedActivity>> getEnrichedActivitiesByID(String... activityIDs) throws StreamException - Throws:
StreamException
-
getEnrichedActivitiesByID
public java8.util.concurrent.CompletableFuture<List<EnrichedActivity>> getEnrichedActivitiesByID(EnrichmentFlags flags, String... activityIDs) throws StreamException - Throws:
StreamException
-
getActivitiesByForeignID
public java8.util.concurrent.CompletableFuture<List<Activity>> getActivitiesByForeignID(Iterable<ForeignIDTimePair> activityIDTimePairs) throws StreamException - Throws:
StreamException
-
getActivitiesByForeignID
public java8.util.concurrent.CompletableFuture<List<Activity>> getActivitiesByForeignID(ForeignIDTimePair... activityIDTimePairs) throws StreamException - Throws:
StreamException
-
getEnrichedActivitiesByForeignID
public java8.util.concurrent.CompletableFuture<List<EnrichedActivity>> getEnrichedActivitiesByForeignID(Iterable<ForeignIDTimePair> activityIDTimePairs) throws StreamException - Throws:
StreamException
-
getEnrichedActivitiesByForeignID
public java8.util.concurrent.CompletableFuture<List<EnrichedActivity>> getEnrichedActivitiesByForeignID(ForeignIDTimePair... activityIDTimePairs) throws StreamException - Throws:
StreamException
-
updateActivities
public java8.util.concurrent.CompletableFuture<Void> updateActivities(Iterable<Activity> activities) throws StreamException - Throws:
StreamException
-
updateActivities
public java8.util.concurrent.CompletableFuture<Void> updateActivities(Activity... activities) throws StreamException - Throws:
StreamException
-