public class EventGroupBuilder extends Object implements net.openhft.chronicle.core.util.Builder<net.openhft.chronicle.core.threads.EventLoop>
EventGroup. Implements Supplier so we can provide this to configuration
that expects a Supplier<EventLoop> (e.g. QE, FIX)public static EventGroupBuilder builder()
public EventGroup build()
build in interface net.openhft.chronicle.core.util.Builder<net.openhft.chronicle.core.threads.EventLoop>public EventGroupBuilder bindingAnyByDefault()
public EventGroupBuilder bindingNoneByDefault()
public EventGroupBuilder withDaemon(boolean daemon)
public EventGroupBuilder withBinding(String binding)
public EventGroupBuilder withPauser(Pauser pauser)
public EventGroupBuilder withReplicationBinding(String replicationBinding)
public EventGroupBuilder withReplicationPauser(Pauser replicationPauser)
public EventGroupBuilder withBlockingPauserSupplier(@NotNull @NotNull Supplier<Pauser> blockingPauserSupplier)
public EventGroupBuilder withName(@NotNull @NotNull String name)
public EventGroupBuilder withConcurrentThreadsNum(int concurrentThreadsNum)
public EventGroupBuilder withConcurrentBinding(String concurrentBinding)
public EventGroupBuilder withConcurrentPauserSupplier(@NotNull @NotNull Supplier<Pauser> concurrentPauserSupplier)
public EventGroupBuilder withPriorities(Set<net.openhft.chronicle.core.threads.HandlerPriority> priorities)
public EventGroupBuilder withPriorities(net.openhft.chronicle.core.threads.HandlerPriority firstPriority, net.openhft.chronicle.core.threads.HandlerPriority... priorities)
Copyright © 2024. All rights reserved.