public static class TwitterListTimeline.Builder
extends Object
| Constructor and Description |
|---|
Builder()
Constructs a Builder.
|
| Modifier and Type | Method and Description |
|---|---|
TwitterListTimeline |
build()
Builds a TwitterListTimeline from the Builder parameters.
|
TwitterListTimeline.Builder |
id(Long id)
Sets the id for the Twitter List to get Tweets from.
|
TwitterListTimeline.Builder |
includeRetweets(Boolean includeRetweets)
Sets whether to includeRetweets for the TwitterListTimeline.
|
TwitterListTimeline.Builder |
maxItemsPerRequest(Integer maxItemsPerRequest)
Sets the number of Tweets returned per request for the TwitterListTimeline.
|
TwitterListTimeline.Builder |
slugWithOwnerId(String slug,
Long ownerId)
Sets the List slug name and owner id for the TwitterListTimeline.
|
TwitterListTimeline.Builder |
slugWithOwnerScreenName(String slug,
String ownerScreenName)
Sets the slug name and owner screen name for the TwitterListTimeline.
|
public TwitterListTimeline.Builder id(Long id)
id - The ID of the Tweet list to get Tweets from.public TwitterListTimeline.Builder slugWithOwnerId(String slug, Long ownerId)
slug - The list slug name (e.g. 'textile-engineers').ownerId - The list owner Twitter user id.public TwitterListTimeline.Builder slugWithOwnerScreenName(String slug, String ownerScreenName)
slug - The list slug name (e.g. "textile-engineers").ownerScreenName - The list owner screen name (e.g. "twitterdev").public TwitterListTimeline.Builder maxItemsPerRequest(Integer maxItemsPerRequest)
maxItemsPerRequest - The number of tweets to return per request.public TwitterListTimeline.Builder includeRetweets(Boolean includeRetweets)
includeRetweets - When set to false, the timeline will strip any native retweets
(though they will still count toward both the maximal length of the timeline and the
slice selected by the count parameter).public TwitterListTimeline build()
IllegalStateException - if id or slug/owner pair is not set.