Class AbstractThrottlingService<I extends Request,​O extends Response>

java.lang.Object
com.linecorp.armeria.common.util.AbstractUnwrappable<Service<T_I,​T_O>>
com.linecorp.armeria.server.DecoratingService<I,​O,​I,​O>
com.linecorp.armeria.server.SimpleDecoratingService<I,​O>
com.linecorp.armeria.server.throttling.AbstractThrottlingService<I,​O>
All Implemented Interfaces:
Unwrappable, Service<I,​O>
Direct Known Subclasses:
ThrottlingRpcService, ThrottlingService

public abstract class AbstractThrottlingService<I extends Request,​O extends Response>
extends SimpleDecoratingService<I,​O>
Decorates a Service to throttle incoming requests.