Module ultimategdbot.api
Class RootServiceSetupHelper<S>
- java.lang.Object
-
- com.github.alex1304.ultimategdbot.api.service.RootServiceSetupHelper<S>
-
public final class RootServiceSetupHelper<S> extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RootServiceSetupHelper<S>
addCommandProvider(CommandService commandService, CommandProvider commandProvider)
RootServiceSetupHelper<S>
addCommandProvider(CommandService commandService, CommandProvider commandProvider, Predicate<String> classNameFilter)
static <S> RootServiceSetupHelper<S>
create(Supplier<S> constructor)
RootServiceSetupHelper<S>
setSetupSequence(org.reactivestreams.Publisher<?> setupSequence)
reactor.core.publisher.Mono<S>
setup()
-
-
-
Method Detail
-
create
public static <S> RootServiceSetupHelper<S> create(Supplier<S> constructor)
-
setSetupSequence
public RootServiceSetupHelper<S> setSetupSequence(@Nullable org.reactivestreams.Publisher<?> setupSequence)
-
addCommandProvider
public RootServiceSetupHelper<S> addCommandProvider(CommandService commandService, CommandProvider commandProvider, @Nullable Predicate<String> classNameFilter)
-
addCommandProvider
public RootServiceSetupHelper<S> addCommandProvider(CommandService commandService, CommandProvider commandProvider)
-
setup
public reactor.core.publisher.Mono<S> setup()
-
-