Class PanamaWasiHttpConfig

java.lang.Object
ai.tegmentum.wasmtime4j.wasi.http.AbstractWasiHttpConfig
ai.tegmentum.wasmtime4j.panama.wasi.http.PanamaWasiHttpConfig
All Implemented Interfaces:
ai.tegmentum.wasmtime4j.wasi.http.WasiHttpConfig

public final class PanamaWasiHttpConfig extends ai.tegmentum.wasmtime4j.wasi.http.AbstractWasiHttpConfig
Panama implementation of WasiHttpConfig.

This class provides an immutable configuration for WASI HTTP contexts. Instances are created via the PanamaWasiHttpConfigBuilder.

Since:
1.0.0
  • Method Summary

    Modifier and Type
    Method
    Description
    protected ai.tegmentum.wasmtime4j.wasi.http.WasiHttpConfigBuilder
     

    Methods inherited from class ai.tegmentum.wasmtime4j.wasi.http.AbstractWasiHttpConfig

    equals, getAllowedHosts, getAllowedMethods, getBlockedHosts, getConnectTimeout, getMaxConnections, getMaxConnectionsPerHost, getMaxRedirects, getMaxRequestBodySize, getMaxResponseBodySize, getReadTimeout, getUserAgent, getWriteTimeout, hashCode, isCertificateValidationEnabled, isConnectionPoolingEnabled, isFollowRedirects, isHttp2Enabled, isHttpsRequired, toBuilder, toString, validate

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Method Details

    • createBuilder

      protected ai.tegmentum.wasmtime4j.wasi.http.WasiHttpConfigBuilder createBuilder()
      Specified by:
      createBuilder in class ai.tegmentum.wasmtime4j.wasi.http.AbstractWasiHttpConfig