public class CloudFeed
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<java.util.List<Activity>> |
addActivities(Activity... activities) |
java.util.concurrent.CompletableFuture<java.util.List<Activity>> |
addActivities(java.lang.Iterable<Activity> activities) |
java.util.concurrent.CompletableFuture<Activity> |
addActivity(Activity activity) |
<T> java.util.concurrent.CompletableFuture<java.util.List<T>> |
addCustomActivities(java.lang.Iterable<T> activities) |
<T> java.util.concurrent.CompletableFuture<java.util.List<T>> |
addCustomActivities(T... activities) |
<T> java.util.concurrent.CompletableFuture<T> |
addCustomActivity(T activity) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
follow(CloudFlatFeed feed) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
follow(CloudFlatFeed feed,
int activityCopyLimit) |
protected CloudClient |
getClient() |
java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> |
getFollowed(FeedID... feedIDs) |
java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> |
getFollowed(java.lang.Iterable<FeedID> feedIDs) |
java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> |
getFollowed(Pagination pagination,
FeedID... feeds) |
java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> |
getFollowed(Pagination pagination,
java.lang.Iterable<FeedID> feedIDs) |
java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> |
getFollowers(FeedID... feedIDs) |
java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> |
getFollowers(java.lang.Iterable<FeedID> feedIDs) |
java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> |
getFollowers(Pagination pagination,
FeedID... feeds) |
java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> |
getFollowers(Pagination pagination,
java.lang.Iterable<FeedID> feedIDs) |
FeedID |
getID() |
java.lang.String |
getSlug() |
java.lang.String |
getUserID() |
java.util.concurrent.CompletableFuture<java.lang.Void> |
removeActivityByForeignID(java.lang.String foreignID) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
removeActivityByID(java.lang.String id) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
unfollow(CloudFlatFeed feed) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
unfollow(CloudFlatFeed feed,
KeepHistory keepHistory) |
protected final CloudClient getClient()
public final FeedID getID()
public final java.lang.String getSlug()
public final java.lang.String getUserID()
public final java.util.concurrent.CompletableFuture<Activity> addActivity(Activity activity) throws StreamException
StreamExceptionpublic final <T> java.util.concurrent.CompletableFuture<T> addCustomActivity(T activity)
throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.util.List<Activity>> addActivities(java.lang.Iterable<Activity> activities) throws StreamException
StreamExceptionpublic final <T> java.util.concurrent.CompletableFuture<java.util.List<T>> addCustomActivities(java.lang.Iterable<T> activities)
throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.util.List<Activity>> addActivities(Activity... activities) throws StreamException
StreamExceptionpublic final <T> java.util.concurrent.CompletableFuture<java.util.List<T>> addCustomActivities(T... activities)
throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.lang.Void> removeActivityByID(java.lang.String id)
throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.lang.Void> removeActivityByForeignID(java.lang.String foreignID)
throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.lang.Void> follow(CloudFlatFeed feed) throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.lang.Void> follow(CloudFlatFeed feed, int activityCopyLimit) throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> getFollowers(java.lang.Iterable<FeedID> feedIDs) throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> getFollowers(FeedID... feedIDs) throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> getFollowers(Pagination pagination, java.lang.Iterable<FeedID> feedIDs) throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> getFollowers(Pagination pagination, FeedID... feeds) throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> getFollowed(java.lang.Iterable<FeedID> feedIDs) throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> getFollowed(FeedID... feedIDs) throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> getFollowed(Pagination pagination, java.lang.Iterable<FeedID> feedIDs) throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.util.List<FollowRelation>> getFollowed(Pagination pagination, FeedID... feeds) throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.lang.Void> unfollow(CloudFlatFeed feed) throws StreamException
StreamExceptionpublic final java.util.concurrent.CompletableFuture<java.lang.Void> unfollow(CloudFlatFeed feed, KeepHistory keepHistory) throws StreamException
StreamException