public final class Client
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Client.Builder |
| Modifier and Type | Method and Description |
|---|---|
AggregatedFeed |
aggregatedFeed(FeedID id) |
AggregatedFeed |
aggregatedFeed(java.lang.String slug,
java.lang.String userID) |
AnalyticsClient |
analytics() |
BatchClient |
batch() |
static Client.Builder |
builder(java.lang.String apiKey,
java.lang.String secret) |
CollectionsClient |
collections() |
FileStorageClient |
files() |
FlatFeed |
flatFeed(FeedID id) |
FlatFeed |
flatFeed(java.lang.String slug,
java.lang.String userID) |
Token |
frontendToken(java.lang.String userID) |
Token |
frontendToken(java.lang.String userID,
java.util.Date expiresAt) |
<T> T |
getHTTPClientImplementation() |
ImageStorageClient |
images() |
NotificationFeed |
notificationFeed(FeedID id) |
NotificationFeed |
notificationFeed(java.lang.String slug,
java.lang.String userID) |
java8.util.concurrent.CompletableFuture<OGData> |
openGraph(java.net.URL url) |
PersonalizationClient |
personalization() |
ReactionsClient |
reactions() |
java8.util.concurrent.CompletableFuture<java.util.List<Activity>> |
updateActivitiesByForeignID(ActivityUpdate... updates) |
java8.util.concurrent.CompletableFuture<java.util.List<Activity>> |
updateActivitiesByForeignID(java.lang.Iterable<ActivityUpdate> updates) |
java8.util.concurrent.CompletableFuture<java.util.List<Activity>> |
updateActivitiesByID(ActivityUpdate... updates) |
java8.util.concurrent.CompletableFuture<java.util.List<Activity>> |
updateActivitiesByID(java.lang.Iterable<ActivityUpdate> updates) |
java8.util.concurrent.CompletableFuture<Activity> |
updateActivityByForeignID(ActivityUpdate update) |
java8.util.concurrent.CompletableFuture<Activity> |
updateActivityByForeignID(ForeignIDTimePair foreignIDTimePair,
java.util.Map<java.lang.String,java.lang.Object> set,
java.lang.Iterable<java.lang.String> unset) |
java8.util.concurrent.CompletableFuture<Activity> |
updateActivityByForeignID(ForeignIDTimePair foreignIDTimePair,
java.util.Map<java.lang.String,java.lang.Object> set,
java.lang.String[] unset) |
java8.util.concurrent.CompletableFuture<Activity> |
updateActivityByForeignID(java.lang.String foreignID,
java.util.Date timestamp,
java.util.Map<java.lang.String,java.lang.Object> set,
java.lang.Iterable<java.lang.String> unset) |
java8.util.concurrent.CompletableFuture<Activity> |
updateActivityByForeignID(java.lang.String foreignID,
java.util.Date timestamp,
java.util.Map<java.lang.String,java.lang.Object> set,
java.lang.String[] unset) |
java8.util.concurrent.CompletableFuture<Activity> |
updateActivityByID(ActivityUpdate update) |
java8.util.concurrent.CompletableFuture<Activity> |
updateActivityByID(java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> set,
java.lang.Iterable<java.lang.String> unset) |
java8.util.concurrent.CompletableFuture<Activity> |
updateActivityByID(java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> set,
java.lang.String[] unset) |
User |
user(java.lang.String userID) |
public static Client.Builder builder(java.lang.String apiKey, java.lang.String secret)
public java8.util.concurrent.CompletableFuture<Activity> updateActivityByID(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> set, java.lang.Iterable<java.lang.String> unset) throws StreamException
StreamExceptionpublic java8.util.concurrent.CompletableFuture<Activity> updateActivityByID(ActivityUpdate update) throws StreamException
StreamExceptionpublic java8.util.concurrent.CompletableFuture<Activity> updateActivityByID(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> set, java.lang.String[] unset) throws StreamException
StreamExceptionpublic java8.util.concurrent.CompletableFuture<Activity> updateActivityByForeignID(ForeignIDTimePair foreignIDTimePair, java.util.Map<java.lang.String,java.lang.Object> set, java.lang.Iterable<java.lang.String> unset) throws StreamException
StreamExceptionpublic java8.util.concurrent.CompletableFuture<Activity> updateActivityByForeignID(ForeignIDTimePair foreignIDTimePair, java.util.Map<java.lang.String,java.lang.Object> set, java.lang.String[] unset) throws StreamException
StreamExceptionpublic java8.util.concurrent.CompletableFuture<Activity> updateActivityByForeignID(java.lang.String foreignID, java.util.Date timestamp, java.util.Map<java.lang.String,java.lang.Object> set, java.lang.Iterable<java.lang.String> unset) throws StreamException
StreamExceptionpublic java8.util.concurrent.CompletableFuture<Activity> updateActivityByForeignID(ActivityUpdate update) throws StreamException
StreamExceptionpublic java8.util.concurrent.CompletableFuture<Activity> updateActivityByForeignID(java.lang.String foreignID, java.util.Date timestamp, java.util.Map<java.lang.String,java.lang.Object> set, java.lang.String[] unset) throws StreamException
StreamExceptionpublic java8.util.concurrent.CompletableFuture<OGData> openGraph(java.net.URL url) throws StreamException
StreamExceptionpublic java8.util.concurrent.CompletableFuture<java.util.List<Activity>> updateActivitiesByID(java.lang.Iterable<ActivityUpdate> updates) throws StreamException
StreamExceptionpublic java8.util.concurrent.CompletableFuture<java.util.List<Activity>> updateActivitiesByID(ActivityUpdate... updates) throws StreamException
StreamExceptionpublic java8.util.concurrent.CompletableFuture<java.util.List<Activity>> updateActivitiesByForeignID(java.lang.Iterable<ActivityUpdate> updates) throws StreamException
StreamExceptionpublic java8.util.concurrent.CompletableFuture<java.util.List<Activity>> updateActivitiesByForeignID(ActivityUpdate... updates) throws StreamException
StreamExceptionpublic <T> T getHTTPClientImplementation()
public Token frontendToken(java.lang.String userID)
public Token frontendToken(java.lang.String userID, java.util.Date expiresAt)
public FlatFeed flatFeed(java.lang.String slug, java.lang.String userID)
public AggregatedFeed aggregatedFeed(FeedID id)
public AggregatedFeed aggregatedFeed(java.lang.String slug, java.lang.String userID)
public NotificationFeed notificationFeed(FeedID id)
public NotificationFeed notificationFeed(java.lang.String slug, java.lang.String userID)
public User user(java.lang.String userID)
public BatchClient batch()
public CollectionsClient collections()
public PersonalizationClient personalization()
public AnalyticsClient analytics()
public ReactionsClient reactions()
public FileStorageClient files()
public ImageStorageClient images()