| Package | Description |
|---|---|
| com.linecorp.armeria.server |
Server core.
|
| com.linecorp.armeria.server.auth |
HTTP authorization service.
|
| com.linecorp.armeria.server.cors |
Cross-Origin Resource Sharing
(CORS) support.
|
| com.linecorp.armeria.server.encoding |
HTTP content encoding service.
|
| com.linecorp.armeria.server.logging |
Logging and metric-collecting service decorators.
|
| com.linecorp.armeria.server.metric |
Metric-collecting service decorators and exporters.
|
| com.linecorp.armeria.server.throttling |
Request throttling service decorators and strategies.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleDecoratingHttpService
An
HttpService that decorates another HttpService. |
class |
SimpleDecoratingRpcService
An
RpcService that decorates another RpcService. |
class |
SimpleDecoratingService<I extends Request,O extends Response>
|
| Modifier and Type | Class and Description |
|---|---|
class |
AuthService
Decorates an
HttpService to provide HTTP authorization functionality. |
class |
HttpAuthService
Deprecated.
Use
AuthService. |
| Modifier and Type | Class and Description |
|---|---|
class |
CorsService
Decorates an
HttpService to add the
Cross-Origin Resource Sharing
(CORS) support. |
| Modifier and Type | Class and Description |
|---|---|
class |
EncodingService
Decorates an
HttpService to apply HTTP encoding (e.g., gzip) to an HttpService. |
| Modifier and Type | Class and Description |
|---|---|
class |
ContentPreviewingService
|
class |
LoggingService
|
| Modifier and Type | Class and Description |
|---|---|
class |
MetricCollectingService
Decorates an
HttpService to collect metrics into MeterRegistry. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractThrottlingService<I extends Request,O extends Response>
Decorates a
Service to throttle incoming requests. |
class |
ThrottlingRpcService
Decorates an RPC
Service to throttle incoming requests. |
class |
ThrottlingService
Decorates an
HttpService to throttle incoming requests. |
Copyright © 2020 LeanCloud. All rights reserved.