Index

C D E F G H I J K L O P S T U V 
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 ConsoleHandler that uses Formatter for formatting.
createConsoleHandler() - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.logmanager.DefaultEmbeddedConfigurator
Creates a ConsoleHandler that uses Formatter for formatting.

D

DefaultConfiguratorFactory - Class in eu.mulk.quarkus.googlecloud.jsonlogging.logmanager
A convenient ConfiguratorFactory for JBoss Log Manager.
DefaultConfiguratorFactory() - Constructor for class eu.mulk.quarkus.googlecloud.jsonlogging.logmanager.DefaultConfiguratorFactory
Constructs a JBoss Log Manager configuration that uses Formatter and ConsoleHandler for log output.
DefaultConsoleHandler - Class in eu.mulk.quarkus.googlecloud.jsonlogging.logmanager
A ConsoleHandler preconfigured with Formatter.
DefaultConsoleHandler() - Constructor for class eu.mulk.quarkus.googlecloud.jsonlogging.logmanager.DefaultConsoleHandler
DefaultEmbeddedConfigurator - Class in eu.mulk.quarkus.googlecloud.jsonlogging.logmanager
A convenient EmbeddedConfigurator for 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 Formatter and ConsoleHandler for 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 Formatter with 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 StructuredParameter to add to each log entry that is logged.
getParameter(StructuredParameterProvider.Context) - Method in interface eu.mulk.quarkus.googlecloud.jsonlogging.StructuredParameterProvider
Provides a StructuredParameter to 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 Formatter with parameter and label providers supplied by ServiceLoader.
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 InsertId from a string.
of(String, boolean) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
Creates a KeyValueParameter from a boolean value.
of(String, double) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
Creates a KeyValueParameter from a double value.
of(String, int) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
Creates a KeyValueParameter from an int value.
of(String, long) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
Creates a KeyValueParameter from a long value.
of(String, String) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
Creates a KeyValueParameter from a String value.
of(String, String) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.Label
Constructs a Label from a key (i.e. name) and a value.
of(String, BigDecimal) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
Creates a KeyValueParameter from a BigDecimal value.
of(String, BigInteger) - Static method in class eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter
Creates a KeyValueParameter from a BigInteger value.

P

priority() - Method in class eu.mulk.quarkus.googlecloud.jsonlogging.logmanager.DefaultConfiguratorFactory
 
ProviderContext - Interface in eu.mulk.quarkus.googlecloud.jsonlogging
Contextual data available to StructuredParameterProvider and LabelProvider.

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
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.
C D E F G H I J K L O P S T U V 
All Classes and Interfaces|All Packages