{ "@context": { "@vocab": "https://schema.org/", "r4j": "https://resilience4j.readme.io/vocab/", "SoftwareApplication": "https://schema.org/SoftwareApplication", "SoftwareLibrary": "https://schema.org/SoftwareSourceCode", "name": "https://schema.org/name", "description": "https://schema.org/description", "url": "https://schema.org/url", "version": "https://schema.org/softwareVersion", "programmingLanguage": "https://schema.org/programmingLanguage", "license": "https://schema.org/license", "CircuitBreaker": "r4j:CircuitBreaker", "RateLimiter": "r4j:RateLimiter", "Bulkhead": "r4j:Bulkhead", "Retry": "r4j:Retry", "TimeLimiter": "r4j:TimeLimiter", "Cache": "r4j:Cache", "slidingWindowType": "r4j:slidingWindowType", "slidingWindowSize": "r4j:slidingWindowSize", "failureRateThreshold": "r4j:failureRateThreshold", "slowCallRateThreshold": "r4j:slowCallRateThreshold", "waitDurationInOpenState": "r4j:waitDurationInOpenState", "maxAttempts": "r4j:maxAttempts", "waitDuration": "r4j:waitDuration", "timeoutDuration": "r4j:timeoutDuration", "maxConcurrentCalls": "r4j:maxConcurrentCalls", "limitForPeriod": "r4j:limitForPeriod", "limitRefreshPeriod": "r4j:limitRefreshPeriod", "CircuitBreakerState": "r4j:CircuitBreakerState", "CLOSED": "r4j:CLOSED", "OPEN": "r4j:OPEN", "HALF_OPEN": "r4j:HALF_OPEN", "DISABLED": "r4j:DISABLED", "FORCED_OPEN": "r4j:FORCED_OPEN", "FaultTolerance": "r4j:FaultTolerance", "Decorator": "r4j:Decorator", "Event": "r4j:Event" } }