Index
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
ExtFormatterwithout 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
All Classes and Interfaces|All Packages