Uses of Interface
io.dropwizard.jackson.Discoverable
-
-
Uses of Discoverable in io.dropwizard.core.server
Subinterfaces of Discoverable in io.dropwizard.core.server Modifier and Type Interface Description interfaceServerFactoryA factory for buildingServerinstances for Dropwizard applications.Classes in io.dropwizard.core.server that implement Discoverable Modifier and Type Class Description classAbstractServerFactoryA base class forServerFactoryimplementations.classDefaultServerFactoryThe default implementation ofServerFactory, which allows for multiple sets of application and admin connectors, all running on separate ports.classSimpleServerFactoryA single-connector implementation ofServerFactory, suitable for PaaS deployments (e.g., Heroku) where applications are limited to a single, runtime-defined port. -
Uses of Discoverable in io.dropwizard.health
Subinterfaces of Discoverable in io.dropwizard.health Modifier and Type Interface Description interfaceHealthFactoryClasses in io.dropwizard.health that implement Discoverable Modifier and Type Class Description classDefaultHealthFactory -
Uses of Discoverable in io.dropwizard.health.response
Subinterfaces of Discoverable in io.dropwizard.health.response Modifier and Type Interface Description interfaceHealthResponderFactoryA factory for configuring a responder used for responding to health check requests.interfaceHealthResponseProviderFactoryA factory for building anHealthResponseProviderinstance used to provide responses to health check requests.Classes in io.dropwizard.health.response that implement Discoverable Modifier and Type Class Description classJsonHealthResponseProviderFactoryclassServletHealthResponderFactoryA servlet-based implementation ofHealthResponderFactory, to respond to health check requests. -
Uses of Discoverable in io.dropwizard.http2
Classes in io.dropwizard.http2 that implement Discoverable Modifier and Type Class Description classHttp2CConnectorFactoryBuilds HTTP/2 clear text (h2c) connectors.classHttp2ConnectorFactoryBuilds HTTP/2 over TLS (h2) connectors. -
Uses of Discoverable in io.dropwizard.jetty
Subinterfaces of Discoverable in io.dropwizard.jetty Modifier and Type Interface Description interfaceConnectorFactoryA factory for creating JettyConnectors.Classes in io.dropwizard.jetty that implement Discoverable Modifier and Type Class Description classHttpConnectorFactoryBuilds HTTP connectors.classHttpsConnectorFactoryBuilds HTTPS connectors (HTTP over TLS/SSL). -
Uses of Discoverable in io.dropwizard.logging.common
Subinterfaces of Discoverable in io.dropwizard.logging.common Modifier and Type Interface Description interfaceAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>A service provider interface for creating LogbackAppenderinstances.interfaceLoggingFactoryClasses in io.dropwizard.logging.common that implement Discoverable Modifier and Type Class Description classAbstractAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>A base implementation ofAppenderFactory.classAbstractOutputStreamAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>A base implementation ofAppenderFactoryproducing an appender based onOutputStreamAppender.classConsoleAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>AnAppenderFactoryimplementation which provides an appender that writes events to the console.classDefaultLoggingFactoryclassExternalLoggingFactoryA no-op logging factory to use when logging is configured independently of Dropwizard.classFileAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>AnAppenderFactoryimplementation which provides an appender that writes events to a file, archiving older files as it goes.classSyslogAppenderFactoryAnAppenderFactoryimplementation which provides an appender that sends events to a syslog server.classTcpSocketAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>AnAppenderFactoryimplementation which provides an appender that writes events to a TCP socket.classTlsSocketAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>AnAppenderFactoryimplementation which provides an appender that writes events to a TCP socket secured by the TLS/SSL protocol on the presentation layer.classUdpSocketAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>AnAppenderFactoryimplementation which provides an appender that writes events to a UDP socket. -
Uses of Discoverable in io.dropwizard.logging.common.filter
Subinterfaces of Discoverable in io.dropwizard.logging.common.filter Modifier and Type Interface Description interfaceFilterFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>A service provider interface for creating LogbackFilterinstances. -
Uses of Discoverable in io.dropwizard.logging.common.layout
Subinterfaces of Discoverable in io.dropwizard.logging.common.layout Modifier and Type Interface Description interfaceDiscoverableLayoutFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>An interface for building LogbackLayoutBaselayouts, which could be discovered by Jackson and specified in the logging configuration. -
Uses of Discoverable in io.dropwizard.logging.json
Classes in io.dropwizard.logging.json that implement Discoverable Modifier and Type Class Description classAbstractJsonLayoutBaseFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>Name Default DescriptiontimestampFormat(none) By default, the timestamp is not formatted; To format the timestamp using set the property with the correspondingDateTimeFormatterstring, for example,yyyy-MM-ddTHH:mm:ss.SSSZprettyPrintfalseWhether the JSON output should be formatted for human readability.appendLineSeparatortrueWhether to append a line separator at the end of the message formatted as JSON.customFieldNamesempty A map of field name replacements.classAccessJsonLayoutBaseFactoryName Default Descriptionincludes(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.classEventJsonLayoutBaseFactoryName Default Descriptionincludes(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. -
Uses of Discoverable in io.dropwizard.metrics.common
Subinterfaces of Discoverable in io.dropwizard.metrics.common Modifier and Type Interface Description interfaceReporterFactoryA service provider interface for creating metricsreporters.Classes in io.dropwizard.metrics.common that implement Discoverable Modifier and Type Class Description classBaseFormattedReporterFactoryA baseReporterFactoryfor configuring metric reporters with formatting options.classBaseReporterFactoryA baseReporterFactoryfor configuring metric reporters.classConsoleReporterFactoryA factory for configuring and buildingConsoleReporterinstances.classCsvReporterFactoryA factory for configuring and buildingCsvReporterinstances.classSlf4jReporterFactoryAReporterFactoryforSlf4jReporterinstances. -
Uses of Discoverable in io.dropwizard.metrics.graphite
Classes in io.dropwizard.metrics.graphite that implement Discoverable Modifier and Type Class Description classGraphiteReporterFactoryA factory forGraphiteReporterinstances. -
Uses of Discoverable in io.dropwizard.request.logging
Subinterfaces of Discoverable in io.dropwizard.request.logging Modifier and Type Interface Description interfaceRequestLogFactory<T extends org.eclipse.jetty.server.RequestLog>A service provider interface for creating a JettyRequestLogClasses in io.dropwizard.request.logging that implement Discoverable Modifier and Type Class Description classExternalRequestLogFactoryA request log factory which writes request logs via Slf4j and doesn't configure any logging infrastructure.classLogbackAccessRequestLogFactoryA factory for creatingLogbackAccessRequestLoginstances. -
Uses of Discoverable in io.dropwizard.request.logging.filter
Classes in io.dropwizard.request.logging.filter that implement Discoverable Modifier and Type Class Description classUriFilterFactory -
Uses of Discoverable in io.dropwizard.request.logging.old
Classes in io.dropwizard.request.logging.old that implement Discoverable Modifier and Type Class Description classLogbackClassicRequestLogFactoryA factory for creatingRequestLoginstances using logback-classic. -
Uses of Discoverable in io.dropwizard.unixsocket
Classes in io.dropwizard.unixsocket that implement Discoverable Modifier and Type Class Description classUnixSocketConnectorFactoryBuilds Unix Domain Socket connectors.
-