Uses of Annotation Type
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute
Packages that use PluginBuilderAttribute
Package
Description
Log4j 2 Appenders.
The classes in this package and sub packages provide appenders for various types of databases and methods for
accessing databases.
The JDBC Appender supports writing log events to a relational database using standard JDBC connections.
Message oriented middleware appenders.
The NoSQL Appender supports writing log events to NoSQL databases.
Rolling File Appender and support classes.
Support classes for the Rolling File Appender.
Configuration of Log4j 2.
Log4j 2 Filter support.
Log4j 2 Layout support.
Log4j 2 network support.
Log4j 2 helper classes.
-
Uses of PluginBuilderAttribute in org.apache.logging.log4j.core.appender
Fields in org.apache.logging.log4j.core.appender with annotations of type PluginBuilderAttributeModifier and TypeFieldDescriptionprivate booleanAbstractFileAppender.Builder.advertiseprivate booleanFileAppender.Builder.advertiseprivate booleanMemoryMappedFileAppender.Builder.advertiseprivate booleanRandomAccessFileAppender.Builder.advertiseprivate booleanRollingFileAppender.Builder.advertiseprivate booleanRollingRandomAccessFileAppender.Builder.advertiseprivate booleanSocketAppender.AbstractBuilder.advertiseprivate StringAbstractFileAppender.Builder.advertiseUriprivate StringFileAppender.Builder.advertiseUriprivate StringRollingFileAppender.Builder.advertiseUriprivate StringMemoryMappedFileAppender.Builder.advertiseURIprivate StringRandomAccessFileAppender.Builder.advertiseURIprivate StringRollingRandomAccessFileAppender.Builder.advertiseURIprivate booleanAbstractFileAppender.Builder.appendprivate booleanFileAppender.Builder.appendprivate booleanMemoryMappedFileAppender.Builder.appendprivate booleanRandomAccessFileAppender.Builder.appendprivate booleanRollingFileAppender.Builder.appendprivate booleanRollingRandomAccessFileAppender.Builder.appendprivate StringSyslogAppender.Builder.appNameprivate StringSmtpAppender.Builder.bccprivate booleanAsyncAppender.Builder.blockingprivate booleanAbstractOutputStreamAppender.Builder.bufferedIoprivate intAbstractOutputStreamAppender.Builder.bufferSizeprivate intAsyncAppender.Builder.bufferSizeprivate intSmtpAppender.Builder.bufferSizeprivate StringSmtpAppender.Builder.ccprivate CharsetSyslogAppender.Builder.charsetNameprivate intHttpAppender.Builder.connectTimeoutMillisprivate intSocketAppender.AbstractBuilder.connectTimeoutMillisprivate booleanAbstractFileAppender.Builder.createOnDemandprivate booleanFileAppender.Builder.createOnDemandprivate booleanRollingFileAppender.Builder.createOnDemandprivate booleanConsoleAppender.Builder.directprivate intSyslogAppender.Builder.enterpriseNumberprivate StringAsyncAppender.Builder.errorRefprivate StringSyslogAppender.Builder.escapeNLprivate StringSyslogAppender.Builder.eventPrefixprivate StringSyslogAppender.Builder.exceptionPatternprivate StringSyslogAppender.Builder.excludesprivate FacilitySyslogAppender.Builder.facilityprivate StringAbstractFileAppender.Builder.fileGroupprivate StringFileAppender.Builder.fileGroupprivate StringRollingFileAppender.Builder.fileGroupprivate StringRollingRandomAccessFileAppender.Builder.fileGroupprivate StringAbstractFileAppender.Builder.fileNameprivate StringFileAppender.Builder.fileNameprivate StringMemoryMappedFileAppender.Builder.fileNameprivate StringRandomAccessFileAppender.Builder.fileNameprivate StringRollingFileAppender.Builder.fileNameprivate StringRollingRandomAccessFileAppender.Builder.fileNameprivate StringAbstractFileAppender.Builder.fileOwnerprivate StringFileAppender.Builder.fileOwnerprivate StringRollingFileAppender.Builder.fileOwnerprivate StringRollingRandomAccessFileAppender.Builder.fileOwnerprivate StringRollingFileAppender.Builder.filePatternprivate StringRollingRandomAccessFileAppender.Builder.filePatternprivate StringAbstractFileAppender.Builder.filePermissionsprivate StringFileAppender.Builder.filePermissionsprivate StringRollingFileAppender.Builder.filePermissionsprivate StringRollingRandomAccessFileAppender.Builder.filePermissionsprivate booleanConsoleAppender.Builder.followprivate StringSyslogAppender.Builder.formatprivate StringSmtpAppender.Builder.fromprivate StringSocketAppender.AbstractBuilder.hostprivate StringSyslogAppender.Builder.idprivate booleanAbstractAppender.Builder.ignoreExceptionsprivate booleanAsyncAppender.Builder.ignoreExceptionsprivate booleanSocketAppender.AbstractBuilder.immediateFailprivate booleanAbstractOutputStreamAppender.Builder.immediateFlushprivate booleanAsyncAppender.Builder.includeLocationprivate booleanSyslogAppender.Builder.includeMdcprivate StringSyslogAppender.Builder.includesprivate booleanAbstractFileAppender.Builder.lockingprivate booleanFileAppender.Builder.lockingprivate booleanRollingFileAppender.Builder.lockingprivate StringSyslogAppender.Builder.mdcIdprivate StringSyslogAppender.Builder.mdcPrefixprivate StringHttpAppender.Builder.methodprivate StringSyslogAppender.Builder.msgIdprivate StringAbstractAppender.Builder.nameprivate StringAsyncAppender.Builder.nameprivate StringScriptAppenderSelector.Builder.nameprivate booleanSyslogAppender.Builder.newLineprivate intSocketAppender.AbstractBuilder.portprivate ProtocolSocketAppender.AbstractBuilder.protocolprivate intHttpAppender.Builder.readTimeoutMillisprivate intSocketAppender.AbstractBuilder.reconnectDelayMillisprivate intMemoryMappedFileAppender.Builder.regionLengthprivate StringSmtpAppender.Builder.replyToprivate StringSyslogAppender.Builder.requiredprivate longAsyncAppender.Builder.shutdownTimeoutprivate booleanSmtpAppender.Builder.smtpDebugprivate StringSmtpAppender.Builder.smtpHostprivate StringSmtpAppender.Builder.smtpPasswordprivate intSmtpAppender.Builder.smtpPortprivate StringSmtpAppender.Builder.smtpProtocolprivate StringSmtpAppender.Builder.smtpUsernameprivate StringSmtpAppender.Builder.subjectprivate ConsoleAppender.TargetConsoleAppender.Builder.targetprivate StringSmtpAppender.Builder.toprivate URLHttpAppender.Builder.urlprivate booleanHttpAppender.Builder.verifyHostname -
Uses of PluginBuilderAttribute in org.apache.logging.log4j.core.appender.db
Fields in org.apache.logging.log4j.core.appender.db with annotations of type PluginBuilderAttributeModifier and TypeFieldDescriptionprivate StringColumnMapping.Builder.literalprivate StringColumnMapping.Builder.nameprivate StringColumnMapping.Builder.parameterprivate StringColumnMapping.Builder.patternprivate StringColumnMapping.Builder.sourceprivate Class<?> ColumnMapping.Builder.type -
Uses of PluginBuilderAttribute in org.apache.logging.log4j.core.appender.db.jdbc
Fields in org.apache.logging.log4j.core.appender.db.jdbc with annotations of type PluginBuilderAttributeModifier and TypeFieldDescriptionprivate intJdbcAppender.Builder.bufferSizeprotected StringAbstractDriverManagerConnectionSource.Builder.connectionStringprotected StringAbstractDriverManagerConnectionSource.Builder.driverClassNameprivate booleanJdbcAppender.Builder.immediateFailprivate booleanColumnConfig.Builder.isClobprivate booleanColumnConfig.Builder.isEventTimestampprivate booleanColumnConfig.Builder.isUnicodeprivate StringColumnConfig.Builder.literalprivate StringColumnConfig.Builder.nameprotected char[]AbstractDriverManagerConnectionSource.Builder.passwordprivate StringColumnConfig.Builder.patternprivate longJdbcAppender.Builder.reconnectIntervalMillisprivate StringJdbcAppender.Builder.tableNameprivate booleanJdbcAppender.Builder.truncateStringsprotected char[]AbstractDriverManagerConnectionSource.Builder.userName -
Uses of PluginBuilderAttribute in org.apache.logging.log4j.core.appender.mom
Fields in org.apache.logging.log4j.core.appender.mom with annotations of type PluginBuilderAttributeModifier and TypeFieldDescriptionprivate StringJmsAppender.Builder.destinationBindingNameprivate StringJmsAppender.Builder.factoryBindingNameprivate StringJmsAppender.Builder.factoryNameprivate booleanJmsAppender.Builder.immediateFailprivate char[]JmsAppender.Builder.passwordprivate StringJmsAppender.Builder.providerUrlprivate longJmsAppender.Builder.reconnectIntervalMillisprivate StringJmsAppender.Builder.securityCredentialsprivate StringJmsAppender.Builder.securityPrincipalNameprivate StringJmsAppender.Builder.urlPkgPrefixesprivate StringJmsAppender.Builder.userName -
Uses of PluginBuilderAttribute in org.apache.logging.log4j.core.appender.nosql
Fields in org.apache.logging.log4j.core.appender.nosql with annotations of type PluginBuilderAttribute -
Uses of PluginBuilderAttribute in org.apache.logging.log4j.core.appender.rolling
Fields in org.apache.logging.log4j.core.appender.rolling with annotations of type PluginBuilderAttributeModifier and TypeFieldDescriptionprivate StringDefaultRolloverStrategy.Builder.compressionLevelStrprivate StringDirectWriteRolloverStrategy.Builder.compressionLevelStrprivate StringDefaultRolloverStrategy.Builder.fileIndexprivate intTimeBasedTriggeringPolicy.Builder.intervalprivate StringDefaultRolloverStrategy.Builder.maxprivate StringDirectWriteRolloverStrategy.Builder.maxFilesprivate intTimeBasedTriggeringPolicy.Builder.maxRandomDelayprivate StringDefaultRolloverStrategy.Builder.minprivate booleanTimeBasedTriggeringPolicy.Builder.modulateprivate booleanDefaultRolloverStrategy.Builder.stopCustomActionsOnErrorprivate booleanDirectWriteRolloverStrategy.Builder.stopCustomActionsOnErrorprivate StringDefaultRolloverStrategy.Builder.tempCompressedFilePatternprivate StringDirectWriteRolloverStrategy.Builder.tempCompressedFilePattern -
Uses of PluginBuilderAttribute in org.apache.logging.log4j.core.appender.rolling.action
Fields in org.apache.logging.log4j.core.appender.rolling.action with annotations of type PluginBuilderAttributeModifier and TypeFieldDescriptionprivate StringPosixViewAttributeAction.Builder.basePathprivate StringPosixViewAttributeAction.Builder.fileGroupprivate StringPosixViewAttributeAction.Builder.fileOwnerprivate StringPosixViewAttributeAction.Builder.filePermissionsStringprivate booleanPosixViewAttributeAction.Builder.followLinksprivate intPosixViewAttributeAction.Builder.maxDepth -
Uses of PluginBuilderAttribute in org.apache.logging.log4j.core.config
Fields in org.apache.logging.log4j.core.config with annotations of type PluginBuilderAttributeModifier and TypeFieldDescriptionprivate BooleanLoggerConfig.Builder.additivityprivate booleanLoggerConfig.RootLogger.Builder.additivityprivate StringLoggerConfig.Builder.includeLocationprivate StringLoggerConfig.RootLogger.Builder.includeLocationprivate LevelLoggerConfig.Builder.levelprivate LevelLoggerConfig.RootLogger.Builder.levelprivate StringLoggerConfig.Builder.levelAndRefsprivate StringLoggerConfig.RootLogger.Builder.levelAndRefsprivate StringLoggerConfig.Builder.loggerName -
Uses of PluginBuilderAttribute in org.apache.logging.log4j.core.config.arbiters
Fields in org.apache.logging.log4j.core.config.arbiters with annotations of type PluginBuilderAttributeModifier and TypeFieldDescriptionprivate StringClassArbiter.Builder.classNameprivate StringSystemPropertyArbiter.Builder.propertyNameprivate StringSystemPropertyArbiter.Builder.propertyValue -
Uses of PluginBuilderAttribute in org.apache.logging.log4j.core.filter
Fields in org.apache.logging.log4j.core.filter with annotations of type PluginBuilderAttributeModifier and TypeFieldDescriptionprivate LevelBurstFilter.Builder.levelprivate LevelLevelMatchFilter.Builder.levelprivate longBurstFilter.Builder.maxBurstprivate Filter.ResultAbstractFilter.AbstractFilterBuilder.onMatchprivate Filter.ResultAbstractFilter.AbstractFilterBuilder.onMismatchprivate floatBurstFilter.Builder.rateprivate StringStringMatchFilter.Builder.text -
Uses of PluginBuilderAttribute in org.apache.logging.log4j.core.layout
Fields in org.apache.logging.log4j.core.layout with annotations of type PluginBuilderAttributeModifier and TypeFieldDescriptionprivate booleanLevelPatternSelector.Builder.alwaysWriteExceptionsprivate booleanMarkerPatternSelector.Builder.alwaysWriteExceptionsprivate booleanPatternLayout.Builder.alwaysWriteExceptionsprivate booleanScriptPatternSelector.Builder.alwaysWriteExceptionsprivate CharsetAbstractStringLayout.Builder.charsetprivate CharsetHtmlLayout.Builder.charsetprivate CharsetPatternLayout.Builder.charsetprivate booleanAbstractJacksonLayout.Builder.compactprivate booleanAbstractJacksonLayout.Builder.completeprivate intGelfLayout.Builder.compressionThresholdprivate GelfLayout.CompressionTypeGelfLayout.Builder.compressionTypeprivate StringHtmlLayout.Builder.contentTypeprivate StringHtmlLayout.Builder.datePatternprivate StringLevelPatternSelector.Builder.defaultPatternprivate StringMarkerPatternSelector.Builder.defaultPatternprivate StringScriptPatternSelector.Builder.defaultPatternprivate booleanLevelPatternSelector.Builder.disableAnsiprivate booleanMarkerPatternSelector.Builder.disableAnsiprivate booleanPatternLayout.Builder.disableAnsiprivate booleanScriptPatternSelector.Builder.disableAnsiprivate StringAbstractJacksonLayout.Builder.endOfLineprivate StringSyslogLayout.Builder.escapeNLprivate booleanAbstractJacksonLayout.Builder.eventEolprivate FacilitySyslogLayout.Builder.facilityprivate StringHtmlLayout.Builder.fontNameprivate HtmlLayout.FontSizeHtmlLayout.Builder.fontSizeprivate byte[]AbstractLayout.Builder.footerprivate StringPatternLayout.Builder.footerprivate byte[]AbstractLayout.Builder.headerprivate StringPatternLayout.Builder.headerprivate StringGelfLayout.Builder.hostprivate booleanGelfLayout.Builder.includeMapMessageprivate booleanSyslogLayout.Builder.includeNewLineprivate booleanGelfLayout.Builder.includeNewLineDelimiterprivate booleanAbstractJacksonLayout.Builder.includeNullDelimiterprivate booleanGelfLayout.Builder.includeNullDelimiterprivate booleanAbstractJacksonLayout.Builder.includeStacktraceprivate booleanGelfLayout.Builder.includeStacktraceprivate booleanGelfLayout.Builder.includeThreadContextprivate booleanAbstractJacksonLayout.Builder.includeTimeMillisprivate StringPatternMatch.Builder.keyprivate booleanAbstractJacksonLayout.Builder.locationInfoprivate booleanHtmlLayout.Builder.locationInfoprivate StringGelfLayout.Builder.mapMessageExcludesprivate StringGelfLayout.Builder.mapMessageIncludesprivate StringGelfLayout.Builder.mapPrefixprivate StringGelfLayout.Builder.messagePatternprivate booleanLevelPatternSelector.Builder.noConsoleNoAnsiprivate booleanMarkerPatternSelector.Builder.noConsoleNoAnsiprivate booleanPatternLayout.Builder.noConsoleNoAnsiprivate booleanScriptPatternSelector.Builder.noConsoleNoAnsiprivate booleanJsonLayout.Builder.objectMessageAsJsonObjectprivate booleanGelfLayout.Builder.omitEmptyFieldsprivate StringPatternLayout.Builder.patternprivate StringPatternMatch.Builder.patternprivate booleanAbstractJacksonLayout.Builder.propertiesprivate booleanJsonLayout.Builder.propertiesAsListprivate booleanAbstractJacksonLayout.Builder.stacktraceAsStringprivate StringGelfLayout.Builder.threadContextExcludesprivate StringGelfLayout.Builder.threadContextIncludesprivate StringGelfLayout.Builder.threadContextPrefixprivate StringHtmlLayout.Builder.timezoneprivate StringHtmlLayout.Builder.title -
Uses of PluginBuilderAttribute in org.apache.logging.log4j.core.net
Fields in org.apache.logging.log4j.core.net with annotations of type PluginBuilderAttributeModifier and TypeFieldDescriptionprivate intSocketPerformancePreferences.bandwidthprivate intSocketPerformancePreferences.connectionTimeprivate InetAddressSocketAddress.Builder.hostprivate BooleanSocketOptions.keepAliveprivate intSocketPerformancePreferences.latencyprivate BooleanSocketOptions.oobInlineprivate intSocketAddress.Builder.portprivate IntegerSocketOptions.receiveBufferSizeprivate BooleanSocketOptions.reuseAddressprivate Rfc1349TrafficClassSocketOptions.rfc1349TrafficClassprivate IntegerSocketOptions.sendBufferSizeprivate IntegerSocketOptions.soLingerprivate IntegerSocketOptions.soTimeoutprivate BooleanSocketOptions.tcpNoDelayprivate IntegerSocketOptions.trafficClass -
Uses of PluginBuilderAttribute in org.apache.logging.log4j.core.util
Fields in org.apache.logging.log4j.core.util with annotations of type PluginBuilderAttribute -
Uses of PluginBuilderAttribute in org.apache.logging.log4j.layout.template.json
Fields in org.apache.logging.log4j.layout.template.json with annotations of type PluginBuilderAttributeModifier and TypeFieldDescriptionprivate CharsetJsonTemplateLayout.Builder.charsetprivate StringJsonTemplateLayout.Builder.eventDelimiterprivate StringJsonTemplateLayout.Builder.eventTemplateprivate StringJsonTemplateLayout.Builder.eventTemplateRootObjectKeyprivate StringJsonTemplateLayout.Builder.eventTemplateUriJsonTemplateLayout.EventTemplateAdditionalField.Builder.formatprivate StringJsonTemplateLayout.EventTemplateAdditionalField.Builder.keyprivate booleanJsonTemplateLayout.Builder.locationInfoEnabledprivate intJsonTemplateLayout.Builder.maxStringLengthprivate booleanJsonTemplateLayout.Builder.nullEventDelimiterEnabledprivate RecyclerFactoryJsonTemplateLayout.Builder.recyclerFactoryprivate StringJsonTemplateLayout.Builder.stackTraceElementTemplateprivate StringJsonTemplateLayout.Builder.stackTraceElementTemplateUriprivate booleanJsonTemplateLayout.Builder.stackTraceEnabledprivate StringJsonTemplateLayout.Builder.truncatedStringSuffixprivate StringJsonTemplateLayout.EventTemplateAdditionalField.Builder.value -
Uses of PluginBuilderAttribute in org.apache.logging.log4j.web.appender
Fields in org.apache.logging.log4j.web.appender with annotations of type PluginBuilderAttribute