Uses of Class
com.soklet.HttpServer.Builder
Packages that use HttpServer.Builder
-
Uses of HttpServer.Builder in com.soklet
Methods in com.soklet that return HttpServer.BuilderModifier and TypeMethodDescriptionHttpServer.Builder.concurrency(@Nullable Integer concurrency) HttpServer.Builder.concurrentConnectionLimit(@Nullable Integer concurrentConnectionLimit) HttpServer.Builder.idGenerator(@Nullable IdGenerator<?> idGenerator) HttpServer.Builder.maximumHeaderCount(@Nullable Integer maximumHeaderCount) Sets the maximum number of HTTP header fields accepted in one request.HttpServer.Builder.maximumHeadersSizeInBytes(@Nullable Integer maximumHeadersSizeInBytes) Sets the maximum accepted HTTP header-section size in bytes.HttpServer.Builder.maximumRequestSizeInBytes(@Nullable Integer maximumRequestSizeInBytes) Sets the maximum accepted HTTP request size in bytes.HttpServer.Builder.maximumRequestTargetLengthInBytes(@Nullable Integer maximumRequestTargetLengthInBytes) Sets the maximum request-target length accepted in bytes.HttpServer.Builder.multipartParser(@Nullable MultipartParser multipartParser) HttpServer.Builder.requestBodyTimeout(@Nullable Duration requestBodyTimeout) Sets the maximum duration for reading the HTTP request body after the request line and headers have been received.HttpServer.Builder.requestHandlerConcurrency(@Nullable Integer requestHandlerConcurrency) HttpServer.Builder.requestHandlerExecutorServiceSupplier(@Nullable Supplier<ExecutorService> requestHandlerExecutorServiceSupplier) HttpServer.Builder.requestHandlerQueueCapacity(@Nullable Integer requestHandlerQueueCapacity) HttpServer.Builder.requestHandlerTimeout(@Nullable Duration requestHandlerTimeout) HttpServer.Builder.requestHeaderTimeout(@Nullable Duration requestHeaderTimeout) Sets the maximum duration for reading the HTTP request line and headers.HttpServer.Builder.requestReadBufferSizeInBytes(@Nullable Integer requestReadBufferSizeInBytes) HttpServer.Builder.responseGzipPolicy(@Nullable ResponseGzipPolicy responseGzipPolicy) Sets the policy used by the standard HTTP server to decide whether eligible finalized in-memory responses should be gzipped.HttpServer.Builder.responseWriteIdleTimeout(@Nullable Duration responseWriteIdleTimeout) Sets the maximum idle duration while writing a non-streaming HTTP response.HttpServer.Builder.shutdownTimeout(@Nullable Duration shutdownTimeout) HttpServer.Builder.socketPendingConnectionLimit(@Nullable Integer socketPendingConnectionLimit) HttpServer.Builder.socketSelectTimeout(@Nullable Duration socketSelectTimeout) HttpServer.Builder.streamingChunkSizeInBytes(@Nullable Integer streamingChunkSizeInBytes) Sets the maximum payload chunk size used for HTTP/1.1 chunked streaming.HttpServer.Builder.streamingExecutorServiceSupplier(@Nullable Supplier<ExecutorService> streamingExecutorServiceSupplier) Sets the executor service supplier used to run streaming response producers.HttpServer.Builder.streamingQueueCapacityInBytes(@Nullable Integer streamingQueueCapacityInBytes) Sets the per-stream producer queue capacity in bytes.HttpServer.Builder.streamingResponseIdleTimeout(@Nullable Duration streamingResponseIdleTimeout) Sets the maximum idle duration between bytes produced for a streaming response.HttpServer.Builder.streamingResponseTimeout(@Nullable Duration streamingResponseTimeout) Sets the maximum total duration for a streaming response.static @NonNull HttpServer.BuilderAcquires a builder forHttpServerinstances.