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()
-
-