Class WebRequestSettings

java.lang.Object
io.fluxzero.sdk.web.WebRequestSettings

public class WebRequestSettings extends Object
Configuration settings for a WebRequest sent via the WebRequestGateway.

These settings influence how the request is processed and forwarded by the Fluxzero proxy. While currently limited to a few essential fields, this class is designed for extensibility and may be expanded over time to support headers, retry policies, authentication strategies, and more.

Example usage:

WebRequestSettings settings = WebRequestSettings.builder()
    .httpVersion(HttpVersion.HTTP_2)
    .timeout(Duration.ofSeconds(30))
    .consumer("google-traffic")
    .build();
See Also:
  • Constructor Details

    • WebRequestSettings

      public WebRequestSettings()