Index

A C D E F G H I J K L P R S T V Z 
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 AdditionalField record 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 type record 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 value record 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.
A C D E F G H I J K L P R S T V Z 
All Classes and Interfaces|All Packages