Index

A B C D E F G I L M N P R S T U V W 
All Classes and Interfaces|All Packages

A

apiUrl - Variable in class io.quarkiverse.logging.splunk.DevServicesLoggingSplunkRuntimeConfig
The API URL the splunk dev service listens on.
AsyncConfig - Class in io.quarkiverse.logging.splunk
Copy of io.quarkus.runtime.logging, as the fields are package-private.
AsyncConfig() - Constructor for class io.quarkiverse.logging.splunk.AsyncConfig
 
AsyncConfig$$accessor - Class in io.quarkiverse.logging.splunk
 

B

batchInterval - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Batching delay before sending a group of events.
batchSizeBytes - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Maximum total size in bytes of events in a batch.
batchSizeCount - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Maximum number of events in a batch.

C

callTimeout - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Sets the default timeout for complete calls in milliseconds.
channel - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
A GUID to identify an HEC client and guarantee isolation at HEC level in case of slow clients.
close() - Method in class io.quarkiverse.logging.splunk.SplunkLogHandler
 
config - Variable in class io.quarkiverse.logging.splunk.SplunkConfig
Configuration for Splunk HEC logging for the root level.
connectTimeout - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Sets the default connect timeout for new connections in milliseconds.
containerEnv - Variable in class io.quarkiverse.logging.splunk.config.build.DevServicesLoggingSplunkBuildTimeConfig
Additional environment variables to inject.

D

devservices - Variable in class io.quarkiverse.logging.splunk.config.build.SplunkBuildConfig
Configuration for the dev services.
devservices - Variable in class io.quarkiverse.logging.splunk.SplunkConfig
 
DevServicesLoggingSplunkBuildTimeConfig - Class in io.quarkiverse.logging.splunk.config.build
The build time configuration around the Splunk dev services.
DevServicesLoggingSplunkBuildTimeConfig() - Constructor for class io.quarkiverse.logging.splunk.config.build.DevServicesLoggingSplunkBuildTimeConfig
 
DevServicesLoggingSplunkRuntimeConfig - Class in io.quarkiverse.logging.splunk
 
DevServicesLoggingSplunkRuntimeConfig() - Constructor for class io.quarkiverse.logging.splunk.DevServicesLoggingSplunkRuntimeConfig
 
disableCertificateValidation - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Disable TLS certificate validation with HEC endpoint
doPublish(ExtLogRecord) - Method in class io.quarkiverse.logging.splunk.SplunkLogHandler
 

E

enabled - Variable in class io.quarkiverse.logging.splunk.config.build.DevServicesLoggingSplunkBuildTimeConfig
whether to activate dev services or not
enabled - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Determine whether to enable the handler
Enabled(SplunkHandlerConfig) - Constructor for class io.quarkiverse.logging.splunk.SplunkHandlerConfig.Enabled
 
error(List<HttpEventCollectorEventInfo>, Exception) - Method in class io.quarkiverse.logging.splunk.SplunkErrorCallback
Logs the original event to stdout (if console handler is disabled).

F

filter - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
The name of the named filter to link to the splunk handler.
FLAT - Enum constant in enum class io.quarkiverse.logging.splunk.SplunkHandlerConfig.SerializationFormat
 
flush() - Method in class io.quarkiverse.logging.splunk.SplunkLogHandler
format - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
The log format, defining which metadata are inlined inside the log main payload.

G

get_async(Object) - Static method in class io.quarkiverse.logging.splunk.SplunkHandlerConfig$$accessor
 
get_enable(Object) - Static method in class io.quarkiverse.logging.splunk.AsyncConfig$$accessor
 
get_overflow(Object) - Static method in class io.quarkiverse.logging.splunk.AsyncConfig$$accessor
 
get_queueLength(Object) - Static method in class io.quarkiverse.logging.splunk.AsyncConfig$$accessor
 
getAsBoolean() - Method in class io.quarkiverse.logging.splunk.SplunkHandlerConfig.Enabled
 

I

imageName - Variable in class io.quarkiverse.logging.splunk.config.build.DevServicesLoggingSplunkBuildTimeConfig
Override the docker image used for the Splunk dev service
includeException - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Whether to send the thrown exception message as a structured metadata of the log event (as opposed to %e in a formatted message, it does not include the exception name or stacktrace).
includeLoggerName - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Whether to send the logger name as a structured metadata of the log event (equivalent of %c in a formatted message).
includeThreadName - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Whether to send the thread name as a structured metadata of the log event (equivalent of %t in a formatted message).
initializeHandler(SplunkConfig, DiscoveredLogComponents) - Method in class io.quarkiverse.logging.splunk.SplunkLogHandlerRecorder
 
initializeHandlers(SplunkConfig, DiscoveredLogComponents) - Method in class io.quarkiverse.logging.splunk.SplunkLogHandlerRecorder
 
io.quarkiverse.logging.splunk - package io.quarkiverse.logging.splunk
 
io.quarkiverse.logging.splunk.config.build - package io.quarkiverse.logging.splunk.config.build
 

L

level - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
The splunk handler log level.

M

maxRetries - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Maximum number of retries in case of I/O exceptions with HEC connection.
metadataFields - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Optional static key/value pairs to populate the "fields" key of event metadata.
metadataHost - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Overrides the host name metadata value.
metadataIndex - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
The optional name of the index by which the event data is to be stored.
metadataSeverityFieldName - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
The name of the key used to convey the severity / log level in the metadata fields.
metadataSource - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
The source value to assign to the event data.
metadataSourceType - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
The optional format of the events, to enable some parsing on Splunk side.
middleware - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
A middleware to customize the behavior of sending events to Splunk.

N

namedHandlers - Variable in class io.quarkiverse.logging.splunk.SplunkConfig
Map of all the custom/named handlers configuration using Splunk implementation.
NESTED - Enum constant in enum class io.quarkiverse.logging.splunk.SplunkHandlerConfig.SerializationFormat
 

P

PARALLEL - Enum constant in enum class io.quarkiverse.logging.splunk.SplunkHandlerConfig.SendMode
 
plugNamedHandlers - Variable in class io.quarkiverse.logging.splunk.config.build.DevServicesLoggingSplunkBuildTimeConfig
Map that allows to tell to plug the following named handlers to the dev service

R

raw - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Deprecated, for removal: This API element is subject to removal in a future version.
RAW - Enum constant in enum class io.quarkiverse.logging.splunk.SplunkHandlerConfig.SerializationFormat
 
readTimeout - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Sets the default read timeout for new connections in milliseconds.

S

sendMode - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
The strategy to send events to HEC.
SEQUENTIAL - Enum constant in enum class io.quarkiverse.logging.splunk.SplunkHandlerConfig.SendMode
 
serialization - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
The format of the payload.
set_async(Object, Object) - Static method in class io.quarkiverse.logging.splunk.SplunkHandlerConfig$$accessor
 
set_enable(Object, boolean) - Static method in class io.quarkiverse.logging.splunk.AsyncConfig$$accessor
 
set_overflow(Object, Object) - Static method in class io.quarkiverse.logging.splunk.AsyncConfig$$accessor
 
set_queueLength(Object, int) - Static method in class io.quarkiverse.logging.splunk.AsyncConfig$$accessor
 
setFilter(Filter) - Method in class io.quarkiverse.logging.splunk.SplunkLogHandler
 
shared - Variable in class io.quarkiverse.logging.splunk.config.build.DevServicesLoggingSplunkBuildTimeConfig
Whether the instance of splunk can be shared between runs in DEV mode.
SplunkBuildConfig - Class in io.quarkiverse.logging.splunk.config.build
The build time configuration for the Splunk logging extension.
SplunkBuildConfig() - Constructor for class io.quarkiverse.logging.splunk.config.build.SplunkBuildConfig
 
SplunkConfig - Class in io.quarkiverse.logging.splunk
Configuration for Splunk HEC logging
SplunkConfig() - Constructor for class io.quarkiverse.logging.splunk.SplunkConfig
 
SplunkErrorCallback - Class in io.quarkiverse.logging.splunk
 
SplunkErrorCallback() - Constructor for class io.quarkiverse.logging.splunk.SplunkErrorCallback
 
SplunkErrorCallback(PrintStream, PrintStream) - Constructor for class io.quarkiverse.logging.splunk.SplunkErrorCallback
For unit tests
SplunkHandlerConfig - Class in io.quarkiverse.logging.splunk
The configuration of the Splunk root or any Splunk named handler.
SplunkHandlerConfig() - Constructor for class io.quarkiverse.logging.splunk.SplunkHandlerConfig
 
SplunkHandlerConfig.Enabled - Class in io.quarkiverse.logging.splunk
 
SplunkHandlerConfig.SendMode - Enum Class in io.quarkiverse.logging.splunk
Mirrors com.splunk.logging.HttpEventCollectorSender.SendMode
SplunkHandlerConfig.SerializationFormat - Enum Class in io.quarkiverse.logging.splunk
 
SplunkHandlerConfig$$accessor - Class in io.quarkiverse.logging.splunk
 
SplunkLogHandler - Class in io.quarkiverse.logging.splunk
 
SplunkLogHandler(HttpEventCollectorSender, boolean, boolean, boolean, boolean, long) - Constructor for class io.quarkiverse.logging.splunk.SplunkLogHandler
 
SplunkLogHandlerRecorder - Class in io.quarkiverse.logging.splunk
 
SplunkLogHandlerRecorder() - Constructor for class io.quarkiverse.logging.splunk.SplunkLogHandlerRecorder
 

T

terminationTimeout - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Sets the default termination timeout during a flush in milliseconds.
token - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
The application token to authenticate with HEC, the token is mandatory if the extension is enabled https://docs.splunk.com/Documentation/Splunk/latest/Data/FormateventsforHTTPEventCollector#HEC_token

U

url - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Splunk HEC endpoint base url.

V

valueOf(String) - Static method in enum class io.quarkiverse.logging.splunk.SplunkHandlerConfig.SendMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkiverse.logging.splunk.SplunkHandlerConfig.SerializationFormat
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.quarkiverse.logging.splunk.SplunkHandlerConfig.SendMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkiverse.logging.splunk.SplunkHandlerConfig.SerializationFormat
Returns an array containing the constants of this enum class, in the order they are declared.

W

writeTimeout - Variable in class io.quarkiverse.logging.splunk.SplunkHandlerConfig
Sets the default write timeout for new connections in milliseconds.
A B C D E F G I L M N P R S T U V W 
All Classes and Interfaces|All Packages