Index
All Classes and Interfaces|All Packages
A
- additionalField() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig
-
Additional fields to be appended in the JSON logs.
- AdditionalField - Record Class in io.quarkus.logging.json.runtime
- AdditionalField(String, JsonLogConfig.AdditionalFieldConfig.Type) - Constructor for record class io.quarkus.logging.json.runtime.AdditionalField
-
Creates an instance of a
AdditionalFieldrecord class. - after(StructuredFormatter.Generator, ExtLogRecord) - Method in class io.quarkus.logging.json.runtime.JsonFormatter
C
- consoleJson() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig
-
Console logging.
- createGenerator(Writer) - Method in class io.quarkus.logging.json.runtime.JsonFormatter
D
- dateFormat() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig
-
The date format to use.
- DEFAULT - Enum constant in enum class io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig.LogFormat
E
- ECS - Enum constant in enum class io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig.LogFormat
- enable() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig
-
Deprecated, for removal: This API element is subject to removal in a future version.
- enabled() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig
-
Determine whether to enable the JSON console formatting extension, which disables "normal" console formatting.
- equals(Object) - Method in record class io.quarkus.logging.json.runtime.AdditionalField
-
Indicates whether some other object is "equal to" this one.
- exceptionOutputType() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig
-
The exception output type to specify.
- excludedKeys() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig
-
Keys to be excluded from the JSON output.
F
- fileJson() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig
-
File logging.
G
- getAdditionalFields() - Method in class io.quarkus.logging.json.runtime.JsonFormatter
- getExcludedKeys() - Method in class io.quarkus.logging.json.runtime.JsonFormatter
H
- hashCode() - Method in record class io.quarkus.logging.json.runtime.AdditionalField
-
Returns a hash code value for this object.
I
- initializeConsoleJsonLogging() - Method in class io.quarkus.logging.json.runtime.LoggingJsonRecorder
- initializeFileJsonLogging() - Method in class io.quarkus.logging.json.runtime.LoggingJsonRecorder
- initializeSocketJsonLogging() - Method in class io.quarkus.logging.json.runtime.LoggingJsonRecorder
- initializeSyslogJsonLogging() - Method in class io.quarkus.logging.json.runtime.LoggingJsonRecorder
- INT - Enum constant in enum class io.quarkus.logging.json.runtime.JsonLogConfig.AdditionalFieldConfig.Type
- io.quarkus.logging.json.runtime - package io.quarkus.logging.json.runtime
J
- JsonFormatter - Class in io.quarkus.logging.json.runtime
- JsonFormatter() - Constructor for class io.quarkus.logging.json.runtime.JsonFormatter
-
Creates a new JSON formatter.
- JsonFormatter(String) - Constructor for class io.quarkus.logging.json.runtime.JsonFormatter
-
Creates a new JSON formatter.
- JsonFormatter(String, Set<String>, Map<String, AdditionalField>) - Constructor for class io.quarkus.logging.json.runtime.JsonFormatter
-
Creates a new JSON formatter.
- JsonLogConfig - Interface in io.quarkus.logging.json.runtime
-
Configuration for JSON log formatting.
- JsonLogConfig.AdditionalFieldConfig - Interface in io.quarkus.logging.json.runtime
-
Post additional fields.
- JsonLogConfig.AdditionalFieldConfig.Type - Enum Class in io.quarkus.logging.json.runtime
- JsonLogConfig.JsonConfig - Interface in io.quarkus.logging.json.runtime
- JsonLogConfig.JsonConfig.LogFormat - Enum Class in io.quarkus.logging.json.runtime
K
- keyOverrides() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig
-
Override keys with custom values.
L
- logFormat() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig
-
Specify the format of the produced JSON
- LoggingJsonRecorder - Class in io.quarkus.logging.json.runtime
- LoggingJsonRecorder(RuntimeValue<JsonLogConfig>) - Constructor for class io.quarkus.logging.json.runtime.LoggingJsonRecorder
- LONG - Enum constant in enum class io.quarkus.logging.json.runtime.JsonLogConfig.AdditionalFieldConfig.Type
P
- prettyPrint() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig
-
Enable "pretty printing" of the JSON record.
- printDetails() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig
-
Enable printing of more details in the log.
R
- recordDelimiter() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig
-
The special end-of-record delimiter to be used.
S
- setAdditionalFields(Map<String, AdditionalField>) - Method in class io.quarkus.logging.json.runtime.JsonFormatter
- setExcludedKeys(Set<String>) - Method in class io.quarkus.logging.json.runtime.JsonFormatter
- socketJson() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig
-
Socket logging.
- STRING - Enum constant in enum class io.quarkus.logging.json.runtime.JsonLogConfig.AdditionalFieldConfig.Type
- syslogJson() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig
-
Syslog logging.
T
- toString() - Method in record class io.quarkus.logging.json.runtime.AdditionalField
-
Returns a string representation of this record class.
- type() - Method in record class io.quarkus.logging.json.runtime.AdditionalField
-
Returns the value of the
typerecord component. - type() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig.AdditionalFieldConfig
-
Additional field type specification.
V
- value() - Method in record class io.quarkus.logging.json.runtime.AdditionalField
-
Returns the value of the
valuerecord component. - value() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig.AdditionalFieldConfig
-
Additional field value.
- valueOf(String) - Static method in enum class io.quarkus.logging.json.runtime.JsonLogConfig.AdditionalFieldConfig.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig.LogFormat
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.quarkus.logging.json.runtime.JsonLogConfig.AdditionalFieldConfig.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig.LogFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
Z
- zoneId() - Method in interface io.quarkus.logging.json.runtime.JsonLogConfig.JsonConfig
-
The zone ID to use.
All Classes and Interfaces|All Packages