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) |
<T> T |
getHTTPClientImplementation() |
ImageStorageClient |
images() |
NotificationFeed |
notificationFeed(FeedID id) |
NotificationFeed |
notificationFeed(java.lang.String slug,
java.lang.String userID) |
java.util.concurrent.CompletableFuture<OGData> |
openGraph(java.net.URL url) |
PersonalizationClient |
personalization() |
ReactionsClient |
reactions() |
java.util.concurrent.CompletableFuture<Activity> |
updateActivityByForeignID(ForeignIDTimePair foreignIDTimePair,
java.util.Map<java.lang.String,java.lang.Object> set,
java.lang.Iterable<java.lang.String> unset) |
java.util.concurrent.CompletableFuture<Activity> |
updateActivityByForeignID(ForeignIDTimePair foreignIDTimePair,
java.util.Map<java.lang.String,java.lang.Object> set,
java.lang.String[] unset) |
java.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) |
java.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) |
java.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) |
java.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 java.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 java.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 java.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 java.util.concurrent.CompletableFuture<Activity> updateActivityByForeignID(ForeignIDTimePair foreignIDTimePair, java.util.Map<java.lang.String,java.lang.Object> set, java.lang.String[] unset) throws StreamException
StreamExceptionpublic java.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 java.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 java.util.concurrent.CompletableFuture<OGData> openGraph(java.net.URL url) throws StreamException
StreamExceptionpublic <T> T getHTTPClientImplementation()
public Token frontendToken(java.lang.String userID)
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()