Class GroupsHistoryRequest.GroupsHistoryRequestBuilder
- java.lang.Object
-
- com.slack.api.methods.request.groups.GroupsHistoryRequest.GroupsHistoryRequestBuilder
-
- Enclosing class:
- GroupsHistoryRequest
public static class GroupsHistoryRequest.GroupsHistoryRequestBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GroupsHistoryRequestbuild()GroupsHistoryRequest.GroupsHistoryRequestBuilderchannel(String channel)Direct message channel to fetch history for.GroupsHistoryRequest.GroupsHistoryRequestBuildercount(Integer count)Number of messages to return, between 1 and 1000.GroupsHistoryRequest.GroupsHistoryRequestBuilderinclusive(boolean inclusive)Include messages with latest or oldest timestamp in results.GroupsHistoryRequest.GroupsHistoryRequestBuilderlatest(String latest)End of time range of messages to include in results.GroupsHistoryRequest.GroupsHistoryRequestBuilderoldest(String oldest)Start of time range of messages to include in results.GroupsHistoryRequest.GroupsHistoryRequestBuildertoken(String token)Authentication token.StringtoString()GroupsHistoryRequest.GroupsHistoryRequestBuilderunreads(boolean unreads)Include `unread_count_display` in the output?
-
-
-
Method Detail
-
token
public GroupsHistoryRequest.GroupsHistoryRequestBuilder token(String token)
Authentication token. Requires scope: `groups:history`- Returns:
this.
-
channel
public GroupsHistoryRequest.GroupsHistoryRequestBuilder channel(String channel)
Direct message channel to fetch history for.- Returns:
this.
-
oldest
public GroupsHistoryRequest.GroupsHistoryRequestBuilder oldest(String oldest)
Start of time range of messages to include in results.- Returns:
this.
-
latest
public GroupsHistoryRequest.GroupsHistoryRequestBuilder latest(String latest)
End of time range of messages to include in results.- Returns:
this.
-
inclusive
public GroupsHistoryRequest.GroupsHistoryRequestBuilder inclusive(boolean inclusive)
Include messages with latest or oldest timestamp in results.- Returns:
this.
-
count
public GroupsHistoryRequest.GroupsHistoryRequestBuilder count(Integer count)
Number of messages to return, between 1 and 1000.- Returns:
this.
-
unreads
public GroupsHistoryRequest.GroupsHistoryRequestBuilder unreads(boolean unreads)
Include `unread_count_display` in the output?- Returns:
this.
-
build
public GroupsHistoryRequest build()
-
-