Package io.github.resilience4j.ratpack
Class EndpointsConfig
java.lang.Object
io.github.resilience4j.ratpack.EndpointsConfig
public class EndpointsConfig
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEndpointsConfig.EndpointConfig -
Constructor Summary
Constructors Constructor Description EndpointsConfig() -
Method Summary
-
Constructor Details
-
EndpointsConfig
public EndpointsConfig()
-
-
Method Details
-
getCircuitbreaker
-
circuitBreakers
public EndpointsConfig circuitBreakers(ratpack.func.Function<? super EndpointsConfig.EndpointConfig,? extends EndpointsConfig.EndpointConfig> configure) -
getRatelimiter
-
rateLimiters
public EndpointsConfig rateLimiters(ratpack.func.Function<? super EndpointsConfig.EndpointConfig,? extends EndpointsConfig.EndpointConfig> configure) -
getRetry
-
retries
public EndpointsConfig retries(ratpack.func.Function<? super EndpointsConfig.EndpointConfig,? extends EndpointsConfig.EndpointConfig> configure) -
getBulkhead
-
bulkheads
public EndpointsConfig bulkheads(ratpack.func.Function<? super EndpointsConfig.EndpointConfig,? extends EndpointsConfig.EndpointConfig> configure) -
getThreadpoolbulkhead
-
threadPoolBulkheads
public EndpointsConfig threadPoolBulkheads(ratpack.func.Function<? super EndpointsConfig.EndpointConfig,? extends EndpointsConfig.EndpointConfig> configure) -
getTimelimiter
-
timeLimiters
public EndpointsConfig timeLimiters(ratpack.func.Function<? super EndpointsConfig.EndpointConfig,? extends EndpointsConfig.EndpointConfig> configure)
-