Class ChannelsListRequest.ChannelsListRequestBuilder
- java.lang.Object
-
- com.slack.api.methods.request.channels.ChannelsListRequest.ChannelsListRequestBuilder
-
- Enclosing class:
- ChannelsListRequest
public static class ChannelsListRequest.ChannelsListRequestBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChannelsListRequestbuild()ChannelsListRequest.ChannelsListRequestBuildercursor(String cursor)Paginate through collections of data by setting the `cursor` parameter to a `next_cursor` attribute returned by a previous request's `response_metadata`.ChannelsListRequest.ChannelsListRequestBuilderexcludeArchived(boolean excludeArchived)Exclude archived channels from the listChannelsListRequest.ChannelsListRequestBuilderexcludeMembers(boolean excludeMembers)Exclude the `members` collection from each `channel`ChannelsListRequest.ChannelsListRequestBuilderlimit(Integer limit)The maximum number of items to return.ChannelsListRequest.ChannelsListRequestBuildertoken(String token)Authentication token.StringtoString()
-
-
-
Method Detail
-
token
public ChannelsListRequest.ChannelsListRequestBuilder token(String token)
Authentication token. Requires scope: `channels:read`- Returns:
this.
-
excludeMembers
public ChannelsListRequest.ChannelsListRequestBuilder excludeMembers(boolean excludeMembers)
Exclude the `members` collection from each `channel`- Returns:
this.
-
cursor
public ChannelsListRequest.ChannelsListRequestBuilder cursor(String cursor)
Paginate through collections of data by setting the `cursor` parameter to a `next_cursor` attribute returned by a previous request's `response_metadata`. Default value fetches the first \"page\" of the collection. See [pagination](/docs/pagination) for more detail.- Returns:
this.
-
limit
public ChannelsListRequest.ChannelsListRequestBuilder limit(Integer limit)
The maximum number of items to return. Fewer than the requested number of items may be returned, even if the end of the users list hasn't been reached.- Returns:
this.
-
excludeArchived
public ChannelsListRequest.ChannelsListRequestBuilder excludeArchived(boolean excludeArchived)
Exclude archived channels from the list- Returns:
this.
-
build
public ChannelsListRequest build()
-
-