Uses of Class
de.cuioss.http.client.result.HttpResultObject
Packages that use HttpResultObject
Package
Description
HTTP-specific result pattern implementation that extends the CUI result framework
with semantics tailored for HTTP operations and ETag caching.
-
Uses of HttpResultObject in de.cuioss.http.client
Methods in de.cuioss.http.client that return HttpResultObjectModifier and TypeMethodDescriptionResilientHttpHandler.load()Loads HTTP content with resilient retry logic and ETag-based HTTP caching. -
Uses of HttpResultObject in de.cuioss.http.client.result
Methods in de.cuioss.http.client.result that return HttpResultObjectModifier and TypeMethodDescription<U> HttpResultObject<U> HttpResultObject.copyStateAndDetails(U newResult) Creates a new result object copying state and details from this one.static <U> HttpResultObject<U> HttpResultObject.error(U fallbackResult, HttpErrorCategory httpErrorCategory, de.cuioss.uimodel.result.ResultDetail detail) Creates an error result with optional fallback content.<U> HttpResultObject<U> Transforms this result to a different type while preserving HTTP metadata.static <U> HttpResultObject<U> Creates a successful HTTP result.Constructors in de.cuioss.http.client.result with parameters of type HttpResultObjectModifierConstructorDescriptionHttpResultObject(HttpResultObject<R> previousResult, Function<R, T> mapper, T validDefault) Copy constructor that transforms the result while preserving HTTP metadata. -
Uses of HttpResultObject in de.cuioss.http.client.retry
Methods in de.cuioss.http.client.retry that return HttpResultObjectModifier and TypeMethodDescriptionHttpOperation.execute()Executes the HTTP operation using the result pattern.Methods in de.cuioss.http.client.retry that return types with arguments of type HttpResultObjectModifier and TypeMethodDescription<T> CompletableFuture<HttpResultObject<T>> ExponentialBackoffRetryStrategy.execute(HttpOperation<T> operation, RetryContext context) <T> CompletableFuture<HttpResultObject<T>> RetryStrategy.execute(HttpOperation<T> operation, RetryContext context) Executes the given HTTP operation with retry logic using virtual threads and async execution.