Class RTMConnectRequest.RTMConnectRequestBuilder
- java.lang.Object
-
- com.slack.api.methods.request.rtm.RTMConnectRequest.RTMConnectRequestBuilder
-
- Enclosing class:
- RTMConnectRequest
public static class RTMConnectRequest.RTMConnectRequestBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RTMConnectRequest.RTMConnectRequestBuilder
batchPresenceAware(boolean batchPresenceAware)
Batch presence deliveries via subscription.RTMConnectRequest
build()
RTMConnectRequest.RTMConnectRequestBuilder
presenceSub(boolean presenceSub)
Only deliver presence events when requested by subscription.RTMConnectRequest.RTMConnectRequestBuilder
token(String token)
Authentication token.String
toString()
-
-
-
Method Detail
-
token
public RTMConnectRequest.RTMConnectRequestBuilder token(String token)
Authentication token. Requires scope: `rtm:stream`- Returns:
this
.
-
presenceSub
public RTMConnectRequest.RTMConnectRequestBuilder presenceSub(boolean presenceSub)
Only deliver presence events when requested by subscription. See [presence subscriptions](/docs/presence-and-status#subscriptions).- Returns:
this
.
-
batchPresenceAware
public RTMConnectRequest.RTMConnectRequestBuilder batchPresenceAware(boolean batchPresenceAware)
Batch presence deliveries via subscription. Enabling changes the shape of `presence_change` events. See [batch presence](/docs/presence-and-status#batching).- Returns:
this
.
-
build
public RTMConnectRequest build()
-
-