Package discord4j.gateway
Class GatewayReactorResources.Builder
- java.lang.Object
-
- discord4j.common.ReactorResources.Builder
-
- discord4j.gateway.GatewayReactorResources.Builder
-
- Enclosing class:
- GatewayReactorResources
public static class GatewayReactorResources.Builder extends ReactorResources.Builder
Builder forGatewayReactorResources
.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GatewayReactorResources.Builder
blockingTaskScheduler(Scheduler blockingTaskScheduler)
GatewayReactorResources
build()
Creates a new instance ofGatewayReactorResources
.GatewayReactorResources.Builder
httpClient(HttpClient httpClient)
GatewayReactorResources.Builder
payloadSenderScheduler(Scheduler payloadSenderScheduler)
Set theScheduler
used for sending Gateway payloads.GatewayReactorResources.Builder
timerTaskScheduler(Scheduler timerTaskScheduler)
-
-
-
Method Detail
-
payloadSenderScheduler
public GatewayReactorResources.Builder payloadSenderScheduler(Scheduler payloadSenderScheduler)
Set theScheduler
used for sending Gateway payloads. A default can be created fromGatewayReactorResources.DEFAULT_PAYLOAD_SENDER_SCHEDULER
.- Parameters:
payloadSenderScheduler
- a scheduler for payload tasks- Returns:
- this builder
-
httpClient
public GatewayReactorResources.Builder httpClient(HttpClient httpClient)
- Overrides:
httpClient
in classReactorResources.Builder
-
timerTaskScheduler
public GatewayReactorResources.Builder timerTaskScheduler(Scheduler timerTaskScheduler)
- Overrides:
timerTaskScheduler
in classReactorResources.Builder
-
blockingTaskScheduler
public GatewayReactorResources.Builder blockingTaskScheduler(Scheduler blockingTaskScheduler)
- Overrides:
blockingTaskScheduler
in classReactorResources.Builder
-
build
public GatewayReactorResources build()
Creates a new instance ofGatewayReactorResources
.- Overrides:
build
in classReactorResources.Builder
- Returns:
- a new instance of
GatewayReactorResources
-
-