A B C D E F G H I L M N O P R S T U W 
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.clientSocket connected 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 Encoder providing 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 TLSSyslogConnection via 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
 
A B C D E F G H I L M N O P R S T U W 
All Classes All Packages