Class ConversationsHistoryRequest.ConversationsHistoryRequestBuilder
java.lang.Object
com.slack.api.methods.request.conversations.ConversationsHistoryRequest.ConversationsHistoryRequestBuilder
- Enclosing class:
- ConversationsHistoryRequest
public static class ConversationsHistoryRequest.ConversationsHistoryRequestBuilder extends Object
-
Method Summary
Modifier and Type Method Description ConversationsHistoryRequestbuild()ConversationsHistoryRequest.ConversationsHistoryRequestBuilderchannel(String channel)Conversation ID to fetch history for.ConversationsHistoryRequest.ConversationsHistoryRequestBuildercursor(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`.ConversationsHistoryRequest.ConversationsHistoryRequestBuilderinclusive(boolean inclusive)Include messages with latest or oldest timestamp in results only when either timestamp is specified.ConversationsHistoryRequest.ConversationsHistoryRequestBuilderlatest(String latest)End of time range of messages to include in results.ConversationsHistoryRequest.ConversationsHistoryRequestBuilderlimit(Integer limit)The maximum number of items to return.ConversationsHistoryRequest.ConversationsHistoryRequestBuilderoldest(String oldest)Start of time range of messages to include in results.ConversationsHistoryRequest.ConversationsHistoryRequestBuildertoken(String token)Authentication token.StringtoString()
-
Method Details
-
token
Authentication token. Requires scope: `conversations:history`- Returns:
this.
-
channel
Conversation ID to fetch history for.- Returns:
this.
-
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.
-
oldest
Start of time range of messages to include in results.- Returns:
this.
-
latest
End of time range of messages to include in results.- Returns:
this.
-
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.
-
inclusive
Include messages with latest or oldest timestamp in results only when either timestamp is specified.- Returns:
this.
-
build
-
toString
-