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 GroupsHistoryRequest
build()
GroupsHistoryRequest.GroupsHistoryRequestBuilder
channel(String channel)
Direct message channel to fetch history for.GroupsHistoryRequest.GroupsHistoryRequestBuilder
count(Integer count)
Number of messages to return, between 1 and 1000.GroupsHistoryRequest.GroupsHistoryRequestBuilder
inclusive(boolean inclusive)
Include messages with latest or oldest timestamp in results.GroupsHistoryRequest.GroupsHistoryRequestBuilder
latest(String latest)
End of time range of messages to include in results.GroupsHistoryRequest.GroupsHistoryRequestBuilder
oldest(String oldest)
Start of time range of messages to include in results.GroupsHistoryRequest.GroupsHistoryRequestBuilder
token(String token)
Authentication token.String
toString()
GroupsHistoryRequest.GroupsHistoryRequestBuilder
unreads(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()
-
-