Package io.getstream.client
Class AnalyticsClient
java.lang.Object
io.getstream.client.AnalyticsClient
-
Method Summary
Modifier and TypeMethodDescriptioncreateRedirectURL(URL url, Engagement... engagements) createRedirectURL(URL url, Impression... impressions) createRedirectURL(URL url, Impression[] impressions, Engagement[] engagements) createRedirectURL(URL url, Iterable<Impression> impressions, Iterable<Engagement> engagements) java8.util.concurrent.CompletableFuture<Void>trackEngagement(Engagement... events) java8.util.concurrent.CompletableFuture<Void>trackEngagement(Iterable<Engagement> events) java8.util.concurrent.CompletableFuture<Void>trackImpression(Impression event)
-
Method Details
-
trackEngagement
public java8.util.concurrent.CompletableFuture<Void> trackEngagement(Iterable<Engagement> events) throws StreamException - Throws:
StreamException
-
trackEngagement
public java8.util.concurrent.CompletableFuture<Void> trackEngagement(Engagement... events) throws StreamException - Throws:
StreamException
-
trackImpression
public java8.util.concurrent.CompletableFuture<Void> trackImpression(Impression event) throws StreamException - Throws:
StreamException
-
createRedirectURL
- Throws:
StreamException
-
createRedirectURL
- Throws:
StreamException
-
createRedirectURL
public URL createRedirectURL(URL url, Iterable<Impression> impressions, Iterable<Engagement> engagements) throws StreamException - Throws:
StreamException
-
createRedirectURL
public URL createRedirectURL(URL url, Impression[] impressions, Engagement[] engagements) throws StreamException - Throws:
StreamException
-