Package io.getstream.client
Class AnalyticsClient
- java.lang.Object
-
- io.getstream.client.AnalyticsClient
-
public final class AnalyticsClient extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.URL
createRedirectURL(java.net.URL url, Engagement... engagements)
java.net.URL
createRedirectURL(java.net.URL url, Impression... impressions)
java.net.URL
createRedirectURL(java.net.URL url, Impression[] impressions, Engagement[] engagements)
java.net.URL
createRedirectURL(java.net.URL url, java.lang.Iterable<Impression> impressions, java.lang.Iterable<Engagement> engagements)
java8.util.concurrent.CompletableFuture<java.lang.Void>
trackEngagement(Engagement... events)
java8.util.concurrent.CompletableFuture<java.lang.Void>
trackEngagement(java.lang.Iterable<Engagement> events)
java8.util.concurrent.CompletableFuture<java.lang.Void>
trackImpression(Impression event)
-
-
-
Method Detail
-
trackEngagement
public java8.util.concurrent.CompletableFuture<java.lang.Void> trackEngagement(java.lang.Iterable<Engagement> events) throws StreamException
- Throws:
StreamException
-
trackEngagement
public java8.util.concurrent.CompletableFuture<java.lang.Void> trackEngagement(Engagement... events) throws StreamException
- Throws:
StreamException
-
trackImpression
public java8.util.concurrent.CompletableFuture<java.lang.Void> trackImpression(Impression event) throws StreamException
- Throws:
StreamException
-
createRedirectURL
public java.net.URL createRedirectURL(java.net.URL url, Engagement... engagements) throws StreamException
- Throws:
StreamException
-
createRedirectURL
public java.net.URL createRedirectURL(java.net.URL url, Impression... impressions) throws StreamException
- Throws:
StreamException
-
createRedirectURL
public java.net.URL createRedirectURL(java.net.URL url, java.lang.Iterable<Impression> impressions, java.lang.Iterable<Engagement> engagements) throws StreamException
- Throws:
StreamException
-
createRedirectURL
public java.net.URL createRedirectURL(java.net.URL url, Impression[] impressions, Engagement[] engagements) throws StreamException
- Throws:
StreamException
-
-