A B C D E F G H I L M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AddSenderSystemHeader - Class in ch.admin.bag.covidcertificate.rest.tracing
-
Add a header with the name of the current service to each REST-Call
- AddSenderSystemHeader(TracerConfiguration) - Constructor for class ch.admin.bag.covidcertificate.rest.tracing.AddSenderSystemHeader
- append(ILoggingEvent) - Method in class ch.admin.bag.covidcertificate.log.async.AsyncBufferFullFallbackAppender
-
Append a log event asynchronously, falling back to the fallback appender if
getRemainingCapacity() <= fallbackThreshold - append(ILoggingEvent) - Method in class ch.admin.bag.covidcertificate.log.syslog.TLSSyslogAppender
- appendToFallbackAppender(ILoggingEvent, String) - Method in class ch.admin.bag.covidcertificate.log.async.FallbackAppenderRef
- APPLICATION_NAME_HEADER - Static variable in class ch.admin.bag.covidcertificate.rest.tracing.AddSenderSystemHeader
- applicationName(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration.TracerConfigurationBuilder
-
Name of the current application, to be added as Header.
- AsyncBufferFullFallbackAppender - Class in ch.admin.bag.covidcertificate.log.async
-
Async appender with a reference to a fallback appender to use if the async logging event buffer is nearing capacity.
- AsyncBufferFullFallbackAppender() - Constructor for class ch.admin.bag.covidcertificate.log.async.AsyncBufferFullFallbackAppender
- attemptConnection() - Method in class ch.admin.bag.covidcertificate.log.syslog.connection.TLSSyslogConnection
-
Attempts to connect, initializes the
TLSSyslogConnection.clientSocketconnected to the syslog server and sets the connection state to connected. - attributes(Map<String, Object>) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnResponseBuilder
- attributes(Map<String, String>) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace.RestResponseTraceBuilder
- attributesWhitelist(List<String>) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration.TracerConfigurationBuilder
-
A list of request-attributes to log.
- attributeWhitelisted(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
B
- build() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTrace.RestRequestTraceBuilder
- build() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace.RestResponseTraceBuilder
- build() - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration.TracerConfigurationBuilder
- builder() - Static method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTrace
- builder() - Static method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace
- builder() - Static method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
C
- caller(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace.RestResponseTraceBuilder
- canEqual(Object) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
- ch.admin.bag.covidcertificate.log.async - package ch.admin.bag.covidcertificate.log.async
- ch.admin.bag.covidcertificate.log.cloudfoundry - package ch.admin.bag.covidcertificate.log.cloudfoundry
- ch.admin.bag.covidcertificate.log.metrics - package ch.admin.bag.covidcertificate.log.metrics
- ch.admin.bag.covidcertificate.log.rest - package ch.admin.bag.covidcertificate.log.rest
- ch.admin.bag.covidcertificate.log.syslog - package ch.admin.bag.covidcertificate.log.syslog
- ch.admin.bag.covidcertificate.log.syslog.connection - package ch.admin.bag.covidcertificate.log.syslog.connection
- ch.admin.bag.covidcertificate.log.syslog.encoder - package ch.admin.bag.covidcertificate.log.syslog.encoder
- ch.admin.bag.covidcertificate.rest.tracing - package ch.admin.bag.covidcertificate.rest.tracing
- CloudFoundryAttributeProvider - Class in ch.admin.bag.covidcertificate.log.cloudfoundry
-
Provides root-level json attributes for cloud foundry app coordinates (org, space, app, instance), compatible with the CF doppler/firehose log format.
- CloudFoundryAttributeProvider() - Constructor for class ch.admin.bag.covidcertificate.log.cloudfoundry.CloudFoundryAttributeProvider
- create(String, int, SSLConfiguration, ContextAware, int) - Static method in class ch.admin.bag.covidcertificate.log.syslog.connection.TLSSyslogConnection
- createSyslogConnection(ContextAware) - Method in class ch.admin.bag.covidcertificate.log.syslog.TLSSyslogAppender
- customize(WebClient.Builder) - Method in class ch.admin.bag.covidcertificate.rest.tracing.AddSenderSystemHeader
D
- disconnect() - Method in class ch.admin.bag.covidcertificate.log.syslog.connection.TLSSyslogConnection
- distributedLogTransmitTime(Duration) - Static method in class ch.admin.bag.covidcertificate.log.metrics.LoggingMetrics
E
- elapsedMs(long) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace.RestResponseTraceBuilder
- emit() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnRequestBuilder
- emit() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnResponseBuilder
- encode(ILoggingEvent) - Method in class ch.admin.bag.covidcertificate.log.syslog.encoder.SyslogMessagePrefixEncoder
- equals(Object) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTrace
- equals(Object) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace
- equals(Object) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
F
- FallbackAppenderRef - Class in ch.admin.bag.covidcertificate.log.async
-
An appender reference holder for configuring a fallback appender in the logback configuration:
- FallbackAppenderRef() - Constructor for class ch.admin.bag.covidcertificate.log.async.FallbackAppenderRef
- footerBytes() - Method in class ch.admin.bag.covidcertificate.log.syslog.encoder.SyslogMessagePrefixEncoder
- fullResponseDetailsInMessage(boolean) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration.TracerConfigurationBuilder
G
- getApplicationName() - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
-
Name of the current application, to be added as Header.
- getAttributes() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace
- getAttributesWhitelist() - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
-
A list of request-attributes to log.
- getCaller() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace
- getElapsedMs() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace
- getHeaderBlacklist() - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
-
A list of headers that shall not be logged, e.g.
- getHeaderMasked() - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
-
A list of headers that must be masked, e.g.
- getLastTransmitError() - Method in class ch.admin.bag.covidcertificate.log.syslog.connection.TLSSyslogConnection
- getMethod() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTrace
- getMethod() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace
- getRemoteAddr() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace
- getRequestHeaders() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace
- getRequestUri() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTrace
- getRequestUri() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace
- getRequestUriPattern() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace
- getResponseHeaders() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace
- getSsl() - Method in class ch.admin.bag.covidcertificate.log.syslog.TLSSyslogAppender
- getStatusCode() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace
- getUriFilterPattern() - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
- getUser() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace
H
- hashCode() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTrace
- hashCode() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace
- hashCode() - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
- headerBlacklist(List<String>) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration.TracerConfigurationBuilder
-
A list of headers that shall not be logged, e.g.
- headerBlacklisted(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
- headerBytes() - Method in class ch.admin.bag.covidcertificate.log.syslog.encoder.SyslogMessagePrefixEncoder
- headerMasked(List<String>) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration.TracerConfigurationBuilder
-
A list of headers that must be masked, e.g.
- headersToBeMasked(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
I
- incomingTime(ZonedDateTime) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnResponseBuilder
- incrementAsyncBufferFullFallback() - Static method in class ch.admin.bag.covidcertificate.log.metrics.LoggingMetrics
- incrementDistributedLogConnectionError() - Static method in class ch.admin.bag.covidcertificate.log.metrics.LoggingMetrics
- incrementDistributedLogConnectionEstablished() - Static method in class ch.admin.bag.covidcertificate.log.metrics.LoggingMetrics
- incrementDistributedLogFallback() - Static method in class ch.admin.bag.covidcertificate.log.metrics.LoggingMetrics
- incrementDistributedLogTransmitError() - Static method in class ch.admin.bag.covidcertificate.log.metrics.LoggingMetrics
- isFullResponseDetailsInMessage() - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
- isRequestListenerActive() - Method in class ch.admin.bag.covidcertificate.log.rest.RestRequestLogger
- isRequestListenerActive() - Method in interface ch.admin.bag.covidcertificate.rest.tracing.RestRequestListener
- isResponseListenerActive() - Method in class ch.admin.bag.covidcertificate.log.rest.RestRequestLogger
- isResponseListenerActive() - Method in interface ch.admin.bag.covidcertificate.rest.tracing.RestResponseListener
- isStarted() - Method in class ch.admin.bag.covidcertificate.log.async.FallbackAppenderRef
L
- LoggingMetrics - Class in ch.admin.bag.covidcertificate.log.metrics
-
Records logging metrics using a
LoggingMetricsProvider(using Micrometer if available, otherwise NOP)
Is initialized after the application has successfully started to avoid race conditions in auto config initialization between micrometer and logging. - LoggingMetrics() - Constructor for class ch.admin.bag.covidcertificate.log.metrics.LoggingMetrics
M
- method(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnRequestBuilder
- method(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTrace.RestRequestTraceBuilder
- method(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnResponseBuilder
- method(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace.RestResponseTraceBuilder
N
- notifyFallbackDeactivated() - Method in class ch.admin.bag.covidcertificate.log.async.FallbackAppenderRef
O
- onApplicationStartedEvent(ApplicationStartedEvent) - Method in class ch.admin.bag.covidcertificate.log.metrics.LoggingMetrics
- onRequest(RestRequestTrace) - Method in class ch.admin.bag.covidcertificate.log.rest.RestRequestLogger
- onRequest(RestRequestTrace) - Method in interface ch.admin.bag.covidcertificate.rest.tracing.RestRequestListener
- onRequestBuilder() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer
- onResponse(RestResponseTrace) - Method in class ch.admin.bag.covidcertificate.log.rest.RestRequestLogger
- onResponse(RestResponseTrace) - Method in interface ch.admin.bag.covidcertificate.rest.tracing.RestResponseListener
- onResponseBuilder() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer
P
- preprocess(ILoggingEvent) - Method in class ch.admin.bag.covidcertificate.log.async.AsyncBufferFullFallbackAppender
R
- remoteAddr(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace.RestResponseTraceBuilder
- remoteAddr(InetSocketAddress) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnResponseBuilder
- requestHeaders(Map<String, List<String>>) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnResponseBuilder
- requestHeaders(Map<String, List<String>>) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace.RestResponseTraceBuilder
- requestUri(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnRequestBuilder
- requestUri(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnResponseBuilder
- requestUri(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTrace.RestRequestTraceBuilder
- requestUri(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace.RestResponseTraceBuilder
- requestUriPattern(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnResponseBuilder
- requestUriPattern(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace.RestResponseTraceBuilder
- responseHeaders(Map<String, List<String>>) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnResponseBuilder
- responseHeaders(Map<String, List<String>>) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace.RestResponseTraceBuilder
- RestRequestListener - Interface in ch.admin.bag.covidcertificate.rest.tracing
- RestRequestLogger - Class in ch.admin.bag.covidcertificate.log.rest
- RestRequestLogger(TracerConfiguration) - Constructor for class ch.admin.bag.covidcertificate.log.rest.RestRequestLogger
- RestRequestTrace - Class in ch.admin.bag.covidcertificate.rest.tracing
- RestRequestTrace.RestRequestTraceBuilder - Class in ch.admin.bag.covidcertificate.rest.tracing
- RestRequestTracer - Class in ch.admin.bag.covidcertificate.rest.tracing
- RestRequestTracer(TracerConfiguration, List<RestRequestListener>, List<RestResponseListener>) - Constructor for class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer
- RestRequestTracer.OnRequestBuilder - Class in ch.admin.bag.covidcertificate.rest.tracing
- RestRequestTracer.OnResponseBuilder - Class in ch.admin.bag.covidcertificate.rest.tracing
- RestResponseListener - Interface in ch.admin.bag.covidcertificate.rest.tracing
- RestResponseTrace - Class in ch.admin.bag.covidcertificate.rest.tracing
- RestResponseTrace.RestResponseTraceBuilder - Class in ch.admin.bag.covidcertificate.rest.tracing
S
- setApplicationName(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
-
Name of the current application, to be added as Header.
- setAttributesWhitelist(List<String>) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
-
A list of request-attributes to log.
- setEncoder(Encoder<ILoggingEvent>) - Method in class ch.admin.bag.covidcertificate.log.syslog.TLSSyslogAppender
- setFallback(FallbackAppenderRef) - Method in class ch.admin.bag.covidcertificate.log.async.AsyncBufferFullFallbackAppender
- setFallback(FallbackAppenderRef) - Method in class ch.admin.bag.covidcertificate.log.syslog.TLSSyslogAppender
- setFallbackThreshold(int) - Method in class ch.admin.bag.covidcertificate.log.async.AsyncBufferFullFallbackAppender
- setFullResponseDetailsInMessage(boolean) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
- setHeaderBlacklist(List<String>) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
-
A list of headers that shall not be logged, e.g.
- setHeaderMasked(List<String>) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
-
A list of headers that must be masked, e.g.
- setMaxMessageSize(int) - Method in class ch.admin.bag.covidcertificate.log.syslog.TLSSyslogAppender
- setPort(int) - Method in class ch.admin.bag.covidcertificate.log.syslog.TLSSyslogAppender
- setSsl(SSLConfiguration) - Method in class ch.admin.bag.covidcertificate.log.syslog.TLSSyslogAppender
- setSyslogHost(String) - Method in class ch.admin.bag.covidcertificate.log.syslog.TLSSyslogAppender
- setTimeoutMillis(int) - Method in class ch.admin.bag.covidcertificate.log.syslog.TLSSyslogAppender
- setUriFilterPattern(Pattern) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
- setUseFallbackAppender(boolean) - Method in class ch.admin.bag.covidcertificate.log.async.AsyncBufferFullFallbackAppender
- start() - Method in class ch.admin.bag.covidcertificate.log.async.AsyncBufferFullFallbackAppender
- start() - Method in class ch.admin.bag.covidcertificate.log.async.FallbackAppenderRef
- start() - Method in class ch.admin.bag.covidcertificate.log.cloudfoundry.CloudFoundryAttributeProvider
- start() - Method in class ch.admin.bag.covidcertificate.log.syslog.encoder.SyslogMessagePrefixEncoder
- start() - Method in class ch.admin.bag.covidcertificate.log.syslog.TLSSyslogAppender
- statusCode(Integer) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnResponseBuilder
- statusCode(Integer) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace.RestResponseTraceBuilder
- stop() - Method in class ch.admin.bag.covidcertificate.log.async.AsyncBufferFullFallbackAppender
- stop() - Method in class ch.admin.bag.covidcertificate.log.async.FallbackAppenderRef
- stop() - Method in class ch.admin.bag.covidcertificate.log.syslog.encoder.SyslogMessagePrefixEncoder
- stop() - Method in class ch.admin.bag.covidcertificate.log.syslog.TLSSyslogAppender
- SyslogMessagePrefixEncoder - Class in ch.admin.bag.covidcertificate.log.syslog.encoder
-
A logback
Encoderproviding a message prefix according to the syslog BSD format as specified in RFC3164. - SyslogMessagePrefixEncoder() - Constructor for class ch.admin.bag.covidcertificate.log.syslog.encoder.SyslogMessagePrefixEncoder
T
- TLSSyslogAppender - Class in ch.admin.bag.covidcertificate.log.syslog
-
A logback appender sending messages using a
TLSSyslogConnectionvia TCP/SSL to a syslog server. - TLSSyslogAppender() - Constructor for class ch.admin.bag.covidcertificate.log.syslog.TLSSyslogAppender
- TLSSyslogConnection - Class in ch.admin.bag.covidcertificate.log.syslog.connection
- TLSSyslogConnection(String, int, SSLContext, SSLParametersConfiguration, int) - Constructor for class ch.admin.bag.covidcertificate.log.syslog.connection.TLSSyslogConnection
- toString() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTrace.RestRequestTraceBuilder
- toString() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTrace
- toString() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnRequestBuilder
- toString() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnResponseBuilder
- toString() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace.RestResponseTraceBuilder
- toString() - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace
- toString() - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
- toString() - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration.TracerConfigurationBuilder
- TracerConfiguration - Class in ch.admin.bag.covidcertificate.rest.tracing
-
Configuration for the REST-Tracer
RestRequestTracer - TracerConfiguration() - Constructor for class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration
- TracerConfiguration.TracerConfigurationBuilder - Class in ch.admin.bag.covidcertificate.rest.tracing
- transmit(byte[]) - Method in class ch.admin.bag.covidcertificate.log.syslog.connection.TLSSyslogConnection
-
Writes the messge to the TCP socket's write buffer, attempting to reconnect if necessary
- transmit(byte[]) - Method in class ch.admin.bag.covidcertificate.log.syslog.TLSSyslogAppender
U
- uriFilterPattern(Pattern) - Method in class ch.admin.bag.covidcertificate.rest.tracing.TracerConfiguration.TracerConfigurationBuilder
- user(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnResponseBuilder
- user(String) - Method in class ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace.RestResponseTraceBuilder
W
- writeTo(JsonGenerator, ILoggingEvent) - Method in class ch.admin.bag.covidcertificate.log.cloudfoundry.CloudFoundryAttributeProvider
All Classes All Packages