Package io.getstream.core.models
Class Impression.Builder
- java.lang.Object
-
- io.getstream.core.models.Impression.Builder
-
- Enclosing class:
- Impression
public static final class Impression.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Impression
build()
Impression.Builder
contentList(Content... contentList)
Impression.Builder
contentList(java.lang.Iterable<Content> contentList)
Impression.Builder
contentList(java.util.List<Content> contentList)
Impression.Builder
features(java.util.List features)
Impression.Builder
feedID(java.lang.String feedID)
<T> Impression.Builder
fromCustomImpression(T custom)
Impression.Builder
fromImpression(Impression impression)
Impression.Builder
location(java.lang.String location)
Impression.Builder
position(java.lang.String position)
Impression.Builder
trackedAt(java.util.Date trackedAt)
Impression.Builder
userData(UserData userData)
-
-
-
Method Detail
-
position
public Impression.Builder position(java.lang.String position)
-
feedID
public Impression.Builder feedID(java.lang.String feedID)
-
location
public Impression.Builder location(java.lang.String location)
-
userData
public Impression.Builder userData(UserData userData)
-
contentList
public Impression.Builder contentList(java.util.List<Content> contentList)
-
contentList
public Impression.Builder contentList(java.lang.Iterable<Content> contentList)
-
contentList
public Impression.Builder contentList(Content... contentList)
-
features
public Impression.Builder features(java.util.List features)
-
trackedAt
public Impression.Builder trackedAt(java.util.Date trackedAt)
-
fromImpression
public Impression.Builder fromImpression(Impression impression)
-
fromCustomImpression
public <T> Impression.Builder fromCustomImpression(T custom)
-
build
public Impression build()
-
-