Index
All Classes and Interfaces|All Packages
C
- create() - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.logmanager.DefaultConfiguratorFactory
- createConsoleHandler() - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.logmanager.DefaultConfiguratorFactory
-
Creates a
ConsoleHandlerthat usesFormatterfor formatting. - createConsoleHandler() - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.logmanager.DefaultEmbeddedConfigurator
-
Creates a
ConsoleHandlerthat usesFormatterfor formatting.
D
- DefaultConfiguratorFactory - Class in eu.mulk.quarkus.googlecloud.jsonlogging.logmanager
-
A convenient
ConfiguratorFactoryfor JBoss Log Manager. - DefaultConfiguratorFactory() - Constructor for class eu.mulk.quarkus.googlecloud.jsonlogging.logmanager.DefaultConfiguratorFactory
-
Constructs a JBoss Log Manager configuration that uses
FormatterandConsoleHandlerfor log output. - DefaultConsoleHandler - Class in eu.mulk.quarkus.googlecloud.jsonlogging.logmanager
-
A
ConsoleHandlerpreconfigured withFormatter. - DefaultConsoleHandler() - Constructor for class eu.mulk.quarkus.googlecloud.jsonlogging.logmanager.DefaultConsoleHandler
-
Constructs console handler with a formatter created by
Formatter.load(java.util.Collection<eu.mulk.quarkus.googlecloud.jsonlogging.StructuredParameterProvider>, java.util.Collection<eu.mulk.quarkus.googlecloud.jsonlogging.LabelProvider>). - DefaultEmbeddedConfigurator - Class in eu.mulk.quarkus.googlecloud.jsonlogging.logmanager
-
A convenient
EmbeddedConfiguratorfor JBoss Log Manager Embedded (1.1.x and earlier). - DefaultEmbeddedConfigurator() - Constructor for class eu.mulk.quarkus.googlecloud.jsonlogging.logmanager.DefaultEmbeddedConfigurator
-
Constructs a JBoss Log Manager configuration that uses
FormatterandConsoleHandlerfor log output.
E
- equals(Object) - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.InsertId
- equals(Object) - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
- equals(Object) - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.Label
- eu.mulk.quarkus.googlecloud.jsonlogging - package eu.mulk.quarkus.googlecloud.jsonlogging
-
Provides structured logging to standard output according to the Google Cloud Logging specification.
- eu.mulk.quarkus.googlecloud.jsonlogging.logmanager - package eu.mulk.quarkus.googlecloud.jsonlogging.logmanager
-
Integration with JBoss Log Manager and
java.util.logging.
F
- format(ExtLogRecord) - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.Formatter
- Formatter - Class in eu.mulk.quarkus.googlecloud.jsonlogging
-
Formats log records as JSON for consumption by Google Cloud Logging.
- Formatter(Collection<StructuredParameterProvider>, Collection<LabelProvider>) - Constructor for class eu.mulk.quarkus.googlecloud.jsonlogging.Formatter
-
Constructs a
Formatterwith custom configuration.
G
- getHandlersOf(String) - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.logmanager.DefaultEmbeddedConfigurator
- getLabels() - Method in interface eu.mulk.quarkus.googlecloud.jsonlogging.LabelProvider
-
Provides a collection of
Labels to add to each log entry that is logged. - getLabels(LabelProvider.Context) - Method in interface eu.mulk.quarkus.googlecloud.jsonlogging.LabelProvider
-
Provides a collection of
Labels to add to each log entry that is logged. - getParameter() - Method in interface eu.mulk.quarkus.googlecloud.jsonlogging.StructuredParameterProvider
-
Provides a
StructuredParameterto add to each log entry that is logged. - getParameter(StructuredParameterProvider.Context) - Method in interface eu.mulk.quarkus.googlecloud.jsonlogging.StructuredParameterProvider
-
Provides a
StructuredParameterto add to each log entry that is logged.
H
- hashCode() - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.InsertId
- hashCode() - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
- hashCode() - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.Label
I
- InsertId - Class in eu.mulk.quarkus.googlecloud.jsonlogging
-
A unique identifier for a log entry.
- Installation - Search tag in package eu.mulk.quarkus.googlecloud.jsonlogging
- Section
- Installation with Gradle - Search tag in package eu.mulk.quarkus.googlecloud.jsonlogging
- Section
- Installation with Maven - Search tag in package eu.mulk.quarkus.googlecloud.jsonlogging
- Section
J
- json() - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
- json() - Method in interface eu.mulk.quarkus.googlecloud.jsonlogging.StructuredParameter
-
The JSON to be embedded in the payload of the log entry.
K
- key() - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
-
The key part of the key–value pair.
- key() - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.Label
-
The name of the label.
- KeyValueParameter - Class in eu.mulk.quarkus.googlecloud.jsonlogging
-
A simple single key–value pair forming a
StructuredParameter.
L
- Label - Class in eu.mulk.quarkus.googlecloud.jsonlogging
-
A label usable to tag a log message.
- LabelProvider - Interface in eu.mulk.quarkus.googlecloud.jsonlogging
-
A user-supplied provider for
Labels. - LabelProvider.Context - Interface in eu.mulk.quarkus.googlecloud.jsonlogging
-
Contextual data available to
LabelProvider.getLabels(Context). - load(Collection<StructuredParameterProvider>, Collection<LabelProvider>) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.Formatter
-
Constructs a
Formatterwith parameter and label providers supplied byServiceLoader. - loggerName() - Method in interface eu.mulk.quarkus.googlecloud.jsonlogging.ProviderContext
-
The
LogRecord.getLoggerName()property of the log record that is being formatted.
O
- of(String) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.InsertId
-
Constructs an
InsertIdfrom a string. - of(String, boolean) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
-
Creates a
KeyValueParameterfrom abooleanvalue. - of(String, double) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
-
Creates a
KeyValueParameterfrom adoublevalue. - of(String, int) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
-
Creates a
KeyValueParameterfrom anintvalue. - of(String, long) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
-
Creates a
KeyValueParameterfrom alongvalue. - of(String, String) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
-
Creates a
KeyValueParameterfrom aStringvalue. - of(String, String) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.Label
-
Constructs a
Labelfrom a key (i.e. name) and a value. - of(String, BigDecimal) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
-
Creates a
KeyValueParameterfrom aBigDecimalvalue. - of(String, BigInteger) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
-
Creates a
KeyValueParameterfrom aBigIntegervalue.
P
- priority() - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.logmanager.DefaultConfiguratorFactory
- ProviderContext - Interface in eu.mulk.quarkus.googlecloud.jsonlogging
-
Contextual data available to
StructuredParameterProviderandLabelProvider.
S
- sequenceNumber() - Method in interface eu.mulk.quarkus.googlecloud.jsonlogging.ProviderContext
-
The
LogRecord.getSequenceNumber()property of the log record that is being formatted. - StructuredParameter - Interface in eu.mulk.quarkus.googlecloud.jsonlogging
-
A structured parameter usable as logging payload.
- StructuredParameterProvider - Interface in eu.mulk.quarkus.googlecloud.jsonlogging
-
A user-supplied provider for
StructuredParameters. - StructuredParameterProvider.Context - Interface in eu.mulk.quarkus.googlecloud.jsonlogging
-
Contextual data available to
StructuredParameterProvider.getParameter(Context). - Summary - Search tag in package eu.mulk.quarkus.googlecloud.jsonlogging
- Section
T
- threadName() - Method in interface eu.mulk.quarkus.googlecloud.jsonlogging.ProviderContext
-
The
ExtLogRecord.getThreadName()property of the log record that is being formatted. - toString() - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.InsertId
- toString() - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
- toString() - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.Label
U
- Usage - Search tag in package eu.mulk.quarkus.googlecloud.jsonlogging
- Section
- Usage with Spring Boot - Search tag in class eu.mulk.quarkus.googlecloud.jsonlogging.logmanager.DefaultConsoleHandler
- Section
- Using Label and StructuredParameter - Search tag in package eu.mulk.quarkus.googlecloud.jsonlogging
- Section
- Using LabelProvider and StructuredParameterProvider - Search tag in package eu.mulk.quarkus.googlecloud.jsonlogging
- Section
- Using the Mapped Diagnostic Context - Search tag in package eu.mulk.quarkus.googlecloud.jsonlogging
- Section
V
- value() - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.InsertId
-
The value of the label.
- value() - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
-
The value part of the key–value pair.
- value() - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.Label
-
The value of the label.
All Classes and Interfaces|All Packages