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