| Package | Description |
|---|---|
| com.linecorp.armeria.server |
Server core.
|
| Modifier and Type | Method and Description |
|---|---|
RoutingResult |
Route.apply(RoutingContext routingCtx)
Matches the specified
RoutingContext and extracts the path parameters from it if exists. |
RoutingResult |
RoutingResultBuilder.build()
Returns a newly-created
RoutingResult. |
static RoutingResult |
RoutingResult.empty()
The empty
RoutingResult whose type() is RoutingResultType.NOT_MATCHED and
isPresent() returns false. |
RoutingResult |
Routed.routingResult()
Returns the
RoutingResult. |
| Modifier and Type | Method and Description |
|---|---|
ServiceRequestContextBuilder |
ServiceRequestContextBuilder.routingResult(RoutingResult routingResult)
Sets the
RoutingResult of the request. |
| Constructor and Description |
|---|
DefaultServiceRequestContext(ServiceConfig cfg,
io.netty.channel.Channel ch,
MeterRegistry meterRegistry,
SessionProtocol sessionProtocol,
RequestId id,
RoutingContext routingContext,
RoutingResult routingResult,
HttpRequest req,
SSLSession sslSession,
ProxiedAddresses proxiedAddresses,
InetAddress clientAddress,
long requestStartTimeNanos,
long requestStartTimeMicros)
Creates a new instance.
|
Copyright © 2020 LeanCloud. All rights reserved.