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