-
public final class CommentsQueryA query for retrieving comments with filtering, sorting, and pagination options.
Use this struct to configure how comments should be fetched from the Stream Feeds API. You can specify filters to narrow down results, sorting options, and pagination parameters.
// Simple query with basic filter val query = CommentsQuery( filter = CommentsFilterField.ObjectId.equal("activity-123"), sort = CommentsSort.Best, limit = 20, ) // Complex query with multiple filters val complexQuery = CommentsQuery( filter = Filters.and( CommentsFilterField.ObjectId.equal("activity-123"), CommentsFilterField.Score.greater(5.0), CommentsFilterField.Status.equal("active") ), sort = CommentsSort.Top, limit = 50, )
-
-
Field Summary
Fields Modifier and Type Field Description private final Filter<CommentData, CommentsFilterField>filterprivate final Integerlimitprivate final Stringnextprivate final Stringpreviousprivate final CommentsSortsort
-
Constructor Summary
Constructors Constructor Description CommentsQuery(Filter<CommentData, CommentsFilterField> filter, Integer limit, String next, String previous, CommentsSort sort)
-
Method Summary
Modifier and Type Method Description final Filter<CommentData, CommentsFilterField>getFilter()final IntegergetLimit()final StringgetNext()final StringgetPrevious()final CommentsSortgetSort()-
-
Constructor Detail
-
CommentsQuery
CommentsQuery(Filter<CommentData, CommentsFilterField> filter, Integer limit, String next, String previous, CommentsSort sort)
-
-
Method Detail
-
getFilter
final Filter<CommentData, CommentsFilterField> getFilter()
-
getPrevious
final String getPrevious()
-
getSort
final CommentsSort getSort()
-
-
-
-