Index

C D E F G H I J L M P R S T V W 
All Classes and Interfaces|All Packages

C

close() - Method in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingHandler
 
config - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
create() - Method in class io.quarkiverse.googlecloudservices.logging.runtime.cdi.LoggingProducer
 
create(LoggingConfiguration) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.recorder.LoggingHandlerFactory
 

D

DEBUG - Enum constant in enum class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.ConfigLevel
 
defaultLabel - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration
Configure default labels.
defaultLog - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration
Which Google Operations log should be used by default.
doPublish(ExtLogRecord) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingHandler
 

E

enabled - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration
Enable or disable the Google Cloud logging.
enabled - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.GcpTracingConfig
Use this setting to determine if extracted trace ID's should also be forwarded to GCP for linking with GCP Operations Tracing.
equals(Object) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.TraceInfo
 
ERROR - Enum constant in enum class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.ConfigLevel
 
errorManager - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
EscJsonFormat - Class in io.quarkiverse.googlecloudservices.logging.runtime.ecs
This is the ESC json formatter.
EscJsonFormat() - Constructor for class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
extract(ExtLogRecord) - Method in interface io.quarkiverse.googlecloudservices.logging.runtime.TraceInfoExtractor
Extract trace information for a log record.

F

FATAL - Enum constant in enum class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.ConfigLevel
 
fieldName - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.MDCConfig
Field name for MDC values, defaults to 'mdc'.
fieldName - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.ParametersConfig
Field name for parameter values, defaults to 'parameters'.
flush() - Method in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingHandler
 
flushLevel - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration
Configure auto flush level.
format - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration
Configure base formatting to be either plain text or structured json.
format(ExtLogRecord) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.util.SimpleFormatter
 
format(ExtLogRecord, TraceInfo) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 

G

gcpTracing - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration
Configure how trace information is handled in GCP.
GcpTracingConfig() - Constructor for class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.GcpTracingConfig
 
getOrCreateObject(Map<String, Object>, String) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
getSeverity() - Method in enum class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.ConfigLevel
 
getSpanId() - Method in class io.quarkiverse.googlecloudservices.logging.runtime.TraceInfo
 
getTraceId() - Method in class io.quarkiverse.googlecloudservices.logging.runtime.TraceInfo
 

H

hashCode() - Method in class io.quarkiverse.googlecloudservices.logging.runtime.TraceInfo
 

I

included - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.MDCConfig
Include MDC values in the log.
included - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.ParametersConfig
Include parameter values in the log.
included - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.StackTraceConfig
Include stack traces when exceptions are thrown.
INFO - Enum constant in enum class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.ConfigLevel
 
init(LoggingConfiguration, ErrorManager) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
InternalHandler - Interface in io.quarkiverse.googlecloudservices.logging.runtime.format
 
io.quarkiverse.googlecloudservices.logging.runtime - package io.quarkiverse.googlecloudservices.logging.runtime
 
io.quarkiverse.googlecloudservices.logging.runtime.cdi - package io.quarkiverse.googlecloudservices.logging.runtime.cdi
 
io.quarkiverse.googlecloudservices.logging.runtime.ecs - package io.quarkiverse.googlecloudservices.logging.runtime.ecs
 
io.quarkiverse.googlecloudservices.logging.runtime.format - package io.quarkiverse.googlecloudservices.logging.runtime.format
 
io.quarkiverse.googlecloudservices.logging.runtime.recorder - package io.quarkiverse.googlecloudservices.logging.runtime.recorder
 
io.quarkiverse.googlecloudservices.logging.runtime.util - package io.quarkiverse.googlecloudservices.logging.runtime.util
 

J

JSON - Enum constant in enum class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.LogFormat
 
JsonHandler - Class in io.quarkiverse.googlecloudservices.logging.runtime.format
 
JsonHandler(LoggingConfiguration, ErrorManager) - Constructor for class io.quarkiverse.googlecloudservices.logging.runtime.format.JsonHandler
 

L

label - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.ResourceConfig
Resource labels.
LevelTransformer - Class in io.quarkiverse.googlecloudservices.logging.runtime.util
 
LoggingConfiguration - Class in io.quarkiverse.googlecloudservices.logging.runtime
 
LoggingConfiguration() - Constructor for class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration
 
LoggingConfiguration.ConfigLevel - Enum Class in io.quarkiverse.googlecloudservices.logging.runtime
 
LoggingConfiguration.GcpTracingConfig - Class in io.quarkiverse.googlecloudservices.logging.runtime
 
LoggingConfiguration.LogFormat - Enum Class in io.quarkiverse.googlecloudservices.logging.runtime
 
LoggingConfiguration.MDCConfig - Class in io.quarkiverse.googlecloudservices.logging.runtime
 
LoggingConfiguration.ParametersConfig - Class in io.quarkiverse.googlecloudservices.logging.runtime
 
LoggingConfiguration.ResourceConfig - Class in io.quarkiverse.googlecloudservices.logging.runtime
 
LoggingConfiguration.StackTraceConfig - Class in io.quarkiverse.googlecloudservices.logging.runtime
 
LoggingConfiguration.StructuredConfig - Class in io.quarkiverse.googlecloudservices.logging.runtime
 
LoggingHandler - Class in io.quarkiverse.googlecloudservices.logging.runtime
 
LoggingHandler(LoggingConfiguration) - Constructor for class io.quarkiverse.googlecloudservices.logging.runtime.LoggingHandler
 
LoggingHandlerFactory - Class in io.quarkiverse.googlecloudservices.logging.runtime.recorder
 
LoggingHandlerFactory() - Constructor for class io.quarkiverse.googlecloudservices.logging.runtime.recorder.LoggingHandlerFactory
 
LoggingProducer - Class in io.quarkiverse.googlecloudservices.logging.runtime.cdi
Producer for a Google logging instance.
LoggingProducer() - Constructor for class io.quarkiverse.googlecloudservices.logging.runtime.cdi.LoggingProducer
 
logTarget - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration
Configures if logs should be written to stdout or stderr instead of using Google Cloud Operations API.

M

mdc - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.StructuredConfig
Configure log record MDC handling.
MDCConfig() - Constructor for class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.MDCConfig
 

P

parameters - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.StructuredConfig
Configure log record parameter handling.
ParametersConfig() - Constructor for class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.ParametersConfig
 
projectId - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.GcpTracingConfig
If the GCP Operations Tracing is in another project, configure it here.
putEcsVersion(Map<String, Object>) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
putFormattedMessage(Map<String, Object>, ExtLogRecord) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
putHost(Map<String, Object>, String) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
putLoggerName(Map<String, Object>, String, String) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
putLogLevel(Map<String, Object>, Level) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
putMdcIfEnabled(Map<String, Object>, Map<String, String>) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
putParametersIfEnabled(Map<String, Object>, Object[]) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
putSource(Map<String, Object>, String, int, String) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
putThreadId(Map<String, Object>, long) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
putThreadName(Map<String, Object>, String) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
putThrown(Map<String, Object>, Throwable) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
putTimestamp(Map<String, Object>, Instant) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
putTracing(Map<String, Object>, TraceInfo) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 

R

resource - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration
Configured the monitored resource.
ResourceConfig() - Constructor for class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.ResourceConfig
 

S

setErrorManager(ErrorManager) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
setLoggingConfiguration(LoggingConfiguration) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
shouldIncludeParameter(Object) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
SimpleFormatter - Class in io.quarkiverse.googlecloudservices.logging.runtime.util
This formatter uses the ExtFormatter without any modifications.
SimpleFormatter() - Constructor for class io.quarkiverse.googlecloudservices.logging.runtime.util.SimpleFormatter
 
stackTrace - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.StructuredConfig
Configure log record stack trace handling.
StackTraceConfig() - Constructor for class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.StackTraceConfig
 
structured - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration
Configuration options for structured logging.
StructuredConfig() - Constructor for class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.StructuredConfig
 
synchronicity - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration
Configure GCP logging synchronicity.

T

TEXT - Enum constant in enum class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.LogFormat
 
TextHandler - Class in io.quarkiverse.googlecloudservices.logging.runtime.format
 
TextHandler() - Constructor for class io.quarkiverse.googlecloudservices.logging.runtime.format.TextHandler
 
toEsc(ExtLogRecord, TraceInfo) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.ecs.EscJsonFormat
 
toSeverity(Level) - Static method in class io.quarkiverse.googlecloudservices.logging.runtime.util.LevelTransformer
Traslate JUL log level to a GCP logging severity.
toString() - Method in class io.quarkiverse.googlecloudservices.logging.runtime.TraceInfo
 
TraceInfo - Class in io.quarkiverse.googlecloudservices.logging.runtime
This is a tuplet for trace and span ID's.
TraceInfo(String, String) - Constructor for class io.quarkiverse.googlecloudservices.logging.runtime.TraceInfo
 
TraceInfoExtractor - Interface in io.quarkiverse.googlecloudservices.logging.runtime
Bind an instance of this interface to include the current trace information in the log record.
transform(ExtLogRecord, TraceInfo) - Method in interface io.quarkiverse.googlecloudservices.logging.runtime.format.InternalHandler
 
transform(ExtLogRecord, TraceInfo) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.format.JsonHandler
 
transform(ExtLogRecord, TraceInfo) - Method in class io.quarkiverse.googlecloudservices.logging.runtime.format.TextHandler
 
type - Variable in class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.ResourceConfig
The resource type of the log.

V

valueOf(String) - Static method in enum class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.ConfigLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.LogFormat
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.ConfigLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.LogFormat
Returns an array containing the constants of this enum class, in the order they are declared.

W

WARN - Enum constant in enum class io.quarkiverse.googlecloudservices.logging.runtime.LoggingConfiguration.ConfigLevel
 
C D E F G H I J L M P R S T V W 
All Classes and Interfaces|All Packages