Class ClientResourcesFactory

  • All Implemented Interfaces:
    io.dropwizard.jackson.Discoverable
    Direct Known Subclasses:
    DefaultClientResourcesFactory

    public abstract class ClientResourcesFactory
    extends Object
    implements io.dropwizard.jackson.Discoverable
    • Field Detail

      • eventBusFactory

        @Valid
        @NotNull
        protected @Valid @NotNull EventBusFactory eventBusFactory
      • computationThreads

        @Min(1L)
        protected @jakarta.validation.constraints.Min(1L) int computationThreads
      • ioThreads

        @Min(1L)
        protected @jakarta.validation.constraints.Min(1L) int ioThreads
      • delay

        @Valid
        @NotNull
        protected @Valid @NotNull DelayFactory delay
    • Constructor Detail

      • ClientResourcesFactory

        public ClientResourcesFactory()
    • Method Detail

      • setEventBusFactory

        public void setEventBusFactory​(EventBusFactory eventBusFactory)
      • getComputationThreads

        public int getComputationThreads()
      • setComputationThreads

        public void setComputationThreads​(int computationThreads)
      • getIoThreads

        public int getIoThreads()
      • setIoThreads

        public void setIoThreads​(int ioThreads)
      • build

        public abstract io.lettuce.core.resource.ClientResources build​(String name,
                                                                       com.codahale.metrics.MetricRegistry metrics,
                                                                       @Nullable brave.Tracing tracing)