Package io.getstream.client
Class Client
java.lang.Object
io.getstream.client.Client
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionaggregatedFeed(FeedID id) aggregatedFeed(String slug, String userID) batch()static Client.Builderjava8.util.concurrent.CompletableFuture<Object>java8.util.concurrent.CompletableFuture<Object>java8.util.concurrent.CompletableFuture<ExportIDsResponse>exportUserActivities(String userId) files()frontendToken(String userID) frontendToken(String userID, Date expiresAt) <T> Timages()notificationFeed(String slug, String userID) java8.util.concurrent.CompletableFuture<OGData>updateActivitiesByForeignID(ActivityUpdate... updates) updateActivitiesByForeignID(ActivityUpdate[] updates, RequestOption... options) updateActivitiesByID(ActivityUpdate... updates) updateActivitiesByID(ActivityUpdate[] updates, RequestOption... options) updateActivitiesByID(Iterable<ActivityUpdate> updates) java8.util.concurrent.CompletableFuture<Activity>java8.util.concurrent.CompletableFuture<Activity>updateActivityByForeignID(ForeignIDTimePair foreignIDTimePair, Map<String, Object> set, Iterable<String> unset) java8.util.concurrent.CompletableFuture<Activity>updateActivityByForeignID(ForeignIDTimePair foreignIDTimePair, Map<String, Object> set, String[] unset) java8.util.concurrent.CompletableFuture<Activity>updateActivityByForeignID(String foreignID, Date timestamp, Map<String, Object> set, Iterable<String> unset) java8.util.concurrent.CompletableFuture<Activity>updateActivityByForeignID(String foreignID, Date timestamp, Map<String, Object> set, String[] unset, RequestOption... options) java8.util.concurrent.CompletableFuture<Activity>updateActivityByID(ActivityUpdate update) java8.util.concurrent.CompletableFuture<Activity>java8.util.concurrent.CompletableFuture<Activity>updateActivityByID(String id, Map<String, Object> set, String[] unset, RequestOption... options)
-
Method Details
-
builder
-
updateActivityByID
public java8.util.concurrent.CompletableFuture<Activity> updateActivityByID(String id, Map<String, Object> set, Iterable<String> unset) throws StreamException- Throws:
StreamException
-
updateActivityByID
public java8.util.concurrent.CompletableFuture<Activity> updateActivityByID(ActivityUpdate update) throws StreamException - Throws:
StreamException
-
updateActivityByID
public java8.util.concurrent.CompletableFuture<Activity> updateActivityByID(String id, Map<String, Object> set, String[] unset, RequestOption... options) throws StreamException- Throws:
StreamException
-
updateActivityByForeignID
public java8.util.concurrent.CompletableFuture<Activity> updateActivityByForeignID(ForeignIDTimePair foreignIDTimePair, Map<String, Object> set, Iterable<String> unset) throws StreamException- Throws:
StreamException
-
updateActivityByForeignID
public java8.util.concurrent.CompletableFuture<Activity> updateActivityByForeignID(ForeignIDTimePair foreignIDTimePair, Map<String, Object> set, String[] unset) throws StreamException- Throws:
StreamException
-
updateActivityByForeignID
public java8.util.concurrent.CompletableFuture<Activity> updateActivityByForeignID(String foreignID, Date timestamp, Map<String, Object> set, Iterable<String> unset) throws StreamException- Throws:
StreamException
-
updateActivityByForeignID
public java8.util.concurrent.CompletableFuture<Activity> updateActivityByForeignID(ActivityUpdate update) throws StreamException - Throws:
StreamException
-
updateActivityByForeignID
public java8.util.concurrent.CompletableFuture<Activity> updateActivityByForeignID(String foreignID, Date timestamp, Map<String, Object> set, String[] unset, RequestOption... options) throws StreamException- Throws:
StreamException
-
openGraph
- Throws:
StreamException
-
updateActivitiesByID
public java8.util.concurrent.CompletableFuture<List<Activity>> updateActivitiesByID(Iterable<ActivityUpdate> updates) throws StreamException - Throws:
StreamException
-
updateActivitiesByID
public java8.util.concurrent.CompletableFuture<List<Activity>> updateActivitiesByID(ActivityUpdate... updates) throws StreamException - Throws:
StreamException
-
updateActivitiesByID
public java8.util.concurrent.CompletableFuture<List<Activity>> updateActivitiesByID(ActivityUpdate[] updates, RequestOption... options) throws StreamException - Throws:
StreamException
-
updateActivitiesByForeignID
public java8.util.concurrent.CompletableFuture<List<Activity>> updateActivitiesByForeignID(Iterable<ActivityUpdate> updates) throws StreamException - Throws:
StreamException
-
updateActivitiesByForeignID
public java8.util.concurrent.CompletableFuture<List<Activity>> updateActivitiesByForeignID(ActivityUpdate... updates) throws StreamException - Throws:
StreamException
-
updateActivitiesByForeignID
public java8.util.concurrent.CompletableFuture<List<Activity>> updateActivitiesByForeignID(ActivityUpdate[] updates, RequestOption... options) throws StreamException - Throws:
StreamException
-
getHTTPClientImplementation
public <T> T getHTTPClientImplementation() -
frontendToken
-
frontendToken
-
flatFeed
-
flatFeed
-
aggregatedFeed
-
aggregatedFeed
-
notificationFeed
-
notificationFeed
-
user
-
batch
-
collections
-
personalization
-
analytics
-
reactions
-
moderation
-
auditLogs
-
files
-
images
-
deleteActivities
public java8.util.concurrent.CompletableFuture<Object> deleteActivities(BatchDeleteActivitiesRequest request) throws StreamException - Throws:
StreamException
-
deleteReactions
public java8.util.concurrent.CompletableFuture<Object> deleteReactions(BatchDeleteReactionsRequest request) throws StreamException - Throws:
StreamException
-
exportUserActivities
public java8.util.concurrent.CompletableFuture<ExportIDsResponse> exportUserActivities(String userId) throws StreamException - Throws:
StreamException
-