ThreadsRequestBuilder class

Builder class for ThreadsRequest.

Allows step-by-step creation of a ThreadsRequest object.

Constructors

ThreadsRequestBuilder()
Default constructor for ThreadsRequestBuilder.

Properties

guid String?
Scope to one group's threads. Mutually exclusive with uid.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
limit int?
Number of results per page (1…1000, default 30).
getter/setter pair
participatedByMe bool?
Filter to threads the logged-in user participates in (default true; always sent on the wire).
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
uid String?
Scope to one 1-1 counterpart's threads. Mutually exclusive with guid.
getter/setter pair

Methods

build() ThreadsRequest
Builds and returns a ThreadsRequest object.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setGuid(String guid) ThreadsRequestBuilder
Scopes the list to one group's threads. Mutually exclusive with setUid — setting both is a validation error at fetch time.
setLimit(int limit) ThreadsRequestBuilder
Sets the page size (1…1000, default 30).
setParticipatedByMe(bool participatedByMe) ThreadsRequestBuilder
Sets the participated-by-me filter (default true).
setUid(String uid) ThreadsRequestBuilder
Scopes the list to one 1-1 counterpart's threads. Mutually exclusive with setGuid — setting both is a validation error at fetch time.
toString() String
A string representation of this object.
inherited

Operators

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