Class ConversationsRepliesRequest.ConversationsRepliesRequestBuilder
- java.lang.Object
-
- com.slack.api.methods.request.conversations.ConversationsRepliesRequest.ConversationsRepliesRequestBuilder
-
- Enclosing class:
- ConversationsRepliesRequest
public static class ConversationsRepliesRequest.ConversationsRepliesRequestBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConversationsRepliesRequest
build()
ConversationsRepliesRequest.ConversationsRepliesRequestBuilder
channel(String channel)
Conversation ID to fetch thread from.ConversationsRepliesRequest.ConversationsRepliesRequestBuilder
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`.ConversationsRepliesRequest.ConversationsRepliesRequestBuilder
inclusive(boolean inclusive)
Include messages with latest or oldest timestamp in results only when either timestamp is specified.ConversationsRepliesRequest.ConversationsRepliesRequestBuilder
latest(String latest)
End of time range of messages to include in results.ConversationsRepliesRequest.ConversationsRepliesRequestBuilder
limit(Integer limit)
The maximum number of items to return.ConversationsRepliesRequest.ConversationsRepliesRequestBuilder
oldest(String oldest)
Start of time range of messages to include in results.ConversationsRepliesRequest.ConversationsRepliesRequestBuilder
token(String token)
Authentication token.String
toString()
ConversationsRepliesRequest.ConversationsRepliesRequestBuilder
ts(String ts)
Unique identifier of a thread's parent message.
-
-
-
Method Detail
-
token
public ConversationsRepliesRequest.ConversationsRepliesRequestBuilder token(String token)
Authentication token. Requires scope: `conversations:history`- Returns:
this
.
-
inclusive
public ConversationsRepliesRequest.ConversationsRepliesRequestBuilder inclusive(boolean inclusive)
Include messages with latest or oldest timestamp in results only when either timestamp is specified.- Returns:
this
.
-
ts
public ConversationsRepliesRequest.ConversationsRepliesRequestBuilder ts(String ts)
Unique identifier of a thread's parent message.- Returns:
this
.
-
cursor
public ConversationsRepliesRequest.ConversationsRepliesRequestBuilder 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 ConversationsRepliesRequest.ConversationsRepliesRequestBuilder 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
.
-
channel
public ConversationsRepliesRequest.ConversationsRepliesRequestBuilder channel(String channel)
Conversation ID to fetch thread from.- Returns:
this
.
-
oldest
public ConversationsRepliesRequest.ConversationsRepliesRequestBuilder oldest(String oldest)
Start of time range of messages to include in results.- Returns:
this
.
-
latest
public ConversationsRepliesRequest.ConversationsRepliesRequestBuilder latest(String latest)
End of time range of messages to include in results.- Returns:
this
.
-
build
public ConversationsRepliesRequest build()
-
-