Class PanamaWasiHttpConfigBuilder
java.lang.Object
ai.tegmentum.wasmtime4j.wasi.http.AbstractWasiHttpConfigBuilder
ai.tegmentum.wasmtime4j.panama.wasi.http.PanamaWasiHttpConfigBuilder
- All Implemented Interfaces:
ai.tegmentum.wasmtime4j.wasi.http.WasiHttpConfigBuilder
public final class PanamaWasiHttpConfigBuilder
extends ai.tegmentum.wasmtime4j.wasi.http.AbstractWasiHttpConfigBuilder
Panama implementation of
WasiHttpConfigBuilder.
This builder provides a fluent API for constructing PanamaWasiHttpConfig instances
with various security and performance settings.
- Since:
- 1.0.0
-
Field Summary
Fields inherited from class ai.tegmentum.wasmtime4j.wasi.http.AbstractWasiHttpConfigBuilder
allowedHosts, allowedMethods, blockedHosts, certificateValidationEnabled, connectionPoolingEnabled, connectTimeout, followRedirects, http2Enabled, httpsRequired, maxConnections, maxConnectionsPerHost, maxRedirects, maxRequestBodySize, maxResponseBodySize, readTimeout, userAgent, writeTimeout -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new PanamaWasiHttpConfigBuilder with default settings. -
Method Summary
Methods inherited from class ai.tegmentum.wasmtime4j.wasi.http.AbstractWasiHttpConfigBuilder
allowAllHosts, allowHost, allowHosts, allowMethods, blockHost, blockHosts, followRedirects, requireHttps, withCertificateValidation, withConnectionPooling, withConnectTimeout, withHttp2, withMaxConnections, withMaxConnectionsPerHost, withMaxRedirects, withMaxRequestBodySize, withMaxResponseBodySize, withReadTimeout, withUserAgent, withWriteTimeout
-
Constructor Details
-
PanamaWasiHttpConfigBuilder
public PanamaWasiHttpConfigBuilder()Creates a new PanamaWasiHttpConfigBuilder with default settings.
-
-
Method Details
-
build
public ai.tegmentum.wasmtime4j.wasi.http.WasiHttpConfig build()
-