@DoNotImplement public interface MqttClientExecutorConfig
MQTT clients
.Modifier and Type | Field and Description |
---|---|
static @NotNull io.reactivex.Scheduler |
DEFAULT_APPLICATION_SCHEDULER |
Modifier and Type | Method and Description |
---|---|
static @NotNull MqttClientExecutorConfigBuilder |
builder()
Creates a builder for an executor configuration.
|
@NotNull MqttClientExecutorConfigBuilder |
extend()
Creates a builder for extending this executor configuration.
|
@NotNull io.reactivex.Scheduler |
getApplicationScheduler() |
@NotNull java.util.Optional<java.util.concurrent.Executor> |
getNettyExecutor() |
@NotNull java.util.OptionalInt |
getNettyThreads() |
@NotNull static final @NotNull io.reactivex.Scheduler DEFAULT_APPLICATION_SCHEDULER
@NotNull static @NotNull MqttClientExecutorConfigBuilder builder()
@NotNull @NotNull java.util.Optional<java.util.concurrent.Executor> getNettyExecutor()
@NotNull @NotNull java.util.OptionalInt getNettyThreads()
@NotNull @NotNull io.reactivex.Scheduler getApplicationScheduler()
Scheduler
used for executing application specific code, such as callbacks.@NotNull @NotNull MqttClientExecutorConfigBuilder extend()