Uses of Class
com.tnsai.resilience.ResilienceRequest.Builder
Packages that use ResilienceRequest.Builder
Package
Description
Resilience patterns for fault-tolerant agent and action execution.
-
Uses of ResilienceRequest.Builder in com.tnsai.resilience
Methods in com.tnsai.resilience that return ResilienceRequest.BuilderModifier and TypeMethodDescriptionstatic <T> ResilienceRequest.Builder<T> ResilienceRequest.builder()ResilienceRequest.Builder.bulkhead()Enables bulkhead isolation with default concurrency (10).ResilienceRequest.Builder.bulkhead(int maxConcurrent) Enables bulkhead isolation with specified concurrency limit.ResilienceRequest.Builder.fallbackStrategy(FallbackStrategy<T> fallbackStrategy) ResilienceRequest.Builder.noBulkhead()Disables bulkhead isolation.ResilienceRequest.Builder.noRateLimit()Disables rate limiting.ResilienceRequest.Builder.operationId(String operationId) ResilienceRequest.Builder.rateLimit()Enables rate limiting with default limits (100 requests per minute).ResilienceRequest.Builder.rateLimit(int maxRequests, int windowMs) Enables rate limiting with specified limits.ResilienceRequest.Builder.retryPolicy(RetryPolicy retryPolicy) ResilienceRequest.Builder.timeout(int timeoutMs) Sets the timeout in milliseconds.