Modifier and Type | Interface and Description |
---|---|
interface |
HealthFactory |
Modifier and Type | Class and Description |
---|---|
class |
DefaultHealthFactory |
Modifier and Type | Interface and Description |
---|---|
interface |
HealthResponderFactory
A factory for configuring a responder used for responding to health check requests.
|
interface |
HealthResponseProviderFactory
A factory for building an
HealthResponseProvider instance used to provide responses to health check requests. |
Modifier and Type | Class and Description |
---|---|
class |
JsonHealthResponseProviderFactory |
class |
ServletHealthResponderFactory
A servlet-based implementation of
HealthResponderFactory , to respond to health check requests. |
Modifier and Type | Class and Description |
---|---|
class |
Http2CConnectorFactory
Builds HTTP/2 clear text (h2c) connectors.
|
class |
Http2ConnectorFactory
Builds HTTP/2 over TLS (h2) connectors.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ConnectorFactory
A factory for creating Jetty
Connector s. |
Modifier and Type | Class and Description |
---|---|
class |
HttpConnectorFactory
Builds HTTP connectors.
|
class |
HttpsConnectorFactory
Builds HTTPS connectors (HTTP over TLS/SSL).
|
Modifier and Type | Interface and Description |
---|---|
interface |
AppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
A service provider interface for creating Logback
Appender instances. |
interface |
LoggingFactory |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
A base implementation of
AppenderFactory . |
class |
AbstractOutputStreamAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
A base implementation of
AppenderFactory producing an appender based on OutputStreamAppender . |
class |
ConsoleAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
An
AppenderFactory implementation which provides an appender that writes events to the console. |
class |
DefaultLoggingFactory |
class |
ExternalLoggingFactory
A logging factory which does configure a logging infrastructure.
|
class |
FileAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
An
AppenderFactory implementation which provides an appender that writes events to a file, archiving older
files as it goes. |
class |
SyslogAppenderFactory
An
AppenderFactory implementation which provides an appender that sends events to a
syslog server. |
class |
TcpSocketAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
An
AppenderFactory implementation which provides an appender that writes events to a TCP socket. |
class |
TlsSocketAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
An
AppenderFactory implementation which provides an appender that writes events to a TCP socket
secured by the TLS/SSL protocol on the presentation layer. |
class |
UdpSocketAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
An
AppenderFactory implementation which provides an appender that writes events to an UDP socket. |
Modifier and Type | Interface and Description |
---|---|
interface |
FilterFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
A service provider interface for creating Logback
Filter instances. |
Modifier and Type | Class and Description | ||
---|---|---|---|
class |
AbstractJsonLayoutBaseFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
Name
Default
Description
timestampFormat
(none)
By default, the timestamp is not formatted; To format the timestamp using set the property with the
corresponding DateTimeFormatter string, for example, yyyy-MM-ddTHH:mm:ss.SSSZ
prettyPrint
false
Whether the JSON output should be formatted for human readability.
appendLineSeparator
true
Whether to append a line separator at the end of the message formatted as JSON.
customFieldNames
empty
A map of field name replacements. |
||
class |
AccessJsonLayoutBaseFactory
Name
Default
Description
includes
(timestamp, remoteAddress,requestTime, requestUri, statusCode, method, protocol, contentLength, userAgent))
Set of logging event attributes to include in the JSON map.
requestHeaders
(empty)
Set of request headers included in the JSON map as the ``headers`` field.
|
responseHeaders
(empty)
Set of response headers included in the JSON map as the ``responseHeaders`` field.
| |
class |
EventJsonLayoutBaseFactory
Name
Default
Description
includes
(level, threadName, mdc, loggerName, message, exception, timestamp, callerData)
Set of logging event attributes to include in the JSON map.
includesMdcKeys
(empty)
Set of MDC keys which should be included in the JSON map. |
Modifier and Type | Interface and Description |
---|---|
interface |
DiscoverableLayoutFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
An interface for building Logback
LayoutBase layouts, which could be discovered by Jackson
and specified in the logging configuration. |
Modifier and Type | Interface and Description |
---|---|
interface |
ReporterFactory
A service provider interface for creating metrics
reporters . |
Modifier and Type | Class and Description |
---|---|
class |
BaseFormattedReporterFactory
A base
ReporterFactory for configuring metric reporters with formatting options. |
class |
BaseReporterFactory
A base
ReporterFactory for configuring metric reporters. |
class |
ConsoleReporterFactory
A factory for configuring and building
ConsoleReporter instances. |
class |
CsvReporterFactory
A factory for configuring and building
CsvReporter instances. |
class |
Slf4jReporterFactory
A
ReporterFactory for Slf4jReporter instances. |
Modifier and Type | Class and Description |
---|---|
class |
GraphiteReporterFactory
A factory for
GraphiteReporter instances. |
Modifier and Type | Interface and Description |
---|---|
interface |
RequestLogFactory<T extends org.eclipse.jetty.server.RequestLog>
A service provider interface for creating a Jetty
RequestLog |
Modifier and Type | Class and Description |
---|---|
class |
ExternalRequestLogFactory
A request log factory which writes request logs via Slf4j and doesn't configure any logging infrastructure.
|
class |
LogbackAccessRequestLogFactory
A factory for creating
LogbackAccessRequestLog instances. |
Modifier and Type | Class and Description |
---|---|
class |
UriFilterFactory |
Modifier and Type | Class and Description |
---|---|
class |
LogbackClassicRequestLogFactory
A factory for creating
RequestLog instances using logback-classic. |
Modifier and Type | Interface and Description |
---|---|
interface |
ServerFactory
A factory for building
Server instances for Dropwizard applications. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractServerFactory
A base class for
ServerFactory implementations. |
class |
DefaultServerFactory
The default implementation of
ServerFactory , which allows for multiple sets of
application and admin connectors, all running on separate ports. |
class |
SimpleServerFactory
A single-connector implementation of
ServerFactory , suitable for PaaS deployments
(e.g., Heroku) where applications are limited to a single, runtime-defined port. |
Copyright © 2011. All rights reserved.