public final class ServiceConfig
extends java.lang.Object
Constructor and Description |
---|
ServiceConfig(VirtualHost virtualHost,
PathMapping pathMapping,
Service<HttpRequest,HttpResponse> service)
Creates a new instance.
|
ServiceConfig(VirtualHost virtualHost,
PathMapping pathMapping,
Service<HttpRequest,HttpResponse> service,
java.lang.String loggerName)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
java.util.Optional<java.lang.String> |
loggerName()
Deprecated.
Use a logging framework integration such as
RequestContextExportingAppender in
armeria-logback . |
PathMapping |
pathMapping()
Returns the
PathMapping of the service() . |
Server |
server()
|
<T extends Service<HttpRequest,HttpResponse>> |
service()
Returns the
Service . |
java.lang.String |
toString() |
VirtualHost |
virtualHost()
Returns the
VirtualHost the service() belongs to. |
public ServiceConfig(VirtualHost virtualHost, PathMapping pathMapping, Service<HttpRequest,HttpResponse> service)
public ServiceConfig(VirtualHost virtualHost, PathMapping pathMapping, Service<HttpRequest,HttpResponse> service, @Nullable java.lang.String loggerName)
public VirtualHost virtualHost()
VirtualHost
the service()
belongs to.public Server server()
public PathMapping pathMapping()
PathMapping
of the service()
.public <T extends Service<HttpRequest,HttpResponse>> T service()
Service
.@Deprecated public java.util.Optional<java.lang.String> loggerName()
RequestContextExportingAppender
in
armeria-logback
.Service
.public java.lang.String toString()
toString
in class java.lang.Object
© Copyright 2015–2018 LINE Corporation. All rights reserved.