-
public class ActivitiesFilterField.Companion
-
-
Field Summary
Fields Modifier and Type Field Description private final ActivitiesFilterFieldcreatedAtprivate final ActivitiesFilterFieldidprivate final ActivitiesFilterFieldfeedprivate final ActivitiesFilterFieldfilterTagsprivate final ActivitiesFilterFieldpopularityprivate final ActivitiesFilterFieldsearchDataprivate final ActivitiesFilterFieldtextprivate final ActivitiesFilterFieldactivityTypeprivate final ActivitiesFilterFielduserIdprivate final ActivitiesFilterFieldexpiresAtprivate final ActivitiesFilterFieldinterestTagsprivate final ActivitiesFilterFieldnearprivate final ActivitiesFilterFieldwithinBoundspublic final static ActivitiesFilterField.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final ActivitiesFilterFieldgetCreatedAt()Filter by activity creation timestamp. final ActivitiesFilterFieldgetId()Filter by activity ID. final ActivitiesFilterFieldgetFeed()Filter by the feed ID(s) that the activity belongs to. final ActivitiesFilterFieldgetFilterTags()Filter by activity filter tags. final ActivitiesFilterFieldgetPopularity()Filter by activity popularity score. final ActivitiesFilterFieldgetSearchData()Filter by activity search data. final ActivitiesFilterFieldgetText()Filter by activity text content. final ActivitiesFilterFieldgetActivityType()Filter by activity type. final ActivitiesFilterFieldgetUserId()Filter by user ID who created the activity. final ActivitiesFilterFieldgetExpiresAt()Filter by activity expiration timestamp. final ActivitiesFilterFieldgetInterestTags()Filter by activity interest tags. final ActivitiesFilterFieldgetNear()Filter by proximity to a location. final ActivitiesFilterFieldgetWithinBounds()Filter by activities within a bounding box. -
-
Method Detail
-
getCreatedAt
final ActivitiesFilterField getCreatedAt()
Filter by activity creation timestamp.
Supported operators:
equal,greater,greaterOrEqual,less,lessOrEqual
-
getId
final ActivitiesFilterField getId()
Filter by activity ID.
Supported operators:
equal,in
-
getFeed
final ActivitiesFilterField getFeed()
Filter by the feed ID(s) that the activity belongs to.
Supported operators:
equal,in
-
getFilterTags
final ActivitiesFilterField getFilterTags()
Filter by activity filter tags.
Supported operators:
equal,in,contains
-
getPopularity
final ActivitiesFilterField getPopularity()
Filter by activity popularity score.
Supported operators:
equal,greater,greaterOrEqual,less,lessOrEqual
-
getSearchData
final ActivitiesFilterField getSearchData()
Filter by activity search data.
Supported operators:
q,autocomplete
-
getText
final ActivitiesFilterField getText()
Filter by activity text content.
Supported operators:
equal,q,autocomplete
-
getActivityType
final ActivitiesFilterField getActivityType()
Filter by activity type.
Supported operators:
equal,in
-
getUserId
final ActivitiesFilterField getUserId()
Filter by user ID who created the activity.
Supported operators:
equal,in
-
getExpiresAt
final ActivitiesFilterField getExpiresAt()
Filter by activity expiration timestamp.
Supported operators:
equal,greater,greaterOrEqual,less,lessOrEqual,exists
-
getInterestTags
final ActivitiesFilterField getInterestTags()
Filter by activity interest tags.
Supported operators:
equal,in,contains
-
getNear
final ActivitiesFilterField getNear()
Filter by proximity to a location.
Requires matching against CircularRegion or a Map with
lat(latitude),lng(longitude), anddistance(in kilometers).Supported operators:
equal
-
getWithinBounds
final ActivitiesFilterField getWithinBounds()
Filter by activities within a bounding box.
Can be matched against BoundingBox or a Map with
ne_lat,ne_lng(northeast corner),sw_lat,sw_lng(southwest corner).Supported operators:
equal
-
-
-
-