UsersRequestBuilder class

Builder class for UsersRequest.

Android Reference: UsersRequest.UsersRequestBuilder

Constructors

UsersRequestBuilder()
Default constructor for UsersRequestBuilder.

Properties

friendsOnly ↔ bool
Flag to include only friends.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
hideBlockedUsers ↔ bool
Flag to hide blocked users.
getter/setter pair
limit ↔ int
Number of results to limit the query.
getter/setter pair
page ← int
Sets the page number for pagination. Android Reference: setPage(int page) - adds PAGE_OFFSET internally
no getter
role ↔ String?
Role of the users (deprecated).
getter/setter pair
roles ↔ List<String>?
Roles for filtering.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
searchIn ↔ List<String>?
Search in specific fields.
getter/setter pair
searchKeyword ↔ String?
Keyword for searching.
getter/setter pair
sortBy ↔ String?
Sort by field.
getter/setter pair
sortByOrder ↔ String?
Sort order.
getter/setter pair
tags ↔ List<String>?
Tags for filtering.
getter/setter pair
uids ↔ List<String>?
User ids for filtering.
getter/setter pair
userStatus ↔ String?
Status of the users.
getter/setter pair
withTags ↔ bool
Flag to include tags.
getter/setter pair

Methods

build() → UsersRequest
Builds and returns an UsersRequest object.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setFriendsOnly(bool friendsOnly) → UsersRequestBuilder
Sets the flag to include only friends. Android Reference: UsersRequestBuilder.setFriendsOnly(bool)
setHideBlockedUsers(bool hideBlockedUsers) → UsersRequestBuilder
Sets the flag to hide blocked users. Android Reference: UsersRequestBuilder.setHideBlockedUsers(bool)
setLimit(int limit) → UsersRequestBuilder
Sets the limit for users. Android Reference: UsersRequestBuilder.setLimit(int limit)
setPage(int page) → UsersRequestBuilder
Sets the page number for pagination (fluent). Android Reference: UsersRequestBuilder.setPage(int page)
setRole(String role) → UsersRequestBuilder
Sets the role filter (deprecated, use setRoles instead). Android Reference: UsersRequestBuilder.setRole(String)
setRoles(List<String> roles) → UsersRequestBuilder
Sets the roles for filtering. Android Reference: UsersRequestBuilder.setRoles(List<String>)
setSearchIn(List<String> searchIn) → UsersRequestBuilder
Sets the fields to search in. Android Reference: UsersRequestBuilder.setSearchIn(List<String>)
setSearchKeyword(String searchKeyword) → UsersRequestBuilder
Sets the search keyword. Android Reference: UsersRequestBuilder.setSearchKeyword(String)
setSortBy(String sortBy) → UsersRequestBuilder
Sets the sort by field. Android Reference: UsersRequestBuilder.setSortBy(String)
setSortByOrder(String sortByOrder) → UsersRequestBuilder
Sets the sort order. Android Reference: UsersRequestBuilder.setSortByOrder(String)
setTags(List<String> tags) → UsersRequestBuilder
Sets the tags for filtering. Android Reference: UsersRequestBuilder.setTags(List<String>)
setUIDs(List<String> uids) → UsersRequestBuilder
Sets the UIDs for filtering. Android Reference: UsersRequestBuilder.setUIDs(List<String>)
setUserStatus(String userStatus) → UsersRequestBuilder
Sets the user status filter. Android Reference: UsersRequestBuilder.setUserStatus(String)
setWithTags(bool withTags) → UsersRequestBuilder
Sets the flag to include tags. Android Reference: UsersRequestBuilder.setWithTags(bool)
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited